Ale » 08 авг 2012, 08:29
К сожалению с этого сайта
http://x-simulator.de/wiki/T...y_Elektronikjack
не могу скачать прошивку "tachocontroller.rar". Отсутствует
. Если сможешь, как нибудь перешли мне, или выложи куда нибудь и скинь ссылку.
Пока будем разбираться с тем, что имеем.
Павел56 писал(а):Не помню какой прогой проверял...
Так не пойдет. Как бы не информативно...
Павел56 писал(а):Про формат данных не понял.
Тут извиняюсь, надо было повнимательнее ветку прочитать. Нашел и у тебя в описании и на сайте исходном следующую запись:
Data form = s200r6500t90g25m5e = 200km/h 6500min-1 90grad 25 liters 6gear "e"nd sign, settings 115200 8 N 1.
Потом внимательно просмотрел твой скрипт:
#TextMode
%Assign(ausgabe,'s'%UsePlugin('lcdhype-xsim\lcdhype-xsim.dll', GetGaugeV01)
'r'%UsePlugin('lcdhype-xsim\lcdhype-xsim.dll', GetGaugeV02)
't'%UsePlugin('lcdhype-xsim\lcdhype-xsim.dll', GetGaugeV03)
'g'%UsePlugin('lcdhype-xsim\lcdhype-xsim.dll', GetGaugeV04)
'm'%UsePlugin('lcdhype-xsim\lcdhype-xsim.dll', GetGaugeV05)
'e')
%UsePlugin('COMunicate\COMunicate.dll',SendChar,%ausgabe() %Convert.ToChar(10)%Convert.ToChar(13))
#EndTextMode
и увидел, что в скрипте не прописана самый первый символ данных - 's'. Я думаю, что первая строка должна выглядеть так:
's'%Assign(ausgabe,'s'%UsePlugin('lcdhype-xsim\lcdhype-xsim.dll', GetGaugeV01)
Если это не сработает, предлагаю попробовать связаться с платой через стандартный терминал. Настроить в нем ком порт и послать в него строку
s200r6500t90g25m5e