|
|
@@ -317,4 +317,21 @@ static const char *bta_hd_state_code(tBTA_HD_STATE state_code)
|
|
|
return "<unknown>";
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+#if BT_HID_DEVICE_BQB_INCLUDED
|
|
|
+tBTA_STATUS bta_hd_bqb_set_local_di_record(void)
|
|
|
+{
|
|
|
+ tBTA_STATUS status = BTA_FAILURE;
|
|
|
+
|
|
|
+ tBTA_DI_RECORD bqb_device_info;
|
|
|
+ bqb_device_info.vendor = 0;
|
|
|
+ bqb_device_info.vendor_id_source = 0xff; // BTA_HH_VENDOR_ID_INVALID
|
|
|
+ bqb_device_info.product = 1;
|
|
|
+ bqb_device_info.version = 0;
|
|
|
+ bqb_device_info.primary_record = TRUE;
|
|
|
+
|
|
|
+ return BTA_DmSetLocalDiRecord(&bqb_device_info, &bta_hd_cb.sdp_handle);
|
|
|
+}
|
|
|
+#endif /* BT_HID_DEVICE_BQB_INCLUDED */
|
|
|
+
|
|
|
#endif /* BTA_HD_INCLUDED */
|