|
MeshX 0.4
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.
| struct { ... } meshx_api_light_cwww_server_evt::ctl |
| uint16_t meshx_api_light_cwww_server_evt::delta_uv |
| uint16_t meshx_api_light_cwww_server_evt::lightness |
| struct { ... } meshx_api_light_cwww_server_evt::on_off |
| uint8_t meshx_api_light_cwww_server_evt::state |
| union { ... } meshx_api_light_cwww_server_evt::state_change |
| uint16_t meshx_api_light_cwww_server_evt::temp_range_max |
| uint16_t meshx_api_light_cwww_server_evt::temp_range_min |
| uint16_t meshx_api_light_cwww_server_evt::temperature |