我正在尝试将我宣传的蓝牙设备类从计算机更改为手机,运行 ubuntu 12.04。我下载了 bluez 源并编辑了 main.conf 文件以更改行
Class = 0x000100
Run Code Online (Sandbox Code Playgroud)
到别的东西。我用了
Class = 0x0c025a
Run Code Online (Sandbox Code Playgroud)
然后我运行 make && make install。我认为这可以正常工作,因为/etc/bluetooth/main.conf
文件已根据我的更改进行了更新。
现在,问题是当我实际尝试连接到设备时
hcitool cc <bdaddr>
Run Code Online (Sandbox Code Playgroud)
我看到我仍在使用 Class0x000100
而不是0x0c025a
.
我在这里缺少什么才能使此更改生效?