#include <uhd/types/serial.hpp>
Public Types | |
typedef boost::shared_ptr< uart_iface > | sptr |
Public Member Functions | |
virtual | ~uart_iface (void) |
virtual void | write_uart (const std::string &buf)=0 |
virtual std::string | read_uart (double timeout)=0 |
UART interface to write and read bytes.
typedef boost::shared_ptr<uart_iface> uhd::uart_iface::sptr |
|
virtual |
|
pure virtual |
Read from a serial port. Reads until complete line or timeout.
timeout | the timeout in seconds |
|
pure virtual |
Write to a serial port.
buf | the data to write |