..отрезал? 0_о странно, что нет команд с расстоянием. как-то же в той проге работало.. может в е39/е38 другие блоки парктроников..
..отрезал? 0_о странно, что нет команд с расстоянием. как-то же в той проге работало.. может в е39/е38 другие блоки парктроников..
imBMW.net · BMW iBus .NET MF · Bluetooth, iPod, магнитола, мультируль, приборка, двери, стекла, люк управляются imBMW!
Вряд ли другие. Через диагнозу - расстояние же видно. А блоки связаны только по iBus
Вот думаю купить чтоль Навкодер. В нем же тоже выводиться расстояние. А подключается он только к iBus
Попробую аффтору написать. Если расскажет про команды PDC - куплю у него Навкодер
P.S. В версии Навкодера navcoder v2.8.350 тоже есть проверка PDC
А для этой версии есть лекарство
Последний раз редактировалось SDL2000; 14.03.2013 в 01:42.
кинь плиз ссыль на лекарство)
imBMW.net · BMW iBus .NET MF · Bluetooth, iPod, магнитола, мультируль, приборка, двери, стекла, люк управляются imBMW!
Есть ответ по PDC
Вот там чего происходит
DIA --> PDC : Read identity
14.03.2013 18:42:18.796: PDC --> DIA : Diagnostic command acknowledged, Data="89 11 65 42 03 03 01 01 31 06 11 23" [‰ eB 1 #]
14.03.2013 18:42:19.140: DIA --> PDC : Read manufacturer data, Data="00" [ ]
14.03.2013 18:42:19.156: PDC --> DIA : Diagnostic command acknowledged, Data="00 FF FF FF FF FF FF FF FF FF FF" [ ÿÿÿÿÿÿÿÿ&# 255;ÿ]
Т.е. PDC запрашивает данные у устройства DIA - "IBUS_DEV_DIA 0x3F // Diagnostic"
Тут вот кстати полезная инфа
https://github.com/cgart/OpenBM/blob/master/ibus.h
Какие мысли будут по этому поводу?
каким образом заставил PDC отправить данные? открыл в NavCoder вывод расстояния с парктроников и он сэмулировал "DIA --> PDC : Read identity"? в таком случае надо и текущие показания расстояния было засечь, которые соответствуют Data="89 11 65 42 03 03 01 01 31 06 11 23", потом отъехать/подъехать и засечь новое расстояние и данные. дальше откалибруем и поймем где тут расстояние
по ссылке краткое описание типов сообщения по первому байту)
imBMW.net · BMW iBus .NET MF · Bluetooth, iPod, магнитола, мультируль, приборка, двери, стекла, люк управляются imBMW!
Да, именно так. ОТкрыл в Навкодере - и он сам сделал запрос.
А вот с расстониями - засада. Почему-то они не менялись в его табличке.
И еще, эта собака эти данные в лог не пишет. Только на экране выводит
Счас еще попробую.
Ништяк!
imBMW.net · BMW iBus .NET MF · Bluetooth, iPod, магнитола, мультируль, приборка, двери, стекла, люк управляются imBMW!
Подумываю попробовать заменить TH3122 оптопарами и разруливать коллизии в МК. Так вот кто-то тут писал, что оптопары медленно работают и их скорости открытия/закрытия не хватит. При скорости 9600 один байт передается около 1мс. Со стоповыми и стартовыми битами получается, что один бит передается около 100мкс. "Время отклика оптрона составляет 3 мкс." Так в чём проблема?
imBMW.net · BMW iBus .NET MF · Bluetooth, iPod, магнитола, мультируль, приборка, двери, стекла, люк управляются imBMW!
Оптопары вполне достаточно для такой скорости
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)