Skip to content

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