|
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.
|
#include <meshx_ble_mesh_light_cli.h>
| meshx_light_ctl_default_status_cb_t meshx_gen_light_client_status_cb_t::ctl_default_status |
For MESHX_MODEL_OP_LIGHT_CTL_DEFAULT_STATUS
| meshx_light_ctl_status_cb_t meshx_gen_light_client_status_cb_t::ctl_status |
For MESHX_MODEL_OP_LIGHT_CTL_STATUS
| meshx_light_ctl_temperature_range_status_cb_t meshx_gen_light_client_status_cb_t::ctl_temperature_range_status |
For MESHX_MODEL_OP_LIGHT_CTL_TEMPERATURE_RANGE_STATUS
| meshx_light_ctl_temperature_status_cb_t meshx_gen_light_client_status_cb_t::ctl_temperature_status |
For MESHX_MODEL_OP_LIGHT_CTL_TEMPERATURE_STATUS
| meshx_light_hsl_default_status_cb_t meshx_gen_light_client_status_cb_t::hsl_default_status |
For MESHX_MODEL_OP_LIGHT_HSL_DEFAULT_STATUS
| meshx_light_hsl_hue_status_cb_t meshx_gen_light_client_status_cb_t::hsl_hue_status |
For MESHX_MODEL_OP_LIGHT_HSL_HUE_STATUS
| meshx_light_hsl_range_status_cb_t meshx_gen_light_client_status_cb_t::hsl_range_status |
For MESHX_MODEL_OP_LIGHT_HSL_RANGE_STATUS
| meshx_light_hsl_saturation_status_cb_t meshx_gen_light_client_status_cb_t::hsl_saturation_status |
For MESHX_MODEL_OP_LIGHT_HSL_SATURATION_STATUS
| meshx_light_hsl_status_cb_t meshx_gen_light_client_status_cb_t::hsl_status |
For MESHX_MODEL_OP_LIGHT_HSL_STATUS
| meshx_light_hsl_target_status_cb_t meshx_gen_light_client_status_cb_t::hsl_target_status |
For MESHX_MODEL_OP_LIGHT_HSL_TARGET_STATUS
| meshx_light_lc_light_onoff_status_cb_t meshx_gen_light_client_status_cb_t::lc_light_onoff_status |
For MESHX_MODEL_OP_LIGHT_LC_LIGHT_ONOFF_STATUS
| meshx_light_lc_mode_status_cb_t meshx_gen_light_client_status_cb_t::lc_mode_status |
For MESHX_MODEL_OP_LIGHT_LC_MODE_STATUS
| meshx_light_lc_om_status_cb_t meshx_gen_light_client_status_cb_t::lc_om_status |
For MESHX_MODEL_OP_LIGHT_LC_OM_STATUS
| meshx_light_lc_property_status_cb_t meshx_gen_light_client_status_cb_t::lc_property_status |
For MESHX_MODEL_OP_LIGHT_LC_PROPERTY_STATUS
| meshx_light_lightness_default_status_cb_t meshx_gen_light_client_status_cb_t::lightness_default_status |
For MESHX_MODEL_OP_LIGHT_LIGHTNESS_DEFAULT_STATUS
| meshx_light_lightness_last_status_cb_t meshx_gen_light_client_status_cb_t::lightness_last_status |
For MESHX_MODEL_OP_LIGHT_LIGHTNESS_LAST_STATUS
| meshx_light_lightness_linear_status_cb_t meshx_gen_light_client_status_cb_t::lightness_linear_status |
For MESHX_MODEL_OP_LIGHT_LIGHTNESS_LINEAR_STATUS
| meshx_light_lightness_range_status_cb_t meshx_gen_light_client_status_cb_t::lightness_range_status |
For MESHX_MODEL_OP_LIGHT_LIGHTNESS_RANGE_STATUS
| meshx_light_lightness_status_cb_t meshx_gen_light_client_status_cb_t::lightness_status |
For MESHX_MODEL_OP_LIGHT_LIGHTNESS_STATUS
| meshx_light_xyl_default_status_cb_t meshx_gen_light_client_status_cb_t::xyl_default_status |
For MESHX_MODEL_OP_LIGHT_XYL_DEFAULT_STATUS
| meshx_light_xyl_range_status_cb_t meshx_gen_light_client_status_cb_t::xyl_range_status |
For MESHX_MODEL_OP_LIGHT_XYL_RANGE_STATUS
| meshx_light_xyl_status_cb_t meshx_gen_light_client_status_cb_t::xyl_status |
For MESHX_MODEL_OP_LIGHT_XYL_STATUS
| meshx_light_xyl_target_status_cb_t meshx_gen_light_client_status_cb_t::xyl_target_status |
For MESHX_MODEL_OP_LIGHT_XYL_TARGET_STATUS