MeshX 0.3
This repository provides an implementation for Bluetooth Low Energy (BLE) Mesh network nodes. The project allows you to create BLE mesh nodes that can communicate with each other, enabling the development of smart home solutions or other IoT-based applications.
|
Structure defines the payload for MESHX_ELEMENT_TYPE_LIGHT_CWWW_CLIENT. More...
#include <meshx_api.h>
Data Fields | ||
uint8_t | err_code | |
union { | ||
struct { | ||
uint8_t state | ||
} on_off | ||
struct { | ||
uint16_t lightness | ||
uint16_t temperature | ||
uint16_t delta_uv | ||
uint16_t temp_range_min | ||
uint16_t temp_range_max | ||
} ctl | ||
} | state_change | |
Structure defines the payload for MESHX_ELEMENT_TYPE_LIGHT_CWWW_CLIENT.
Definition at line 93 of file meshx_api.h.
struct { ... } meshx_api_light_cwww_client_evt::ctl |
uint16_t meshx_api_light_cwww_client_evt::delta_uv |
Definition at line 106 of file meshx_api.h.
uint8_t meshx_api_light_cwww_client_evt::err_code |
Definition at line 95 of file meshx_api.h.
uint16_t meshx_api_light_cwww_client_evt::lightness |
Definition at line 104 of file meshx_api.h.
struct { ... } meshx_api_light_cwww_client_evt::on_off |
uint8_t meshx_api_light_cwww_client_evt::state |
Definition at line 100 of file meshx_api.h.
union { ... } meshx_api_light_cwww_client_evt::state_change |
uint16_t meshx_api_light_cwww_client_evt::temp_range_max |
Definition at line 108 of file meshx_api.h.
uint16_t meshx_api_light_cwww_client_evt::temp_range_min |
Definition at line 107 of file meshx_api.h.
uint16_t meshx_api_light_cwww_client_evt::temperature |
Definition at line 105 of file meshx_api.h.