简介
Simplicity Connect 概述
Simplicity Connect,原名 EFR Connect,是 Silicon Labs 的移动应用程序,用于快速轻松地开发蓝牙低功耗、Wi-Fi 和 Matter。
您可以快速测试和调试 BLE 嵌入式应用程序代码、空中下载 (OTA) 固件更新、数据吞吐量,以及与 Android 和 iOS 移动设备的互操作性。
现在,您可以通过 Simplicity Connect 应用程序测试 Matter 设备。您可以通过 Thread 或 Wi-Fi 使用 Matter 设备。Simplicity Connect 支持的 Matter 演示包括灯、门锁、窗户、传感器、恒温器和插头。了解有关 Simplicity Connect 演示的更多信息。
使用 Simplicity Connect 轻松排除故障。该应用程序将指示您的设置何时准备就绪。其功能众多,您只需点击应用程序上的按钮即可即时修复错误并测试数据吞吐量和移动互操作性。开箱即用演示让您熟悉 Simplicity Connect 以及整个 Silicon Labs 开发生态系统。要进行深入分析,您可以使用我们的网络分析仪查看数据包跟踪数据。
Simplicity Connect 适用于所有 Silicon Labs 蓝牙、Wi-Fi 和 Matter 开发套件、SoC 和模块。
Source code - Get Simplicity Connect source code on GitHub for Android and iOS .
Simplicity Connect - “演示”视图
Simplicity Connect BLE 移动应用程序划分为两个主要功能区域:“演示”视图和“开发”视图。“演示”视图为您提供在 Silicon Labs GSDK(可通过 Simplicity Studio 获取)中快速测试示例应用程序的演示。
Simplicity Connect 包含以下演示:
- 闪烁演示:BLE 的“Hello World”– 只需轻轻一按即可切换 LED 灯。
- 吞吐量演示:测量 BLE 硬件和移动设备之间的双向应用程序数据吞吐量
- “健康温度计”演示:连接到 BLE 硬件套件并从板载传感器接收温度数据。
- 连接照明 DMP 演示:利用动态多协议 (DMP) 示例应用程序,从移动和协议特定的交换节点(Zigbee,专有)控制 DMP 照明节点,同时保持所有设备的照明状态同步。
- 范围测试演示:在应用程序上可视化 RSSI 和其他 RF 性能数据,同时在一对 Silicon Labs 无线电板上运行范围测试。
- 运动:控制 Silicon Labs Thunderboard 套件或开发套件的 3D 渲染,跟随物理板运转。
- 环境:读取和显示 Silicon Labs Thunderboard 套件或开发套件上板载传感器的数据。
- Wi-Fi 调试:通过 BLE 调试 Wi-Fi 设备。
- 蓝牙电子货架标签 (ESL):使用移动设备的摄像头扫描标签的二维码,将 ESL 标签添加至系统网络中并进行调试,为用户提供 UI 来查看调试标签列表并对其进行控制。
Simplicity Connect - “开发”视图
“开发”视图包含多项实用功能,可帮助您创建基于 EFR32/BGM 设备的嵌入式蓝牙应用程序并进行故障排除。以下是主要功能的运行情况:
- 蓝牙浏览器:一款通用且强大的工具,用于探索附近 BLE 设备
- 蓝牙 RSSI 图: 已扫描设备的 RSSI 图形表示
- 蓝牙广告装置:创建多个广告集,并可并行启用这些广告集
- 蓝牙 GATT 配置器:创建和操作多个 GATT 数据库;
- 蓝牙互操作性测试:验证 Silicon 实验室 BLE 硬件/软件与移动设备之间的互操作性
蓝牙浏览器主要功能
使用丰富的数据集进行结果扫描
可连接/不可连接
信标类型
广告时间间隔
RSSI
蓝牙地址
能够在扫描列表中收藏设备,使其升至顶部
高级过滤选项可快速识别您所需的设备
设备名称
原始广告数据
RSSI
信标类型(iBeacon、Eddystone、AltBeacon)
仅限收藏夹
仅限可连接
保存过滤器以供将来使用的选项
支持多个连接
可以使用 128 位 UUID(映射字典)重命名服务/特性
通过快速且可靠的模式进行空中下载 (OTA) 设备固件升级 (DFU)
可配置 MTU 和连接时间间隔
支持所有 GATT 操作
蓝牙广告装置主要功能
支持传统和扩展广告
可配置广告间隔、TX 电源、初级/次级 PHY
手动开始和停止广告,或根据时间或事件停止
支持多种广告类型
蓝牙 GATT 配置器
在 Simplicity Connect 上创建和操作多个本地 GATT 数据库
添加服务、特性和描述符
在连接到设备时通过浏览器操作本地 GATT
在 Simplicity Connect 和 Simplicity Studio GATT 配置器之间导入和导出 GATT 数据库
互操作性 (IOP) 关键特性
运行一系列 BLE 操作以验证互操作性:扫描、连接、GATT 发现、GATT 操作、安全性、吞吐量、OTA
导出结果日志
下载
技术文档
资源
社区与支持