Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: main.cpp
- Revision:
- 8:a4fb8f46fc00
- Parent:
- 7:5f332f47b38f
- Child:
- 9:b7f0cf7e9079
diff -r 5f332f47b38f -r a4fb8f46fc00 main.cpp
--- a/main.cpp	Tue Apr 23 14:33:50 2019 +0000
+++ b/main.cpp	Tue Apr 23 14:56:43 2019 +0000
@@ -436,7 +436,7 @@
                 
                     In [ 0 ] = analog_value0.read(); // Converts and read the analog input value (value from 0.0 to 1.0)    
                     //printf(" X = %.04f \n", In[0]);                
-                    if ( In [ 0 ] > 0.5 ){ 
+                    if ( In [ 0 ] >= 0.6 ){ 
  
                         steppeer_dir = 1;
                         wait_us( 1 );
@@ -452,7 +452,7 @@
                         }
                     }
                  
-                    if ( In[ 0 ] < 0.5 ){ 
+                    if ( In [ 0 ] <= 0.6 ){ 
                 
                         steppeer_dir2 = 1;
                         wait_us( 1 );
@@ -472,7 +472,7 @@
                     In [ 1 ] = analog_value1.read(); // Converts and read the analog input value (value from 0.0 to 1.0)    
                     //printf(" X = %.04f \n", In[0]); 
                                 
-                    if (In [ 1 ] > 0.6 ){
+                    if (In [ 1 ] >= 0.6 ){
                      
                         steppeer_dir = 1 ;
                         steppeer_dir2 = 0 ;
@@ -490,7 +490,7 @@
                         } 
                     }
                 
-                    if ( In [ 1 ] < 0.6 ){
+                    if ( In [ 1 ] <= 0.6 ){
                      
                         steppeer_dir = 0 ;
                         steppeer_dir2 = 1 ;
@@ -510,11 +510,16 @@
                     }
                     
                     wait_us ( 1 );
+                    
                     if ( command.readable () == 1 ){
-                    
-                        leer_datos();
-                    
-                        if (    Lectura [ 1 ] == 02 ){
+                        
+                        uint8_t l1, l2 ;
+                        
+                        while ( command.getc()!= INITCMD ) ;
+                        l1 = command.getc () ; 
+                        l2 = command.getc () ;
+                        
+                        if ( l1 == 10 and l2 == 2 ){
                         
                             Exit = 1 ;
                         }