diff --git "a/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/checkNet.md" "b/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/checkNet.md"
index e371c40dae896325722d0086370a7e34d045955e..95241b2d8457ab173d4a4ce23bba4030c20dda8e 100644
--- "a/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/checkNet.md"
+++ "b/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/checkNet.md"
@@ -1,6 +1,6 @@
# checkNet - 网络检测
-checkNet模块提供了方法来检测模组的网络状态是否已经就绪,同时提供了网络异常的排查方法与步骤。
+`checkNet`模块提供了方法来检测模组的网络状态是否已经就绪,同时提供了网络异常的排查方法与步骤。
@@ -24,8 +24,8 @@ checkNet.waitNetworkReady(timeout)
| 参数 | 类型 | 含义 |
| ----- | ---- | ------------------------------------------------------------ |
-| stage | 整形 | 表示当前正在检测什么状态:
1 - 正在检测SIM卡状态
2 - 正在检测网络注册状态
3 - 正在检测PDP Context激活状态 |
-| state | 整形 | 根据stage值,来表示不同的状态,具体如下:
stage = 1时,state表示 SIM卡的状态,范围0~21,每个值的详细说明,请参考`sim.getStatus()`方法的返回值说明;
stage = 2时,state表示网络注册状态,范围0~11,每个状态值的详细说明,请参考`net.getState()`方法的返回值说明;
stage = 3时,state表示PDP Context激活状态,0表示没有激活成功,1表示激活成功。 |
+| stage | 整型 | 表示当前正在检测什么状态:
1 - 正在检测SIM卡状态;
2 - 正在检测网络注册状态;
3 - 正在检测PDP Context激活状态。 |
+| state | 整型 | 根据stage值,来表示不同的状态,具体如下:
stage = 1时,state表示 SIM卡的状态,范围0~21,每个状态值的详细说明,请参考`sim.getStatus()`方法的返回值说明;
stage = 2时,state表示网络注册状态,范围0~11,每个状态值的详细说明,请参考`net.getState()`方法的返回值说明;
stage = 3时,state表示PDP Context激活状态,0表示没有激活成功,1表示激活成功。 |
如果网络已经就绪,则返回`(3,1)`,否则可参考如下说明来排查定位问题:
@@ -38,24 +38,24 @@ checkNet.waitNetworkReady(timeout)
1 |
0 |
- 说明没插卡,或者卡槽松动,需要用户去检查确认; |
+ 说明没插卡,或者卡槽松动,需要用户去检查确认。 |
其他值 |
- 请参考官方wiki文档中关于sim卡状态值的描述,确认sim卡当前是哪种状态; |
+ 请参考官方wiki文档中关于sim卡状态值的描述,确认sim卡当前是哪种状态。 |
2 |
-1 |
- 这种情况说明在超时时间内,获取模组网络注册状态的API一直执行失败,在确认SIM卡可正常使用且能正常被模组识别的前提下,可联系我们的FAE反馈问题; |
+ 这种情况说明在超时时间内,获取模组网络注册状态的API一直执行失败,在确认SIM卡可正常使用且能正常被模组识别的前提下,可联系我们的FAE反馈问题。 |
0或2 |
- 这种情况说明在超时时间内,模组一直没有注网成功,这时请按如下步骤排查问题: (1)首先确认SIM卡状态是正常的,通过 sim 模块的 sim.getState() 接口获取,为1说明正常; (2)如果SIM卡状态正常,确认当前信号强度,通过net模块的 net.csqQueryPoll() 接口获取,如果信号强度比较弱,那么可能是因为当前信号强度较弱导致短时间内注网不成功,可以增加超时时间或者换个信号比较好的位置再尝试; (3)如果SIM卡状态正常,信号强度也较好,请确认使用的SIM卡是否已经欠费或流量不足; (4)如果SIM卡没有欠费也没有流量不足,请确认使用的是否是物联网卡,如果是,请确认该SIM卡是否存在机卡绑定的情况; (5)如果按照前述步骤依然没有发现解决问题,请联系我们的FAE反馈问题;最好将相应SIM卡信息,比如哪个运营商的卡、什么类型的卡、卡的IMSI等信息也一并提供,必要时可以将SIM卡寄给我们来排查问题; |
+ 这种情况说明在超时时间内,模组一直没有注网成功,这时请按如下步骤排查问题: (1)首先确认SIM卡状态是正常的,通过 sim 模块的 sim.getState() 接口获取,为1说明正常; (2)如果SIM卡状态正常,确认当前信号强度,通过net模块的 net.csqQueryPoll() 接口获取,如果信号强度比较弱,那么可能是因为当前信号强度较弱导致短时间内注网不成功,可以增加超时时间或者换个信号比较好的位置再尝试; (3)如果SIM卡状态正常,信号强度也较好,请确认使用的SIM卡是否已经欠费或流量不足; (4)如果SIM卡没有欠费也没有流量不足,请确认使用的是否是物联网卡,如果是,请确认该SIM卡是否存在机卡绑定的情况; (5)如果按照前述步骤依然没有发现解决问题,请联系我们的FAE反馈问题;最好将相应SIM卡信息,比如哪个运营商的卡、什么类型的卡、卡的IMSI等信息也一并提供,必要时可以将SIM卡寄给我们来排查问题。 |
其他值 |
- 请参考官方Wiki文档中 net.getState() 接口的返回值说明,确认注网失败原因; |
+ 请参考官方Wiki文档中 net.getState() 接口的返回值说明,确认注网失败原因。 |
3 |
@@ -72,6 +72,7 @@ checkNet.waitNetworkReady(timeout)
+
**示例:**
```python
@@ -79,7 +80,7 @@ import checkNet
if __name__ == '__main__':
stage, state = checkNet.waitNetworkReady(30)
- if state == 3 and state == 1:
+ if stage == 3 and state == 1:
print('Network connection successful.')
else:
print('Network connection failed, stage={}, state={}'.format(stage, state))
diff --git "a/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/dataCall.md" "b/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/dataCall.md"
index db3b421f1e91b14816ad3c20afc9223b948555d0..1cf22945fafa919da4d0a6b9421d4cb680a28468 100644
--- "a/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/dataCall.md"
+++ "b/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/dataCall.md"
@@ -6,7 +6,7 @@
-> 强烈建议用户使用不同运营商的SIM卡时,配置对应运营商的APN信息;如果不配置或者配置错误,可能会导致模组注网失败或拨号失败,模组获取不到IP地址,无法上网。配置APN的方式,参考`dataCall.setPDPContext`方法。
+> 用户使用不同运营商的SIM卡时,应配置对应运营商的APN信息;如果不配置或者配置错误,可能会导致模组注网失败或拨号失败,模组获取不到IP地址,无法上网。配置APN的方式,参考`dataCall.setPDPContext`方法。
@@ -66,7 +66,7 @@ dataCall.setPDPContext(profileID, ipType, apn, username, password, authType)
- `password` - 密码,字符串类型,可为空,为空直接写`''`,范围0~64字节。
-- `authType` - APN鉴权方式,整形值,取值范围见下表枚举:
+- `authType` - APN鉴权方式,整型值,取值范围见下表枚举:
| 值 | 含义 |
| ---- | --------- |
@@ -267,8 +267,8 @@ def netCallback(args):
| 参数 | 类型 | 含义 |
| ------- | ---- | ------------------------------------------------ |
-| args[0] | 整形 | PDP上下文ID,表示当前是哪一路PDP网络状态发生变化 |
-| args[1] | 整形 | 网络状态,0表示网络断开,1表示网络连接成功 |
+| args[0] | 整型 | PDP上下文ID,表示当前是哪一路PDP网络状态发生变化 |
+| args[1] | 整型 | 网络状态,0表示网络断开,1表示网络连接成功 |
**返回值描述:**
@@ -392,10 +392,10 @@ dataCall.getInfo(profileID, ipType)
| 参数 | 类型 | 含义 |
| --------- | ------ | ------------------------------------------------------------ |
-| profileID | 整形 | PDP上下文ID |
-| ipType | 整形 | IP协议类型,有如下几个值:
0表示IPv4
1表示IPv6
2表示IPv4和IPv6 |
-| state | 整形 | IPv4或IPv6的拨号状态
0表示未拨号或拨号失败
1表示拨号成功 |
-| reconnect | 整形 | 拨号重连标志,保留参数,暂未使用 |
+| profileID | 整型 | PDP上下文ID |
+| ipType | 整型 | IP协议类型,有如下几个值:
0表示IPv4
1表示IPv6
2表示IPv4和IPv6 |
+| state | 整型 | IPv4或IPv6的拨号状态
0表示未拨号或拨号失败
1表示拨号成功 |
+| reconnect | 整型 | 拨号重连标志,保留参数,暂未使用 |
| addr | 字符串 | IPv4或IPv6的地址,具体取决于输入参数ipType的值:
ipType为0,addr为IPv4地址
ipType为1,addr为IPv6地址 |
| priDNS | 字符串 | 主要DNS服务器地址 |
| secDNS | 字符串 | 辅助DNS服务器地址 |
diff --git "a/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/wifiScan.md" "b/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/wifiScan.md"
index 90db7130a223568a281167a9acb99bfeb5965af3..bb916973486d120ae75d3779c58ca1494b0f070a 100644
--- "a/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/wifiScan.md"
+++ "b/docs/API_reference/zh/QuecPython\347\261\273\345\272\223/wifiScan.md"
@@ -70,7 +70,7 @@ wifiScan.setCfgParam(timeout, round, maxNums[, priority])
**参数描述:**
-* `timeout` - 超时时间,整形值;当触发超时会主动上报已扫描到的热点信息,若在超时前扫描到设置的热点个数会结束扫描并返回扫描结果。参数范围:4~60s。
+* `timeout` - 超时时间,整型值;当触发超时会主动上报已扫描到的热点信息,若在超时前扫描到设置的热点个数会结束扫描并返回扫描结果。参数范围:4~60s。
* `round` - 扫描轮数,整型值,达到扫描轮数后,会结束扫描并返回扫描结果。参数范围:1~3次。
* `maxNums` - 最大扫描数量,整型值,当扫描热点数量达到设置的最大个数,会结束扫描并返回扫描结果。参数范围:4~30个。
* `priority` - 扫描业务的优先级,整型值,可选参数,范围0~1。`0`表示网络业务优先,`1`表示WiFi扫描业务优先。网络业务优先时,当有数据业务发起时会中断WiFi扫描。WiFi扫描业务优先时,当有数据业务发起时,不会建立RRC连接,保障WiFi扫描正常执行,扫描结束后才会建立RRC连接。