![]() |
![]() |
#2 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
А я вот все думал над этой темой и решил все-же применить промышленный протокол MODBUS RTU. Благо с нуля писать не нужно есть хорошая библиотека. Ссылка для закачки
Автор: Stéphane Raimbault Можно обвязывать в сеть несколько Ардуин по RS485, собрав простую схему на МС max485. Для отладки можно использовать Free QModbus. Для роутера(ов) на базе OpenWrt можно также применить готовую библиотеку этого автора, в репозитариях уже есть полноценная библиотека libmodbus для работы как по Modbus RTU, так и по Modbus TCP/IP. Есть описание и примеры использования. https://github.com/stephane/libmodbus https://github.com/stephane/libmodbu...ive/master.zip Единственный не приятный момент, для написания сервера или клиента на Си нужно делать кросс-компиляцию под роутер. Хотя настоящих джидаев это не остановит ![]() Думаю скоро выложу программку под роутер ![]() Последний раз редактировалось andr128; 11.11.2012 в 09:00. |
![]() |
![]() |
Здесь присутствуют: 5 (пользователей: 0 , гостей: 5) | |
|
|