Device overview
I built a SwiftUI view for device, battery and connection information.
A Bluetooth control and inspection app for SOUNDPEATS Q3 Pro.

I built PeatsProbe as a native Mac app for inspecting and controlling supported SOUNDPEATS Q3 Pro settings over Bluetooth Classic RFCOMM. I made each control depend on read-back from the earbuds and kept unproven writes locked.
I used SwiftUI and Bluetooth Classic RFCOMM to show device, battery and connection information.
I made the app read settings back after each user-triggered write, and never retry a write.
I labeled settings without a returned value as Unproven and kept their write controls disabled.
I added passive listening, single-packet sending and opcode sweeps. Equalizer presets stay in the Mac app and are not written to the earbuds.
I built a SwiftUI view for device, battery and connection information.
I enabled noise mode, Game Mode, Multipoint, Touch Lock and prompt volume after read-back.
I added passive listening, single-packet sending and opcode sweeps.
I added a Mac-side preset library and kept unproven earbud controls write-locked.
