Laplace271 0 20 января, 2015 Опубликовано 20 января, 2015 · Жалоба Имееются часы на контроллере pic18f452 с ehernet модулем ENC28j60. Требуется изменять настройки часов через сеть. Какие решения существуют для данной задачи? В качестве tcp-ip стека используется стек от microchip. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 20 января, 2015 Опубликовано 20 января, 2015 · Жалоба HTTP SNMP TELNET Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
BaN 0 20 января, 2015 Опубликовано 20 января, 2015 · Жалоба Если нужно просто обновить время, то используйте NTP. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Laplace271 0 20 января, 2015 Опубликовано 20 января, 2015 · Жалоба Если нужно просто обновить время, то используйте NTP. SNTP уже использую. Необходимо удаленно изменять параметры, такие как: адрес SNTP-сервера, часовой пояс, текущее время (если не используется SNTP), яркость инидикации и т.п. По описанию для такого лучше подходит SNMP, но с микрочиповским экзаплом что-то непонятное, обязательно требует монтировать файловую систему. Вообще есть ли реализации SNMP для встроенных систем, основанные, к примеру, на сокетах Беркли? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 20 января, 2015 Опубликовано 20 января, 2015 · Жалоба По описанию для такого лучше подходит SNMP, но с микрочиповским экзаплом что-то непонятное, обязательно требует монтировать файловую систему. Вообще есть ли реализации SNMP для встроенных систем, основанные, к примеру, на сокетах Беркли? Если мелкочип говорит, что у них уже сделан SNMP агент, то лучше им и пользуйтесь. Прикручивать какой-то другой агент скорее всего будет сложнее, чем заставить работать родной. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lagman 1 20 января, 2015 Опубликовано 20 января, 2015 · Жалоба Можно посмотреть в сторону modbus по tcp/ip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Laplace271 0 22 января, 2015 Опубликовано 22 января, 2015 · Жалоба Можно посмотреть в сторону modbus по tcp/ip Огород городить. На телнете сделал интефейс настройки на скорую руку. Не нравится вид, командная строка, и команды вида SNTP=192.1.4.34:123, GMT=+5. При наборе которых нельзя ошибиться (хотя и это можно исправить на стороне сервера) Не могу поверить, что для встроенных систем нет готовых решений удаленного управления и контроля. Если ембеддеру нужно удаленное управление, он должен мастерить свой велосипед через TELNET, SNMP, HTTP? Существовала бы для встроенных библиотека с исходными кодами, которая легко прикручивается к целевому процессору. Что бы передавала данные как по запросу, так и в реальном времени. Имела средства, для установки параметров встраиваемой системы. Безопасность: аутентификация и шифрование. И аналогичная библиотека для создания клиента для удаленного контроля. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 185 26 января, 2015 Опубликовано 26 января, 2015 · Жалоба Существовала бы для встроенных библиотека с исходными кодами, которая легко прикручивается к целевому процессору. Что бы передавала данные как по запросу, так и в реальном времени. Имела средства, для установки параметров встраиваемой системы. Безопасность: аутентификация и шифрование. И аналогичная библиотека для создания клиента для удаленного контроля. ......а ещё - чтобы булки на деревьях росли и сами в рот падали.... :rolleyes: Раз у Вас есть TCP-стек: открыли сокет на предустановленный порт, передали блок конфигурационных данных, закрыли. В чём проблема-то??? Если не хочется для этого утилиту на PC писать, это же самое можно Hyperterminal-ом сделать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Laplace271 0 27 января, 2015 Опубликовано 27 января, 2015 · Жалоба ......а ещё - чтобы булки на деревьях росли и сами в рот падали.... :rolleyes: Было бы неплохо. Раз у Вас есть TCP-стек: открыли сокет на предустановленный порт, передали блок конфигурационных данных, закрыли. В чём проблема-то??? Проблема в том, что это очередной велосипед. Негибкий, предназначенный для решения конкретной задачи. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scifi 1 27 января, 2015 Опубликовано 27 января, 2015 · Жалоба Проблема в том, что это очередной велосипед. Негибкий, предназначенный для решения конкретной задачи. Ничего себе негибкий! Понадобился новый функционал - дописал. Гибче некуда! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 185 27 января, 2015 Опубликовано 27 января, 2015 · Жалоба Вот именно. Тут Вы сами себе хозяин - ничего Вас не ограничивает. Это как раз самый гибкий вариант. Другое дело если Вам нужно соблюдать какой-то стандарт.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться