搜索

72

主题

83

帖子

980

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
980
发表于 2021-2-5 13:55:40 217 浏览 0 回复

MT6880/MT6890 【AT Command】如何Disable 2G

[DESCRIPTIOIN]

平台的Modem协议栈默认是支持2G GSM,但是某些场景下(比如:运营商AT&T的认证测试),需要Disable 2G。

[SOLUTION]

1. 手动操作:需要下发AT CMD:AT+EDRAT=1(disable 2G)。

2. 自动操作:把PC Host端手动下发AT+EDRAT=1 (disable 2G)的操作,变为自动下发AT+EDRAT=1 (disable 2G)。
//关于这类需求,目前统一的Solution都是在sAP侧加一段Code,实现自动下发。

【Sample Code如下】:
(因为AT+EDRAT=1没有直接对应的MIPC命令,所以需要通过AT over MIPC方式,把AT+EDRAT=1下发到MD)

参考[FAQ25114] 【AT Command】Small AP侧如何发送AT CMD

//直接参考FAQ即可,其中关键修改如下:

void send_at_demo()

{

    char at_cmd[] ="AT+EDRAT=1\0";【更换为实际需要携带的AT CMD String】

    run_at_cmd(at_cmd);

}


回复

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


登录或注册
快速回复 返回顶部 返回列表