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.
Dependencies: mbed
Fork of 10Funciones by
Diff: main.cpp
- Revision:
- 1:a9b3fdab473e
- Parent:
- 0:9aa960516df7
- Child:
- 2:773082426491
--- a/main.cpp Mon Nov 20 04:28:42 2017 +0000
+++ b/main.cpp Tue Nov 21 20:05:14 2017 +0000
@@ -212,7 +212,7 @@
{
yp =m*xp+b;
vertex2d(xp,yp,abajo);
- // savep( buffer_POS[INITPARAMETER==02]buffer_POS[INITPARAMETER+1==xp], buffer_POS[INITPARAMETER+2==xf],buffer_POS[INITPARAMETER+3==yp], buffer_POS[INITPARAMETER+4==yf]);
+ savep();
#if DEBUG
Sdebug.printf("coord X = %f,coord Y = %f \n", xp,yp);
@@ -305,7 +305,7 @@
- void savep(float pos){
+ void savep(){
for (uint8_t i=0; i<BUFF_POS;i++)
{
buffer_command[i]=command.getc();
@@ -323,10 +323,11 @@
void pause(){
- p=1;
- led = !led;
- timeout.attach(&pause, 300);
- // while(1);
+
+ timeout.attach(&pause, 0.5);
+ wait (5);
+
+
}
@@ -430,27 +431,14 @@
}
-
-
-
-
-
-
-
-
-int main() {
- #if DEBUG
- command.printf("inicio con debug\n");
- #else
- command.printf("inicio sin debug\n");
- #endif
- uint8_t val;
+ void interrupcion(){
+ uint8_t val;
// mybutton.rise(&stop);
while(1){
val=command.getc();
if (val== '<'){
Read_command();
- // ticker1.attach(&Read_command,05);
+ mybutton.rise(&pause);
if (check_command()){
command_exe();
}
@@ -466,12 +454,30 @@
command.printf("error de inicio de trama: ");
command.putc(val);
#endif
- }
+
+ }
+ }
+ }
+
+
+
+
+
+
+
+int main() {
+ #if DEBUG
+ command.printf("inicio con debug\n");
+ #else
+ command.printf("inicio sin debug\n");
+ #endif
+ ticker1.attach(&interrupcion,0.5);
+ for(;;);
+
}
- //ticker1.attach(&main,05);
+
-}
\ No newline at end of file
