Mi duda es la siguente, estoy leyendo el puerto serie con una aplicación muy parecida al ejemplo de gambas:
Bien, la cuestión es que para leer todo es correcto, ahora que pasa si yo intento analizar esa salida para poder realizar una función, ejemplo:
Yo recibo la siguiente linea:
"Press B to stop"
y quiero presionar la B
Bien yo añadiría lo siguiente:
Pero descubro que cuando llega esa linea, el código no hace nada, he probado a capturar el RS232 con ruby y leer en hexadecimal y he visto que la linea acaba con los siguientes caracteres:
"0D0A" o lo que es lo mismo "\r\a"
Bien, pues he probado a introducir esos caracteres al final de la linea, ya sea:
IF s = "Press B to stop\n\r" THEN
o
IF s = ("Press B to stop" & Chr$(13) & Chr$(10)) THEN
Y nada, sigue sin detectar esa linea...
No se me ocurre nada...
Alguien me puede echar un cable?
Desde ya muchas gracias.