ESPHome  2024.12.2
Data Structures | Functions
esphome::ruuvi_ble Namespace Reference

Data Structures

class  RuuviListener
 
struct  RuuviParseResult
 

Functions

bool parse_ruuvi_data_byte (const esp32_ble_tracker::adv_data_t &adv_data, RuuviParseResult &result)
 
optional< RuuviParseResultparse_ruuvi (const esp32_ble_tracker::ESPBTDevice &device)
 
bool parse_ruuvi_data_byte (uint8_t data_type, const uint8_t *data, uint8_t data_length, RuuviParseResult &result)
 

Function Documentation

◆ parse_ruuvi()

optional< RuuviParseResult > esphome::ruuvi_ble::parse_ruuvi ( const esp32_ble_tracker::ESPBTDevice device)

Definition at line 81 of file ruuvi_ble.cpp.

◆ parse_ruuvi_data_byte() [1/2]

bool esphome::ruuvi_ble::parse_ruuvi_data_byte ( const esp32_ble_tracker::adv_data_t adv_data,
RuuviParseResult result 
)

Definition at line 11 of file ruuvi_ble.cpp.

◆ parse_ruuvi_data_byte() [2/2]

bool esphome::ruuvi_ble::parse_ruuvi_data_byte ( uint8_t  data_type,
const uint8_t *  data,
uint8_t  data_length,
RuuviParseResult result 
)