接上文我们继续为您讲解数字对讲机DMR制式模块的紧急报警、增强功能、Mic 增益配置、省电模式设置、收发频率设置、中继脱网设置、静噪级别设置等功能。


9、紧急报警
紧急报警仅限于数字信道,如果当前信道需要发起紧急报警,当前信道必须选择报警系统;如果当前信道需要对接收的报警信号做出音频指示,当前信道就必须选择紧急报警开关,紧急报警确认,紧急报警指示。
●紧急报警设置串口包
紧急报警设置串口包帧格式如表 24所示。

●紧急报警设置反馈包
紧急报警设置反馈包帧格式如表25所示。

●接收到紧急报警反馈包
紧急报警设置反馈包帧格式如表26所示。

10、增强功能
增强功能仅限于数字信道,增强功能主要包括对讲机检测、呼叫提示、远程监听,遥毙激活这些功能都有助于控制中心对每个节点进行检测、监听和提醒式呼叫。
●增强功能设置串口包
增强功能设置串口包帧格式如表27所示

●增强功能设置反馈包
增强功能设置反馈包帧格式如表28所示。

●接收到增强功能反馈包
接收到增强功能反馈包帧格式如表29所示。

11、 Mic 增益配置
用户可以通过调节 Mic 增益的设置来放大 Mic 倍数以达到理想的声音大小,范围为 0~15。只适用于数字信道。
●Mic 增益配置串口包
Mic 增益配置串口包帧格式如表30所示

●Mic 增益配置反馈包
Mic 增益配置反馈包帧格式如表31所示。

12、省电模式设置
用户可以通过设置省电功能来进入省电模式,以此来降低功耗。用户可以设置进入低功耗的时间,时间范围为10~60S。当开启省电功能的时候,达到用户设置的省电时间后,模块就会进入低功耗模式;用户还可以设置省电模式 1:1,1:2,1:4,1:4 的最省电。
●省电模式设置串口包
省电模式设置串口包帧格式如表32所示。

●省电模式设置反馈包
省电模式设置反馈包帧格式如表33所示。

13、收发频率设置
●收发频率设置串口包
收发频率的频率值设置为小端模式,比如设置频率为 420000000Hz,则为 00 b1 08 19。收发频率设置串口包帧格式如表34所示。

●收发频率设置反馈包
收发频率设置反馈包帧格式如表35所示。

14、中继脱网设置
只有当当前信道为中继信道(发送频点与接收频点不相同)的时候,才能设置中继脱网的模式(这里不考虑单频中继);当当前信道(中继)无法送的时候(通常是因为缺少中继台,或者中继台断电),用户可以设置为脱网模式,则模块会以接收频点发送出去。
●中继脱网设置串口包
中继脱网设置串口包帧格式如表36所示。

●中继脱网设置反馈包
中继脱网设置反馈包帧格式如表37所示。

15、 静噪级别设置
该设置仅在模拟信道下,且属性为载波的情况下有效。用户可以通过设置静噪级别来控制静噪开关的时机。
●静噪级别设置串口包
静噪级别设置串口包帧格式如表38所示。

●静噪级别设置反馈包
静噪级别设置反馈包帧格式如表39所示。

16、 收发亚音频类型设置
该设置仅在模拟信道下有效。
●收发亚音频类型设置串口包
收发亚音频类型设置串口包帧格式如表40所示

●收发亚音频类型设置反馈包
收发亚音频类型设置反馈包帧格式如表41所示。

17、CTCSS/DCS 亚音频率设置
该设置仅在模拟信道下有效。
●CTCSS/DCS 亚音频率设置串口包
CTCSS/DCS 亚音频率设置串口包帧格式如表42所示。

●CTCSS/DCS 亚音频率设置反馈包
CTCSS/DCS 亚音频率设置反馈包帧格式如表43所示。

18、监听开关设置
在模拟载波模式下,此功能才有效。
●监听开关设置串口包
监听开关设置串口包帧格式如表44所示。

●监听开关设置反馈包
监听开关设置反馈包帧格式如表45所示。

19、误码率测试
在数字模式下,此功能才有效。选择误码率测试模式后,模块先会发个字符串给主控制器,比如“宏睿误码率测试”或者“o.153误码率测试”;进入误码率测试的时候,模块会向主控制器发送一串字符串,如下显示:误码数:970/误码率:03.6742%
●误码率测试串口包
误码率测试串口包帧格式如表46所示。

20、高低功率设置
●高低功率设置串口包
高低功率设置串口包帧格式如表47所示。

●高低功率设置反馈包
高低功率设置反馈包帧格式如表48所示。

21、联系人设置
在数字模式下,此功能才有效。(初始化的时候,按下 PTT,按照默认的联系人发送。当设置联系人后,按下PTT,则按照设置的联系人号码发送出去。之后每次按下 PTT,都按照上一次设置的联系人号码发出去,旋转信道或重启后恢复默认值。)
●联系人设置串口包
联系人设置串口包帧格式如表49所示。

●联系人设置反馈包
联系人设置反馈包帧格式如表50所示。

22、加密开关设置
在数字模式下,此功能才有效。
●加密开关设置串口包
加密开关设置串口包帧格式如表51所示。

●加密开关设置反馈包
加密开关设置反馈包帧格式如表52所示。

23、模块初始化完成
当模块初始化完成的时候,主控制器可以查询模块的状态。
●查询模块初始化状态的串口包格式
查询模块初始化状态的串口包格式如表53所示。

●查询模块初始化状态的反馈包格式
查询模块初始化的反馈包格式如表54所示。

24、查询联系人
主控制器可以查询联系人的名称,号码,属性等。
●查询联系人的串口包格式
查询联系人的串口包格式如表55所示。

●查询联系人的反馈包格式
查询联系人的反馈包格式如表56所示。

25、查询信道内容
主控制器也可以查询当前信道的内容,包括信道名称及所有的信道内容。
●查询信道内容的串口包格式
查询信道内容的串口包格式如表57所示。

●查询信道内容的反馈包格式
查询信道内容的反馈包格式如表58所示

26、查询本机号
主控制器可以查询本机号。
●查询本机号
查询本机号的串口包格式如表59所示。

●查询本机号的反馈包格式
查询本机号的反馈包格式如表60所示。

27、查询软件版本号
主控制器可以查询软件版本号。
●查询软件版本号的串口包格式
查询软件版本号的串口包格式如表61所示。

●查询软件版本号的反馈包格式
查询软件版本号的反馈包格式如表62所示。

28、查询联系人列表
主控制器可以查询联系人列表。
●查询联系人列表的串口包格式
查询联系人列表的串口包格式如表63所示。

●查询联系人列表的反馈包格式
查询联系人列表的反馈包格式如表64所示。

注:n 为联系人个数
29、查询加密状态
主控制器可以查询加密状态。
●查询加密状态的串口包格式
查询加密状态的串口包格式如表65所示。

●查询加密状态的反馈包格式
查询加密状态的反馈包格式如表66所示。

30、设置接收组呼ID

31、设置本机 ID

注意:ID 为 1~16776415
●设置本机 ID 配置反馈包

32、设置本机色码

●设置本机色码配置反馈包

33、设置模拟宽窄带

备注:宽窄带设置成功后都会进行模块重新启动!
●设置模拟宽窄带配置反馈包

34、查询组呼列表

●查询组呼列表反馈包

附录:
附录 1 串口协议

附录 2 串口校验算法
uint16 PcCheckSum(uint8 * buf, int16 len)
{
uint32 sum=0;
while(len >1)
{
sum += 0xFFFF & (*buf<<8|*(buf+1));
buf+=2;
len-=2;
}
if (len)
{
sum += (0xFF & *buf)<<8;
}
while (sum>>16)
{
sum = (sum & 0xFFFF)+(sum >> 16);
}
return( (uint16) sum ^ 0xFFFF);
}
附录 3 模块与主控制器的通信
1、 串口操作
当主控制器发起命令的时候,模块主动回给主控制器(包括校验,回复查询值等)
0x01:信道切换
0x02:接收音量设置
0x03:扫描功能配置(见上文第三项)
0x04:模块收发状态查询
0x05:信号强度值读取
0x06:各种呼叫模式(呼叫类别)(见上文第六项)
0x07:短信模式设置及发送 (见上文第七项)
0x08:NULL
0x09:紧急报警(见本文第九项)
0x0a:增强功能(见本文第十项)
0x0b:Mic 增益配置
0x0c:省电模式配置
0x0d:收发频率设置
0x0e:中继/脱网设置
0x0f: NULL
0x10:接收呼叫类别、号码的输出
0x11:读取接收到的数据
0x12:静噪级别设置
0x13:收发亚音频类型设置
0x14:CTCSS/DCS 亚音设置
0x15:监听开关
0x16:误码率测试
0x17:高低功率设置
0x18:联系人设置
0x19:加密开关
0x1a:模块初始化查询(见 1.2)
当模块初始化完成的时候,模块会主动发送命令给主控制器。
0x1a:模块初始化完成
当扫描开启时,有信道接入的时候,模块会主动发送接收开始的命令给主控制器,并且会发送接收到的频率。
当接收结束的时候,模块会主动发送接收结束的命令给主控制器。
0x03:扫描功能配置
当有信道接入的时候,模块会主动发送接收开始的命令给主控制器,当接收结束的时候,模块会主动发送接收
结束的命令给主控制器。当发送超时或者发送拒绝的时候,模块会主动发送接收开始的命令给主控制器。
0x06:各种呼叫模式(呼叫类别)
0x07:短信模式设置及发送
当收到紧急报警或者增强功能的时候,模块会主动发送命令给主控制器。
0x09:紧急报警
0x0a:增强功能
2、PTT 操作
当按下 PTT 的时候,模块会主动发送串口命令,表示发送成功,发送失败,或者发送超时。
附录 4 模块掉电保存与作用域

全文完!