|
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.
|
Lighting Client Model set message union. More...
#include <meshx_ble_mesh_light_cli.h>
Lighting Client Model set message union.
| meshx_light_ctl_default_set_t meshx_light_client_set_state_t::ctl_default_set |
For MESHX_MODEL_OP_LIGHT_CTL_DEFAULT_SET & MESHX_MODEL_OP_LIGHT_CTL_DEFAULT_SET_UNACK
| meshx_light_ctl_set_t meshx_light_client_set_state_t::ctl_set |
For MESHX_MODEL_OP_LIGHT_CTL_SET & MESHX_MODEL_OP_LIGHT_CTL_SET_UNACK
| meshx_light_ctl_temperature_range_set_t meshx_light_client_set_state_t::ctl_temperature_range_set |
For MESHX_MODEL_OP_LIGHT_CTL_TEMPERATURE_RANGE_SET & MESHX_MODEL_OP_LIGHT_CTL_TEMPERATURE_RANGE_SET_UNACK
| meshx_light_ctl_temperature_set_t meshx_light_client_set_state_t::ctl_temperature_set |
For MESHX_MODEL_OP_LIGHT_CTL_TEMPERATURE_SET & MESHX_MODEL_OP_LIGHT_CTL_TEMPERATURE_SET_UNACK
| meshx_light_hsl_default_set_t meshx_light_client_set_state_t::hsl_default_set |
For MESHX_MODEL_OP_LIGHT_HSL_DEFAULT_SET & MESHX_MODEL_OP_LIGHT_HSL_DEFAULT_SET_UNACK
| meshx_light_hsl_hue_set_t meshx_light_client_set_state_t::hsl_hue_set |
For MESHX_MODEL_OP_LIGHT_HSL_HUE_SET & MESHX_MODEL_OP_LIGHT_HSL_HUE_SET_UNACK
| meshx_light_hsl_range_set_t meshx_light_client_set_state_t::hsl_range_set |
For MESHX_MODEL_OP_LIGHT_HSL_RANGE_SET & MESHX_MODEL_OP_LIGHT_HSL_RANGE_SET_UNACK
| meshx_light_hsl_saturation_set_t meshx_light_client_set_state_t::hsl_saturation_set |
For MESHX_MODEL_OP_LIGHT_HSL_SATURATION_SET & MESHX_MODEL_OP_LIGHT_HSL_SATURATION_SET_UNACK
| meshx_light_hsl_set_t meshx_light_client_set_state_t::hsl_set |
For MESHX_MODEL_OP_LIGHT_HSL_SET & MESHX_MODEL_OP_LIGHT_HSL_SET_UNACK
| meshx_light_lc_light_onoff_set_t meshx_light_client_set_state_t::lc_light_onoff_set |
For MESHX_MODEL_OP_LIGHT_LC_LIGHT_ONOFF_SET & MESHX_MODEL_OP_LIGHT_LC_LIGHT_ONOFF_SET_UNACK
| meshx_light_lc_mode_set_t meshx_light_client_set_state_t::lc_mode_set |
For MESHX_MODEL_OP_LIGHT_LC_MODE_SET & MESHX_MODEL_OP_LIGHT_LC_MODE_SET_UNACK
| meshx_light_lc_om_set_t meshx_light_client_set_state_t::lc_om_set |
For MESHX_MODEL_OP_LIGHT_LC_OM_SET & MESHX_MODEL_OP_LIGHT_LC_OM_SET_UNACK
| meshx_light_lc_property_set_t meshx_light_client_set_state_t::lc_property_set |
For MESHX_MODEL_OP_LIGHT_LC_PROPERTY_SET & MESHX_MODEL_OP_LIGHT_LC_PROPERTY_SET_UNACK
| meshx_light_lightness_default_set_t meshx_light_client_set_state_t::lightness_default_set |
For MESHX_MODEL_OP_LIGHT_LIGHTNESS_DEFAULT_SET & MESHX_MODEL_OP_LIGHT_LIGHTNESS_DEFAULT_SET_UNACK
| meshx_light_lightness_linear_set_t meshx_light_client_set_state_t::lightness_linear_set |
For MESHX_MODEL_OP_LIGHT_LIGHTNESS_LINEAR_SET & MESHX_MODEL_OP_LIGHT_LIGHTNESS_LINEAR_SET_UNACK
| meshx_light_lightness_range_set_t meshx_light_client_set_state_t::lightness_range_set |
For MESHX_MODEL_OP_LIGHT_LIGHTNESS_RANGE_SET & MESHX_MODEL_OP_LIGHT_LIGHTNESS_RANGE_SET_UNACK
| meshx_light_lightness_set_t meshx_light_client_set_state_t::lightness_set |
For MESHX_MODEL_OP_LIGHT_LIGHTNESS_SET & MESHX_MODEL_OP_LIGHT_LIGHTNESS_SET_UNACK
| meshx_light_xyl_default_set_t meshx_light_client_set_state_t::xyl_default_set |
For MESHX_MODEL_OP_LIGHT_XYL_DEFAULT_SET & MESHX_MODEL_OP_LIGHT_XYL_DEFAULT_SET_UNACK
| meshx_light_xyl_range_set_t meshx_light_client_set_state_t::xyl_range_set |
For MESHX_MODEL_OP_LIGHT_XYL_RANGE_SET & MESHX_MODEL_OP_LIGHT_XYL_RANGE_SET_UNACK
| meshx_light_xyl_set_t meshx_light_client_set_state_t::xyl_set |
For MESHX_MODEL_OP_LIGHT_XYL_SET & MESHX_MODEL_OP_LIGHT_XYL_SET_UNACK