nicolas rojas
/
segundo_copy
pausa
Fork of primercorte by
Diff: main.cpp
- Revision:
- 3:14fcd29abee0
- Parent:
- 1:6ed951d975cc
diff -r 6ed951d975cc -r 14fcd29abee0 main.cpp --- a/main.cpp Fri Apr 20 00:56:27 2018 +0000 +++ b/main.cpp Thu Apr 26 01:48:40 2018 +0000 @@ -14,13 +14,14 @@ draw(); nodraw(); home(); - debug_m("inicio \n"); - uint32_t read_cc; + debug_m("inicio \n");// inicia + uint32_t read_cc; //lee puerto serial lo que va a transmitir o recibir + while(1) { read_cc=read_command(); switch (read_cc) { - case CM_DRAWING: drawing(); break; + case CM_DRAWING: drawing(); break; case CM_SAVING: saving(); break; default: debug_m("error de comando. \nSe espera 0xFEF0 o 0xFFF0 \n");break ; } @@ -39,7 +40,9 @@ // para el caso del comando vertex2d se espera recibir 3 bytes, 1 del comando // y dos bytes para x y y, se retorna la concatenación de los tres bytes siempre y // cuando el cuarto byte sea CM_END de lo contrario retorna un cero - + //Se tienen 2 estados + //uno espera datos y el otro ejecuta apenas recibe el puerto serial un comando + uint32_t val=0; uint8_t cnt=0;