复位后无法保存的参数

[复制链接]
查看458 | 回复9 | 2024-4-12 00:27:56 | 显示全部楼层 |阅读模式
对于PB-03F,目前测试发现对于固件版本(v1.3.0 & v2.0.5)中的参数 RX UUID和MTU在模块复位后均会恢复缺省值。其中诡异的是AT指令手册要求RX UUID需在蓝牙关闭状态下设置(AT+BLEMODE=9)。但是我最后需要令模块工作在从机模式(AT+BLEMODE=0),由于AT+BLEMODE=x指令都会令模块重启,所以在AT+BLEMODE=9下设置好的RX UUID又会由于AT+BLEMODE=0的复位导致它恢复为缺省值。这个怎么解呢?
回复

使用道具 举报

爱笑 | 2024-4-12 09:29:03 | 显示全部楼层
马上抓个技术给你解决
用心做好保姆工作
回复 支持 反对

使用道具 举报

Ai-Thinker小泽 | 2024-4-12 11:40:17 | 显示全部楼层
我这边实测了,是会保存的,你都没用nRF看过。
回复 支持 反对

使用道具 举报

grchy | 2024-4-12 13:08:43 | 显示全部楼层
Combo-AT工具指令交互过程.png Ai-Thinker小泽 发表于 2024-4-12 11:40
我这边实测了,是会保存的,你都没用nRF看过。

C:\Users\Administrator\Desktop\Combo-AT工具指令交互过程.png
1. 恢复出厂设置;
2. 查询RX UUID;
3. 关闭蓝牙(模块会执行自动复位);
4. 设置新的RX UUID;
5. 确认新的RX UUID设置成功;
6. 设置蓝牙为从机模式(模块会执行自动复位);
7. 再次检查RX UUID,发现该值又变为缺省值
回复 支持 反对

使用道具 举报

grchy | 2024-4-12 13:11:23 | 显示全部楼层
grchy 发表于 2024-4-12 13:08
1. 恢复出厂设置;
2. 查询RX UUID;
3. 关闭蓝牙(模块会执行自动复位);

我这边没有用nRF测试,用的是你们的官方工具Combo-AT先模拟测试的。
回复 支持 反对

使用道具 举报

1055173307 | 2024-4-12 13:37:14 | 显示全部楼层
回复

使用道具 举报

lazy | 2024-4-12 14:29:52 | 显示全部楼层
过来看看
回复

使用道具 举报

grchy | 2024-4-12 14:41:08 | 显示全部楼层
Ai-Thinker小泽 发表于 2024-4-12 11:40
我这边实测了,是会保存的,你都没用nRF看过。

请问,你们那边测试和我这里有啥不同吗?
回复 支持 反对

使用道具 举报

干簧管 | 2024-4-13 10:50:17 | 显示全部楼层
回复

使用道具 举报

grchy | 2024-4-16 09:14:51 | 显示全部楼层
Hi Ai-Thinker,有解决办法吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则