boost::asio::serial_port öffnen und initialisieren
English
Deutsch
Dieses Beispiel zeigt, wie man einen Boost-Seriell-Port öffnet und wie man Baudrate, Parität und Stopp-Bits einstellt:
open_serial_port.cpp
boost::asio::io_service io;
// Seriellen Port öffnen
boost::asio::serial_port serial(io, "/dev/ttyUSB0");
// Grundlegende 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));Siehe auch unser Minimales boost::asio::serial_port read (read_some) Beispiel
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow