App1_S5
/
APP4_IRQ
APP4 S5
main.cpp
- Committer:
- Cheroukee
- Date:
- 2017-10-15
- Revision:
- 10:c4629b6c42f8
- Parent:
- 8:a878763b0ae3
- Child:
- 11:1d277e7e272d
File content as of revision 10:c4629b6c42f8:
#include "mbed.h" #include "radio.h" #include "quick_queue.h" // Debug serial output Serial debug_output(USBTX, USBRX); void display_all_messages(); int main() { init_radio_system(); while(1) { wait(2); send_message("Hello world!", 12); wait(2); send_message("have you received", 17); wait(5); display_all_messages(); } } void display_all_messages(){ radio_message_t* message; while((message = get_last_in_message()) != NULL) { // Display messages debug_output.printf("===========================\n\r"); debug_output.printf("===========START===========\n\r"); debug_output.printf("Start value = 0x%x\n\r", message->start); debug_output.printf("Options value = 0x%x\n\r", message->options); debug_output.printf("Length value = %u\n\r", message->length); debug_output.printf("Message value = %s\n\r", message->data); debug_output.printf("CRC value = 0x%x\n\r", message->control); debug_output.printf("End value = 0x%x\n\r", message->end); debug_output.printf("===========================\n\r"); //format last_in_message_read(); message = NULL; } }