Тема: CAN -> CAN
Тяжело дается логика, помогите сориентироваться.
Нужен пример
прослушка CAN 500k
и при логике равенства CAN ID 0x0400, не обращать внимания на первые 4 байта и проверять состояние только D5:D4 D7:D6 и если оно равно 20 01 15 00 выполнять отправку CAN ID 0x0600 10 21 00 72 C0 F1 C1 00.
и в обратную сторону
CAN ID 0x0400 (А1 01 10 01)D5:D4 D7:D6 отправлять CAN ID 0x0600 10 21 00 72 C0 F1 В1 00.
Но самое неприятное из этого, что не спамить в CAN и уходить из циклов в ожидание изменения CAN ID 0x0400 на другой(
перечитал все по несколько раз не могу понять реально его реализовать или нет, не получается до конца разобраться прочитал уже по 20-30 раз циклы и работу с CAN
помогите с реализацией пожалуйста, голову сломал( руками проше написать было бы)) с логикой еще CANNY не разобрался) получилось пока исправить так похожую диаграмму, но чувствую что то не так)))