Как я могу анализировать данные OBD-II из сканера Bluetooth ELM327 с помощью Python?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу анализировать данные OBD-II из сканера Bluetooth ELM327 с помощью Python?

Сообщение Anonymous »

Я работаю над небольшим проектом Python, чтобы прочитать данные в живых автомобилях с адаптера Bluetooth OBD-II (на основе ELM327).
Я прочитал этот пост в блоге, который дал мне хороший обзор использования инструментов OBD-II вручную. Сейчас я пытаюсь автоматизировать это с помощью кода. Я могу отправить «010c \ r», чтобы запросить RPM, но ответ, который я получаю, трудно интерпретировать: < /p>
`b'41 0c 1a f8 \ r> '
Я знаю 010c означает RPM, но я не уверен, как декодировать 1a f8.import serial< /code>
ser = serial.Serial('/dev/rfcomm0', 9600, timeout=1)< /code>
ser.write(b"010C\r")< /code>
print(ser.read(100))< /code>
How do I reliably parse and convert this data into readable numbers?
Any libraries or tips for working with raw OBD-II responses?

Подробнее здесь: https://stackoverflow.com/questions/796 ... ing-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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