ESPHome
2026.5.0b1
Loading...
Searching...
No Matches
esphome
components
esp32_ble_server
ble_2902.cpp
Go to the documentation of this file.
1
#include "
ble_2902.h
"
2
#include "
esphome/components/esp32_ble/ble_uuid.h
"
3
4
#ifdef USE_ESP32
5
6
#include <cstring>
7
8
namespace
esphome::esp32_ble_server
{
9
10
BLE2902::BLE2902
() :
BLEDescriptor
(esp32_ble::
ESPBTUUID
::from_uint16(0x2902)) {
11
this->
value_
.attr_len = 2;
12
uint8_t data[2] = {0, 0};
13
memcpy(this->
value_
.attr_value, data, 2);
14
}
15
16
}
// namespace esphome::esp32_ble_server
17
18
#endif
ble_2902.h
ble_uuid.h
esphome::esp32_ble::ESPBTUUID
Definition
ble_uuid.h:20
esphome::esp32_ble_server::BLE2902::BLE2902
BLE2902()
Definition
ble_2902.cpp:10
esphome::esp32_ble_server::BLEDescriptor
Definition
ble_descriptor.h:22
esphome::esp32_ble_server::BLEDescriptor::value_
esp_attr_value_t value_
Definition
ble_descriptor.h:51
esphome::esp32_ble_server
Definition
ble_2902.cpp:8
Generated by
1.12.0