xbed Lpc1768 Radio Test
Dependencies: MxRadioRF2xx mbed
Fork of xBedRadio by
main.cpp
00001 #include "mbed.h" 00002 #include "MxRadio.h" 00003 DigitalOut myled1(LED1); 00004 DigitalOut myled2(LED2); 00005 cMxRadio MxRadio(P0_18, P0_17, P0_15, P0_20, P2_11,P2_12, P2_13); 00006 uint8_t i; 00007 void errHandle(radio_error_t err) 00008 { 00009 myled2=!myled2; 00010 } 00011 void onXmitDone(radio_tx_done_t x) 00012 { 00013 myled2=!myled2; 00014 } 00015 uint8_t* recievehandler(uint8_t len, uint8_t* frm, uint8_t lqi, int8_t ed,uint8_t crc_fail) 00016 { 00017 00018 myled1=!myled1; 00019 00020 return frm; 00021 } 00022 int main() { 00023 00024 myled2=1; 00025 myled1=1; 00026 MxRadio.begin(0); 00027 MxRadio.attachError(errHandle); 00028 MxRadio.attachTxDone(onXmitDone); 00029 MxRadio.attachReceiveFrame(recievehandler); 00030 while(1) { 00031 MxRadio.beginTransmission(); 00032 MxRadio.write("Hello World!"); 00033 MxRadio.write(i); 00034 i++; 00035 MxRadio.endTransmission(); 00036 wait_ms(1000); 00037 00038 } 00039 }
Generated on Wed Jul 13 2022 21:20:58 by
1.7.2
