SerproxyとArduinoを試し、Flash Builder/Flexにシリアルデータを取り込む実験を始めました。 Serproxyは正常に動作しているようで、指定されたポートに接続しているようです。ただし、ActionScriptを使用してシリアルポートからデータを表示したり読み取ったりすることはできません。 Arduinoはループでデータを印刷する必要があるため、これは奇妙です。
考えられる唯一のことは、正しいシリアルポート番号を設定していないということです。設定する必要がある番号、つまり5331、5332、5333などを見つける方法を見つけようとしてきました。
ポート番号を確認するにはどうすればよいですか?多分OS Xのターミナルを使用してこれを行う方法はありますか?
ターミナル経由でArduinoを見つけることができます
ls /dev/tty.*
次のように、screenコマンドを使用してそのシリアルポートを読み取ることができます
screen /dev/tty.[yourSerialPortName] [yourBaudRate]
例えば:
screen /dev/tty.usbserial-A6004byf 9600
ioreg -p IOUSB -l -b | grep -E "@ | PortNum | USBシリアル番号"
とにかくデバイスの名前を使用してスクリーニングすることができたので、それは問題ではありませんでした。私は実際にポート番号、つまり5331、5332などを見つけようとしていました。MacOS XのアプリストアからTCP2Serialと呼ばれるアプリを使用して、試行錯誤でこれを見つけることができました。無料ではありませんが、問題ありません。私がそれが機能することを知っている限り!
99cに値する:) http://iTunes.Apple.com/us/app/tcp2serial/id506186902?mt=12
mac os xはcom番号を使用しません。 'ser:devicename'、9600などを使用する必要があります