Тема: Консультация по имитации слейв узла в сети LIN
Здравствуйте профи и энтузиасты)
Есть авто мерседес с вентилятором который работает по lin шине.
Мастер-узел ECU посылает идентификатор 01B.
При подключении слейв-блока, слейв посылает 8 байт информации:
D0-00, D1-00, D2-3B, D3-00, D4-54, D5-00, D6-FA и D7-DF.
Из них байт D0 посылает мастер-узел во время запроса на включение для установки скорости, а байт D1 содержит ответ с установленным состоянием скорости слейв-узла.
Нам необходимо исключить блок и имитировать его присутствие в сети с помощью контроллера Canny 5.3 Pico.
У меня вопрос: хочу отправлять байты с 2 по 7 (если считать с нуля) во время запроса от мастер-узла. В примерах я нашел две диаграммы для получения и отправки данных слейв-узла, заменил в них ID и информацию в адресах сообщений которые снифом снял с лин шины.
залил проверил через диагностику кажит ошибки что блок отсутствует.
Какие ошибки я мог допустить если толкнете в нужную сторону то будет замечательно.
Если получиться хотя бы на зажигании обойтись без ошибок то затем я займусь получением информации от D0, получаемого от мастер-узла, которые будут меняться от 19, 30, 3C, 49, 55, 62, 6E, и в ответе отсылать те же данные в байт D1
Буду очень признателен, если вы сможете немного прояснить информацию по этим вопросам.
Пример диаграммы прикрепляю а так же снив lin шины.