I was inspired by @hbons development threads to post a bit about the app I'm currently prototyping.

It's a small app to configure Bluetooth headphones (e.g. toggle active noise canceling).
Currently, device scanning and filtering is implemented as well as connecting to the device, but it's not hooked up to the UI yet.

#GNOME #GNOMEApps #libadwaita

@FineFindus @hbons Out of curiosity, to what extent are Bluetooth commands for "toggle active noise canceling" standardized across vendors?
@superblox @hbons None, there isn't even necessarily the same protocol for different devices from the same manufacturer.
@FineFindus @hbons Oof, that's gotta be a challenge to work with. So you're stuck reverse engineering the command per model?
@superblox @hbons Yeah, though luckily more popular models are already reverse-engineered. There are also often already other apps (e.g. GadgetBridge for Android) which I could use (as I'm also planning to use GPLv3 (and of course properly credit them if I do), but so far I've enjoyed the challenge.