0

関数を使用してRTSControlを無効にしたいのですがboost::asio::serial_port::set_optionDTRまた、ラインを上げたり下げたりすることはできますか?

boost::asio::serial_port_base::baud_rate baud_option(115200);       
serialPort.set_option(baud_option); 

DCB標準オプションはうまく機能しますが、構造を変更する方法、またはRS232信号線を制御する方法を理解できません 。

4

1 に答える 1

0

設定可能なシリアルポートオプションの要件(私の強調):

次の表で、Xはシリアルポートオプションクラスを示し、aはXの値を示し、ecはerror_codeタイプの値を示し、sは実装定義のタイプストレージの値を示します(ここで、ストレージはWindowsおよびtermiosのタイプDCBです)。 POSIXプラットフォームの場合)、uは識別子を示します。

于 2009-05-18T16:58:27.133 に答える