From edf536451837d090d01e5123ab4c841b3fa24df6 Mon Sep 17 00:00:00 2001 From: Andy Spencer Date: Sat, 15 Mar 2014 08:48:46 +0000 Subject: [PATCH] Use relay flag insead of Device ID --- hw2/main_comm.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/hw2/main_comm.c b/hw2/main_comm.c index e42d48e..a9dbf77 100644 --- a/hw2/main_comm.c +++ b/hw2/main_comm.c @@ -182,14 +182,12 @@ void comm_send_event(uint16_t event, uint64_t local) body.local = ltime; // Transmit message to BBB - if (comm_device_id == 1) { - sirq_write(comm_sirq_bbb, &head, sizeof(head)); - sirq_write(comm_sirq_bbb, &body, sizeof(body)); - } else if (comm_device_id > 1) { + if (comm_relay_mode) { sirq_write(comm_sirq_mbed, &head, sizeof(head)); sirq_write(comm_sirq_mbed, &body, sizeof(body)); } else { - sirq_printf("no device id, skipping event\r\n"); + sirq_write(comm_sirq_bbb, &head, sizeof(head)); + sirq_write(comm_sirq_bbb, &body, sizeof(body)); } } -- 2.43.2