From f2ec35993ee5521d7d423bfdf11e8726aebde0f3 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 17 Dec 2025 21:18:44 +0000 Subject: [PATCH 1/3] Initial plan From 897875bd0f675c8ac8fee5093ec8b01d0efee718 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 17 Dec 2025 21:24:25 +0000 Subject: [PATCH 2/3] Add BASS (Broadcast Audio Scan Service) UUIDs Co-authored-by: Mizerb <5351518+Mizerb@users.noreply.github.com> --- .../Services/GattUuidsService/GattUuidsService.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/BluetoothLEExplorer/BluetoothLEExplorer/Services/GattUuidsService/GattUuidsService.cs b/BluetoothLEExplorer/BluetoothLEExplorer/Services/GattUuidsService/GattUuidsService.cs index 214a2e9..99cba84 100644 --- a/BluetoothLEExplorer/BluetoothLEExplorer/Services/GattUuidsService/GattUuidsService.cs +++ b/BluetoothLEExplorer/BluetoothLEExplorer/Services/GattUuidsService/GattUuidsService.cs @@ -147,6 +147,7 @@ public enum GattServiceUuid : ushort TelephoneBearerService = 0x184B, GenericTelephoneBearerService = 0x184C, MicrophoneControl = 0x184D, + BroadcastAudioScan = 0x184F, } /// @@ -409,6 +410,8 @@ public enum GattCharacteristicUuid : ushort IncomingCall = 0x2BC1, CallFriendlyName = 0x2BC2, Mute = 0x2BC3, + BroadcastAudioScanControlPoint = 0x2BC4, + BroadcastReceiveState = 0x2BC5, SimpleKeyState = 0xFFE1, } From 4ad49c36c19bfa58dede1c3f9bb40364ec15b1b5 Mon Sep 17 00:00:00 2001 From: Copilot <198982749+Copilot@users.noreply.github.com> Date: Wed, 17 Dec 2025 17:01:53 -0500 Subject: [PATCH 3/3] Fix BASS characteristic UUIDs to match Bluetooth specification (#3) * Initial plan * Fix BASS characteristic UUIDs to correct values (0x2BC7 and 0x2BC8) Co-authored-by: Mizerb <5351518+Mizerb@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Mizerb <5351518+Mizerb@users.noreply.github.com> --- .../Services/GattUuidsService/GattUuidsService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/BluetoothLEExplorer/BluetoothLEExplorer/Services/GattUuidsService/GattUuidsService.cs b/BluetoothLEExplorer/BluetoothLEExplorer/Services/GattUuidsService/GattUuidsService.cs index 99cba84..6567770 100644 --- a/BluetoothLEExplorer/BluetoothLEExplorer/Services/GattUuidsService/GattUuidsService.cs +++ b/BluetoothLEExplorer/BluetoothLEExplorer/Services/GattUuidsService/GattUuidsService.cs @@ -410,8 +410,8 @@ public enum GattCharacteristicUuid : ushort IncomingCall = 0x2BC1, CallFriendlyName = 0x2BC2, Mute = 0x2BC3, - BroadcastAudioScanControlPoint = 0x2BC4, - BroadcastReceiveState = 0x2BC5, + BroadcastAudioScanControlPoint = 0x2BC7, + BroadcastReceiveState = 0x2BC8, SimpleKeyState = 0xFFE1, }