/AliOS-Things-master/components/ble_mesh/bt_mesh/core/inc/ |
A D | foundation.h | 16 #define OP_APP_KEY_DEL BT_MESH_MODEL_OP_2(0x80, 0x00) 17 #define OP_APP_KEY_GET BT_MESH_MODEL_OP_2(0x80, 0x01) 18 #define OP_APP_KEY_LIST BT_MESH_MODEL_OP_2(0x80, 0x02) 19 #define OP_APP_KEY_STATUS BT_MESH_MODEL_OP_2(0x80, 0x03) 20 #define OP_ATTENTION_GET BT_MESH_MODEL_OP_2(0x80, 0x04) 21 #define OP_ATTENTION_SET BT_MESH_MODEL_OP_2(0x80, 0x05) 22 #define OP_ATTENTION_SET_UNREL BT_MESH_MODEL_OP_2(0x80, 0x06) 23 #define OP_ATTENTION_STATUS BT_MESH_MODEL_OP_2(0x80, 0x07) 24 #define OP_DEV_COMP_DATA_GET BT_MESH_MODEL_OP_2(0x80, 0x08) 25 #define OP_BEACON_GET BT_MESH_MODEL_OP_2(0x80, 0x09) [all …]
|
/AliOS-Things-master/components/genie_service/core/inc/sig_models/ |
A D | sig_model_opcode.h | 4 #define OP_GENERIC_ONOFF_GET BT_MESH_MODEL_OP_2(0x82, 0x01) 5 #define OP_GENERIC_ONOFF_SET BT_MESH_MODEL_OP_2(0x82, 0x02) 6 #define OP_GENERIC_ONOFF_SET_UNACK BT_MESH_MODEL_OP_2(0x82, 0x03) 7 #define OP_GENERIC_ONOFF_STATUS BT_MESH_MODEL_OP_2(0x82, 0x04) 9 #define OP_GENERIC_LEVEL_GET BT_MESH_MODEL_OP_2(0x82, 0x05) 10 #define OP_GENERIC_LEVEL_SET BT_MESH_MODEL_OP_2(0x82, 0x06) 12 #define OP_GENERIC_LEVEL_STATUS BT_MESH_MODEL_OP_2(0x82, 0x08) 13 #define OP_GENERIC_DALTA_SET BT_MESH_MODEL_OP_2(0x82, 0x09) 15 #define OP_GENERIC_MOVE_SET BT_MESH_MODEL_OP_2(0x82, 0x0b) 18 #define OP_GENERIC_SCENE_GET BT_MESH_MODEL_OP_2(0x82, 0x41) [all …]
|
/AliOS-Things-master/components/ble_host/bt_host/ali_vendormodel_profile/ |
A D | ali_vendormodel_profile.c | 100 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x04)); in gen_onoff_get() 161 { BT_MESH_MODEL_OP_2(0x82, 0x01), 0, gen_onoff_get }, 162 { BT_MESH_MODEL_OP_2(0x82, 0x02), 2, gen_onoff_set }, 163 { BT_MESH_MODEL_OP_2(0x82, 0x03), 2, gen_onoff_set_unack }, 252 { BT_MESH_MODEL_OP_2(0x82, 0x4b), 2, lightness_get }, 253 { BT_MESH_MODEL_OP_2(0x82, 0x4c), 2, lightness_set }, 254 { BT_MESH_MODEL_OP_2(0x82, 0x4d), 2, lightness_set_unack }, 255 { BT_MESH_MODEL_OP_2(0x82, 0x4e), 2, lightness_status }, 256 { BT_MESH_MODEL_OP_2(0x82, 0x4f), 2, lightness_linear_get }, 260 { BT_MESH_MODEL_OP_2(0x82, 0x53), 2, lightness_last_get }, [all …]
|
/AliOS-Things-master/components/ble_mesh/bt_mesh/mesh_models/sig_model/cli/ |
A D | light_lightness_cli.c | 99 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x4b)); in ble_mesh_light_lightness_get() 136 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x4c)); in ble_mesh_light_lightness_set() 138 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x4d)); in ble_mesh_light_lightness_set() 182 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x4f)); in ble_mesh_light_lightness_linear_get() 220 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x50)); in ble_mesh_light_lightness_linear_set() 222 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x51)); in ble_mesh_light_lightness_linear_set() 265 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x53)); in ble_mesh_light_lightness_last_get() 300 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x55)); in ble_mesh_light_lightness_def_get() 337 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x59)); in ble_mesh_light_lightness_def_set() 375 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x57)); in ble_mesh_light_lightness_range_get() [all …]
|
A D | light_ctl_cli.c | 87 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x5e)); in ble_mesh_light_ctl_set() 89 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x5f)); in ble_mesh_light_ctl_set() 136 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x5D)); in ble_mesh_light_ctl_get() 172 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x64)); in ble_mesh_light_ctl_temp_set() 174 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x65)); in ble_mesh_light_ctl_temp_set() 219 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x61)); in ble_mesh_light_ctl_temp_get() 295 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x67)); in ble_mesh_light_ctl_def_get() 370 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x62)); in ble_mesh_light_ctl_temp_range_get() 392 { BT_MESH_MODEL_OP_2(0x82, 0x60), 2, _light_ctl_status}, 393 { BT_MESH_MODEL_OP_2(0x82, 0x66), 2, _light_ctl_temp_status}, [all …]
|
A D | generic_level_cli.c | 54 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x05)); in ble_mesh_generic_level_get() 90 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x06)); in ble_mesh_generic_level_set() 92 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x07)); in ble_mesh_generic_level_set() 138 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x09)); in ble_mesh_generic_level_delta_set() 140 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x0a)); in ble_mesh_generic_level_delta_set() 185 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x0b)); in ble_mesh_generic_level_move_set() 187 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x0c)); in ble_mesh_generic_level_move_set() 216 { BT_MESH_MODEL_OP_2(0x82, 0x08), 2, _generic_level_cli_status},
|
A D | generic_onoff_cli.c | 22 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x02)); in _generic_onoff_cli_prepear_buf() 24 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x03)); in _generic_onoff_cli_prepear_buf() 56 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x01)); in ble_mesh_generic_onoff_get() 89 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x02)); in ble_mesh_generic_onoff_set() 91 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x03)); in ble_mesh_generic_onoff_set() 158 { BT_MESH_MODEL_OP_2(0x82, 0x04), 0, _generic_onoff_status},
|
/AliOS-Things-master/components/ble_mesh/bt_mesh/mesh_models/sig_model/srv/ |
A D | light_lightness_srv.c | 33 bt_mesh_model_msg_init(p_msg, BT_MESH_MODEL_OP_2(0x82, 0x4E)); in _light_lightness_prepare_buf() 235 bt_mesh_model_msg_init(p_msg, BT_MESH_MODEL_OP_2(0x82, 0x52)); in _light_lightness_linear_prepare_buf() 415 bt_mesh_model_msg_init(p_msg, BT_MESH_MODEL_OP_2(0x82, 0x54)); in _light_lightness_last_status() 449 bt_mesh_model_msg_init(p_msg, BT_MESH_MODEL_OP_2(0x82, 0x56)); in _light_lightness_defatult_status() 483 bt_mesh_model_msg_init(p_msg, BT_MESH_MODEL_OP_2(0x82, 0x58)); in _light_lightness_range_status() 641 { BT_MESH_MODEL_OP_2(0x82, 0x4b), 0, _light_lightness_get }, 643 { BT_MESH_MODEL_OP_2(0x82, 0x4d), 3, _light_lightness_set_unack }, 645 { BT_MESH_MODEL_OP_2(0x82, 0x4f), 0, _light_lightness_linear_get }, 649 { BT_MESH_MODEL_OP_2(0x82, 0x53), 0, _light_lightness_last_get }, 651 { BT_MESH_MODEL_OP_2(0x82, 0x55), 0, _light_lightness_default_get }, [all …]
|
A D | light_ctl_srv.c | 37 bt_mesh_model_msg_init(p_msg, BT_MESH_MODEL_OP_2(0x82, 0x60)); in _ctl_prepare_buf() 315 { BT_MESH_MODEL_OP_2(0x82, 0x5d), 0, _ctl_get }, 316 { BT_MESH_MODEL_OP_2(0x82, 0x5e), 7, _ctl_set }, 317 { BT_MESH_MODEL_OP_2(0x82, 0x5f), 7, _ctl_set_unack }, 318 { BT_MESH_MODEL_OP_2(0x82, 0x62), 0, _ctl_temp_range_get }, 319 { BT_MESH_MODEL_OP_2(0x82, 0x67), 0, _ctl_default_get }, 456 { BT_MESH_MODEL_OP_2(0x82, 0x69), 6, _ctl_default_set }, 458 { BT_MESH_MODEL_OP_2(0x82, 0x6B), 4, _ctl_temp_range_set }, 729 { BT_MESH_MODEL_OP_2(0x82, 0x61), 0, _ctl_temp_get }, 730 { BT_MESH_MODEL_OP_2(0x82, 0x64), 5, _ctl_temp_set }, [all …]
|
A D | generic_level_srv.c | 31 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x08)); in _generic_level_prepear_buf() 414 { BT_MESH_MODEL_OP_2(0x82, 0x05), 0, _generic_level_get }, 415 { BT_MESH_MODEL_OP_2(0x82, 0x06), 3, _generic_level_set }, 416 { BT_MESH_MODEL_OP_2(0x82, 0x07), 3, _generic_level_set_unack }, 417 { BT_MESH_MODEL_OP_2(0x82, 0x09), 5, _generic_delta_set }, 418 { BT_MESH_MODEL_OP_2(0x82, 0x0a), 5, _generic_delta_set_unack }, 419 { BT_MESH_MODEL_OP_2(0x82, 0x0b), 3, _generic_move_set }, 420 { BT_MESH_MODEL_OP_2(0x82, 0x0c), 3, _generic_move_set_unack },
|
A D | generic_onoff_srv.c | 29 bt_mesh_model_msg_init(msg, BT_MESH_MODEL_OP_2(0x82, 0x04)); in _generic_onoff_prepear_buf() 227 { BT_MESH_MODEL_OP_2(0x82, 0x01), 0, _generic_onoff_get }, 228 { BT_MESH_MODEL_OP_2(0x82, 0x02), 2, _generic_onoff_set }, 229 { BT_MESH_MODEL_OP_2(0x82, 0x03), 2, _generic_onoff_set_unack },
|
/AliOS-Things-master/components/ble_mesh/bt_shell/bt_mesh/ |
A D | shell.c | 193 bt_mesh_model_msg_init(msg_buf, BT_MESH_MODEL_OP_2(0x82, 0x03)); in on_off_cli_update() 207 { BT_MESH_MODEL_OP_2(0x82, 0x04), 0, gen_onoff_status }, 226 bt_mesh_model_msg_init(msg_buf, BT_MESH_MODEL_OP_2(0x82, 0x04)); in on_off_srv_update() 235 bt_mesh_model_msg_init(&msg, BT_MESH_MODEL_OP_2(0x82, 0x04)); in gen_onoff_get() 255 bt_mesh_model_msg_init(&msg, BT_MESH_MODEL_OP_2(0x82, 0x04)); in gen_onoff_set() 276 { BT_MESH_MODEL_OP_2(0x82, 0x01), 0, gen_onoff_get }, 277 { BT_MESH_MODEL_OP_2(0x82, 0x02), 2, gen_onoff_set }, 278 { BT_MESH_MODEL_OP_2(0x82, 0x03), 2, gen_onoff_set_unack }, 2112 bt_mesh_model_msg_init(msg_buf, BT_MESH_MODEL_OP_2(0x82, 0x02)); in cmd_onoff_model_cli_send() 2114 bt_mesh_model_msg_init(msg_buf, BT_MESH_MODEL_OP_2(0x82, 0x03)); in cmd_onoff_model_cli_send()
|
/AliOS-Things-master/components/ble_mesh/bt_mesh/core/inc/api/mesh/ |
A D | access.h | 168 #define BT_MESH_MODEL_OP_2(b0, b1) (((b0) << 8) | (b1)) macro
|