Как установить тайм-аут с помощью AT-команд и ELM327?Android

Форум для тех, кто программирует под Android
Anonymous
Как установить тайм-аут с помощью AT-команд и ELM327?

Сообщение Anonymous »

Я работаю над приложением для Android, которое может считывать данные с шины CAN. Я использую интерфейс ELM327. Проблема в том, что этот интерфейс использует Bluetooth. Поэтому я не могу прочитать все данные с CAN-шины, потому что через полсекунды буфер заполняется. Интерфейс v. 1.4.7. И я использую терминал Bluetooth на Android.
Использованные мной команды:

Код: Выделить всё

ATZ -> to reset the interface

ATH1 -> set header

ATS1 -> set spaces

ATL1 -> Linefeeds on

ATAL -> Sets long message
Затем я хочу установить задержку, скажем, на 1 секунду:

Код: Выделить всё

ATST FF -> Set the timeout to 1 second

ATSP 6 -> I'm using CAN, so this is protocol number 6

ATCM 170 -> setting mask

ATCF 176 -> set filter

ATMA -> Monitor all
И при этом нет никаких задержек...


Подробнее здесь: https://stackoverflow.com/questions/468 ... and-elm327

Вернуться в «Android»