мастер мастер
От: Eugen Россия  
Дата: 27.05.23 18:14
Оценка:
нужна связь мастер мастер по воздуху Ну протокол can. Это возможно?
Re: мастер мастер
От: kov_serg Россия  
Дата: 27.05.23 21:57
Оценка:
Здравствуйте, Eugen, Вы писали:

E>нужна связь мастер мастер по воздуху Ну протокол can. Это возможно?

can демократичный протокол кто выиграл арбитраж тот и вещает (работает без мастеров). Модулируйте сигнал (нет модуляции 1, есть 0) и вещайте.
Re[2]: мастер мастер
От: cppguard  
Дата: 27.05.23 22:51
Оценка: 1 (1)
Здравствуйте, kov_serg, Вы писали:

_>can демократичный протокол кто выиграл арбитраж тот и вещает (работает без мастеров). Модулируйте сигнал (нет модуляции 1, есть 0) и вещайте.


Ну там не совсем так. Точнее так, но кто же даст просто так модулировать на транспортном уровне? =) Арбитраж выигрывает тот, у кого ID меньше. Но всё равно оба пакета будут отправлены, просто первый придёт раньше.
Re: мастер мастер
От: cppguard  
Дата: 27.05.23 22:53
Оценка:
Здравствуйте, Eugen, Вы писали:

E>нужна связь мастер мастер по воздуху Ну протокол can. Это возможно?


В CAN нет мастеров, есть ID, при одновременном вещании первым уходит пакет с меньшим ID. Можно хоть по воздуху, хоть по воде, если соответствующий шлюз сделаете.
Re[3]: мастер мастер
От: kov_serg Россия  
Дата: 28.05.23 10:12
Оценка:
Здравствуйте, cppguard, Вы писали:

_>>can демократичный протокол кто выиграл арбитраж тот и вещает (работает без мастеров). Модулируйте сигнал (нет модуляции 1, есть 0) и вещайте.

C>Ну там не совсем так. Точнее так, но кто же даст просто так модулировать на транспортном уровне? =) Арбитраж выигрывает тот, у кого ID меньше. Но всё равно оба пакета будут отправлены, просто первый придёт раньше.
Я про то что там мастера как токового нет устройства могут сами периодически посылать данные.

Если вы эмулируете не транспортный уровень, то придётся делать шлюз. И тут can не самый лучший вариант.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.