QSerialPort
を使ってシリアル通信の実装を行っています。
対象のモジュールと接続できたかどうかを確認したいのですが
USBなどの接続することでデバイスファイルが現れたり、消えたりするようなものであれば
open
の結果から接続出来たかどうかを確認することが出来るのですが
モジュールの接続に関わらず、デバイスファイルが存在し続けるようなものは
open
の結果は常にtrueなってしまうので、接続できたかどうかの確認が出来ません
とりあえず今は、open
後にレスポンスが来るはずのコマンドを送信して
レスポンスの有無で接続できたかどうかの確認を行っているのですが
このような確認方法しかないでしょうか?
それとも他に確認する方法がありますでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/09/10 11:19