2009-05-18 16 views
0

Ich möchte RTSControl mit boost::asio::serial_port::set_option Funktion deaktivieren. und auch in der Lage sein, die DTR Linie zu erhöhen oder zu senken?ändern Sie die DCB-Struktur eines boost :: asio :: serial_port

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

Die Standard-Optionen funktionieren gut, aber ich kann nicht herausfinden, wie die DCB Struktur zu ändern, oder, wie die RS232-Signalleitungen zu steuern.

Antwort

0

Settable serial port option requirements (Hervorhebung von mir):

In der nachstehenden Tabelle bezeichnet X eine serielle Port Optionsklasse, a einen Wert von X bezeichnet, ec einen Wert vom Typ error_code bedeutet und s bedeutet ein Wert von Implementierung definiert Typ Speicher (wobei die Speicher Typ DCB auf Windows- und termios auf POSIX Plattformen ist), und u eine Kennung.