OpenSRX 0.1.0
C++ library for interfacing with Keyence SR series barcode readers
Loading...
Searching...
No Matches
SerialInterface.hpp File Reference
#include <asio.hpp>
#include "OpenSRX/AsioInterface.hpp"

Go to the source code of this file.

Classes

class  OpenSRX::SerialInterface
 Communication interface using an RS-232 serial port. More...
 

Namespaces

namespace  OpenSRX
 

Enumerations

enum class  OpenSRX::Parity { OpenSRX::NONE = asio::serial_port_base::parity::none , OpenSRX::EVEN = asio::serial_port_base::parity::even , OpenSRX::ODD = asio::serial_port_base::parity::odd }
 Serial port parity setting. More...
 
enum class  OpenSRX::DataBits { OpenSRX::SEVEN = 7 , OpenSRX::EIGHT = 8 }
 Serial port data bits setting. More...
 
enum class  OpenSRX::StopBits { OpenSRX::ONE = asio::serial_port_base::stop_bits::one , OpenSRX::TWO = asio::serial_port_base::stop_bits::two }
 Serial port stop bits setting. More...
 
enum class  OpenSRX::FlowControl { OpenSRX::NONE = asio::serial_port_base::flow_control::none , OpenSRX::RTS_CTS = asio::serial_port_base::flow_control::hardware , OpenSRX::XON_XOFF }
 Serial port flow control setting. More...