如何写linuxapp/library与三星Galaxy Buds耳机交互?
How to write linux app/library to interact with Samsung Galaxy Buds headphones?
我想写一些library/app来与Galaxy Buds互动。
我假设这将需要我以某种方式嗅探它发送到我的手机的包并获取对应于什么命令(volume/pause/play)等等。然后为它写一些包装器?我想让这个 app/library 可以在不同的 Linux 发行版之间重复使用,并且不那么难以移植到 Mac OS.
知晓一切仍不知从何下手。
我很感激对这个过程的任何部分提出建议,例如(编程语言选择,BT 嗅探软件......)
我确实有一些使用 C#/Java/C++ 的经验,但如果这些不是最适合解决问题的,我愿意学习。
我不太了解这种解决方案所需的库,但就嗅探而言,我知道 Wireshark (WireShark_Bluetooth_Sniffing) is a good starting place.Once you isolate the touch commands, I assume you can map them to media commands, as described here: D-Bus_Media_Commands
我想写一些library/app来与Galaxy Buds互动。 我假设这将需要我以某种方式嗅探它发送到我的手机的包并获取对应于什么命令(volume/pause/play)等等。然后为它写一些包装器?我想让这个 app/library 可以在不同的 Linux 发行版之间重复使用,并且不那么难以移植到 Mac OS.
知晓一切仍不知从何下手。 我很感激对这个过程的任何部分提出建议,例如(编程语言选择,BT 嗅探软件......)
我确实有一些使用 C#/Java/C++ 的经验,但如果这些不是最适合解决问题的,我愿意学习。
我不太了解这种解决方案所需的库,但就嗅探而言,我知道 Wireshark (WireShark_Bluetooth_Sniffing) is a good starting place.Once you isolate the touch commands, I assume you can map them to media commands, as described here: D-Bus_Media_Commands