完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
你好,我有一个奇怪的问题,关于重命名我的RN-41模块。背景:我正在创建一个蓝牙设备,与狗配对。由于范围的要求,我使用RN-41为控制器和软件狗。作为这个过程的一部分,我在控制器和软件狗之间创建一个键,然后把它们都放在配对模式中。作为第一步,我通过FTDI好友芯片(通过USB进行COM仿真)和P腻y连接了几个RN-41到我的计算机。我用这个设置建立了我需要发送给RN-41S的命令。我对RN-41/FTDI./putty设置没有任何问题。问题:现在我有一个RN-41连接到PIC16F1826,因为它将在最终产品中。作为我的引导设置的一部分,我想重命名加密狗和控制器以便于识别。问题是,当我将命令字符串和回车返回到RN-41时,当看到回车时,它不会结束重命名命令!在重命名命令不重启之后立即发送重启命令(带有回车命令)。在手动循环电源之后,我可以从另一个RN-41查询,以查看回车是否是名称字符串的一部分。我已经尝试了友好的重命名和标准重命名。本程序适用于FTDI Friend/putty设置,但不适用于PIC设置。我已经阅读并重新阅读了RN-41和PIC用户指南。我检查并重新检查了线路。根据我所观察到的,适当的字符正在进入RN模块。有人能把我推向正确的方向吗?
|
|
相关推荐
1个回答
|
|
我已经解决了我的问题,怎么办?在从PIC发送重命名命令到RN-41之后,我插入了一个10毫秒的延迟。为什么?我的FTDI设置和我的PIC设置之间的差异是输入延迟。在P腻y中键入命令要比通过PIC发送字符慢得多。用我的PIC设置,我没有等待命令响应(AOK)从PIC回来。插入一个小的等待时间允许命令进行处理。猜想:RN-41中必须有一个定时器,该定时器在处理命令之前必须在回车之后超时。如果在超时发生之前发送字符,则回车被视为当前发送的参数的一部分。
|
|
|
|
只有小组成员才能发言,加入小组>>
5170 浏览 9 评论
2001 浏览 8 评论
1931 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3176 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2228 浏览 5 评论
737浏览 1评论
622浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
509浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
635浏览 0评论
531浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 17:11 , Processed in 1.283979 second(s), Total 78, Slave 62 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号