Proyecto de Tesis en Mecatrónica. Universidad Técnica del Norte. Ernesto Palacios <mecatronica.mid@gmail.com>

Dependencies:   EthernetNetIf HTTPServer QEI_hw RPCInterface mbed

Revision:
33:e6ff02c3e0f5
Parent:
32:4483d6c225e5
Child:
34:bdf918bc9b59
--- a/setup.cpp	Wed May 07 01:05:05 2014 +0000
+++ b/setup.cpp	Tue Jun 24 17:42:25 2014 +0000
@@ -38,10 +38,10 @@
 int fq_actual = 0;    // Ultimo valor seteado para el tren de pulsos
 
 int bandera_inicio = 0;
-
+ 
 int velocidad_rpm()
 {
-    return encoder.CalculateRPM( encoder.GetVelocityCap(), 360 );
+    return encoder.GetVelocityCap();
 }
 
 void clear_encoder()
@@ -266,9 +266,10 @@
         case 'R':   // Leer la velocidd del encoder en RPM's
         {
             if( isPC )
-                pc.printf( "%d",velocidad_rpm() );
-            else
-                RS_232.printf( "%d",velocidad_rpm() );
+            {
+                pc.printf( "%u", encoder.CalculateRPM( encoder.GetVelocityCap(), 360) );   // ultima velocidad leida desde el encoder
+            }else
+                RS_232.printf( "%u",encoder.CalculateRPM( encoder.GetVelocityCap(), 360) );
             break;
         }