编辑: 丑伊 2014-12-31

1 PMODE 设置/查询工作模式

2 ITM 设置/查询空闲时间

3 WTM 设置/查询唤醒间隔或唤醒码长度(如图 5) RUN 模式:无效果 WU 模式:表示唤醒码时长,值越大,平均发送功耗 越高 LR 模式:表示唤醒间隔,值越大,平均接收电流越小 LSR 模式:无效果

4 RTO 设置/查询 LR 和LSR 模式的接收超时时间 2.3. 广播发送与接收 当模块的目标地址为

65535 时,此模块可以和其他同速率、同信道的模块进行广播发送和广播接收.如图 WH-L101 软件设计手册 Wireless High-reliability 上海稳恒电子科技有限公司 www.mokuai.cn 第9页共25 页 示将 A 模块的目标地址设置为 65535,此时 A 模块发出的数据其他

3 个模块均可接收,同时其他三个模块发 出的数据 A 模块也能接收. 图7广播发送和广播接收 2.4. 数据安全 图8数据加密 在数据传输环节对数据进行加密,使数据传输更加安全.加密字可通过 AT+KEY 进行设置. 2.5. 信号强度指示 本功能可以查看通信双方的信号强度,可为评估双方模块的通信质量提供参考. 使用方法: 1. 首先设置模块 A、模块 B 的速率、信道和目标地址保证双方可以通信 2. 模块 A 进入命令模式发送 AT+SQT 进入监听状态 3. 模块 B 可通过串口发送数据, 也可以使用命令自动发送数据, 例如每隔 500ms 发送一包数据: AT+SQT=500 4. 模块 A 接收到数据时通过串口输出信号强度的信息 WH-L101 软件设计手册 Wireless High-reliability 上海稳恒电子科技有限公司 www.mokuai.cn 第10 页共25 页图9信号强度 ADDR:目标地址,SNR:信噪比(越大越稳定),RSSI:接收信号的强度指示(越大越稳定) 注:此信息仅供参考,实际应用应以丢包率为准 WH-L101 软件设计手册 Wireless High-reliability 上海稳恒电子科技有限公司 www.mokuai.cn 第11 页共25 页3. AT 指令设置方法 AT+指令是指,在命令模式下用户通过 UART 与模块进行命令传递的指令集,后面将详细讲解 AT+指令的 使用格式. 上电启动成功后,可以通过 UART 对模块进行设置. 模块的缺省 UART 口参数为:波特率

115200、无校验、8 位数据位、1 位停止位. AT 命令调试工具,UART 接口推荐使用 SecureCRT 软件工具或者有人专业 APP 应用程序.以下介绍均使 用UART 通信及 SecureCRT 工具演示. 从透传模式切换到命令模式需要以下两个步骤: ? 在UART 上输入 +++ ,模块在收到 +++ 后会返回一个确认码 a ;

? 在UART 上输入确认码 a ,模块收到确认码后,返回 +OK 确认,进入命令模式;

图10 SecureCRT 操作界面 在输入 +++ 和确认码 a 时,没有回显,如上图所示. 模块进入指令模式需要按照如下图的时序要求: 在上图中,横轴为时间轴,时间轴上方的数据是串口设备发给模块的,时间轴下方的数据为模块发给串口 的. 图11 切换指令模式时序 时间要求: T2 <

300ms T3 <

300ms T5 <

3s 时间轴 + 设备发给模块的数据 a + a a +OK AT+ENTM +OK T7 T5 T1 T2 T4 T3 T6 + + + a a WH-L101 软件设计手册 Wireless High-reliability 上海稳恒电子科技有限公司 www.mokuai.cn 第12 页共25 页 在命令模式下串口设备给模块发送指令 AT+ENTM 恢复原来的模式. 表5AT 命令错误代码 返回代码 返回说明 备注 OK 响应成功 ERR-1 无效的命令格式 ERR-2 无效的命令 ERR-3 无效的操作符 ERR-4 无效的参数 ERR-5 操作不允许 3.1. AT 指令格式 发送命令格式:以回车、换行或者回车换行结尾 表6AT 指令格式 类型 指令串格式 说明 举例

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题