
评测四 蓝牙mesh摸索(二) 上一篇用手机验证了ST自家平台的蓝牙mesh功能,效果不太好,毕竟mesh profile发布这么多年了,各家是否互通兼容本篇就来测试一下。已录制视频见https://www.bilibili.com/video/BV18z4y177Nk/?vd_source=35452f3eb796fc9d05d0c6ede616f282。 通过ST和Nordic互通来验证mesh兼容性。如视频所述,准备阶段如下: 1. Client:用Segger Embedded Studio编译并烧录nrf5_SDK_for_Mesh_v5.0.0_src\examples\light_switch\client给nRF52840 2. Server:IAR编译并烧录P-NUCLEO-WB55.USBDongle\Applications\BLE\BLE_MeshLightingPRFNode给本文主角STM32WB55 dongle。 3. Provisioner:ST BLE Mesh 4. Monitor:提前烧录好评sniffer固件的nRF52840 dongle+wireshark 具体步骤细节此处略过,烧录好并配好网后,可以看到ST BLE Mesh和NRF Mesh广播NID、IV等信息,未入网就会广播UUID、beacon等信息: ![]() 图1 未入网UUID beacon信息 ![]() 图2 入网成功后分配到网络密钥广播NID、IV信息等 其中ST BLE mesh有个bug很难忍,每次看配置或修改model或element信息时一点击进去大概率会无响应,有些信息不够透明 ![]() 图3 点击元素配置时大概率死机 通过此次测试可以看出,ST和Nordic能相互控制,兼容性可以,顺应未来智能家居的需求,只是延迟有点明显,ST自家的mesh消息也是延迟偏大,这点待优化。 |
分享的确实很全面,回头看看都很不错 |
【NUCLEO-WBA65RI评测】使用最新STM32Cube Clang/LLVM工具链开发一个blink
【NUCLEO-WBA65RI评测】2.连接板卡,读取设备数据
【NUCLEO-WBA65RI评测】数据吞吐量例程测试
【STM32团队】STM32Cube Clang/LLVM工具链使用更新CubeMX
【NUCLEO-WBA65RI评测】基本操作
【NUCLEO-WBA65RI评测】开箱
兔哥的BLE【002】-WB09最小系统板PCB设计
兔哥的BLE【001】-WB09最小系统板原理图绘制
【NUCLEO-WB09KE评测】+3.蓝牙广播
Nucleo-STM32WB09KE测评-蓝牙调试并使用OLED显示数据