ブーストasioライブラリで最も単純なものの1つと思われるものを作成する方法が見つかりません:
シリアル ポートで利用可能なすべてのデータを読み取る
たとえば、Qt にはreadAll()
からのメソッドがありQextSerialPort
ます。
実際、私が見つけたすべての例は、一定量のデータの読み取り、またはマルチスレッドに関するものです。
私の場合、GSM コントローラーからデータを読み取るために必要です。応答サイズは、送信されたコマンドとコントローラーのコンテキストに依存するため、指定できません。