-
- Надо было серийные номера ставить не в приборчики, а на места установки AlexandrY(332 знак., 21.09.2007 20:32, ссылка)
- Проблема, ИМХО, не в назначении адресов, а в решении - что это за девайс с таким адресом - где стоит, и что делает. =AlexD=(212 знак., 21.09.2007 11:42)
- Вот это поподробнее. Широковещательный запрос "Дай серийник". Как разрулить их ответы. Серийник 48 бит. Он уникален только в этом диапазоне. Как построить ответы девайсов, чтоб не повторить идентификаторы CAN? - aspect(21.09.2007 14:18)
- Хех, с этого надо было и начинать, что у тебя серийник в идентификатор не лезет. Можно попробовать сделать хэш серийника в менее разрядную сетку. =AlexD=(231 знак., 21.09.2007 14:45)
- Сеть настраивается таким образом, что кроме сбора данных есть управление устройствами. И эти функции прописаны в исполняющих устройствах. Тоесть, получил пакет с заданным идентификатором - увеличил обороты двигателя. Каждый отправитель имеет свой aspect(956 знак., 21.09.2007 22:31)
- Вот только мастер коллизию в ответе не видит. Ее видит только неприоритетный слэйв. Значит, приоритетный слэйв должен заткнуться, зная, что его прочитали. А тут выключили питание... Разветвленная логика получается. - Vladimir Ljaschko(21.09.2007 16:08)
- Хех, с этого надо было и начинать, что у тебя серийник в идентификатор не лезет. Можно попробовать сделать хэш серийника в менее разрядную сетку. =AlexD=(231 знак., 21.09.2007 14:45)
- Вот это поподробнее. Широковещательный запрос "Дай серийник". Как разрулить их ответы. Серийник 48 бит. Он уникален только в этом диапазоне. Как построить ответы девайсов, чтоб не повторить идентификаторы CAN? - aspect(21.09.2007 14:18)
- Все придумано в Ethernetе - минимум двухпротокольная система ARP/UDP с MAC - адресом. - Vladimir Ljaschko(21.09.2007 11:08)