Тема: Редактирование сообщения в CAN
Добрый день. Прошу помощи.
Есть задача получать по CAN (расширенный ID) сообщения и основную их массу ретранслировать (тут всё понятно).
Но так же нужно часть сообщений редактировать.
Чтение сообщений происходит попарно по 2 байта, например мне нужно отредактировать 3 байт, но команда "Рег. чтен. CAN0 D3:D2" принимает сразу 2 байта, как мне отредактировать только D3 (Конкретно нужно к полученному значению прибавить определенное число)?
Так же вопрос, контроллер будет устанавливаться в разрыв CAN сети, получать сообщения и с тем же адресом их отправлять, не будет ли проблем в работе контроллера Canny, если мы прописываем одинаковые адреса и в получаемом сообщении и в отправляемом (В примере с редактированием сообщения получаем от одного адреса, а отправляем по другому)?