CGPADDR
显示PDP地址:AT+CGPADDR
使用设置命令,返回的是<cid>
所标识的PDP 地址;
使用该执行命令,可返回指定上下文标识<cid>
的PDP 地址列表;
当PDP上下文未建立的时候,使用该命令是无法查询和显示PDP地址的。
语法规则:
命令类型 | 语法 | 返回 |
---|---|---|
设置命令 | AT+CGPADDR=<cid> | +CGPADDR:<cid>,<PDP_ipv4_addr>[,<PDP_ipv6_addr>] OK |
执行命令 | AT+CGPADDR | +CGPADDR:<cid>,<PDP_ipv4_addr>[,<PDP_ipv6_addr>][+CGPADDR:,[,][...]] OK |
测试命令 | AT+CGPADDR=? | +CGPADDR: (<cid>取值列表) OK |
参数定义:
参数 | 定义 | 取值 | 对取值的说明 |
---|---|---|---|
<cid> | PDP上下文标识 | 1~8 | 整数型。该参数对TE-MT接口而言是本地参数,并且可用于其他PDP上下文相关指令 |
<PDP_PDP_ipv4_addr> | 分组数据协议地址 | 字符型,这是IP协议地址,格式为: "<n>.<n>.<n>.<n> "其中<n> =0~255;用于标识对于特定PDP上下文,MT分配的地址空间。 | |
分组数据协议地址 | 字符型,这是IP协议地址,格式为: "<n>.<n>.<n>.<n>.<n>.<n>.<n>.<n>.<n>.<n>.<n>.<n>.<n>.<n>.<n>.<n> "其中<n> =0~255;用于标识对于特定PDP上下文,MT分配的地址空间。 |
举例:
命令(→)/ 返回(←) | 实例 | 解释和说明 |
---|---|---|
→ | AT+CGACT? | 查询当前的PDP上下文激活状态 |
← | +CGACT: 1,1 OK | <state> =1,表明<cid> =1的PDP上下文处于已经激活状态 |
→ | AT+CGPADDR=1 | 查询<cid> =1的PDP上下文对应的PDP地址(即IP地址) |
← | +CGPADDR: 1,"10.162.229.248" OK | <cid> =1 PDP上下文分配的IP地址(普通物联网络) |
← | +CGPADDR: 1,"10.143.27.227","36.14.4.108.140.129.135.84.0.1.0.1.82.198.143.152" OK | <cid> =1 PDP上下文分配的IP地址(支持IPV6的卡) |