手機:15662672636
電話:15662672636
郵箱:didihay@qq.com
地址:遼寧省沈陽市渾南區
發布時間:2025-07-08 點此:530次
對于數字對講機我們已經不再陌生,但是對于數字對講機的工作模式及串口通訊協議估計很多人還是不了解,今天小編就和你一起來了解一下數字對講機的串口通訊協議:
模塊支持通過串口進行語音、短信等功能的收發配置。串口協議包格式如下圖所示:
協議字段定義如下表所示:
Offset
Flag
Length
Comment
Detail
0
Head
1
包頭
0x68
1
CMD
1
指令
0x01~0x28:參數功能說明見注 1 附表。
2
R/W
1
操作方式
0x00:讀;
0x01:寫;
(外部 CPU 發為寫,外部 CPU 收為讀)
0x02:主動發送
3
S/R
1
設置/回答指令
設置:
0x01:表示開始設置
回答:
0x00 設置成功
0x01 模塊繁忙或者設置失敗(注2)
0x02 無此信道或信道錯誤(注3)
0x07 模塊被斃
0x09 校驗錯誤
備注:短信、語音模型見下面相應章節的詳細說明
4、5
CKSUM
2
檢驗和
整個串口包數據校驗和(注 4)
6、7
LEN
2
數據段長度
DATA 數據段長度,若無數據段信息,則 LEN 值為 0
8
DATA
Len
數據段信息
TAIL
1
包尾
0x10
注 1:CMD 內容見下表:
CMD
功能
作用域(全局/當前信道)
掉電保存(是/否)
0x01
信道切換
是
0x02
接收音量設置
全局
是
0x03
掃描功能配置
當前信道
否
0x04
模塊收發狀態查詢
當前信道
否
0x05
信號強度值讀取
當前信道
否
0x06
各種呼叫模式(呼叫類別)
當前信道
否
0x07
短信模式設置及發送
當前信道
否
0x09
緊急報警
當前信道
否
0x0a
增強功能
當前信道
否
0x0b
Mic增益配置
全局
是
0x0c
省電模式配置
全局
是
0x0d
收發頻率設置
當前信道
是
0x0e
中繼/脫網設置
當前信道
否
0x10
接收呼叫類別、號碼的輸出
當前信道
否
0x11
讀取接收到的數據
當前信道
否
0x12
靜噪基本設置
當前信道
是
0x13
收發亞音頻類型設置
當前信道
是
0x14
CTCSS/DCS亞音設置
當前信道
是
0x15
監聽開關
當前信道
否
0x16
誤碼率測試
否
0x17
高低功率設置
當前信道
是
0x18
聯系人設置
當前信道
否
0x19
加密開關設置
當前信道
否
0x1a
模塊初始化完成
否
0x22
發送聯系人信息
當前信道
否
0x23
發送信道內容
當前信道
否
0x24
發送本機號
全局
否
0x25
發送軟件版本號
全局
否
0x26
查詢聯系人列表
全局
否
0x27
查詢掃描狀態
當前信道
否
0x28
查詢加密狀態
當前信道
否
注 2:當模塊正在發送或者接收信號過程中,此時若外部 CPU 對模塊進行配置時,模塊會 0x01,告知外部 CPU 模塊繁忙,設置失敗
注 3:若切換信道時,切換到不存在的信道,模塊會反饋 0x02,告知 CPU 無此信道;若在模擬信道下進行 DMR 相關的配置(如短信、特殊業務等)或者數字信道下進行模擬相關的設置(如亞音頻等),模塊會反饋 0x02,告訴 CPU 信道錯誤
注 4:校驗和:求和,再異或 sum += 0xFFFF & (*buf<<8|*(buf+1)); 以此類推,最后取 sum值的異或值。
注 5:所有的串口協議都為高字節保存在高位。
公告:華安捷訊對講機公司服務:
●本公司免費提供無線對講機檢測
●保修期內一律免費保修摩托羅拉、建伍、海能達、威泰克斯、威肯、穩特固、靈通、科立訊等(包括非本公司銷售的機器)
●我們提供先查故障報價,后維修的服務,在一般故障情況下,客戶答應維修后,在3-7工作日內完成維修工作。
具體相關事宜請接洽公司商務:
電話:010-67045099 13051401525
QQ:727689973 756105362
微信:huaanjiexun
本文歡迎轉載。轉載請說明出處!