发布于 2020-08-25 01:58:11
使用BlueZ D-Bus API创建BLE外围设备是一件比较棘手的事情。您将需要创建一个GATT服务器和一个通告。与GATT客户机不同,创建服务器需要在dbus上注册对象。
我不熟悉.NET,但在D-Bus中注册对象的能力是让GATT服务器工作的关键。从这个example中,我发现关键词是:RegisterObjectAsync
使用这个关键字,然后我进行了搜索,发现这个库正在使用它:
https://github.com/phylomeno/dotnet-ble-server
这看起来应该是您感兴趣的。
https://stackoverflow.com/questions/63546813
复制相似问题