Я разрабатываю приложение для Android, которое может читать (и отправлять) данные с OBD2 и показывать его в режиме реального времени. Мой вопрос - какая оптимальная частота для чтения данных и отправки команд в OBD? Например, когда я делаю инициализацию OBD четырьмя командами один за другим, init почти всегда терпит неудачу. Но иногда это может быть выполнено успешно ... Если я создаю init с задержкой 500 мс между командами, это всегда нормально. Теперь, когда я отправляю команду OBD, сколько времени я ожидаю, когда найду ответ, чтобы убедиться, что все получилось? Есть ли способ узнать это или просто попробовать разные задержки в реальном времени? ThanxOBD ll (elm327) обмен данными по Bluetooth
0
A
ответ
0
Оптимальная частота отправки команд зависит от устройства OBD-II, зависит от автомобиля, который вы используете. Поэтому оптимизировать это было бы не очень. Просто берегите безопасное время, когда вы его тестируете и играете с жестко запрограммированной задержкой.
Лучший способ решить эту проблему - отправить команду. Теперь подождите ответ, поскольку устройство OBD-II занято обработкой команды. Когда вы получите ответ, это триггер, который вы будете использовать для отправки следующей команды в очередь.
Устройство OBD-II обрабатывает 1 команду за раз, поэтому это будет более стабильный и эффективный способ отправки ваших данных.
Смежные вопросы
- 1. ANDROID ELM327/OBD2 PROTOCOL
- 2. Обмен данными через bluetooth в Android
- 3. Обмен данными между NSDictionaries через bluetooth
- 4. Изолирующий инструмент сканирования obd с других устройств Bluetooth во время поиска устройства Bluetooth
- 5. USB-ключ Bluetooth с PuTTY
- 6. Android и Bluetooth: несколько соединений и двунаправленный обмен данными
- 7. Bluetooth-обмен данными без использования отношений между сервером и клиентом
- 8. Как предотвратить обмен данными через Bluetooth на Android
- 9. Обмен Bluetooth - Android
- 10. обмен данными между двумя соображениями по angularJS
- 11. Обмен данными Div по фиксированному интервалу времени
- 12. Угловой 2: обмен данными по различным маршрутам
- 13. Обмен данными по калитке для нескольких пользователей
- 14. Динамический обмен данными (DDE) - по-прежнему актуальный?
- 15. Обмен данными в openmp
- 16. Обмен данными между activitiesin Android
- 17. Обмен данными в массивах
- 18. Обмен данными с микросервисами
- 19. Flex + Drupal Обмен данными
- 20. Добавить задержку между данными, переданными по Bluetooth
- 21. Обмен данными между ViewControllers
- 22. Обмен данными между DLL
- 23. SOA Style - Обмен данными
- 24. Обмен данными и обмен данными с Bonjour или GameKit?
- 25. Состояние фары с OBD-II
- 26. OBD Response for 01 0D не распознается
- 27. многопоточность - обмен данными
- 28. Обмен данными между JVM
- 29. Обмен данными в Python
- 30. Обмен данными между контейнерами