一、准备事项
用串口指令调节DMR858S音量需要从网站下载以下文件:
- 串口助手文件
- DMR858S通讯协议
- USB_PC驱动文件
二、串口指令调节音量
- 安装好USB_PC驱动文件后,打开DMR858S通信协议规格书,找到串口格式,确认其模块速率为 57600 bps。
- 连接模块至电脑 USB 接口,打开串口助手,选择对应的串口端口(通常为新出现的端口号)。
- 根据上面查询到的模块数率选择对应的波特率57600 ,勾选16位进制发送(HEX发送)和16位进制显示(HEX显示)。
- 音量调节指令可查通讯协议(设置如下图)。“0x00~0x09”数值越大,音量越大。复制音量指令(方框所选内容,09表示9级)粘黏到串口助手。
输入音量调节指令后,可以从显示框看到一条 反馈的指令“68 02 00 00 87 FD 00 00 10”
根据对比通信协议应答指令参数说明(如下图),显示“0x00”确定设置成功
这里注意的是,若修改其它音量等级如8级时,将9级音量调节指令 “68 02 01 01 8D EB 00 01 09 10 ” 中的“09”改为“08” 输入发送后返回的指令显示“00 09”根据应答指令参数说明是“0x09”为效验错误。
这是因为 9级音量调节设置了校验和,改其它音量等级可通过不验证校验和调整,将效验和两个字节改为 “00 00”。如完整的 7级音量调节改为
“68 02 01 01 00 00 00 01 07 10”输入就可以返回正确的应答指令(如下图)
关于如何通过串口指令调节DMR858S音量大小方法就分享到这里,若有更多产品方面的咨询或方案建议请联系我司。