![](/media/cache/profiles/2e74f94b232c5a0cc3e75b4eaaf64c90.jpg.50x50_q85.jpg)
Hepta communication
Dependencies: Hepta9axis HeptaBattery HeptaXbee mbed
Fork of Lab7-01_template by
main.cpp
- Committer:
- HEPTA
- Date:
- 2017-09-08
- Revision:
- 15:9c52d5529b9d
- Parent:
- 14:a1fa75a002f6
- Child:
- 16:3d2684da4695
File content as of revision 15:9c52d5529b9d:
#include "mbed.h" #include "HeptaXbee.h" #include "Hepta9axis.h" #include "HeptaBattery.h" Serial pc(USBTX,USBRX); int main() { int i = 0,rcmd=0,cmdflag=0; xbee.printf("Count Up!\r\n"); while(1) { xbee.printf("num = %d\r\n",i); i++; wait(1.0); xbee.xbee_recieve(&rcmd,&cmdflag); pc.printf("rcmd=%d, cmdflag=%d\r\n",rcmd, cmdflag); if (cmdflag == 1) { if (rcmd == 'a') { pc.printf("Command Get %d\r\n",rcmd); xbee.printf("HEPTA Uplink OK\r\n"); pc.printf("===================\r\n"); pc.printf("Accel sensing Mode\r\n"); pc.printf("===================\r\n"); for(int ii = 0; ii < 10; ii++) { n_axis.sen_acc(&ax,&ay,&az); battery.vol(&bt); wait(0.5); } } xbee.initialize(); } } }