2017-05-08 54 views
0

我想從某個事件的shell腳本發送回顯。發送回聲到MAC上的Arduino串行端口(osx)

echo naval > /dev/cu.usbmodem1421 

/dev/cu.usbmodem1421串行端口上我的混合微Atmega32u4局正在監聽。

但每次我發送一個回聲它說,資源繁忙。

我不確定什麼是解決方案?

的Arduino代碼:

int incomingByte = 0; // for incoming serial data 

void setup() { 
    Serial.begin(9600); // opens serial port, sets data rate to 9600 bps 
} 

void loop() { 
    // send data only when you receive data: 
    if (Serial.available() > 0) { 

    // read the incoming byte: 
    incomingByte = Serial.read(); 

    // say what you got: 
    Serial.print((char)incomingByte); 
    } 

} 

回答

0

你試圖殺死進程,現在看來,這是掛在等待一個位廣泛的一個問題,但它可能由許多原因引起。

+0

我發現,愚蠢的錯誤..「Sudo」。 –