Robofun 機器人論壇

標題: 請問有人使用過Arduino與K NET(ZIGBEE)做連接嗎?? [打印本頁]

作者: han12676    時間: 2009-11-26 09:36
標題: 請問有人使用過Arduino與K NET(ZIGBEE)做連接嗎??
請問各位Arduino在與ZIGBEE做連結時,如果需要制定一個封包格式該如何制定??
假設封包為204 08 25 0 0 0 0 2 5 255
我在Arduino的程式語法該如何寫??
我嘗試用10個變數套入可是Arduino會自動幫我把這些數字加總...
有人可以幫忙解答一下嗎?
作者: mzw2008    時間: 2009-11-26 14:50
應該使用"字串"型態
char ...
應能解決問題
變數通常指數字, 當然會被加總啊
作者: coopermaa    時間: 2009-12-23 19:01
請問各位Arduino在與ZIGBEE做連結時,如果需要制定一個封包格式該如何制定??
假設封包為204 08 25 0 0 0 0 2 5 255
我在Arduino的程式語法該如何寫??
我嘗試用10個變數套入可是Arduino會自動幫我把這些數字加總.. ...
han12676 發表於 2009-11-26 09:36


Arduino 會自動把數字加總?這是何意?

你是要把數值放到 10 個變數嗎?不嫌麻煩的話,可以用 sscanf:

char str[72] = "204 08 25 0 0 0 0 2 5 255";
int readings[10];
sscanf(str, "%d %d %d %d %d %d %d %d %d %d", readings[0], readings[1], readings[2], readings[3], readings[4], readings[5], readings[6], readings[7], readings[8], readings[9]);

Serial.println(readings[0]);




歡迎光臨 Robofun 機器人論壇 (https://robofun.net/forum/) Powered by Discuz! X3.2