关键词:华为 HUAWEI ME909s 821a V2 语音 Codec
正文:不少用户反馈,希望华为ME909s-821a模块能带上语音通话功能,其实821a模块引出了PCM数字音频接口,我们只需要外挂一个PCM codec即可实现语音通话功能。但是考虑到硬件电路需要修改,而且考虑到和其它版本其它厂家的兼容性,我们采用了第二套方案,即直接找原厂订购了一批带语音Codec的模块,这样在保持驱动板电路不变的情况下增加了模拟语音通话功能。下面简要描述一下使用方法。
下面以Win10为例。
注意,上电后需要通过MBIM工具打开串口,具体命令为:
at^setmode=1
先点open按钮,然后输入:
at^setmode=1
来打开端口。
端口打开后如下图:
我们要使用的是PC UI端口,用串口工具打开即可操作。注意,部分串口可能会时不时断开,此时只要重新连接即可,我们要操作的命令不多,所以还能忍受。
进入AT命令串口后先输入:
at^codecpow=1
启用PCM codec,这个时候即可开始进行语音通话。
从模块拨出电话的at命令:
atd13913910086;
电话号码请用实际号码代替
模块输出ring提示符之后通过ata命令进行接听
注意事项:
1,华为ME909s模块不支持电信的2G和3G,所以无法使用电信的卡进行语音通话;
2,Windows下默认串口是关闭的,需要通过MBIM工具开启,注意选对PC端口,波特率可以任意;
3,语音通话前一定记得通过at^codecpow=1开启音频,不然电话拨过去会提示无法接通;
4,由于制式和频段的差异,用移动卡的时候会有一定程度的背景噪声,介意者绕道,而用联通卡则没有背景噪声的问题。如果需要使用电信卡或者移动卡进行语音通话,建议使用EC20版本。EC20的下载速度比ME909s要慢一些,但是支持的制式要更加完整。