Для этого есть функция колбека (обратного вызова) приема данных.хорошо, я сделал, всё гуд, теперь всё работает, а как мне сделать синхронизацию отправки получения?? На АР поступили данные из вне для отправки, что та и сделала, они могут быть получены в любой момент, а вот сама АР получает данные каждые 5 секунд. Как не попасть на конфликт при работе. Типа вот данные надо отправить и они же пришли. Всё тот же UDP. Вот чего я хочу добиться: на АР может поступить команда об включении реле, что та и ожидает, а клиент - датчик влажности и температуры периодически отправляет те каждые 5 секунд на АР. И не надо угадывать, чего я хочу, сам написал)
Эта функция вызывается автоматически когда поступили данные.
В эту функцию в качестве параметров будет переданы данные и IP адрес отправителя.
внутри этой функции Вы читаете данные и если надо отправляете ответ.
чтобы функцию использовать , ее надо зарегистрировать.
--------
Могу дать пример лишь на СИ, так как на ардуине не пишу.
Если надо, то скажите. Полагаю, что другие участники дадут пример на ардуине.