1

Отправка команд по UDP

Тема: Отправка команд по UDP

Коллеги, добрый день,

можно ли где-то разузнать подробности по порядку отправки команды на устройство при выборе протокола UDP:

1. На какой порт будет выполняться отправка?
2. Какой формат команд будет использоваться, если тип устройства Wialon IPS?

Заранее спасибо за помощь!

2

Отправка команд по UDP

Re: Отправка команд по UDP

AleksandrES пишет:

Коллеги, добрый день,

можно ли где-то разузнать подробности по порядку отправки команды на устройство при выборе протокола UDP:

1. На какой порт будет выполняться отправка?
2. Какой формат команд будет использоваться, если тип устройства Wialon IPS?

Заранее спасибо за помощь!

1) Отправка команды не подразумевает установку нового соединения на какой-либо адрес. Wialon отправляет команду в рамках установившегося соединения, как сообщение/ответ от сервера. Тоже самое касается и TCP.
2) Кроме команд для запроса фотографии, запроса ddd файла которые описаны в протоколе Wialon IPS http://extapi.wialon.com/hw/cfg/Wialon%20IPS_v_2_0.pdf есть возможность отправить также пользовательское сообщение (custom_msg), где сервер ни в чём не ограничивает, лишь добавляя в конце \r\n. Например: Если вы создадите произвольную команду с типом custom_msg, и отправите текст "Hello World", то Wialon отправит "Hello World\r\n", в HEX это будет выглядеть следующим образом 48656C6C6F20576F726C640D0A

Best regards,
Evgeny Shatilo
Gurtam HW Development Team Lead
3

Отправка команд по UDP

Re: Отправка команд по UDP

shev пишет:
AleksandrES пишет:

Коллеги, добрый день,

можно ли где-то разузнать подробности по порядку отправки команды на устройство при выборе протокола UDP:

1. На какой порт будет выполняться отправка?
2. Какой формат команд будет использоваться, если тип устройства Wialon IPS?

Заранее спасибо за помощь!

1) Отправка команды не подразумевает установку нового соединения на какой-либо адрес. Wialon отправляет команду в рамках установившегося соединения, как сообщение/ответ от сервера. Тоже самое касается и TCP.
2) Кроме команд для запроса фотографии, запроса ddd файла которые описаны в протоколе Wialon IPS http://extapi.wialon.com/hw/cfg/Wialon%20IPS_v_2_0.pdf есть возможность отправить также пользовательское сообщение (custom_msg), где сервер ни в чём не ограничивает, лишь добавляя в конце \r\n. Например: Если вы создадите произвольную команду с типом custom_msg, и отправите текст "Hello World", то Wialon отправит "Hello World\r\n", в HEX это будет выглядеть следующим образом 48656C6C6F20576F726C640D0A

Спасибо за ответ, но как быть с тем фактом что при отправки команды от устройства по UDP постоянное соединение не устанавливается, из-за собственно архитектуры протокола UDP... Соединение может быть закрыто сразу после отправки сообщения.

У Вас получалось выполнить что-то подобное?