Commit 029f9fe3 authored by Leandro Lanzieri's avatar Leandro Lanzieri

Cambio comando que recibe por UART

parent bbec0db9
......@@ -70,7 +70,7 @@ unsigned char disponibleUART(void) {
*/
void transmitirUART(unsigned char * datos) {
int i;
for(i=0; i<strlen(datos); i++) {
for(i=0; i<(sizeof(datos)/sizeof(datos[0])); i++) {
transmitirByteUART(datos[i]);
}
}
......@@ -86,7 +86,7 @@ ISR(USART_RXC_vect) {
datos[2] = RELE_TOGGLE;
datos[3] = RELE_TOGGLE;
datos[4] = RELE_TOGGLE;
if(recibirByteUART() == 0xDA) {
if(recibirByteUART() == RELE_TOGGLE) {
transmit_payload(datos); // Envia los datos
/* NOTA: Este delay y reset hacen la comunicacion estable, si no estan
* se produce una falla permanente o perdida de datos. Se evaluara colocarlos
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment