Hola, estoy trabajando en una aplicación de Android que puede leer datos del bus CAN. La interfaz que estoy usando es ELM327. El problema es que esta interfaz utiliza Bluetooth. Así que no puedo leer todos los datos del bus CAN porque después de la mitad del segundo el búfer está lleno. La interfaz es v. 1.4.7. Y estoy usando el terminal Bluetooth en Android. Los comandos que utilicé:
ATZ -> to reset the interface
ATH1 -> set header
ATS1 -> set spaces
ATL1 -> Linefeeds on
ATAL -> Sets long message
Entonces quiero establecer el retraso para digamos 1 segundo
ATST FF -> Set delay to 1 sec
ATSP 6 -> I'm using CAN so this is protocol no 6
ATCM 170 -> setting mask
ATCF 176 -> set filter
ATMA -> Monitor all
Y al usar eso no hay demora ... ¿Hay alguna forma de "disminuir la velocidad" un poco, digamos, control de flujo? Es muy importante porque, sin demora, el búfer está lleno en medio segundo. Estaré agradecido por cualquier ayuda! Gracias M.