Цитата:
+15, X, S разница есть!? Тут сначала надо схему посмотреть.
|
Для просмотра ссылок или изображений в данном разделе, у Вас должно быть не менее 15 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Вот фото. Подаю 12В на 15 и 16 ноги.
----------
Цитата:
Собственно, довольно логично что магнитола не включается при получении сигнала Клемма Х активна (запуск авто), вам нужно 0x03 во втором байте, а еще лучше добавить что активен инфотаинмент (0х23), только вот в нулевом байте идет Контрольная сумма сообщения, не знаю как МИБ отреагирует если она будет не правильная...
|
Я так понял, что в той теме, откуда я вытянул код (000003C0 C8 0C 07 00) подразумевается транзакция с id=0x3C0 и четырьмя байтами данных 0xC8,0x0C,0x07,0x00. А уж расчёт контрольной суммы здесь не афишируется. Могу ошибаться. Прошу уточнить, правильно ли я понял формат записи.
Я же просто кормлю соответствующей функции из библиотеки для своего шила id, длину и указатель на массив с данными. А она сама считает хэш и обвешивает служебной информацией. По вашему совету попробовал передавать на CAN 0x23 во втором байте, т.е id=0x3C0, data={0xC8,0x0C,
0x23,0x00}. Ничего, к сожалению, не вышло. Ещё попробовал пройтись по всем id от 0 до 0xFFF c этим же сообщением и ещё раз по всем id с сообщением, состоящим из 1 байта 0x23. Тоже нет.
Кстати, я ещё толком не знаю, какой бодрейт надо использовать. Пробовал 500KBPS и 100KBPS.