| 
 | 
請問各位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]); |   
 
 
 
 |