Три новых раздела справочника: связь, тормоза, кузов
Разделы справочника до сегодняшнего дня существовали только для кодов двигателя. Сорок девять кодов — все U, C и B — не попадали ни в один: они были в справочнике, но человек, идущий по разделам, их не находил.

Справочник можно листать двумя способами: искать свой код по номеру или идти по разделам — «зажигание», «коробка передач», «снижение выбросов». Второй способ выбирают, когда номера ещё нет: человек знает, что беда в тормозах, и хочет посмотреть, что вообще бывает.
Так вот, разделы были устроены по третьему знаку кода — а третий знак есть только у кодов на P. Всё остальное оставалось за бортом. Ни одна проверка этого не показывала: страницы разделов отвечали 200, списки в них были правильные, сумма сходилась — просто сходилась она с теми кодами, которые уже разложены.
Что появилось
Связь между блоками — 20 кодов на букву U. Блоки перестали слышать друг друга; почти всегда виновата не электроника, а клемма или масса. Разбор — «нет связи с блоком».
Тормоза, ABS и стабилизация — 17 кодов на букву C. Датчики скорости колёс, гидроблок, датчики стабилизации.
Кузов, подушки и свет — 12 кодов на букву B. Здесь же честное предупреждение: группу подушек не читают и не стирают случайными программами.
У двух последних разделов сразу оговорено, что обычный OBD-II читает эти коды не на каждой машине — почему так разобрано отдельно. Знать, что означает код, названный в сервисе, полезно независимо от того, чем он прочитан.
Числа
Разделов стало 11 вместо 8. Кодов в справочнике 298, вне разделов — ни одного, задвоенных — тоже ни одного. Со страницы любого кода видно, к какому разделу он относится.
Проверка разделов заодно переписана: раньше она сверяла сумму только с кодами двигателя и была зелёной, не замечая пропажи. Теперь она считает весь справочник и отдельно смотрит каждую букву — общая сумма сошлась бы и в случае, когда одна буква выпала, а другая задвоилась.


