17715541937

高品质专业对讲机服务专家提供最优无线通信系统解决方案

首页常见问题 苏州全创——数字对讲机DMR制式模块你了解多少?(11)

苏州全创——数字对讲机DMR制式模块你了解多少?(11)

2021年01月12日10:11 

苏州全创——数字对讲机DMR制式模块你了解多少?(11)


6、语音通信

模拟发送语音的时候数据段4个字节都为0。

1)语音发送流程

img_6a3c19249a002a1fa8a2f6c6f9e49b4b.jpe

图2语音发送流程

外置CPU发送语音的流程如图2所示。

首先,外置CPU向模块写入开始发送语音的串口包。模块对写入的串口包进行校验,并根据校验结果给出校验正确或者校验错误的反馈包。

其次,外置CPU根据接收到的串口校验反馈包,判断校验是否正确。若错误,则重新写入开始语音发送的串口包;若正确,表明模块已正在进行语音发送,外置CPU可以显示“语音发送中”。

在语音发送的过程中,外置CPU可以通过写入结束语音发送串口包结束语音发送。模块收到结束语音发送的串口包后,对串口包进行校验,并给出校验正确或者校验错误的反馈包。外置CPU根据接收到的串口校验反馈包,判断校验是否正确,若错误,则重新写入结束语音发送的串口包;若正确,则显示“语音结束”等信息。

如果在语音发送过程中,模块未收到外置CPU的结束语音发送的串口包,且发射时间达到预设的发射限时值,则模块会停止发送,且会通过串口向外置 CPU 发送语音超时的反馈包。

网友热评

电话咨询 公司地图 短信咨询 首页