Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 32 additions & 0 deletions 3.高级难度/[解bug]蓝牙显示问题/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@

### 任务描述

2台安装deepin系统的PC电脑,通过蓝牙建立连接。蓝牙连接建立后,在电脑上打开控制中心----声音----输出界面,可以看到输出声道里有通过蓝牙连接上的对端电脑;这是因为deepin系统将通过蓝牙连上的电脑识别为音频设备。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

有对应的 issue 吗?有的话可以链接对应的 issue 过来,如果没有的话,可以开个 issue 并链过来来对应。

请从代码或者蓝牙协议角度分析为什么电脑被识别为了音频设备,是否可以通过修改代码或配置让电脑不被识别为音频设备。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

可以明细化一些要求,比如分析过后如果是上游缺陷,应当向上游递交缺陷报告补丁之类。


### 环境的准备

2台带有蓝牙功能的电脑,安装deepin系统。

### 验收标准

- [ ] 能从代码或者蓝牙协议角度分析电脑被识别为音频设备的原因(必须满足)
- [ ] 能通过修改配置或者代码让电脑不被识别为音频设备,且不影响蓝牙功能(加分项)


### 涉及的项目/提交到何处

- 此项目需要您将代码提交到 <https://github.com/linuxdeepin> 对应的项目仓库之中(例如deepin-community/bluez)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- 此项目需要您将代码提交到 <https://github.com/linuxdeepin> 对应的项目仓库之中(例如deepin-community/bluez)
- 此项目需要您将代码提交到 <https://github.com/deepin-community/bluez>

提交位置已经确定的情况可以直接写到对应位置。另外如果确实属于上游缺陷,则也应该要求将贡献递交到上游,此时上游的信息(例如仓库地址、bug tracker 地址)也可以列在其中。

- 可以直接在您自己的帐号下新建仓库进行开发。

### 参考文档

参考蓝牙协议以及bluez的源码

### 联系方式

此任务的导师为: [email protected]
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
此任务的导师为[email protected]
此任务的联系人为[email protected]


此外,您也可以在 linuxdeepin github 创建讨论主题来进行交流。