Generic Client Get State Types#

Generic client get state type identifies the state which the client retrieves from the remote server model.

Macros#

#define

Generic on/off get request

#define

Generic on power up get request

#define

Generic level get request

#define

Generic power level get request

#define

Generic power level last get request

#define

Generic power level default get request

#define

Generic power level range get request

#define

Generic transition time get request

#define

Generic battery get request

#define

Generic global location get request

#define

Generic local location get request

#define

Generic user property get request

#define

Generic admin property get request

#define

Generic manufacturer property get request

#define

Generic user property list get request

#define

Generic admin property list get request

#define

Generic manufacturer property list get request

#define

Generic client property list get request

#define

Light actual lightness get request

#define

Light linear lightness get request

#define

Light last lightness get request

#define

Light default lightness get request

#define

Light lightness range get request

#define

Light lightness, color temperature, and delta UV server state identifier. Not to be used by client get requests.

#define

Light color temperature and delta UV get request

#define

Light lightness, color temperature, and delta UV default get request

#define

Light color temperature range get request

#define

Light lightness and color temperature get request.

#define

Light lightness, color hue, and color saturation current value get request.

#define

Light color hue get request

#define

Light color saturation get request

#define

Light lightness, color hue, and color saturation default get request

#define

Light color hue and saturation range get request

#define

Light lightness, color hue, and color saturation target value get request.

Macro Definition Documentation#

SL_BTMESH_GENERIC_CLIENT_STATE_ON_OFF#

#define SL_BTMESH_GENERIC_CLIENT_STATE_ON_OFF
Value:
0x0

Generic on/off get request


SL_BTMESH_GENERIC_CLIENT_STATE_ON_POWER_UP#

#define SL_BTMESH_GENERIC_CLIENT_STATE_ON_POWER_UP
Value:
0x1

Generic on power up get request


SL_BTMESH_GENERIC_CLIENT_STATE_LEVEL#

#define SL_BTMESH_GENERIC_CLIENT_STATE_LEVEL
Value:
0x2

Generic level get request


SL_BTMESH_GENERIC_CLIENT_STATE_POWER_LEVEL#

#define SL_BTMESH_GENERIC_CLIENT_STATE_POWER_LEVEL
Value:
0x3

Generic power level get request


SL_BTMESH_GENERIC_CLIENT_STATE_POWER_LEVEL_LAST#

#define SL_BTMESH_GENERIC_CLIENT_STATE_POWER_LEVEL_LAST
Value:
0x4

Generic power level last get request


SL_BTMESH_GENERIC_CLIENT_STATE_POWER_LEVEL_DEFAULT#

#define SL_BTMESH_GENERIC_CLIENT_STATE_POWER_LEVEL_DEFAULT
Value:
0x5

Generic power level default get request


SL_BTMESH_GENERIC_CLIENT_STATE_POWER_LEVEL_RANGE#

#define SL_BTMESH_GENERIC_CLIENT_STATE_POWER_LEVEL_RANGE
Value:
0x6

Generic power level range get request


SL_BTMESH_GENERIC_CLIENT_STATE_TRANSITION_TIME#

#define SL_BTMESH_GENERIC_CLIENT_STATE_TRANSITION_TIME
Value:
0x6

Generic transition time get request


SL_BTMESH_GENERIC_CLIENT_STATE_BATTERY#

#define SL_BTMESH_GENERIC_CLIENT_STATE_BATTERY
Value:
0x8

Generic battery get request


SL_BTMESH_GENERIC_CLIENT_STATE_LOCATION_GLOBAL#

#define SL_BTMESH_GENERIC_CLIENT_STATE_LOCATION_GLOBAL
Value:
0x9

Generic global location get request


SL_BTMESH_GENERIC_CLIENT_STATE_LOCATION_LOCAL#

#define SL_BTMESH_GENERIC_CLIENT_STATE_LOCATION_LOCAL
Value:
0xa

Generic local location get request


SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_USER#

#define SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_USER
Value:
0xb

Generic user property get request


SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_ADMIN#

#define SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_ADMIN
Value:
0xc

Generic admin property get request


SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_MANUF#

#define SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_MANUF
Value:
0xd

Generic manufacturer property get request


SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_LIST_USER#

#define SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_LIST_USER
Value:
0xe

Generic user property list get request


SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_LIST_ADMIN#

#define SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_LIST_ADMIN
Value:
0xf

Generic admin property list get request


SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_LIST_MANUF#

#define SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_LIST_MANUF
Value:
0x10

Generic manufacturer property list get request


SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_LIST_CLIENT#

#define SL_BTMESH_GENERIC_CLIENT_STATE_PROPERTY_LIST_CLIENT
Value:
0x11

Generic client property list get request


SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_ACTUAL#

#define SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_ACTUAL
Value:
0x80

Light actual lightness get request


SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_LINEAR#

#define SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_LINEAR
Value:
0x81

Light linear lightness get request


SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_LAST#

#define SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_LAST
Value:
0x82

Light last lightness get request


SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_DEFAULT#

#define SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_DEFAULT
Value:
0x83

Light default lightness get request


SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_RANGE#

#define SL_BTMESH_GENERIC_CLIENT_STATE_LIGHTNESS_RANGE
Value:
0x84

Light lightness range get request


SL_BTMESH_GENERIC_CLIENT_STATE_CTL#

#define SL_BTMESH_GENERIC_CLIENT_STATE_CTL
Value:
0x85

Light lightness, color temperature, and delta UV server state identifier. Not to be used by client get requests.


SL_BTMESH_GENERIC_CLIENT_STATE_CTL_TEMPERATURE#

#define SL_BTMESH_GENERIC_CLIENT_STATE_CTL_TEMPERATURE
Value:
0x86

Light color temperature and delta UV get request


SL_BTMESH_GENERIC_CLIENT_STATE_CTL_DEFAULT#

#define SL_BTMESH_GENERIC_CLIENT_STATE_CTL_DEFAULT
Value:
0x87

Light lightness, color temperature, and delta UV default get request


SL_BTMESH_GENERIC_CLIENT_STATE_CTL_RANGE#

#define SL_BTMESH_GENERIC_CLIENT_STATE_CTL_RANGE
Value:
0x88

Light color temperature range get request


SL_BTMESH_GENERIC_CLIENT_STATE_CTL_LIGHTNESS_TEMPERATURE#

#define SL_BTMESH_GENERIC_CLIENT_STATE_CTL_LIGHTNESS_TEMPERATURE
Value:
0x89

Light lightness and color temperature get request.


SL_BTMESH_GENERIC_CLIENT_STATE_HSL#

#define SL_BTMESH_GENERIC_CLIENT_STATE_HSL
Value:
0x8a

Light lightness, color hue, and color saturation current value get request.


SL_BTMESH_GENERIC_CLIENT_STATE_HSL_HUE#

#define SL_BTMESH_GENERIC_CLIENT_STATE_HSL_HUE
Value:
0x8b

Light color hue get request


SL_BTMESH_GENERIC_CLIENT_STATE_HSL_SATURATION#

#define SL_BTMESH_GENERIC_CLIENT_STATE_HSL_SATURATION
Value:
0x8c

Light color saturation get request


SL_BTMESH_GENERIC_CLIENT_STATE_HSL_DEFAULT#

#define SL_BTMESH_GENERIC_CLIENT_STATE_HSL_DEFAULT
Value:
0x8d

Light lightness, color hue, and color saturation default get request


SL_BTMESH_GENERIC_CLIENT_STATE_HSL_RANGE#

#define SL_BTMESH_GENERIC_CLIENT_STATE_HSL_RANGE
Value:
0x8e

Light color hue and saturation range get request


SL_BTMESH_GENERIC_CLIENT_STATE_HSL_TARGET#

#define SL_BTMESH_GENERIC_CLIENT_STATE_HSL_TARGET
Value:
0x8f

Light lightness, color hue, and color saturation target value get request.