1

Тема: Выполнение действия при наличии определенных ID, Canny 5 nano

Здравствуйте, задача состоит в том что бы контроллер читал шину на наличие сообщений ID 12f83130 байт 1- 04: 12f83210 байт 1- 00: 12f83010 байт 1- 00: 0ff81230 байт 1- 01

И при наличии данных сообщений начинал выполнять действие, активировать какой либо из каналов.
Вопрос: возможно ли реализовать это на базе canny 5 nano?

2

Re: Выполнение действия при наличии определенных ID, Canny 5 nano

Вот пример для CANNY 7: https://youtu.be/144XLtzwjt4
Для Nano все делается аналогично с некоторыми оговорками.
Подробнее здесь:  https://wiki.canny.ru/

3

Re: Выполнение действия при наличии определенных ID, Canny 5 nano

Константин, простите за назойливость, если можно пример наглядный. Как сделать так что бы при получении 2ух интересующих нас ID или более, с нужными байтами, загорался светодиод.
Грубо говоря защелку автомобиля увидел, концевики закрыты (увидел), отдать команду. Только при наличии всех условий.

4

Re: Выполнение действия при наличии определенных ID, Canny 5 nano

Вроде бы разобрался, спасибо большое за помощь, вы мне очень помогли!:-)

5

Re: Выполнение действия при наличии определенных ID, Canny 5 nano

Пожалуйста подскажите, как можно реализовать последовательную отправку 2-ух., сообщений в CAN с одинаковым ID, меняется только первый байт, с длительность отправки каждого сообщения в течении 4 секунд. А после этого коротко подать сообщение с другим ID и закончить выполнение диаграммы?

6

Re: Выполнение действия при наличии определенных ID, Canny 5 nano

Принципы и примеры передачи нескольких сообщений рассмотрены здесь: https://forum.canny.ru/viewtopic.php?id=12