2017-05-08 1 views
0

Ich versuche, ein Echo aus einem Shell-Skript auf ein Ereignis zu senden.Senden von Echo zu Arduino seriellen Port auf MAC (OSX)

echo naval > /dev/cu.usbmodem1421 

auf dieser /dev/cu.usbmodem1421 serielle Schnittstelle mein Micro Atmega32u4 Brett Mischung hört.

Aber jedes Mal, wenn ich ein Echo sende, heißt es, Ressource beschäftigt.

Ich bin mir nicht sicher, was kann die Lösung sein?

Arduino Code:

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); 
    } 

} 

Antwort

0

haben Sie versucht, den Prozess zu töten, es scheint, es hängt ein bisschen breiter eine Frage warten, aber es könnte durch zahlreiche Dinge verursacht werden.

+0

Ich fand, dummer Fehler .. "Sudo". –