接上文我们继续为您讲解数字对讲机DMR制式模块的紧急报警、增强功能、Mic 增益配置、省电模式设置、收发频率设置、中继脱网设置、静噪级别设置等功能。
![img_2437bc85074ffa6c37b87083d86d070b.jpe](https://i-blog.csdnimg.cn/blog_migrate/fe9e819079b386bb9bc22b5e61491bad.jpeg)
![img_46faa015df44bd4508e83593f25265ec.jpe](https://i-blog.csdnimg.cn/blog_migrate/a6823a2edbbea69069c9c6002341345e.jpeg)
9、紧急报警
紧急报警仅限于数字信道,如果当前信道需要发起紧急报警,当前信道必须选择报警系统;如果当前信道需要对接收的报警信号做出音频指示,当前信道就必须选择紧急报警开关,紧急报警确认,紧急报警指示。
●紧急报警设置串口包
紧急报警设置串口包帧格式如表 24所示。
![img_764b86dc5a44eb746cbb4cd3b63cd441.jpe](https://i-blog.csdnimg.cn/blog_migrate/6147d0b4bfd9664bf8c003a217f7ee57.jpeg)
●紧急报警设置反馈包
紧急报警设置反馈包帧格式如表25所示。
![img_b0204b4525d502732e6d4ffe5321749f.jpe](https://i-blog.csdnimg.cn/blog_migrate/048ef5c2dfea73b9a9e7513e7d9b3ba1.jpeg)
●接收到紧急报警反馈包
紧急报警设置反馈包帧格式如表26所示。
![img_7f93bd7bd896c6ef7e87b2419b695f37.jpe](https://i-blog.csdnimg.cn/blog_migrate/28cd832212cf5dfa18da95b7c3321ff0.jpeg)
10、增强功能
增强功能仅限于数字信道,增强功能主要包括对讲机检测、呼叫提示、远程监听,遥毙激活这些功能都有助于控制中心对每个节点进行检测、监听和提醒式呼叫。
●增强功能设置串口包
增强功能设置串口包帧格式如表27所示
![img_600cea048aa345468e75cb8a57032ac8.jpe](https://i-blog.csdnimg.cn/blog_migrate/6fad79e0af1042316e29947df7be4802.jpeg)
●增强功能设置反馈包
增强功能设置反馈包帧格式如表28所示。
![img_87e815e61b85501b42fa9629c5898d65.jpe](https://i-blog.csdnimg.cn/blog_migrate/69baf10c90ccea47442c25842fe4353d.jpeg)
●接收到增强功能反馈包
接收到增强功能反馈包帧格式如表29所示。
![img_6263eca710e041d5f93890df94e08524.jpe](https://i-blog.csdnimg.cn/blog_migrate/9494e8b5f3fa5a7e8d295102c1bdd91d.jpeg)
11、 Mic 增益配置
用户可以通过调节 Mic 增益的设置来放大 Mic 倍数以达到理想的声音大小,范围为 0~15。只适用于数字信道。
●Mic 增益配置串口包
Mic 增益配置串口包帧格式如表30所示
![img_78294b9af3228e0ce83e277f66b7f465.jpe](https://i-blog.csdnimg.cn/blog_migrate/7e11c23c80507560ca9fe080a8814643.jpeg)
●Mic 增益配置反馈包
Mic 增益配置反馈包帧格式如表31所示。
![img_abe67d1fba6a9d622b9dcafadc6214ef.jpe](https://i-blog.csdnimg.cn/blog_migrate/1c6871b8ebf629b76da9bd96c83e7c9e.jpeg)
12、省电模式设置
用户可以通过设置省电功能来进入省电模式,以此来降低功耗。用户可以设置进入低功耗的时间,时间范围为10~60S。当开启省电功能的时候,达到用户设置的省电时间后,模块就会进入低功耗模式;用户还可以设置省电模式 1:1,1:2,1:4,1:4 的最省电。
●省电模式设置串口包
省电模式设置串口包帧格式如表32所示。
![img_1e61d2a6b3a883eb6e4e6aa5ea4ab36e.jpe](https://i-blog.csdnimg.cn/blog_migrate/880baa712cf32a35f5053fe1a5ecfe19.jpeg)
●省电模式设置反馈包
省电模式设置反馈包帧格式如表33所示。
![img_5a8e563c7e16833e622d0e92daef2b50.jpe](https://i-blog.csdnimg.cn/blog_migrate/698cd740d1f9de377217ea466960b168.jpeg)
13、收发频率设置
●收发频率设置串口包
收发频率的频率值设置为小端模式,比如设置频率为 420000000Hz,则为 00 b1 08 19。收发频率设置串口包帧格式如表34所示。
![img_5ae32e2cdc822b6ec9f3edddf62d4614.jpe](https://i-blog.csdnimg.cn/blog_migrate/557a84db5fb3ae52f5361be8998ddd5c.jpeg)
●收发频率设置反馈包
收发频率设置反馈包帧格式如表35所示。
![img_b3952beeb26636f097707339e6c1b8aa.jpe](https://i-blog.csdnimg.cn/blog_migrate/2ef50db5bc2e93a287fe651354af8e6c.jpeg)
14、中继脱网设置
只有当当前信道为中继信道(发送频点与接收频点不相同)的时候,才能设置中继脱网的模式(这里不考虑单频中继);当当前信道(中继)无法送的时候(通常是因为缺少中继台,或者中继台断电),用户可以设置为脱网模式,则模块会以接收频点发送出去。
●中继脱网设置串口包
中继脱网设置串口包帧格式如表36所示。
![img_75af9836c6a0bb2b6fac990f3ed28cd1.jpe](https://i-blog.csdnimg.cn/blog_migrate/de908955f051d9d0700574e2b073148b.jpeg)
●中继脱网设置反馈包
中继脱网设置反馈包帧格式如表37所示。
![img_7b85d5c9d3e55bcd828e0c9c140b7e8c.jpe](https://i-blog.csdnimg.cn/blog_migrate/848fdd0a54f2bb2d53f422aa22d31df9.jpeg)
15、 静噪级别设置
该设置仅在模拟信道下,且属性为载波的情况下有效。用户可以通过设置静噪级别来控制静噪开关的时机。
●静噪级别设置串口包
静噪级别设置串口包帧格式如表38所示。
![img_9cf6302eb4014216bb54d95294e08dc7.jpe](https://i-blog.csdnimg.cn/blog_migrate/263f616eff0ffe1b96f9c6f9621669c8.jpeg)
●静噪级别设置反馈包
静噪级别设置反馈包帧格式如表39所示。
![img_fa5fe56800ba70c4d432a7a0c9f785f6.jpe](https://i-blog.csdnimg.cn/blog_migrate/6102ff085210f4fef3dddcb12065b79f.jpeg)
16、 收发亚音频类型设置
该设置仅在模拟信道下有效。
●收发亚音频类型设置串口包
收发亚音频类型设置串口包帧格式如表40所示
![img_79ea956cf1aa1be6f70cd02f0480e342.jpe](https://i-blog.csdnimg.cn/blog_migrate/e24d0aac2fc7c20e6c3114e9d30399d2.jpeg)
●收发亚音频类型设置反馈包
收发亚音频类型设置反馈包帧格式如表41所示。
![img_53f3759f3f7fcc421b5f15713b1e801c.jpe](https://i-blog.csdnimg.cn/blog_migrate/eb7f43d4e98b043da6886700a69c3f52.jpeg)
17、CTCSS/DCS 亚音频率设置
该设置仅在模拟信道下有效。
●CTCSS/DCS 亚音频率设置串口包
CTCSS/DCS 亚音频率设置串口包帧格式如表42所示。
![img_3c823f5fcade8899c39415f810de9ee6.jpe](https://i-blog.csdnimg.cn/blog_migrate/574f9246b2797fa1ff37530d71d50609.jpeg)
●CTCSS/DCS 亚音频率设置反馈包
CTCSS/DCS 亚音频率设置反馈包帧格式如表43所示。
![img_95eb04ca507f3faa38d6b31d502b7055.jpe](https://i-blog.csdnimg.cn/blog_migrate/ecd50ebc9e66a3bcdd32e41e51ef249b.jpeg)
18、监听开关设置
在模拟载波模式下,此功能才有效。
●监听开关设置串口包
监听开关设置串口包帧格式如表44所示。
![img_3014155ae6f17148a0f3986488274cbb.jpe](https://i-blog.csdnimg.cn/blog_migrate/f26828da466554cfe15948ee79ec1f4b.jpeg)
●监听开关设置反馈包
监听开关设置反馈包帧格式如表45所示。
![img_ff08f3e28d699588de49da4dd1ddae01.jpe](https://i-blog.csdnimg.cn/blog_migrate/ee72095c9584d9932aa210368c0b74f3.jpeg)
19、误码率测试
在数字模式下,此功能才有效。选择误码率测试模式后,模块先会发个字符串给主控制器,比如“宏睿误码率测试”或者“o.153误码率测试”;进入误码率测试的时候,模块会向主控制器发送一串字符串,如下显示:误码数:970/误码率:03.6742%
●误码率测试串口包
误码率测试串口包帧格式如表46所示。
![img_5556e9ab2dee868e30b271d72dcb5fc9.jpe](https://i-blog.csdnimg.cn/blog_migrate/a9e39c5739d67b26de35a50a929a798a.jpeg)
20、高低功率设置
●高低功率设置串口包
高低功率设置串口包帧格式如表47所示。
![img_9e735d45bc6352a838229944e98d9107.jpe](https://i-blog.csdnimg.cn/blog_migrate/d5c357340c3a87c2a45247c1d3031b12.jpeg)
●高低功率设置反馈包
高低功率设置反馈包帧格式如表48所示。
![img_31acc219e2299381c5a78e6936db3fdd.jpe](https://i-blog.csdnimg.cn/blog_migrate/ca5987ff394bb6c9148e6050663274d1.jpeg)
21、联系人设置
在数字模式下,此功能才有效。(初始化的时候,按下 PTT,按照默认的联系人发送。当设置联系人后,按下PTT,则按照设置的联系人号码发送出去。之后每次按下 PTT,都按照上一次设置的联系人号码发出去,旋转信道或重启后恢复默认值。)
●联系人设置串口包
联系人设置串口包帧格式如表49所示。
![img_88f81344fe5338c461e854b4174e4387.jpe](https://i-blog.csdnimg.cn/blog_migrate/6ad59d3de3353298791e498a85160219.jpeg)
●联系人设置反馈包
联系人设置反馈包帧格式如表50所示。
![img_74dc11b3482b3b6554061f2a3904390a.jpe](https://i-blog.csdnimg.cn/blog_migrate/cfa18cc85a4e246eb5229939b6334ec2.jpeg)
22、加密开关设置
在数字模式下,此功能才有效。
●加密开关设置串口包
加密开关设置串口包帧格式如表51所示。
![img_bde9de27e57875e2e006cfa56b38543a.jpe](https://i-blog.csdnimg.cn/blog_migrate/d2eec9cacb6ca844077dc894a45a2b8d.jpeg)
●加密开关设置反馈包
加密开关设置反馈包帧格式如表52所示。
![img_33c898148620d239aba02155c83258f7.jpe](https://i-blog.csdnimg.cn/blog_migrate/aee5e52f5cba88186d6be15502be70a5.jpeg)
23、模块初始化完成
当模块初始化完成的时候,主控制器可以查询模块的状态。
●查询模块初始化状态的串口包格式
查询模块初始化状态的串口包格式如表53所示。
![img_126083fe338db077780a1df41ce541fe.jpe](https://i-blog.csdnimg.cn/blog_migrate/a977fc136aa7d258d36a7c978d128104.jpeg)
●查询模块初始化状态的反馈包格式
查询模块初始化的反馈包格式如表54所示。
![img_994e8dc89e7892c76385637a10b83b71.jpe](https://i-blog.csdnimg.cn/blog_migrate/aa814d2bcd64d2eb323b67c9a710c16e.jpeg)
24、查询联系人
主控制器可以查询联系人的名称,号码,属性等。
●查询联系人的串口包格式
查询联系人的串口包格式如表55所示。
![img_ea7e5b52ff7d033d2a353ea804b738fb.jpe](https://i-blog.csdnimg.cn/blog_migrate/557521134b4f833fcee756c40c97e155.jpeg)
●查询联系人的反馈包格式
查询联系人的反馈包格式如表56所示。
![img_82e955331a1c95af0b56f8c005b29ea1.jpe](https://i-blog.csdnimg.cn/blog_migrate/f73ffe62135a290e78bcef89d287b447.jpeg)
25、查询信道内容
主控制器也可以查询当前信道的内容,包括信道名称及所有的信道内容。
●查询信道内容的串口包格式
查询信道内容的串口包格式如表57所示。
![img_8ee51c3af09104ef1f416fb38b5f5c8d.jpe](https://i-blog.csdnimg.cn/blog_migrate/569ffc97d4ac34409cec57c8102db0a6.jpeg)
●查询信道内容的反馈包格式
查询信道内容的反馈包格式如表58所示
![img_68b92dd8384633c920649814e3fa601c.jpe](https://i-blog.csdnimg.cn/blog_migrate/b416564110d1b96c2c07c1f9650ec737.jpeg)
26、查询本机号
主控制器可以查询本机号。
●查询本机号
查询本机号的串口包格式如表59所示。
![img_35a44b6d9217e60259b899fa13116b88.jpe](https://i-blog.csdnimg.cn/blog_migrate/18003a9070739f22d6c4a9639036e9a0.jpeg)
●查询本机号的反馈包格式
查询本机号的反馈包格式如表60所示。
![img_0836db068e8f76fe7904d37681789c22.jpe](https://i-blog.csdnimg.cn/blog_migrate/2e1730d869ed9c37cf77c858f71ae261.jpeg)
27、查询软件版本号
主控制器可以查询软件版本号。
●查询软件版本号的串口包格式
查询软件版本号的串口包格式如表61所示。
![img_400d25331a2485dcaaa21d01258d56bf.jpe](https://i-blog.csdnimg.cn/blog_migrate/daf0ef694a56615e6526becc33e122c4.jpeg)
●查询软件版本号的反馈包格式
查询软件版本号的反馈包格式如表62所示。
![img_266c7aaddb97e03590323a593bad5967.jpe](https://i-blog.csdnimg.cn/blog_migrate/f24ecae068d0d47e60691f0fdcd9bbc9.jpeg)
28、查询联系人列表
主控制器可以查询联系人列表。
●查询联系人列表的串口包格式
查询联系人列表的串口包格式如表63所示。
![img_431366baaa5779459ec4b28068c2cae0.jpe](https://i-blog.csdnimg.cn/blog_migrate/f892395f59cba352aa711394b6ffbd8d.jpeg)
●查询联系人列表的反馈包格式
查询联系人列表的反馈包格式如表64所示。
![img_aa48708819ad4e7a3f381bcad8deae34.jpe](https://i-blog.csdnimg.cn/blog_migrate/367fd7f3418ad3df2bb086371ea483e6.jpeg)
注:n 为联系人个数
29、查询加密状态
主控制器可以查询加密状态。
●查询加密状态的串口包格式
查询加密状态的串口包格式如表65所示。
![img_b2438083cd284b33f6051d4af1e2f1fc.jpe](https://i-blog.csdnimg.cn/blog_migrate/58dc2993c17fd1aab3b4458c5318d39d.jpeg)
●查询加密状态的反馈包格式
查询加密状态的反馈包格式如表66所示。
![img_7b6491d1ef4ddeaca284e799e3613770.jpe](https://i-blog.csdnimg.cn/blog_migrate/ff9ca265ed03fc2810329af6134e0d03.jpeg)
30、设置接收组呼ID
![img_bae478018a349b3e9832acf31242b5f1.jpe](https://i-blog.csdnimg.cn/blog_migrate/58b6d7ceced8041c09cc9bf2a68f4fda.jpeg)
31、设置本机 ID
![img_88dd3c3e13af659304e64641ea95deff.jpe](https://i-blog.csdnimg.cn/blog_migrate/877483f68d212cae9ec2eb152a5c9254.jpeg)
注意:ID 为 1~16776415
●设置本机 ID 配置反馈包
![img_4796cba36304fb2da205c0c57ea91011.jpe](https://i-blog.csdnimg.cn/blog_migrate/46f1e10830e46a8be3cf8c5198660239.jpeg)
32、设置本机色码
![img_d9d1956e4dbe35b74ca285c341ce5e46.jpe](https://i-blog.csdnimg.cn/blog_migrate/94bbbbb50720bf9b347c2c27c826df04.jpeg)
●设置本机色码配置反馈包
![img_d0f1f7eaaf442dba4c778e59324b4439.jpe](https://i-blog.csdnimg.cn/blog_migrate/725661f4d08dffcb8699b5733145ef94.jpeg)
33、设置模拟宽窄带
![img_d8ec880364952a2a405232ff21ec6f4c.jpe](https://i-blog.csdnimg.cn/blog_migrate/f83b715f64805431032f9481a1c2c7ed.jpeg)
备注:宽窄带设置成功后都会进行模块重新启动!
●设置模拟宽窄带配置反馈包
![img_3f1b6885477bd4e49937ee149d695570.jpe](https://i-blog.csdnimg.cn/blog_migrate/0e6d5150ea104c8f54a66e01049935c2.jpeg)
34、查询组呼列表
![img_78d779b87540cf48971edaeb3744bfcf.jpe](https://i-blog.csdnimg.cn/blog_migrate/6796acc91d8f0b9df410dacfb3f1a02e.jpeg)
●查询组呼列表反馈包
![img_792286a7616390565c3ce8ea28ca9591.jpe](https://i-blog.csdnimg.cn/blog_migrate/3bc2829b88b3fa980bf446ecb05bdb31.jpeg)
附录:
附录 1 串口协议
![img_ac6741e3b69612a71eeba9b52cca9c5c.jpe](https://i-blog.csdnimg.cn/blog_migrate/532063abd4dcfda6512bd1b038b85d8d.jpeg)
附录 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 模块掉电保存与作用域
![img_68af3b91d26ba1dafb45f04b70108b5d.jpe](https://i-blog.csdnimg.cn/blog_migrate/5f48aba9247669afb67ca781c6e97bf2.jpeg)
全文完!