ESPHome 2026.11.0-dev
Loading...
Searching...
No Matches
esphome::ufm01 Namespace Reference

Namespaces

namespace  testing
 

Data Structures

class  UFM01Component
 

Enumerations

enum class  OperatingMode : uint8_t { STARTUP = 0 , ACTIVE_STREAM = 1 , PASSIVE_POLL = 2 }
 
enum class  StartupPhase : uint8_t {
  WAIT , RESET_WAIT_ACK , RESET_RETRY_WAIT , POST_RESET_WAIT ,
  SOFTWARE_VERSION_WAIT_REPLY , ACTIVE_WAIT_FRAME , SET_PASSIVE_WAIT_ACK , PASSIVE_WAIT_REPLY
}
 
enum class  ReadResult : uint8_t { READ_RESULT_PENDING = 0 , READ_RESULT_SUCCESS = 1 , READ_RESULT_FAILURE = 2 }
 

Functions

 ESPHOME_LOG_TAG (TAG, "ufm01")
 

Enumeration Type Documentation

◆ OperatingMode

enum class esphome::ufm01::OperatingMode : uint8_t
strong
Enumerator
STARTUP 
ACTIVE_STREAM 
PASSIVE_POLL 

Definition at line 41 of file ufm01.h.

◆ ReadResult

enum class esphome::ufm01::ReadResult : uint8_t
strong
Enumerator
READ_RESULT_PENDING 
READ_RESULT_SUCCESS 
READ_RESULT_FAILURE 

Definition at line 60 of file ufm01.h.

◆ StartupPhase

enum class esphome::ufm01::StartupPhase : uint8_t
strong
Enumerator
WAIT 
RESET_WAIT_ACK 
RESET_RETRY_WAIT 
POST_RESET_WAIT 
SOFTWARE_VERSION_WAIT_REPLY 
ACTIVE_WAIT_FRAME 
SET_PASSIVE_WAIT_ACK 
PASSIVE_WAIT_REPLY 

Definition at line 47 of file ufm01.h.

Function Documentation

◆ ESPHOME_LOG_TAG()

esphome::ufm01::ESPHOME_LOG_TAG ( TAG ,
"ufm01"  )