一、準備事項
用串口指令調節(jié)DMR858S音量需要從網站下載以下文件:
- 串口助手文件
- DMR858S通訊協(xié)議
- USB_PC驅動文件
二、串口指令調節(jié)音量
- 安裝好USB_PC驅動文件后,打開DMR858S通信協(xié)議規(guī)格書,找到串口格式,確認其模塊速率為 57600 bps。
- 連接模塊至電腦 USB 接口,打開串口助手,選擇對應的串口端口(通常為新出現(xiàn)的端口號)。
- 根據上面查詢到的模塊數率選擇對應的波特率57600 ,勾選16位進制發(fā)送(HEX發(fā)送)和16位進制顯示(HEX顯示)。
- 音量調節(jié)指令可查通訊協(xié)議(設置如下圖)。“0x00~0x09”數值越大,音量越大。復制音量指令(方框所選內容,09表示9級)粘黏到串口助手。
輸入音量調節(jié)指令后,可以從顯示框看到一條 反饋的指令“68 02 00 00 87 FD 00 00 10”
根據對比通信協(xié)議應答指令參數說明(如下圖),顯示“0x00”確定設置成功
這里注意的是,若修改其它音量等級如8級時,將9級音量調節(jié)指令 “68 02 01 01 8D EB 00 01 09 10 ” 中的“09”改為“08” 輸入發(fā)送后返回的指令顯示“00 09”根據應答指令參數說明是“0x09”為效驗錯誤。
這是因為 9級音量調節(jié)設置了校驗和,改其它音量等級可通過不驗證校驗和調整,將效驗和兩個字節(jié)改為 “00 00”。如完整的 7級音量調節(jié)改為
“68 02 01 01 00 00 00 01 07 10”輸入就可以返回正確的應答指令(如下圖)
關于如何通過串口指令調節(jié)DMR858S音量大小方法就分享到這里,若有更多產品方面的咨詢或方案建議請聯(lián)系我司。