#include "contiki.h"
#include <stdio.h>
PROCESS(example_unicast_process,
"Example unicast");
AUTOSTART_PROCESSES(&example_unicast_process);
static void
recv_uc(struct unicast_conn *c, const linkaddr_t *from)
{
printf("unicast message received from %d.%d\n",
from->u8[0], from->u8[1]);
}
static void
sent_uc(struct unicast_conn *c, int status, int num_tx)
{
const linkaddr_t *dest = packetbuf_addr(PACKETBUF_ADDR_RECEIVER);
return;
}
printf("unicast message sent to %d.%d: status %d num_tx %d\n",
dest->u8[0], dest->u8[1], status, num_tx);
}
static const struct unicast_callbacks unicast_callbacks = {recv_uc, sent_uc};
static struct unicast_conn uc;
{
unicast_open(&uc, 146, &unicast_callbacks);
while(1) {
addr.u8[0] = 1;
addr.u8[1] = 0;
unicast_send(&uc, &addr);
}
}
}