Virtual serial device
#include "vSerial.tcc"
Class definition
-
template<uint8_t bits = 6>
class VSerial : public Stream Virtual serial device.
Public Functions
-
int available(void)
Get the number of bytes available for reading.
- Returns
Number of bytes.
-
int read(void)
Read one byte of data.
- Returns
The first byte of incoming data or
-1
if no data is available.
-
size_t write(uint8_t)
Write one byte of data.
- Parameters
data – Data.
- Returns
Number of bytes written.
-
int peek(void)
Return the next byte of incoming data without removing it from the buffer.
- Returns
The first byte of incoming data or
-1
if no data is available.
-
int available(void)