File serial_coroutines.hpp
FileList > include > libhal-util > serial_coroutines.hpp
Go to the source code of this file
#include <cctype>#include <cstdint>#include <optional>#include <span>#include <libhal/error.hpp>#include <libhal/serial.hpp>#include <libhal/timeout.hpp>#include <libhal/units.hpp>#include "as_bytes.hpp"#include "comparison.hpp"#include "enum.hpp"
Namespaces
| Type | Name |
|---|---|
| namespace | hal The foundation of libhal containing, interfaces, utilities and soft drivers. |
Classes
| Type | Name |
|---|---|
| class | read_into Non-blocking callable for reading serial data into a buffer. |
| class | read_uint32 Read bytes from serial port and convert to integer. |
| class | read_upto Discard received bytes until the sequence is found. |
| class | skip_past Discard received bytes until the sequence is found. |
The documentation for this class was generated from the following file libraries/include/libhal-util/serial_coroutines.hpp