Commit 822f6b05 authored by martin hou's avatar martin hou

fix: 增加audio声明,以及旧版本扫描结果全部视为音频设备

parent 6bd96f39
......@@ -58,6 +58,7 @@ export type BluetoothDevice = {
rssi?: number; // 设备信号强度
cod?: number; // 设备类型编码
sequence?: number; // 设备序号
audio?: boolean; // 是否音频设备
};
// 操作系统枚举
......
......@@ -1570,7 +1570,8 @@ Jensen.registerHandler(BLUETOOTH_SCAN, (msg, jensen) => {
if (len == 0) continue;
devices.push({
name: decoder.decode(jensen.truncateIncompleteUtf8(sname)),
mac: mac.join('-')
mac: mac.join('-'),
audio: true
});
}
return devices;
......@@ -1692,7 +1693,7 @@ Jensen.registerHandler(BT_DEV_LIST, (msg, jensen) => {
let isAudio = __is_headset_or_mic(cod);
if (len == 0) continue;
devices.push({
name: (isAudio ? '🎧' : '🚫') + decoder.decode(jensen.truncateIncompleteUtf8(sname)),
name: decoder.decode(jensen.truncateIncompleteUtf8(sname)),
mac: mac.join('-'),
rssi: rssi,
cod: cod,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment