Home
last modified time | relevance | path

Searched refs:otc (Results 1 – 5 of 5) sorted by relevance

/Zephyr-latest/samples/bluetooth/central_otc/src/
Dmain.c30 static struct bt_ots_client otc; variable
113 err = bt_ots_client_select_id(&otc, default_conn, BT_OTS_OBJ_ID_MIN); in otc_btn_work_fn()
117 err = bt_ots_client_select_next(&otc, default_conn); in otc_btn_work_fn()
127 err = bt_ots_client_read_object_metadata(&otc, default_conn, in otc_btn_work_fn()
134 if (BT_OTS_OBJ_GET_PROP_WRITE(otc.cur_object.props)) { in otc_btn_work_fn()
135 size_to_write = MIN(OBJ_MAX_SIZE, otc.cur_object.size.alloc); in otc_btn_work_fn()
144 err = bt_ots_client_write_object_data(&otc, default_conn, obj_data_buf, in otc_btn_work_fn()
155 if (BT_OTS_OBJ_GET_PROP_READ(otc.cur_object.props)) { in otc_btn_work_fn()
157 err = bt_ots_client_read_object_data(&otc, default_conn); in otc_btn_work_fn()
174 err = bt_ots_client_get_object_checksum(&otc, default_conn, checksum_work->offset, in otc_checksum_work_fn()
[all …]
/Zephyr-latest/subsys/bluetooth/audio/
Dmcc.c1324 err = bt_gatt_unsubscribe(conn, &mcs_inst->otc.oacp_sub_params); in reset_mcs_inst()
1331 err = bt_gatt_unsubscribe(conn, &mcs_inst->otc.olcp_sub_params); in reset_mcs_inst()
1347 (void)memset(&mcs_inst->otc, 0, offsetof(struct bt_ots_client, oacp_sub_params)); in reset_mcs_inst()
1413 mcs_inst->otc.feature_handle = chrc->value_handle; in discover_otc_char_func()
1416 mcs_inst->otc.obj_name_handle = chrc->value_handle; in discover_otc_char_func()
1419 mcs_inst->otc.obj_type_handle = chrc->value_handle; in discover_otc_char_func()
1422 mcs_inst->otc.obj_size_handle = chrc->value_handle; in discover_otc_char_func()
1425 mcs_inst->otc.obj_id_handle = chrc->value_handle; in discover_otc_char_func()
1428 mcs_inst->otc.obj_properties_handle = chrc->value_handle; in discover_otc_char_func()
1431 mcs_inst->otc.oacp_handle = chrc->value_handle; in discover_otc_char_func()
[all …]
Dmcc_internal.h159 struct bt_ots_client otc; member
/Zephyr-latest/tests/bluetooth/tester/src/audio/
Dbtp_mcp.c435 svc_chrc_handles.ots_handles.feature = mcc_inst->otc.feature_handle; in mcc_discover_cb()
436 svc_chrc_handles.ots_handles.obj_name = mcc_inst->otc.obj_name_handle; in mcc_discover_cb()
437 svc_chrc_handles.ots_handles.obj_type = mcc_inst->otc.obj_type_handle; in mcc_discover_cb()
438 svc_chrc_handles.ots_handles.obj_size = mcc_inst->otc.obj_size_handle; in mcc_discover_cb()
439 svc_chrc_handles.ots_handles.obj_id = mcc_inst->otc.obj_id_handle; in mcc_discover_cb()
440 svc_chrc_handles.ots_handles.obj_properties = mcc_inst->otc.obj_properties_handle; in mcc_discover_cb()
441 svc_chrc_handles.ots_handles.obj_created = mcc_inst->otc.obj_created_handle; in mcc_discover_cb()
442 svc_chrc_handles.ots_handles.obj_modified = mcc_inst->otc.obj_modified_handle; in mcc_discover_cb()
443 svc_chrc_handles.ots_handles.oacp = mcc_inst->otc.oacp_handle; in mcc_discover_cb()
444 svc_chrc_handles.ots_handles.olcp = mcc_inst->otc.olcp_handle; in mcc_discover_cb()
/Zephyr-latest/doc/connectivity/bluetooth/shell/audio/
Dmcp.rst15 (otc). When these are included, a richer set of functionality is