xbee(ATmode/マイコン対マイコン, 衛星) なんか問題がある

Dependencies:   mbed

Committer:
kosukesuzuki
Date:
Thu Aug 11 15:21:46 2022 +0000
Revision:
0:52320eec2664
xbee

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kosukesuzuki 0:52320eec2664 1 //cansat本体用のXbeeプログラミング(もし地上局でmbedを使用する場合)
kosukesuzuki 0:52320eec2664 2
kosukesuzuki 0:52320eec2664 3 #include "mbed.h"
kosukesuzuki 0:52320eec2664 4
kosukesuzuki 0:52320eec2664 5 Serial xbee(p13,p14); //pin13(tx),pin14(rx)で指定
kosukesuzuki 0:52320eec2664 6
kosukesuzuki 0:52320eec2664 7 char cmd = xbee.getc();
kosukesuzuki 0:52320eec2664 8 int va1 = xbee.readable();
kosukesuzuki 0:52320eec2664 9
kosukesuzuki 0:52320eec2664 10 int main() {//1
kosukesuzuki 0:52320eec2664 11
kosukesuzuki 0:52320eec2664 12 xbee.baud(9600);
kosukesuzuki 0:52320eec2664 13
kosukesuzuki 0:52320eec2664 14 for(;;){//2
kosukesuzuki 0:52320eec2664 15 if(va1 == 1){//3
kosukesuzuki 0:52320eec2664 16
kosukesuzuki 0:52320eec2664 17 xbee.printf("%x",cmd);
kosukesuzuki 0:52320eec2664 18
kosukesuzuki 0:52320eec2664 19 if(cmd == 'm'){//4
kosukesuzuki 0:52320eec2664 20 xbee.printf("cmd m");
kosukesuzuki 0:52320eec2664 21 while(1){//5
kosukesuzuki 0:52320eec2664 22
kosukesuzuki 0:52320eec2664 23
kosukesuzuki 0:52320eec2664 24 }//5
kosukesuzuki 0:52320eec2664 25 }//4
kosukesuzuki 0:52320eec2664 26 }//3
kosukesuzuki 0:52320eec2664 27 va1 = 0;
kosukesuzuki 0:52320eec2664 28 }//2
kosukesuzuki 0:52320eec2664 29 }//1