This module provides APIs for handling persistence of the Light LC Setup Server model related states.
More...
|
#define | LIGHT_LC_MODE_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x01)) |
|
#define | LIGHT_LC_OCC_MODE_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x02)) |
|
#define | LIGHT_LC_LIGHT_ONOFF_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x03)) |
|
#define | LIGHT_LC_PR_LUXLEVEL_ON_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x04)) |
|
#define | LIGHT_LC_PR_LUXLEVEL_PROLONG_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x05)) |
|
#define | LIGHT_LC_PR_LUXLEVEL_STANDBY_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x06)) |
|
#define | LIGHT_LC_PR_LIGHTNESS_ON_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x07)) |
|
#define | LIGHT_LC_PR_LIGHTNESS_PROLONG_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x08)) |
|
#define | LIGHT_LC_PR_LIGHTNESS_STANDBY_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x09)) |
|
#define | LIGHT_LC_PR_REGULATOR_ACCURACY_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x0A)) |
|
#define | LIGHT_LC_PR_REGULATOR_KID_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x0B)) |
|
#define | LIGHT_LC_PR_REGULATOR_KIU_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x0C)) |
|
#define | LIGHT_LC_PR_REGULATOR_KPD_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x0D)) |
|
#define | LIGHT_LC_PR_REGULATOR_KPU_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x0E)) |
|
#define | LIGHT_LC_PR_TIME_FADE_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x0F)) |
|
#define | LIGHT_LC_PR_TIME_FADE_ON_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x10)) |
|
#define | LIGHT_LC_PR_TIME_FADE_STANDBY_AUTO_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x11)) |
|
#define | LIGHT_LC_PR_TIME_FADE_STANDBY_MANUAL_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x12)) |
|
#define | LIGHT_LC_PR_TIME_OCCUPANCY_DELAY_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x13)) |
|
#define | LIGHT_LC_PR_TIME_PROLONG_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x14)) |
|
#define | LIGHT_LC_PR_TIME_RUN_ON_EID_START (MESH_APP_MODEL_LIGHT_LC_SERVER_ID_START + (LIGHT_LC_SETUP_SERVER_INSTANCES_MAX * 0x15)) |
|
#define | LIGHT_LC_MODE_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_MODE_EID_START) |
| Light LC Mode state entry ID.
|
|
#define | LIGHT_LC_OCC_MODE_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_OCC_MODE_EID_START) |
| Light LC Occupancy Mode state entry ID.
|
|
#define | LIGHT_LC_LIGHT_ONOFF_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_LIGHT_ONOFF_EID_START) |
| Light LC Light OnOff state entry ID.
|
|
#define | LIGHT_LC_PR_LUXLEVEL_ON_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_LUXLEVEL_ON_EID_START) |
| Light LC Property LuxLevel On state entry ID.
|
|
#define | LIGHT_LC_PR_LUXLEVEL_PROLONG_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_LUXLEVEL_PROLONG_EID_START) |
| Light LC Property LuxLevel Prolong state entry ID.
|
|
#define | LIGHT_LC_PR_LUXLEVEL_STANDBY_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_LUXLEVEL_STANDBY_EID_START) |
| Light LC Property LuxLevel Standby state entry ID.
|
|
#define | LIGHT_LC_PR_LIGHTNESS_ON_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_LIGHTNESS_ON_EID_START) |
| Light LC Property Lightness On state entry ID.
|
|
#define | LIGHT_LC_PR_LIGHTNESS_PROLONG_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_LIGHTNESS_PROLONG_EID_START) |
| Light LC Property Lightness Prolong state entry ID.
|
|
#define | LIGHT_LC_PR_LIGHTNESS_STANDBY_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_LIGHTNESS_STANDBY_EID_START) |
| Light LC Property Lightness Standby state entry ID.
|
|
#define | LIGHT_LC_PR_REGULATOR_ACCURACY_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_REGULATOR_ACCURACY_EID_START) |
| Light LC Property Regulator Accuracy state entry ID.
|
|
#define | LIGHT_LC_PR_REGULATOR_KID_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_REGULATOR_KID_EID_START) |
| Light LC Property Regulator Kid state entry ID.
|
|
#define | LIGHT_LC_PR_REGULATOR_KIU_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_REGULATOR_KIU_EID_START) |
| Light LC Property Regulator Kiu state entry ID.
|
|
#define | LIGHT_LC_PR_REGULATOR_KPD_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_REGULATOR_KPD_EID_START) |
| Light LC Property Regulator Kpd state entry ID.
|
|
#define | LIGHT_LC_PR_REGULATOR_KPU_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_REGULATOR_KPU_EID_START) |
| Light LC Property Regulator Kpu state entry ID.
|
|
#define | LIGHT_LC_PR_TIME_FADE_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_TIME_FADE_EID_START) |
| Light LC Property Time Fade state entry ID.
|
|
#define | LIGHT_LC_PR_TIME_FADE_ON_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_TIME_FADE_ON_EID_START) |
| Light LC Property Time Fade On state entry ID.
|
|
#define | LIGHT_LC_PR_TIME_FADE_STANDBY_AUTO_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_TIME_FADE_STANDBY_AUTO_EID_START) |
| Light LC Property Time Fade Standby Auto state entry ID.
|
|
#define | LIGHT_LC_PR_TIME_FADE_STANDBY_MANUAL_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_TIME_FADE_STANDBY_MANUAL_EID_START) |
| Light LC Property Time Fade Standby Manual state entry ID.
|
|
#define | LIGHT_LC_PR_TIME_OCCUPANCY_DELAY_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_TIME_OCCUPANCY_DELAY_EID_START) |
| Light LC Property Time Occupancy Delay state entry ID.
|
|
#define | LIGHT_LC_PR_TIME_PROLONG_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_TIME_PROLONG_EID_START) |
| Light LC Property Time Prolong state entry ID.
|
|
#define | LIGHT_LC_PR_TIME_RUN_ON_EID MESH_CONFIG_ENTRY_ID(MESH_OPT_MODEL_FILE_ID, LIGHT_LC_PR_TIME_RUN_ON_EID_START) |
| Light LC Property Time Run On state entry ID.
|
|
This module provides APIs for handling persistence of the Light LC Setup Server model related states.