static struct event rc_send_event;
static int rc_send_period_ms = 100;
-static uint64_t rc_send_dstaddr = 0xFFFF; /* broadcast by default */
static int rc_send_running = 0;
static const char *xbee_logfilename = "/tmp/xbee.log";
{
struct cmdline *cl = arg;
struct timeval tv;
- struct rc_proto_channel rc_chan;
- int i;
- rc_chan.type = RC_PROTO_TYPE_CHANNEL;
- for (i = 0; i< AXIS_NUMBER; i++){
- rc_chan.axis[i] = htons(joyinfo.axis[i]);
- }
- xbeeapp_send_msg(rc_send_dstaddr, &rc_chan, sizeof(rc_chan), 0);
+ rc_proto_send_channels();
evtimer_set(&rc_send_event, rc_send_cb, cl);
tv.tv_sec = 0;