Назад к каталогу

DTC Lookup

Расшифровка диагностических кодов ошибок OBD2 (P0, P2, C0, B0, U0) и кодов производителей для Arduino и ESP32 через бинарный поиск

Версия1.0.0
ZIP на зеркалеготов
ПроверкаSHA-256
Размер13.28 KiB
Источникофициальный
Обновлено2026-10-08

Установка

Последняя опубликованная версия
1.0.013.28 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-08-29 02:46:28 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:3495ff5374150a874457ea1c47c7c941480fff4df0e4408e03aa4cda91820c55
АрхивDTC_Lookup-1.0.0-3495ff53.zip

Описание

Нужна расшифровка кодов ошибок OBD2 прямо в Arduino-проекте? Эта библиотека берёт диагностический код из ответа OBD2 Mode 03 и выдаёт человеческое описание. Поддерживает как стандартные SAE J2012 коды (P0, P2, C0, B0, U0 серии) для любого автомобиля с 1996 года, так и специфичные для производителей вроде GM — всего более 366 кодов в базе. Гибкая обработка входных данных: передаёшь либо готовое 16-битное слово из CAN-фрейма, либо отдельные байты, библиотека справится с обоими вариантами. Поиск реализован через бинарный алгоритм, так что даже на слабом железе запрос отработает быстро. При необходимости можно добавить собственные коды производителя без изменения основного кода библиотеки.

Версии

Показано: 1
1.0.02026-10-08 12:49:00 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP