2
在Mac上,像Uno這樣的Arduino設備被識別爲網絡接口,並且被分配一個形式爲/dev/tty.usbmodem*的串行地址。我正在使用一個Java程序,它要求我將我想要使用的串行設備的地址保存在我的文件中。但是,當我使用連接的相同設備重新啓動計算機時,它有時會爲設備分配不同的串行地址。有什麼辦法可以在我的電腦或Arduino板上指定一個特定的板子總是需要分配到同一個串行地址嗎? (另外,我不能簡單地使用連接到系統的第一個串行設備的地址,因爲當我列出串行設備時,我有多個Arduino板不保持一致的順序)。如何保持我的Arduino Uno(Mac OSX)上的串行地址一致?
謝謝!
哦,不,我的串行設備通過釋放命令來響應命令HELLO確保不要插入你的電腦:) – jdr5ca
也許這可以通過讓Arduino每秒鐘播放'I AM 1'來解決,主機會打開串口和監聽。如果它聽到'我上午1',它會響應'HELLO'結束公告模式。 – jdr5ca