|
| | Esp32HardwareSerialAdapter (HardwareSerial &serial) |
| | Constructor.
|
| |
| size_t | availableForWrite () |
| | Returns the usable capacity of the underlying HardwareSerial transmit buffer.
|
| |
| size_t | write (const char *buffer, size_t len) |
| | Writes a byte stream to the underlying HardwareSerial device.
|
| |
| size_t | available () |
| |
| size_t | read (const char *buffer, size_t len) |
| | Reads a byte stream from the underlying HardwareSerial device.
|
| |
|
| HardwareSerial & | serial_ |
| | HardwareSerial device being wrapped.
|
| |
◆ Esp32HardwareSerialAdapter()
| openmrn_arduino::Esp32HardwareSerialAdapter::Esp32HardwareSerialAdapter |
( |
HardwareSerial & |
serial | ) |
|
|
inline |
◆ available()
| size_t openmrn_arduino::Esp32HardwareSerialAdapter::available |
( |
| ) |
|
|
inline |
◆ availableForWrite()
| size_t openmrn_arduino::Esp32HardwareSerialAdapter::availableForWrite |
( |
| ) |
|
|
inline |
◆ read()
| size_t openmrn_arduino::Esp32HardwareSerialAdapter::read |
( |
const char * |
buffer, |
|
|
size_t |
len |
|
) |
| |
|
inline |
Reads a byte stream from the underlying HardwareSerial device.
- Parameters
-
| buffer | buffer to read into. |
| len | size of the buffer to read into. |
Definition at line 79 of file Esp32HardwareSerialAdapter.hxx.
◆ write()
| size_t openmrn_arduino::Esp32HardwareSerialAdapter::write |
( |
const char * |
buffer, |
|
|
size_t |
len |
|
) |
| |
|
inline |
Writes a byte stream to the underlying HardwareSerial device.
- Parameters
-
| buffer | byte stream to be transmitted. |
| len | length of byte stream to be transmitted. |
Definition at line 64 of file Esp32HardwareSerialAdapter.hxx.
◆ serial_
| HardwareSerial& openmrn_arduino::Esp32HardwareSerialAdapter::serial_ |
|
private |
The documentation for this class was generated from the following file: