0
我想讓一個Xbee發送到另一個Xbee。我正在使用FRDM-K64F上的Xbees。下面的作品,但僅適用於單個字符:XBEE到XBEE - 從一個發送多個字符到另一個
接收器代碼
if(xbee.readable()){
char x = xbee.getc();
if(x == 'W'){
lcd.locate (1, 1);
lcd.printf("Received Char");
}
wait(1);
}
發件人代碼:
xbee.putc('W');
wait(0.5);
問題是,當我嘗試執行xbee.putc
多次因爲仍然只有一個字符是接收。我需要一種方式來發送一個字符串或一個int(長於一個數字)。
我已經嘗試在我的發送代碼中使用xbee.printf
,並在接收代碼中使用while(xbee.readable())
,這似乎也不起作用。
是否有我應該使用的方法?
這不是C。 – Olaf
請發表[mcve] – KevinDTimm