windows - 在 Windows 上使用 BLE L2CAP CoC
问题描述
我正在尝试使用 Windows PC 作为 Central 并将其连接到 Android 智能手机使用BluetoothAdapter#listenUsingL2capChannel()打开的 BLE L2CAP CoC 。在查看专门用于在 Windows 上使用蓝牙的 MSDN 文档后发现,我认为我必须实现类似于Bluetooth Echo L2CAP Client Profile Driver的内核模式驱动程序。但看起来用于打开 l2cap 通道的 BRB 并非旨在支持基于 LE Credit 的流控制模式(我假设这是配置 Android 打开的通道的模式)。这导致了一个结论,即不能在 Windows 上直接通过 BLE L2CAP 通道使用传输。
我期望的答案是对我的结论的确认或矛盾,并分享使用 BLE 在 Android 和 Windows 之间建立交互的经验。使用 GATT 是唯一的选择吗?
解决方案
推荐阅读
- javascript - 带有小数的 Element.clientWidth 在哪里?
- javascript - 单击时边框停止减小大小
- r - TSstudio 中的 ts_backtesting 函数未显示在 R 中 TSstudio 包中的函数列表中
- asp.net-core - C# .net core 条件构造依赖对象
- django - Django-allauth:PasswordChangeView 覆盖success_url,注销用户导致错误
- led - Pspice中的LED属于哪个库?
- swift - 根据用户 ID 更改我的 UserModel(类)中的值
- ios - iOS 13 App 在返回按钮 UIPrintPanelNavigationController 上崩溃
- javascript - 仅包括