发帖
2 0 0

参考官方教程Ai-WB2模组与手机建立 SPP 连接,使用AT指令失败(已解决)

启源丶
新手上路

1

主题

0

回帖

25

积分

新手上路

积分
25
Ai-WB2系列 1476 2 2023-7-4 17:39:16
参考的这个教程Ai-WB2模组与手机建立 SPP 连接,以及在 UART-Bluetooth LE 透传模式下传输数据https://aithinker.blog.csdn.net/article/details/126155774,发送教程里的AT指令后,为啥得到的反馈和教程不同?是因为我没设置好吗?还是AT指令变了?我收到的结果是Unknown cmd:AT+BLEINIT=2:AT

OK
AT+RST

OK

################################################

arch:BL602,NULL
company:Ai-Thinker|B&T
ble_mac:a81710d90874
wifi_mac:a81710d90873
sdk_version:release/release_bl_iot_sdk_1.6.36
firmware_version:V4.18_P1.4.4-e15d67b
compile_time:Nov 25 2022 11:22:39

ready

################################################
AT+BLEINIT=2
Unknown cmd:AT+BLEINIT=2
AT+BLEGATTSSRVCRE
Unknown cmd:AT+BLEGATTSSRVCRE


──── 0人觉得很赞 ────

使用道具 举报

是这样的,你使用的combo-AT固件版本是V4.18,属于安信可开发的AT固件指令,下面的例程参考示例是属于旧版兼容乐鑫AT固件的指令,所以参考示例里的AT指令是无效的,要使用新的AT固件可以参考WB2系列的AT指令集,我们也可以单独更新一篇新的示例文档。
楼主的固件版本是最新的,只要把用 AT+BLEMODE=0 这个AT指令把BLE设置为从机,出现>提示符,此时BLE模块就进入到透传模式。打开手机上的nRF Connect APP最能找到名叫ai-thinker的设备,点击连接后,会出现两个Unknown Service 分别点开,并要点击Unknown characteristic 这项后的的图示,让其在上面出现X,即为使能该特性,这里在电脑的串口助手上发送消息,相应手机上的Unknown characteristic项下就能看到信息。如果不出现上面所说的两个Unknown Service就 在手机屏幕右上有三个竖点,点开这三个竖点后,点击Refresh services项,就可以看到正确的信息了。
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28098 个
  • 话题数: 39306 篇