我有我在Arduino的讀取數據和socketio
char inp;
void setup(){
Serial.begin(9600);
}
void loop(){
while(Serial.available()>0){
inp = Serial.read();
Serial.print(inp);
}
Serial.print("--");
delay(200);
}
所以continiously寫入運行這個簡單的代碼「 - 」如果我送東西的Arduino其與
回覆然後,我有一個js文件
var strinInfo = "";
tempSerial.on("data", function(data) {
console.log("data -> " + data);
if (stringInfo.length < 37){
stringInfo += data;
}else{
io.sockets.emit("message", stringInfo);
stringInfo = ""
}
});
這通過套接字我從阿爾杜伊諾了發送。 我的問題是,例如,如果我送
"thisisanunusuallongandterriblestringofsymbolsblablablablablablabla"
有缺字:
---------thisisanunusuallongandterribles,
gofsymbolsblablablablabla--blabla ----,
-------------------------------------,
在這個例子中,我失蹤 「TRIN」。有沒有一種方法不會丟失角色?
我從節點開始,所以我的猜測是它發出消息的時間...從那一刻起內容消失了,也許我錯了。
感謝您的回覆。 其實從arduino我會得到總是「 - 」但我將它們分成37個字符串(不具體,可能是10我只是想分組他們)。 – JavierQQ23 2013-04-24 17:25:58