xbee communication for UWB quadcopter project Originally by Greg Abdo Forking to reduce impact of interrupt by moving packetbuilder out of the interrupt and letting be handled in the main loop
Fork of com by
Diff: com.cpp
- Revision:
- 10:ec36e1b59a39
- Parent:
- 9:1190db2717a8
- Child:
- 11:d1f488302d06
--- a/com.cpp Thu Apr 24 04:14:22 2014 +0000 +++ b/com.cpp Fri Apr 25 06:14:36 2014 +0000 @@ -148,7 +148,8 @@ // xbeeTx.putc( bLength ); // xbeeTx.putc( bLength ); // xbeeTx.putc( 255 ); - if( data == 255 && bLength > 5) + //2nd condition ensure that we have a full size packet before building + if( data == 255 && bLength > 5) packetBuilder(); } __enable_irq();