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));
}
}