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.
Loading...
Searching...
No Matches
meshx_light_client_set_state_t Union Reference

Lighting Client Model set message union. More...

#include <meshx_ble_mesh_light_cli.h>

Collaboration diagram for meshx_light_client_set_state_t:
Collaboration graph

Data Fields

meshx_light_lightness_set_t lightness_set
 
meshx_light_lightness_linear_set_t lightness_linear_set
 
meshx_light_lightness_default_set_t lightness_default_set
 
meshx_light_lightness_range_set_t lightness_range_set
 
meshx_light_ctl_set_t ctl_set
 
meshx_light_ctl_temperature_set_t ctl_temperature_set
 
meshx_light_ctl_temperature_range_set_t ctl_temperature_range_set
 
meshx_light_ctl_default_set_t ctl_default_set
 
meshx_light_hsl_set_t hsl_set
 
meshx_light_hsl_hue_set_t hsl_hue_set
 
meshx_light_hsl_saturation_set_t hsl_saturation_set
 
meshx_light_hsl_default_set_t hsl_default_set
 
meshx_light_hsl_range_set_t hsl_range_set
 
meshx_light_xyl_set_t xyl_set
 
meshx_light_xyl_default_set_t xyl_default_set
 
meshx_light_xyl_range_set_t xyl_range_set
 
meshx_light_lc_mode_set_t lc_mode_set
 
meshx_light_lc_om_set_t lc_om_set
 
meshx_light_lc_light_onoff_set_t lc_light_onoff_set
 
meshx_light_lc_property_set_t lc_property_set
 

Detailed Description

Lighting Client Model set message union.

Definition at line 210 of file meshx_ble_mesh_light_cli.h.

Field Documentation

◆ ctl_default_set

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

Definition at line 218 of file meshx_ble_mesh_light_cli.h.

◆ ctl_set

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

Definition at line 215 of file meshx_ble_mesh_light_cli.h.

◆ ctl_temperature_range_set

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

Definition at line 217 of file meshx_ble_mesh_light_cli.h.

◆ ctl_temperature_set

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

Definition at line 216 of file meshx_ble_mesh_light_cli.h.

◆ hsl_default_set

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

Definition at line 222 of file meshx_ble_mesh_light_cli.h.

◆ hsl_hue_set

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

Definition at line 220 of file meshx_ble_mesh_light_cli.h.

◆ hsl_range_set

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

Definition at line 223 of file meshx_ble_mesh_light_cli.h.

◆ hsl_saturation_set

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

Definition at line 221 of file meshx_ble_mesh_light_cli.h.

◆ hsl_set

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

Definition at line 219 of file meshx_ble_mesh_light_cli.h.

◆ lc_light_onoff_set

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

Definition at line 229 of file meshx_ble_mesh_light_cli.h.

◆ lc_mode_set

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

Definition at line 227 of file meshx_ble_mesh_light_cli.h.

◆ lc_om_set

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

Definition at line 228 of file meshx_ble_mesh_light_cli.h.

◆ lc_property_set

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

Definition at line 230 of file meshx_ble_mesh_light_cli.h.

◆ lightness_default_set

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

Definition at line 213 of file meshx_ble_mesh_light_cli.h.

◆ lightness_linear_set

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

Definition at line 212 of file meshx_ble_mesh_light_cli.h.

◆ lightness_range_set

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

Definition at line 214 of file meshx_ble_mesh_light_cli.h.

◆ lightness_set

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

Definition at line 211 of file meshx_ble_mesh_light_cli.h.

◆ xyl_default_set

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

Definition at line 225 of file meshx_ble_mesh_light_cli.h.

◆ xyl_range_set

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

Definition at line 226 of file meshx_ble_mesh_light_cli.h.

◆ xyl_set

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

Definition at line 224 of file meshx_ble_mesh_light_cli.h.


The documentation for this union was generated from the following file: