11#include <esp_gattc_api.h>
20 void setup()
override;
23 esp_ble_gattc_cb_param_t *param)
override;
void set_invert_position(bool invert_position)
std::unique_ptr< Am43Encoder > encoder_
void gattc_event_handler(esp_gattc_cb_event_t event, esp_gatt_if_t gattc_if, esp_ble_gattc_cb_param_t *param) override
float get_setup_priority() const override
void set_pin(uint16_t pin)
void dump_config() override
cover::CoverTraits get_traits() override
std::unique_ptr< Am43Decoder > decoder_
void control(const cover::CoverCall &call) override
Base class for all cover devices.
const float DATA
For components that import data from directly connected sensors like DHT.
Providing packet encoding functions for exchanging data with a remote host.