Еще один проект, заслуживающий внимание при проведении бюджетной диагностики - это программа CASCADE. Оффициальный сайт программы. Программа представляет собой эмулятор аппаратных сканеров CarmanScan 1 (Hi-Scan Pro). Для работы данной программе требуется ПО самого сканера, которое загружается в эмулятор. Это ПО представляет собой файл-образ диска сканера. Автор предлагает несколько образов с поддержкой различных марок автомобилей для диагностики - это и японские, корейские, китайские автомобили:
HYUNDAI GENERAL, HYUNDAI USA, KIA GENERAL, KIA USA
KOREAN
GM DAWOO/CHEVROLET, RENAULT SAMSUNG, SSANGYONG
USA AUSTRALIA
FORD AUSTRALIA, FORD USA, GM, CHRYSLER, JEEP, DODGE, HOLDEN DOMESTIC, HOLDEN EXPORT
Связь программы CASCADE с автомобилем (в версии от разработчика) осуществляется простым K-LINE адаптером на основе чипа FTDI или адаптером K+CAN Commander 1.4. Сразу рекомендую в дополнительных настройках COM-порта адаптера выставить задержку приема с 16мс на 1мс. Кроме этого, рекомендуется использовать компьютер помощнее. Благодаря этому программа будет работать стабильнее и меньше вылетать.
На данный момент разработчик прекратил развитие своей программы, выложив последнюю версию 0.9.4. Также, к последней версии он приложил исходники, но, к сожалению в них нехватает некоторых файлов из-за чего программу нельзя скомпилировать. Поэтому исходники могут только помочь в изучении принципов работы программы, но не для внесения в нее каких-либо исправлений с последующей компиляцией и опубликования новой версии.
Ниже выложена версия CASCADE, позволяющая работать с диагностическим интерфейсом N3LINE. Обращаю внимание, что данный интерфейс с этой программой позволяет работать не только с маркой NISSAN, а также со всеми остальными марками, присутствующими в программе.
Особое замечание по самой марке NISSAN. В программе CASCADE разработчик не предусмотрел диагностику по интерфейсу DDL. ПО сканера при начале диагностики начинает опрос последовательно всех линий (K-линии, DDL линий и CAN-линий). Если автомобиль (NISSAN) работает по K-линии, то сканер, "увидев" его, прекращает опрос остальных линий и в дальнейшем работает уже по к-линии. Если по K-линии диагностика данного автомобиля не поддерживается, то сканер начинает опрос по линиям DDL и "вылетает" (так сделал разработчик эмулятора, не предусмотрев интерфейс DDL). Поэтому, к сожалению, диагностика автомобилей NISSAN по CAN-шине также невозможна с данной программой, так как до опроса CAN-шины очередь просто не доходит.