1

Тема: Нужен эмулировать Lin slave

Кто может помочь, подсказать или пример показать
Нужен эмулировать Lin slave идентификаторы известны
Для подключения кнопок руля

Модераторское: вынесено в отдельную тему, см.правила

2

Re: Нужен эмулировать Lin slave

https://canny.ru/docs/c7/lin/#sec--c7-l … multislave
Вот слейв с несколькими пакетами

3

Re: Нужен эмулировать Lin slave

В основном разобрался, нужно подменять первый байт в зависимости нажатой кнопки.
Один раз менять могу, но не как не могу сообразить, чтоб менять на несколько,(К примеру первый байт 0х0002, при нажатии на одну кнопку 0х0005 если нажать другую 0х0101. 0х0002 транслируется пока не нажата кнопка)
Добрые люди подскажите, файл приложу.

Вложений в сообщении

Иконка вложения 204_771.cfd 3.79 кб, скачивался 10 раз, последний раз 2026-04-27 

4 (27-04-2026 23:21:42 отредактировано wertyh2003)

Re: Нужен эмулировать Lin slave

Если правильно понял, при разных входных значениях, должны быть разные выходные. Тогда вот так. Значения забил для примера.

Вложений в сообщении

Иконка вложения 204_771.cfd 4.29 кб, скачивался 14 раз, последний раз 2026-04-27 

5

Re: Нужен эмулировать Lin slave

Допустим в шине транслируется id A3 и 4 байта 02 00 00 00.
Мне нужно менять первый байт (02) на другой, то есть 02 на 05, 02 на 01, 02 на 08 при разных нажатиях.
В диаграмме который я приложил меняется только на 05.

6

Re: Нужен эмулировать Lin slave

Вот на этой диаграмме нарисовал то что не могу сделать, но нужно))

Вложений в сообщении

Иконка вложения 204_771.cfd 4.82 кб, скачивался 12 раз, последний раз 2026-04-28 

7

Re: Нужен эмулировать Lin slave

Я прикрепил пример в сообщение выше, там сделал отбор и замену