boost::asio::serial_port: Baudrate und Parität einstellen

English Deutsch

Dieses Beispiel zeigt, wie man Baudrate, Parität und Stopp-Bits einstellt:

serial_port_config.cpp
// Serielle Port-Parameter konfigurieren: 115.2kBaud, 8N1
serial.set_option(boost::asio::serial_port_base::baud_rate(115200));
serial.set_option(boost::asio::serial_port_base::character_size(8 /* Datenbits */));
serial.set_option(boost::asio::serial_port_base::parity(boost::asio::serial_port_base::parity::none));
serial.set_option(boost::asio::serial_port_base::stop_bits(boost::asio::serial_port_base::stop_bits::one));

Ein vollständigeres Beispiel, das auch zeigt, wie man den seriellen Port öffnet, finden Sie unter boost::asio::serial_port öffnen und initialisieren oder unser Minimales boost::asio::serial_port read (read_some) Beispiel


Check out similar posts by category: Boost, C/C++