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_SERVER. More...
#include <meshx_api.h>
Data Fields | ||
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_SERVER.
Definition at line 62 of file meshx_api.h.
struct { ... } meshx_api_light_cwww_server_evt::ctl |
uint16_t meshx_api_light_cwww_server_evt::delta_uv |
Definition at line 74 of file meshx_api.h.
uint16_t meshx_api_light_cwww_server_evt::lightness |
Definition at line 72 of file meshx_api.h.
struct { ... } meshx_api_light_cwww_server_evt::on_off |
uint8_t meshx_api_light_cwww_server_evt::state |
Definition at line 68 of file meshx_api.h.
union { ... } meshx_api_light_cwww_server_evt::state_change |
uint16_t meshx_api_light_cwww_server_evt::temp_range_max |
Definition at line 76 of file meshx_api.h.
uint16_t meshx_api_light_cwww_server_evt::temp_range_min |
Definition at line 75 of file meshx_api.h.
uint16_t meshx_api_light_cwww_server_evt::temperature |
Definition at line 73 of file meshx_api.h.