2012-09-03 22 views
22

SerproxyとArduinoを試して、シリアルデータをFlash Builder/Flexに取り込み始めました。 Serproxyは正常に動作しているようで、指定されたポートに接続しているようです。ただし、ActionScriptを使用してシリアルポートからデータを参照または読み取ることはできません。 Arduinoはループ上にデータを印刷する必要があるため、これは奇妙です。Mac OS Xでシリアルポート番号を見つける方法は?

私が考えることができるのは、正しいシリアルポート番号を設定していないことだけです。私はどの番号を設定すべきか、つまり5331,5332,5333などを見つける方法を見つけようとしています。

ポート番号を調べるにはどうすればよいですか? OS XでTerminalを使ってこれを行う方法はありますか?

+0

Arduino IDEの[ツール] - [シリアルポートモニタ]のように、OSXについてはわかりませんが、他のシステムではシリアルポートを監視できます。 – Merlin

+0

この質問は、選択された回答を反映するものです。たぶん "Mac OSXターミナルでシリアルポートを読む方法は?" –

答えて

55

あなたは、あなたが例えばこの

screen /dev/tty.[yourSerialPortName] [yourBaudRate] 

のように、画面のコマンドを使用しているシリアルポートを読むことができます

ls /dev/tty.* 

でターミナルを経由してあなたのArduinoを見つけることができます。

screen /dev/tty.usbserial-A6004byf 9600 
0

とにかく、デバイスの名前を使用してスクリーンすることができたので、それは問題ではありませんでした。私は実際にポート番号、すなわち5331、5332などを見つけようとしていました。私はMac OS X上のアプリケーションストアからTCP2Serialというアプリケーションを使って、試行錯誤のプロセスでこれを見つけることができました。それは無料ではありませんが、私はそれが動作することを知っている限り!

フォートワース99C :) http://itunes.apple.com/us/app/tcp2serial/id506186902?mt=12

+0

あまりにも多くのポート番号がありますか?私の場合はarduinoのポート番号を簡単に見ることができます: 'imac:username $ ls /dev/tty.* /dev/tty.Bluetooth-Modem \t /dev/tty.Bluetooth-PDA-Sync \t/dev/tty.usbserial-A4001sy9 ' – Dimme

+1

しかしシリアルCOMポート番号は何ですか? com1、com2、com8など? – jwilleke

11

ioreg -p IOUSB -l -b | grep -E "@ | PortNum | USBシリアル番号"

+26

これはとてもいいですが、これはどのように '/ dev /'の名前に翻訳されていますか? – Automatico

+0

この翻訳についての解説 – Davide

1

mac os xはcom番号を使用しません。 'ser:devicename'、9600

関連する問題