You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Мне пришла классная идея - можно ведь не добавлять терминалы вручную, а находить их через бродкаст (как сяоми):
Терминал слушает тот же порт в UDP и отвечает на ip:port отправителя, получив сообщение с меткой 1.
Модуль биндится куда-то (например :9999), шлет бродкаст с меткой и парсит ответы с меткой 2. Если терминала с таким ип нет, то можно добавить его в один клик.
Мне пришла классная идея - можно ведь не добавлять терминалы вручную, а находить их через бродкаст (как сяоми):
:9999
), шлет бродкаст с меткой и парсит ответы с меткой 2. Если терминала с таким ип нет, то можно добавить его в один клик.Например:
->
mdmterminal2_request\r\n\r\n
(метка 1).<-
mdmterminal2_response\r\n0.11.7\r\n500\r\n\r\n
(метка 2, версия, аптайм терминала).UPD: broadcast -> multicast, меньше флуда в сети будет.
The text was updated successfully, but these errors were encountered: