Я понимаю, что один из протоколов CAN, который OBD2 использует для считывания данных автомобиля, — это ISO 15765-4. Однако это тот, который используется универсальными устройствами чтения OBD2, такими как ScanTool; И он предоставляет ограниченный набор параметров автомобиля (PID). Также обычные считыватели OBD2 просто предоставляют некоторые коды неисправностей!
Я узнал, что есть еще один протокол CAN ISO 15765-3, который предназначен для расширенной диагностики и предоставляет больший набор параметров автомобиля в первую очередь для диагностики. Это правильно?
Есть ли доступное программное обеспечение/инструмент, который использует этот протокол; что, в свою очередь, позволяет мне считывать более широкий набор параметров автомобиля для расширенной диагностики автомобиля?
Волшебной пули не существует.
Общий OBDII - единственный, который дает предопределенный набор данных. Конкретные или «расширенные» данные производителя полностью зависят от производителя. Это означает, что стандарта нет. Не существует протокола, который распространяется на всех.
Не сообщая нам, что именно вы хотите делать с данными или с какими транспортными средствами вы хотите общаться, это ваш выбор.
Возможно , OpenXC — это то, что вы ищете.
длу
торговцы специями