Class SerialClass
Inherits the following classes: HardwareSerial
Public Functions
| Type | Name |
|---|---|
| SerialClass (uint32_t port, pin_size_t rx=PIN_INVALID, pin_size_t tx=PIN_INVALID) |
|
| int | available () |
| void | begin (unsigned long baudrate, uint16_t config, pin_size_t rx, pin_size_t tx) |
| void | begin (unsigned long baudrate, uint16_t config) |
| void | begin (unsigned long baudrate) |
| void | configure (unsigned long baudrate, uint16_t config) |
| void | configure (unsigned long baudrate) |
| void | end () |
| void | flush () |
| operator bool () |
|
| int | peek () |
| int | read () |
| bool | setPins (pin_size_t rx, pin_size_t tx) |
| size_t | write (uint8_t c) |
Public Functions Documentation
function SerialClass
inline SerialClass::SerialClass (
uint32_t port,
pin_size_t rx=PIN_INVALID,
pin_size_t tx=PIN_INVALID
)
function available
function begin [1/3]
function begin [2/3]
function begin [3/3]
function configure [1/2]
function configure [2/2]
function end
function flush
function operator bool
function peek
function read
function setPins
function write
The documentation for this class was generated from the following file cores/common/arduino/libraries/api/Serial/Serial.h