Home
last modified time | relevance | path

Searched refs:esp_ble_mesh_model_t (Results 1 – 25 of 50) sorted by relevance

12

/hal_espressif-3.4.0/examples/bluetooth/esp_ble_mesh/common_components/fast_provisioning/
Dble_mesh_fast_prov_operation.h30 esp_ble_mesh_model_t *example_find_model(uint16_t element_addr, uint16_t model_id,
39 esp_err_t example_send_config_appkey_add(esp_ble_mesh_model_t *model,
43 esp_err_t example_send_generic_onoff_get(esp_ble_mesh_model_t *model,
46 esp_err_t example_send_generic_onoff_set(esp_ble_mesh_model_t *model,
50 esp_err_t example_send_fast_prov_info_set(esp_ble_mesh_model_t *model,
54 esp_err_t example_send_fast_prov_net_key_add(esp_ble_mesh_model_t *model,
58 esp_err_t example_send_fast_prov_self_prov_node_addr(esp_ble_mesh_model_t *model,
62 esp_err_t example_send_fast_prov_all_node_addr_get(esp_ble_mesh_model_t *model,
65 esp_err_t example_send_fast_prov_status_msg(esp_ble_mesh_model_t *model,
Dble_mesh_fast_prov_server_model.h55 esp_ble_mesh_model_t *model; /* Fast Prov Server model pointer */
89 esp_err_t example_fast_prov_server_recv_msg(esp_ble_mesh_model_t *model,
92 esp_err_t example_handle_fast_prov_info_set_comp_evt(esp_ble_mesh_model_t *model, uint8_t status_un…
95 esp_err_t example_handle_fast_prov_action_set_comp_evt(esp_ble_mesh_model_t *model, uint8_t status_…
98 esp_ble_mesh_model_t *model, esp_ble_mesh_msg_ctx_t *ctx);
100 esp_err_t example_fast_prov_server_init(esp_ble_mesh_model_t *model);
Dble_mesh_fast_prov_operation.c139 esp_ble_mesh_model_t *example_find_model(uint16_t element_addr, uint16_t model_id, in example_find_model()
163 esp_ble_mesh_model_t *srv_model = NULL; in example_set_app_idx_to_user_data()
184 esp_ble_mesh_model_t *model = NULL; in example_handle_config_app_key_add_evt()
251 esp_ble_mesh_model_t *model = NULL; in example_add_fast_prov_group_address()
296 esp_ble_mesh_model_t *model = NULL; in example_delete_fast_prov_group_address()
326 esp_err_t example_send_config_appkey_add(esp_ble_mesh_model_t *model, in example_send_config_appkey_add()
367 esp_err_t example_send_generic_onoff_get(esp_ble_mesh_model_t *model, in example_send_generic_onoff_get()
391 esp_err_t example_send_generic_onoff_set(esp_ble_mesh_model_t *model, in example_send_generic_onoff_set()
424 esp_err_t example_send_fast_prov_info_set(esp_ble_mesh_model_t *model, in example_send_fast_prov_info_set()
493 esp_err_t example_send_fast_prov_net_key_add(esp_ble_mesh_model_t *model, in example_send_fast_prov_net_key_add()
[all …]
Dble_mesh_fast_prov_client_model.c69 esp_ble_mesh_model_t *model = NULL; in get_fast_prov_srv_user_data()
85 esp_ble_mesh_model_t *model = NULL; in example_send_self_prov_node_addr()
168 esp_ble_mesh_model_t *model = NULL; in example_get_all_node_addr()
200 esp_err_t example_fast_prov_client_recv_timeout(uint32_t opcode, esp_ble_mesh_model_t *model, in example_fast_prov_client_recv_timeout()
313 esp_err_t example_fast_prov_client_recv_status(esp_ble_mesh_model_t *model, in example_fast_prov_client_recv_status()
376 esp_ble_mesh_model_t *cli_model = NULL; in example_fast_prov_client_recv_status()
Dble_mesh_fast_prov_client_model.h29 esp_err_t example_fast_prov_client_recv_timeout(uint32_t opcode, esp_ble_mesh_model_t *model,
32 esp_err_t example_fast_prov_client_recv_status(esp_ble_mesh_model_t *model,
Dble_mesh_fast_prov_server_model.c62 esp_ble_mesh_model_t *model = NULL; in get_cfg_srv_user_data()
120 esp_err_t example_fast_prov_server_recv_msg(esp_ble_mesh_model_t *model, in example_fast_prov_server_recv_msg()
427 esp_err_t example_handle_fast_prov_info_set_comp_evt(esp_ble_mesh_model_t *model, uint8_t status_un… in example_handle_fast_prov_info_set_comp_evt()
508 esp_err_t example_handle_fast_prov_action_set_comp_evt(esp_ble_mesh_model_t *model, uint8_t status_… in example_handle_fast_prov_action_set_comp_evt()
581 esp_ble_mesh_model_t *model, esp_ble_mesh_msg_ctx_t *ctx) in example_handle_fast_prov_status_send_comp_evt()
622 esp_err_t example_fast_prov_server_init(esp_ble_mesh_model_t *model) in example_fast_prov_server_init()
/hal_espressif-3.4.0/examples/bluetooth/esp_ble_mesh/ble_mesh_console/main/
Dble_mesh_cfg_srv_model.h43 extern esp_ble_mesh_model_t config_server_models[];
51 extern esp_ble_mesh_model_t config_client_models[];
60 extern esp_ble_mesh_model_t gen_onoff_srv_models[];
71 extern esp_ble_mesh_model_t gen_onoff_cli_models[];
93 extern esp_ble_mesh_model_t config_models[];
95 extern esp_ble_mesh_model_t test_perf_cli_models[];
101 extern esp_ble_mesh_model_t test_perf_srv_models[];
Dble_mesh_cfg_srv_model.c62 esp_ble_mesh_model_t config_server_models[] = {
77 esp_ble_mesh_model_t config_client_models[] = {
99 esp_ble_mesh_model_t gen_onoff_srv_models[] = {
119 esp_ble_mesh_model_t gen_onoff_cli_models[] = {
169 esp_ble_mesh_model_t config_models[] = {
174 esp_ble_mesh_model_t test_perf_cli_models[] = {
189 esp_ble_mesh_model_t test_perf_srv_models[] = {
Dble_mesh_adapter.h43 esp_ble_mesh_model_t *model;
112 esp_ble_mesh_model_t *ble_mesh_get_model(uint16_t model_id);
/hal_espressif-3.4.0/components/bt/esp_ble_mesh/api/models/include/
Desp_ble_mesh_generic_model_api.h776esp_ble_mesh_model_t *model; /*!< Pointer to the Generic OnOff Server Model. Initia…
803esp_ble_mesh_model_t *model; /*!< Pointer to the Generic Level Server Model. Initia…
818esp_ble_mesh_model_t *model; /*!< Pointer to the Generic Default Transition Tim…
830esp_ble_mesh_model_t *model; /*!< Pointer to the Generic Power OnOff Server Model. …
837esp_ble_mesh_model_t *model; /*!< Pointer to the Generic Power OnOff Setup Server M…
857esp_ble_mesh_model_t *model; /*!< Pointer to the Generic Power Level Server Mod…
867esp_ble_mesh_model_t *model; /*!< Pointer to the Generic Power Level Setup Serv…
882esp_ble_mesh_model_t *model; /*!< Pointer to the Generic Battery Server Model. Init…
901esp_ble_mesh_model_t *model; /*!< Pointer to the Generic Location Server Model. Ini…
908esp_ble_mesh_model_t *model; /*!< Pointer to the Generic Location Setup Server Mode…
[all …]
Desp_ble_mesh_health_model_api.h150 esp_ble_mesh_model_t *model;
277 esp_ble_mesh_model_t *model; /*!< Pointer to the Health Server Model */
283 esp_ble_mesh_model_t *model; /*!< Pointer to the Health Server Model */
290 esp_ble_mesh_model_t *model; /*!< Pointer to the Health Server Model */
296 esp_ble_mesh_model_t *model; /*!< Pointer to the Health Server Model */
Desp_ble_mesh_lighting_model_api.h851esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting Lightness Server Mode…
863esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting Lightness Setup Serve…
890esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting CTL Server Model. Initial…
902esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting CTL Setup Server Model. I…
909esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting CTL Temperature Server Mo…
942esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting HSL Server Model. Initial…
954esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting HSL Setup Server Model. I…
961esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting HSL Hue Server Model. Ini…
971esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting HSL Saturation Server Model. Initiali…
1003esp_ble_mesh_model_t *model; /*!< Pointer to the Lighting xyL Server Model. Initial…
[all …]
Desp_ble_mesh_time_scene_model_api.h496esp_ble_mesh_model_t *model; /*!< Pointer to the Time Server Model. Initialized int…
503esp_ble_mesh_model_t *model; /*!< Pointer to the Time Setup Server Model. Initializ…
601esp_ble_mesh_model_t *model; /*!< Pointer to the Scene Server Model. Initialized in…
610esp_ble_mesh_model_t *model; /*!< Pointer to the Scene Setup Server Model. Initiali…
638esp_ble_mesh_model_t *model; /*!< Pointer to the Scheduler Server Model. Initialize…
645esp_ble_mesh_model_t *model; /*!< Pointer to the Scheduler Setup Server Model. Init…
852 esp_ble_mesh_model_t *model; /*!< Pointer to Time and Scenes Server Models */
Desp_ble_mesh_sensor_model_api.h525esp_ble_mesh_model_t *model; /*!< Pointer to the Sensor Server Model. Initialized i…
533esp_ble_mesh_model_t *model; /*!< Pointer to the Sensor Setup Server Model. Initial…
655 esp_ble_mesh_model_t *model; /*!< Pointer to Sensor Server Models */
/hal_espressif-3.4.0/components/bt/esp_ble_mesh/api/core/include/
Desp_ble_mesh_networking_api.h72 esp_err_t esp_ble_mesh_client_model_init(esp_ble_mesh_model_t *model);
84 esp_err_t esp_ble_mesh_client_model_deinit(esp_ble_mesh_model_t *model);
98 esp_err_t esp_ble_mesh_server_model_send_msg(esp_ble_mesh_model_t *model,
118 esp_err_t esp_ble_mesh_client_model_send_msg(esp_ble_mesh_model_t *model,
144 esp_err_t esp_ble_mesh_model_publish(esp_ble_mesh_model_t *model, uint32_t opcode,
163 esp_err_t esp_ble_mesh_server_model_update_state(esp_ble_mesh_model_t *model,
Desp_ble_mesh_local_data_operation_api.h24 int32_t esp_ble_mesh_get_model_publish_period(esp_ble_mesh_model_t *model);
50 uint16_t *esp_ble_mesh_is_model_subscribed_to_group(esp_ble_mesh_model_t *model,
82 esp_ble_mesh_model_t *esp_ble_mesh_find_vendor_model(const esp_ble_mesh_elem_t *element,
94 esp_ble_mesh_model_t *esp_ble_mesh_find_sig_model(const esp_ble_mesh_elem_t *element,
/hal_espressif-3.4.0/components/bt/esp_ble_mesh/btc/include/
Dbtc_ble_mesh_prov.h317 esp_ble_mesh_model_t *model;
321 esp_ble_mesh_model_t *model;
331 esp_ble_mesh_model_t *model;
355 int btc_ble_mesh_client_model_init(esp_ble_mesh_model_t *model);
357 int btc_ble_mesh_client_model_deinit(esp_ble_mesh_model_t *model);
359 int32_t btc_ble_mesh_model_pub_period_get(esp_ble_mesh_model_t *mod);
363 uint16_t *btc_ble_mesh_model_find_group(esp_ble_mesh_model_t *mod, uint16_t addr);
369 esp_ble_mesh_model_t *btc_ble_mesh_model_find_vnd(const esp_ble_mesh_elem_t *elem,
372 esp_ble_mesh_model_t *btc_ble_mesh_model_find(const esp_ble_mesh_elem_t *elem, uint16_t id);
/hal_espressif-3.4.0/examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/
Dgenie_model_srv.c51 static uint16_t bt_mesh_model_get_appkey_id(esp_ble_mesh_elem_t *elem, esp_ble_mesh_model_t *p_mode… in bt_mesh_model_get_appkey_id()
324esp_ble_mesh_model_t *p_model = esp_ble_mesh_find_vendor_model(p_model_msg->p_elem, CID_ALIBABA,… in genie_model_msg_send()
426 static esp_err_t genie_model_analyze(esp_ble_mesh_model_t *p_model, in genie_model_analyze()
477 static void genie_model_get_status(esp_ble_mesh_model_t *model, in genie_model_get_status()
493 static void genie_model_set_ack(esp_ble_mesh_model_t *model, in genie_model_set_ack()
509 static void genie_model_set_unack(esp_ble_mesh_model_t *model, in genie_model_set_unack()
525 static void genie_model_confirm(esp_ble_mesh_model_t *model, in genie_model_confirm()
550 static void genie_model_confirm_tg(esp_ble_mesh_model_t *model, in genie_model_confirm_tg()
575 static void genie_model_transparent(esp_ble_mesh_model_t *model, in genie_model_transparent()
591 static void genie_model_transparent_ack(esp_ble_mesh_model_t *model, in genie_model_transparent_ack()
[all …]
/hal_espressif-3.4.0/components/bt/esp_ble_mesh/api/
Desp_ble_mesh_defs.h348 typedef struct esp_ble_mesh_model esp_ble_mesh_model_t; typedef
363 esp_ble_mesh_model_t *sig_models; /*!< SIG Models */
364 esp_ble_mesh_model_t *vnd_models; /*!< Vendor Models */
372 esp_ble_mesh_model_t *model;
509 #define ESP_BLE_MESH_MODEL_NONE ((esp_ble_mesh_model_t []){})
543 esp_ble_mesh_model_t *model;
2039esp_ble_mesh_model_t *model; /*!< Pointer to the client model. Initialized by t…
2050 esp_ble_mesh_model_t *model; /*!< Pointer to the client model structure */
2216 esp_ble_mesh_model_t *model; /*!< Pointer to the model which receives the message */
2227 esp_ble_mesh_model_t *model; /*!< Pointer to the model which sends the message */
[all …]
/hal_espressif-3.4.0/components/bt/esp_ble_mesh/api/core/
Desp_ble_mesh_local_data_operation_api.c15 int32_t esp_ble_mesh_get_model_publish_period(esp_ble_mesh_model_t *model) in esp_ble_mesh_get_model_publish_period()
28 uint16_t *esp_ble_mesh_is_model_subscribed_to_group(esp_ble_mesh_model_t *model, in esp_ble_mesh_is_model_subscribed_to_group()
50 esp_ble_mesh_model_t *esp_ble_mesh_find_vendor_model(const esp_ble_mesh_elem_t *element, in esp_ble_mesh_find_vendor_model()
59 esp_ble_mesh_model_t *esp_ble_mesh_find_sig_model(const esp_ble_mesh_elem_t *element, in esp_ble_mesh_find_sig_model()
Desp_ble_mesh_networking_api.c17 static esp_err_t ble_mesh_model_send_msg(esp_ble_mesh_model_t *model, in ble_mesh_model_send_msg()
148 esp_err_t esp_ble_mesh_client_model_init(esp_ble_mesh_model_t *model) in esp_ble_mesh_client_model_init()
160 esp_err_t esp_ble_mesh_client_model_deinit(esp_ble_mesh_model_t *model) in esp_ble_mesh_client_model_deinit()
172 esp_err_t esp_ble_mesh_server_model_send_msg(esp_ble_mesh_model_t *model, in esp_ble_mesh_server_model_send_msg()
187 esp_err_t esp_ble_mesh_client_model_send_msg(esp_ble_mesh_model_t *model, in esp_ble_mesh_client_model_send_msg()
204 esp_err_t esp_ble_mesh_model_publish(esp_ble_mesh_model_t *model, uint32_t opcode, in esp_ble_mesh_model_publish()
218 esp_err_t esp_ble_mesh_server_model_update_state(esp_ble_mesh_model_t *model, in esp_ble_mesh_server_model_update_state()
/hal_espressif-3.4.0/examples/bluetooth/esp_ble_mesh/ble_mesh_node/onoff_server/main/
Dmain.c72 static esp_ble_mesh_model_t root_models[] = {
77 static esp_ble_mesh_model_t extend_model_0[] = {
81 static esp_ble_mesh_model_t extend_model_1[] = {
118 static void example_change_led_state(esp_ble_mesh_model_t *model, in example_change_led_state()
144 static void example_handle_gen_onoff_msg(esp_ble_mesh_model_t *model, in example_handle_gen_onoff_msg()
/hal_espressif-3.4.0/examples/bluetooth/esp_ble_mesh/aligenie_demo/components/vendor_model/include/
Dgenie_model_srv.h35 typedef void (* genie_model_opcode_cb_t)(esp_ble_mesh_model_t *model, esp_ble_mesh_msg_ctx_t *ctx, …
56 void genie_model_dispatch(uint32_t opcode, esp_ble_mesh_model_t *model,
/hal_espressif-3.4.0/components/bt/esp_ble_mesh/btc/
Dbtc_ble_mesh_health_model.c271 params.model = (esp_ble_mesh_model_t *)model; in bt_mesh_health_client_cb_evt_to_btc()
601 param.fault_clear.model = (esp_ble_mesh_model_t *)model; in btc_ble_mesh_health_server_fault_clear()
612 param.fault_test.model = (esp_ble_mesh_model_t *)model; in btc_ble_mesh_health_server_fault_test()
623 param.attention_on.model = (esp_ble_mesh_model_t *)model; in btc_ble_mesh_health_server_attention_on()
633 param.attention_off.model = (esp_ble_mesh_model_t *)model; in btc_ble_mesh_health_server_attention_off()
Dbtc_ble_mesh_prov.c386 mesh_param.model_operation.model = (esp_ble_mesh_model_t *)model; in btc_ble_mesh_server_model_op_cb()
412 mesh_param.client_recv_publish_msg.model = (esp_ble_mesh_model_t *)model; in btc_ble_mesh_client_model_op_cb()
419 mesh_param.model_operation.model = (esp_ble_mesh_model_t *)model; in btc_ble_mesh_client_model_op_cb()
449 mesh_param.client_send_timeout.model = (esp_ble_mesh_model_t *)ctx.model; in btc_ble_mesh_client_model_timeout_cb()
460 static void btc_ble_mesh_model_send_comp_cb(esp_ble_mesh_model_t *model, in btc_ble_mesh_model_send_comp_cb()
475 static void btc_ble_mesh_model_publish_comp_cb(esp_ble_mesh_model_t *model, int err) in btc_ble_mesh_model_publish_comp_cb()
493 mesh_param.model_publish_update.model = (esp_ble_mesh_model_t *)mod; in btc_ble_mesh_model_publish_update()
500 static void btc_ble_mesh_server_model_update_state_comp_cb(esp_ble_mesh_model_t *model, in btc_ble_mesh_server_model_update_state_comp_cb()
1040 int btc_ble_mesh_client_model_init(esp_ble_mesh_model_t *model) in btc_ble_mesh_client_model_init()
1057 int btc_ble_mesh_client_model_deinit(esp_ble_mesh_model_t *model) in btc_ble_mesh_client_model_deinit()
[all …]

12