RXTXがデバイスに送信する方法 thisが見つかりましたが、コマンドの送信方法は?文字列か16進数かバイトか?私は知らないRXTXデバイスにコマンドを送信する方法
0
A
答えて
0
これは、あなたが話しているデバイスによって異なります。 Hayes-compatible modem in command modeの場合、改行で区切られた文字列でダイアログが表示されます。デバイスがModbusのような工業用プロトコルを使用している場合は、電文を送信します。
とにかく - PCでのシリアル通信は、ほとんどの場合非同期で、バイト指向です。つまり、最下位レベルのデータは常にバイト配列として送信されますが、アプリケーションによっては、上位レベルが文字列またはバイトの生の配列になります。
バイトを送信する必要がある場合(例:HEXで生のバイトを意味すると仮定しています):例コードで確認できるように、rxtxはOutputStreamを使用でき、OutputStreamには.write(byte [])方法。このメソッドを使用して、デバイスにバイトを送信することができます。余分なサンプルコードについては、hereもご覧ください。
関連する問題
- 1. サブプロセスにコマンドを送信する方法
- 2. ATコマンドを送信する方法
- 3. 複数のデバイスでコマンドを送信
- 4. ATコマンドを使用してGSMデバイスからUnicodeメッセージを送信する方法
- 5. Java RXTX - シリアル通信による適切なデバイスの検出
- 6. AndroidデバイスからBluetoothにコマンドを送信する
- 7. Bluetooth Android SPP、コマンドをデバイスに直列に送信しますか?
- 8. Androidデバイスからコンピュータにテキストを送信する方法
- 9. ブラウザから別のデバイスにルートを送信する方法は?
- 10. デバイスにping通知を送信する方法
- 11. デバイスにpush notificaitonを送信するよりスマートな方法
- 12. PHPサーバーがAndroidデバイスにデータを送信する方法
- 13. カスタムUUIDなしでBLEデバイスにbyte []を送信する方法
- 14. PHP:Appleデバイスにプッシュ通知を送信する方法
- 15. 私のAndroidデバイスに偽のSMSを送信する方法
- 16. BLEデバイスにバイト配列を送信する方法
- 17. C#アプリケーションからラズベリーパイに端末コマンドを送信する方法
- 18. C/C++でHDD/SSDドライブにATAコマンドを送信する方法
- 19. sshコマンドのstdoutをファイルに送信する方法は?
- 20. WampSharpで接続開始時にコマンドを送信する方法
- 21. サーバを使用せずに信号やメッセージを1台のデバイスから別のデバイスに送信する方法
- 22. デバイスからデータを送信する最も良い方法は?
- 23. c#からハイパーターミナル(TCP/IP通信)にコマンドを送信する方法。
- 24. BLEデバイスにintデータを送信する
- 25. ServiceStackを使用してコマンドを送信する方法は?
- 26. "ソケットを介して写真とコマンドを送信する方法"
- 27. テレグラムのボタンをクリックしてコマンドを送信する方法
- 28. adbを開いてコマンドを送信する方法
- 29. 別のpythonウィンドウでコマンドを送信する方法
- 30. ポート80経由でHTTPコマンドを送信する方法
私のデバイスに言及すると、16進数で表示されます。 –
これは私のコードhttp://pastebin.com/R4waQLMDですが、何も起きません。私は 'start /dev/ttyUSB0 - >ヌル - >'褒美が送られたかどうかを確認するには? –
シリアル通信をデバッグする最も一般的な方法は、ポートモニタを使用することです。私たちはhttp://www.hhdsoftware.com/serial-monitorを使用しており、私たちはそれにかなり満足しています。開発用PCで動作していないプログラムや2つのデバイス間の通信をデバッグする場合は、より高価なバージョンでしか使用できないブリッジモードと呼ばれるものを使用する必要があります。 – fvu