Отправить широковещательный пакет из функции broadcast_recv
Я использую пример трансляции в Contiki для реализации моего приложения. Мне нужно отправить пакет (он используется в качестве подтверждения), когда узел получает пакет. Поэтому я попытался выполнить эти строки в функции broadcast_recv:
static struct broadcast_conn broadcast;
static const struct broadcast_callbacks broadcast_call = {broadcast_recv};
broadcast_open(&broadcast, 129, &broadcast_call);
packetbuf_copyfrom(myDATA, strlen(myDATA));
broadcast_send(&broadcast);
Но он не отправляет и не получает этот пакет. Есть ли решение, чтобы сделать это, пожалуйста?