Max писал(а):Я так понимаю, данные на выходе NTransfer указывают количество посылок?
Номер текущей посылки, использовал для проверки качества связи (если идут по порядку значит связь устойчивая)
Max писал(а):А если я хочу команды посылать на клиент или с клиента на сервер, то соответственно задействовать надо входы-выходы inX?
Да все что подключено к входам in1-in6 будет выдано на out1-out6 соответственно.
Но есть момент с клиента данные передаются в любом из трёх режимах:
- По времени - с заданным в настройках интервалом.
- По запросу - только в ответ на запрос с сервера
- По импульсу - по импульсу на входе Send
А вот с сервера только
- По импульсу - по импульсу на входе Send
И есть момент с идентификацией. Для передачи данных в клиент надо чтобы на момент подачи импульса на вход
Send на входе
Clients был номер нужного клиента ( тот же номер, который был настроен в клиенте
identifier)
Вообще я еще думаю оптимально ли вышло или нужно как то по другому сделать.
Из того что просто можно изменить это количество и тип данных, но не больше 24 байт.
Т.е. можно сделать до 24 byte, 12 int или 6 float.
Еще из характеристик известно количество одновременных каналов радиосвязи: 6, но как это реализовать не разобрался.