App
nRF LBS(LED 按钮服务)BLE 客户端
开发者 balto · vef54708
评分
5.0
评论
2
下载量
100
价格
免费
介绍
Connect IQ 应用客户端适用于 Nordic nRF LBS(LED 按钮服务)BLE 示例,完整源代码可在 https://github.com/fabiobaltieri/ciq-nrf-blinky 上获取。 该数据字段充当 Nordic nRF LBS 示例应用程序的蓝牙低功耗客户端。源代码位于 GitHub 上,旨在作为如何使用 Toybox::BluetoothLowEnergy Connect IQ 模块的示例提供。它与 NordicThingy52CoinCollector 官方示例类似,但代码更简单一些(好吧,无论如何对我来说)。蓝牙部分自包含在一个类中,并且由于它使用 LBS 外设,因此它与所有 Nordic 开发板兼容,无论是 nRF SDK 的 nRF Blinky 示例,还是 nRF Connect SDK 中的 BLE LBS 外设示例 (https://developer.nordicsemi.com/nRF_Connect_SDK/doc/latest/nrf/samples/bluetooth/peripheral_lbs/README.html)。 数据字段扫描可用的 BLE 设备并查找名为“Nordic_LBS”或“Nordic_Blinky”的设备,一旦找到,扫描就会被禁用并且设备会进行配对。 配对后,应用程序会启用有关按钮特征的通知,并开始在通知回调上跟踪按钮状态。按钮状态会立即在内部更新,但只会每秒在屏幕上更新一次,因此请按住按钮以在设备上检查该状态。 LED 状态设置为跟随录制状态:如果设备正在录制,LED 就会打开。 数据字段显示连接状态(搜索、断开连接和连接),API 似乎会自动处理重新连接,并在配对状态发生变化时通知应用程序。 由于这是作为示例提供的,因此代码有大量的调试打印。 注意:我实际上(尚未)拥有能够进行 BLE 连接的设备,因此仅使用带有连接固件的 nRF52DK 板的模拟器进行测试。如果对您有用,请给我评论! :-)
评测
评测文章即将上线。