FDO2 Driver 1.0.0
API reference
Loading...
Searching...
No Matches
fdo2::Driver< UartT > Member List

This is the complete list of members for fdo2::Driver< UartT >, including all inherited members.

Driver(UartT &uart) noexceptfdo2::Driver< UartT >inlineexplicit
FlashLogo() noexceptfdo2::Driver< UartT >inline
GetLineTimeoutMs() const noexceptfdo2::Driver< UartT >inline
GetMeasureTimeoutMs() const noexceptfdo2::Driver< UartT >inline
GetSlowCommandTimeoutMs() const noexceptfdo2::Driver< UartT >inline
IsCrcRequired() const noexceptfdo2::Driver< UartT >inline
LastDeviceErrorCode() const noexceptfdo2::Driver< UartT >inline
Measure enum namefdo2::Driver< UartT >
MeasureMoxy(uint32_t timeout_ms=0U) noexceptfdo2::Driver< UartT >inline
MeasureMraw(uint32_t timeout_ms=0U) noexceptfdo2::Driver< UartT >inline
ParseMoxyLine(const char *line, int32_t *device_error) noexceptfdo2::Driver< UartT >inlinestatic
ParseMrawLine(const char *line, int32_t *device_error) noexceptfdo2::Driver< UartT >inlinestatic
ParseVersionLine(const char *line, int32_t *device_error) noexceptfdo2::Driver< UartT >inlinestatic
ReadUniqueId() noexceptfdo2::Driver< UartT >inline
ReadVersion() noexceptfdo2::Driver< UartT >inline
SendMeasure(Measure m) noexceptfdo2::Driver< UartT >inline
SetCrcRequired(bool required) noexceptfdo2::Driver< UartT >inline
SetLineTimeoutMs(uint32_t ms) noexceptfdo2::Driver< UartT >inline
SetMeasureTimeoutMs(uint32_t ms) noexceptfdo2::Driver< UartT >inline
SetSlowCommandTimeoutMs(uint32_t ms) noexceptfdo2::Driver< UartT >inline
TryReadReplyLine(char *line, std::size_t line_cap) noexceptfdo2::Driver< UartT >inline