diff --git a/zh/gnsslib/gnss.md b/zh/gnsslib/gnss.md index 55e8cdf47cc9594ec7c84f461303bf858f9de4a2..01c530c27b9f6bf1e706badd3558878e8c37d859 100644 --- a/zh/gnsslib/gnss.md +++ b/zh/gnsslib/gnss.md @@ -99,7 +99,7 @@ total_sen_num = 3, total_sat_num = 12 # 输出一组完整GPGSV语句总条数 gnss.getOriginalData() ``` -该接口用于返回从串口读取的原始GNSS数据,如果用户希望拿到原始GNSS数据,自己进行处理或者进行一些数据确认,可以通过该接口来获取。该接口在每次调用 [`gnss.read_gnss_data(max_retry=1, debug=0)`](https://python.quectel.com/doc/API_reference/zh/gnsslib/gnss.html#%3Ccode%3Egnss.read_gnss_data%3C/code%3E)接口后,返回的即本次读取的原始数据。 +该接口用于返回从串口读取的原始GNSS数据,如果用户希望拿到原始GNSS数据,自己进行处理或者进行一些数据确认,可以通过该接口来获取。该接口在每次调用 [`gnss.read_gnss_data(max_retry=1, debug=0)`](https://developer.quectel.com/doc/quecpython/API_reference/zh/gnsslib/gnss.html#%3Ccode%3Egnss.read_gnss_data%3C/code%3E)接口后,返回的即本次读取的原始数据。 **返回值描述** diff --git a/zh/iotlib/checkNet.md b/zh/iotlib/checkNet.md index f6fb6ca5be23f05b9d2e2a17d6f7de3b7b129916..9dc1293ebf949dba3a2100da720b8d28010ac7ac 100644 --- a/zh/iotlib/checkNet.md +++ b/zh/iotlib/checkNet.md @@ -25,7 +25,7 @@ checkNet.waitNetworkReady(timeout) | 参数 | 类型 | 含义 | | ----- | ---- | ------------------------------------------------------------ | | stage | 整型 | 表示当前正在检测什么状态:
1 - 正在检测SIM卡状态;
2 - 正在检测网络注册状态;
3 - 正在检测PDP Context激活状态。 | -| state | 整型 | 根据stage值,来表示不同的状态,具体如下:
stage = 1时,state表示 SIM卡的状态,范围0-21,每个状态值的详细说明,请参考[`sim.getStatus()`](https://python.quectel.com/doc/API_reference/zh/iotlib/sim.html#%3Ccode%3Esim.getStatus%3C/code%3E)方法的返回值说明;
stage = 2时,state表示网络注册状态,范围0-11,每个状态值的详细说明,请参考[`net.getState()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getState%3C/code%3E)方法的返回值说明;
stage = 3时,state表示PDP Context激活状态,0表示没有激活成功,1表示激活成功。 | +| state | 整型 | 根据stage值,来表示不同的状态,具体如下:
stage = 1时,state表示 SIM卡的状态,范围0-21,每个状态值的详细说明,请参考[`sim.getStatus()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/sim.html#sim.getStatus)方法的返回值说明;
stage = 2时,state表示网络注册状态,范围0-11,每个状态值的详细说明,请参考[`net.getState()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getState%3C/code%3E)方法的返回值说明;
stage = 3时,state表示PDP Context激活状态,0表示没有激活成功,1表示激活成功。 | 如果网络已经就绪,则返回`(3,1)`,否则可参考如下说明来排查定位问题: @@ -51,16 +51,16 @@ checkNet.waitNetworkReady(timeout) 0或2 - 这种情况说明在超时时间内,模组一直没有注网成功,这时请按如下步骤排查问题:
(1)首先确认SIM卡状态是正常的,通过 sim 模块的sim.getStatus()接口获取,为1说明正常;
(2)如果SIM卡状态正常,确认当前信号强度,通过net模块的net.csqQueryPoll()接口获取,如果信号强度比较弱,那么可能是因为当前信号强度较弱导致短时间内注网不成功,可以增加超时时间或者换个信号比较好的位置再尝试;
(3)如果SIM卡状态正常,信号强度也较好,请确认使用的SIM卡是否已经欠费或流量不足;
(4)如果SIM卡没有欠费也没有流量不足,请确认使用的是否是物联网卡,如果是,请确认该SIM卡是否存在机卡绑定的情况;
(5)如果按照前述步骤依然没有发现解决问题,请联系我们的FAE反馈问题;最好将相应SIM卡信息,比如哪个运营商的卡、什么类型的卡、卡的IMSI等信息也一并提供,必要时可以将SIM卡寄给我们来排查问题。 + 这种情况说明在超时时间内,模组一直没有注网成功,这时请按如下步骤排查问题:
(1)首先确认SIM卡状态是正常的,通过 sim 模块的sim.getStatus()接口获取,为1说明正常;
(2)如果SIM卡状态正常,确认当前信号强度,通过net模块的net.csqQueryPoll()接口获取,如果信号强度比较弱,那么可能是因为当前信号强度较弱导致短时间内注网不成功,可以增加超时时间或者换个信号比较好的位置再尝试;
(3)如果SIM卡状态正常,信号强度也较好,请确认使用的SIM卡是否已经欠费或流量不足;
(4)如果SIM卡没有欠费也没有流量不足,请确认使用的是否是物联网卡,如果是,请确认该SIM卡是否存在机卡绑定的情况;
(5)如果按照前述步骤依然没有发现解决问题,请联系我们的FAE反馈问题;最好将相应SIM卡信息,比如哪个运营商的卡、什么类型的卡、卡的IMSI等信息也一并提供,必要时可以将SIM卡寄给我们来排查问题。 其他值 - 请参考官方Wiki文档中net.getState()接口的返回值说明,确认注网失败原因。 + 请参考官方Wiki文档中net.getState()接口的返回值说明,确认注网失败原因。 3 0 - 这种情况说明在超时时间内,PDP Context一直没有激活成功,请按如下步骤尝试:
(1)通过 sim 模块的sim.getStatus()接口获取sim卡状态,为1表示正常;
(2)通过 net 模块的net.getState()接口获取注网状态,为1表示正常;
(3)手动调用dataCall.activate(profileID)接口尝试激活,看看能否激活成功;
(4)如果手动激活成功了,但是开机自动激活失败,可联系我司相关人员协助分析。 + 这种情况说明在超时时间内,PDP Context一直没有激活成功,请按如下步骤尝试:
(1)通过 sim 模块的sim.getStatus()接口获取sim卡状态,为1表示正常;
(2)通过 net 模块的net.getState()接口获取注网状态,为1表示正常;
(3)手动调用dataCall.activate(profileID)接口尝试激活,看看能否激活成功;
(4)如果手动激活成功了,但是开机自动激活失败,可联系我司相关人员协助分析。 1 @@ -74,6 +74,7 @@ checkNet.waitNetworkReady(timeout) + **示例:** ```python diff --git a/zh/iotlib/dataCall.md b/zh/iotlib/dataCall.md index d6177a4754920929a3d3be2339985f1736e36f83..c602ef33f02144cd43bb7fe753666e92908bf94c 100644 --- a/zh/iotlib/dataCall.md +++ b/zh/iotlib/dataCall.md @@ -6,7 +6,7 @@ -> 用户使用不同运营商的SIM卡时,应配置对应运营商的APN信息;如果不配置或者配置错误,可能会导致模组注网失败或拨号失败,模组获取不到IP地址,无法上网。配置APN的方式,参考[`dataCall.setPDPContext`](https://python.quectel.com/doc/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setPDPContext%3C/code%3E)方法。 +> 用户使用不同运营商的SIM卡时,应配置对应运营商的APN信息;如果不配置或者配置错误,可能会导致模组注网失败或拨号失败,模组获取不到IP地址,无法上网。配置APN的方式,参考[`dataCall.setPDPContext`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setPDPContext%3C/code%3E)方法。 @@ -126,7 +126,7 @@ dataCall.getPDPContext(profileID) `(ipType, apn, username, password, authType)` -元组参数描述见[`dataCall.setPDPContext`](https://python.quectel.com/doc/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setPDPContext%3C/code%3E)方法的参数描述。 +元组参数描述见[`dataCall.setPDPContext`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setPDPContext%3C/code%3E)方法的参数描述。 @@ -162,7 +162,7 @@ dataCall.setAutoActivate(profileID, enable) ->如果用户没有使用[`dataCall.setAutoActivate`](https://python.quectel.com/doc/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setAutoActivate%3C/code%3E)方法和[`dataCall.setAutoConnect`](https://python.quectel.com/doc/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setAutoConnect%3C/code%3E)配置过,则默认开机对profileID为1的那一路进行自动激活和使能重连;否则按照用户的配置执行。 +>如果用户没有使用[`dataCall.setAutoActivate`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setAutoActivate%3C/code%3E)方法和[`dataCall.setAutoConnect`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setAutoConnect%3C/code%3E)配置过,则默认开机对profileID为1的那一路进行自动激活和使能重连;否则按照用户的配置执行。 > >BC32系列仅支持第一路,不支持多路拨号。 > @@ -198,7 +198,7 @@ dataCall.setAutoConnect(profileID, enable) -> 如果用户没有使用[`dataCall.setAutoActivate`](https://python.quectel.com/doc/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setAutoActivate%3C/code%3E)方法和[`dataCall.setAutoConnect`](https://python.quectel.com/doc/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setAutoConnect%3C/code%3E)配置过,则默认开机对profileID为1的那一路进行自动激活和使能重连;否则按照用户的配置执行。 +> 如果用户没有使用[`dataCall.setAutoActivate`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setAutoActivate%3C/code%3E)方法和[`dataCall.setAutoConnect`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setAutoConnect%3C/code%3E)配置过,则默认开机对profileID为1的那一路进行自动激活和使能重连;否则按照用户的配置执行。 > > BC32系列2G网络下不支持重连功能。 > @@ -440,4 +440,3 @@ dataCall.getInfo(profileID, ipType) (1, 0, [1, 0, '10.91.44.177', '58.242.2.2', '218.104.78.2']) ``` - diff --git a/zh/iotlib/net.md b/zh/iotlib/net.md index 34ae4604c41560284932b60f98adcbb9001dc81a..ebc6f0d92c21583cbf3818829188e1c0b4d16203 100644 --- a/zh/iotlib/net.md +++ b/zh/iotlib/net.md @@ -4,7 +4,7 @@ ->建议用户使用不同运营商的SIM卡时,则配置对应运营商的APN信息;如果不配置或者配置错误,可能会导致模组无法注网。用户具体如何配置APN信息,参考[`dataCall.setPDPContext`](https://python.quectel.com/doc/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setPDPContext%3C/code%3E)方法。 +>建议用户使用不同运营商的SIM卡时,则配置对应运营商的APN信息;如果不配置或者配置错误,可能会导致模组无法注网。用户具体如何配置APN信息,参考[`dataCall.setPDPContext`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/dataCall.html#%3Ccode%3EdataCall.setPDPContext%3C/code%3E)方法。 @@ -365,11 +365,11 @@ net.nitzTime() 失败返回整型值`-1`,成功返回一个元组,包含基站时间与对应时间戳与闰秒数(0表示不可用),格式为:`(date, abs_time, leap_sec)`,说明如下: -| 参数 | 类型 | 参数意义 | -| ---------- | ------ |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `date` | 字符串 | 基站时间,其中关于时区的部分,不同系列有所区别,具体见示例。
如果需要设置和获取时区,请使用`utime`模块的[`setTimeZone(offset)`](https://python.quectel.com/doc/API_reference/zh/stdlib/utime.html#%3Ccode%3Eutime.setTimeZone%3C/code%3E)和[`getTimeZone()`](https://python.quectel.com/doc/API_reference/zh/stdlib/utime.html#%3Ccode%3Eutime.getTimeZone%3C/code%3E)接口,
不同平台,这两个接口的单位都是小时,具体参考[`utime`](https://python.quectel.com/doc/API_reference/zh/stdlib/utime.html)模块的说明。 | -| `abs_time` | 整型 | 基站时间的绝对秒数表示 | -| `leap_sec` | 整型 | 闰秒数 | +| 参数 | 类型 | 参数意义 | +| ---------- | ------ | ------------------------------------------------------------ | +| `date` | 字符串 | 基站时间,其中关于时区的部分,不同系列有所区别,具体见示例。
如果需要设置和获取时区,请使用`utime`模块的[`setTimeZone(offset)`](https://developer.quectel.com/doc/quecpython/API_reference/zh/stdlib/utime.html#%3Ccode%3Eutime.setTimeZoneEx%3C/code%3E)和[`getTimeZone()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/stdlib/utime.html#%3Ccode%3Eutime.getTimeZoneEx%3C/code%3E)接口,
不同平台,这两个接口的单位都是小时,具体参考[`utime`](https://developer.quectel.com/doc/quecpython/API_reference/zh/stdlib/utime.html)模块的说明。 | +| `abs_time` | 整型 | 基站时间的绝对秒数表示 | +| `leap_sec` | 整型 | 闰秒数 | **示例:** @@ -437,7 +437,7 @@ net.getState() | -------------- | ------------------------------------------------------------ | | `state` | 网络注册状态,具体见下表 | | `lac` | 位置区码,范围 1 ~ 65534 | -| `cid` | cell id,范围 0x00000000 ~ 0x0FFFFFFF,具体见上面[`net.getCellInfo()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)中返回值 | +| `cid` | cell id,范围 0x00000000 ~ 0x0FFFFFFF,具体见上面[`net.getCellInfo()`](hhttps://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)中返回值 | | ``rat`` | 接入技术,access technology,具体见后面表格 | | `reject_cause` | 注册被拒绝的原因,EC200U/EC600U/EG915U/BC25系列该参数保留,不作为有效参数 | | `psc` | 主扰码,Primary Scrambling Code,EC200U/EC600U/EG915U/BC25系列该参数保留,不作为有效参数 | @@ -513,7 +513,7 @@ net.getState() net.getCi() ``` -该方法用于获取附近小区ID。该接口获取结果即为[`net.getCellInfo()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的cid集合。 +该方法用于获取附近小区ID。该接口获取结果即为[`net.getCellInfo()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的cid集合。 **返回值描述:** @@ -536,7 +536,7 @@ net.getCi() net.getServingCi() ``` -该方法用于获取服务小区ID。该接口获取结果即为[`net.getCellInfo()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的cid集合。 +该方法用于获取服务小区ID。该接口获取结果即为[`net.getCellInfo()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的cid集合。 **返回值描述:** @@ -560,7 +560,7 @@ net.getServingCi() net.getMnc() ``` -该方法用于获取附近小区的mnc。该接口获取结果即为[`net.getCellInfo()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的mnc集合。 +该方法用于获取附近小区的mnc。该接口获取结果即为[`net.getCellInfo()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的mnc集合。 **返回值描述:** @@ -584,7 +584,7 @@ net.getMnc() net.getServingMnc() ``` -该方法用于获取服务小区的mnc。该接口获取结果即为[`net.getCellInfo()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的mnc集合。 +该方法用于获取服务小区的mnc。该接口获取结果即为[`net.getCellInfo()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的mnc集合。 **返回值描述:** @@ -608,7 +608,7 @@ net.getServingMnc() net.getMcc() ``` -该方法用于获取附近小区的mcc。该接口获取结果即为[`net.getCellInfo()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的mcc集合。 +该方法用于获取附近小区的mcc。该接口获取结果即为[`net.getCellInfo()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的mcc集合。 **返回值描述:** @@ -638,7 +638,7 @@ net.getMcc() net.getServingMcc() ``` -该方法用于获取服务小区的mcc。该接口获取结果即为[`net.getCellInfo()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的mcc集合。 +该方法用于获取服务小区的mcc。该接口获取结果即为[`net.getCellInfo()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的mcc集合。 **返回值描述:** @@ -668,7 +668,7 @@ net.getServingMcc() net.getLac() ``` -该方法用于获取附近小区的Lac。该接口获取结果即为[`net.getCellInfo()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的lac集合。 +该方法用于获取附近小区的Lac。该接口获取结果即为[`net.getCellInfo()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的lac集合。 **返回值描述:** @@ -692,7 +692,7 @@ net.getLac() net.getServingLac() ``` -该方法用于获取服务小区的Lac。该接口获取结果即为[`net.getCellInfo()`](https://python.quectel.com/doc/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的lac集合。 +该方法用于获取服务小区的Lac。该接口获取结果即为[`net.getCellInfo()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/net.html#%3Ccode%3Enet.getCellInfo%3C/code%3E)接口获取结果中的lac集合。 **返回值描述:** diff --git a/zh/iotlib/sim.md b/zh/iotlib/sim.md index 404c3773097431b44fb6cbbb383310d60c6540ba..277913e293097c4302cdf4d26c4e02a43b8ee936 100644 --- a/zh/iotlib/sim.md +++ b/zh/iotlib/sim.md @@ -405,7 +405,7 @@ sim.writePhonebook(storage, index, username, number) **参数描述:** -- `storage` - 电话号码存储位置,整型值,具体可选参数同上[`sim.readPhonebook`](https://python.quectel.com/doc/API_reference/zh/iotlib/sim.html#%3Ccode%3Esim.readPhonebook%3C/code%3E)中的`storage` : +- `storage` - 电话号码存储位置,整型值,具体可选参数同上[`sim.readPhonebook`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/sim.html#%3Ccode%3Esim.readPhonebook%3C/code%3E)中的`storage` : - `index` - 需要写入电话号码记录的在电话簿中的编号,整型值,范围`1 ~ 500`。 - `username` - 电话号码的用户名,字符串类型,长度范围不超过30字节,暂不支持中文名。 @@ -585,7 +585,7 @@ sim.switchCard(simId) > >EC800MCN_LE/EC800MCN_LA/EC800MCN_LF/EC600MCN_LF/EC600MCN_LA/EC600MCN_LE/EC600MCN_CC/EG810MCN_GA/EC600ECN_LC/EC800GCN_LD/EG912UGL_AC。 > ->注意当目标卡是当前卡时,[`sim.switchCard`](https://python.quectel.com/doc/API_reference/zh/iotlib/sim.html#%3Ccode%3Esim.switchCard%3C/code%3E)直接返回-1,不触发此接口设置的回调函数。 +>注意当目标卡是当前卡时,[`sim.switchCard`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/sim.html#%3Ccode%3Esim.switchCard%3C/code%3E)直接返回-1,不触发此接口设置的回调函数。 > >部分模组(如EC800GCN_LD系列)无法检测sim卡2是否已经插入,当sim卡2不存在时,允许切卡到sim卡2。 @@ -695,7 +695,7 @@ def usrFun(args): > > EC800MCN_LE/EC800MCN_LA/EC800MCN_LF/EC600MCN_LF/EC600MCN_LA/EC600MCN_LE/EC600MCN_CC/EG810MCN_GA/EC600ECN_LC/EC800GCN_LD。 > -> 注意当目标卡是当前卡时切卡方法[`sim.switchCard`](https://python.quectel.com/doc/API_reference/zh/iotlib/sim.html#%3Ccode%3Esim.switchCard%3C/code%3E)直接返回-1,不触发此接口设置的回调函数。 +> 注意当目标卡是当前卡时切卡方法[`sim.switchCard`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/sim.html#%3Ccode%3Esim.switchCard%3C/code%3E)直接返回-1,不触发此接口设置的回调函数。 diff --git a/zh/iotlib/sms.md b/zh/iotlib/sms.md index 387c34df78de39f0206743a428b3b52081bfcd19..33fde98fa374364cd90beb03d2004a53aa7e5e42 100644 --- a/zh/iotlib/sms.md +++ b/zh/iotlib/sms.md @@ -206,9 +206,9 @@ sms.getSaveLoc() | 参数 | 类型 | 含义 | | -------------- | ------ | ------------------------------------------------------------ | -| `loc1` | 字符串 | 读取和删除消息所在的位置,具体含义同[`sms.setSaveLoc`](https://python.quectel.com/doc/API_reference/zh/iotlib/sms.html#%3Ccode%3Esms.setSaveLoc%3C/code%3E)中`mem1`的值 | -| `loc2` | 字符串 | 写入和发送消息所在的位置,具体含义同[`sms.setSaveLoc`](https://python.quectel.com/doc/API_reference/zh/iotlib/sms.html#%3Ccode%3Esms.setSaveLoc%3C/code%3E)中`mem1`的值 | -| `loc3` | 字符串 | 接收消息的存储位置,具体含义同[`sms.setSaveLoc`](https://python.quectel.com/doc/API_reference/zh/iotlib/sms.html#%3Ccode%3Esms.setSaveLoc%3C/code%3E)中`mem1`的值 | +| `loc1` | 字符串 | 读取和删除消息所在的位置,具体含义同[`sms.setSaveLoc`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/sms.html#%3Ccode%3Esms.setSaveLoc%3C/code%3E)中`mem1`的值 | +| `loc2` | 字符串 | 写入和发送消息所在的位置,具体含义同[`sms.setSaveLoc`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/sms.html#%3Ccode%3Esms.setSaveLoc%3C/code%3E)中`mem1`的值 | +| `loc3` | 字符串 | 接收消息的存储位置,具体含义同[`sms.setSaveLoc`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/sms.html#%3Ccode%3Esms.setSaveLoc%3C/code%3E)中`mem1`的值 | | `current_nums` | 整型 | 当前空间已有短信数量 | | `max_nums` | 整型 | 当前空间最大短信存储数量 | @@ -355,7 +355,7 @@ sms.getPduLength(pduMsg) sms.decodePdu(pduMsg, pduLen) ``` -该方法用于PDU解码,解析[`sms.searchPduMsg()`](https://python.quectel.com/doc/API_reference/zh/iotlib/sms.html#%3Ccode%3Esms.searchPduMsg%3C/code%3E)接口读取到的PDU数据。 +该方法用于PDU解码,解析[`sms.searchPduMsg()`](https://developer.quectel.com/doc/quecpython/API_reference/zh/iotlib/sms.html#%3Ccode%3Esms.searchPduMsg%3C/code%3E)接口读取到的PDU数据。 **参数描述:** diff --git a/zh/iotlib/voiceCall.md b/zh/iotlib/voiceCall.md index 31111224cf545a86cea4332d4e7d91811d2ca70c..718b932762a3a5be51c16c8cf6e53d50865b7614 100644 --- a/zh/iotlib/voiceCall.md +++ b/zh/iotlib/voiceCall.md @@ -6,13 +6,13 @@ >* 支持voiceCall功能的模组: > EC600N系列:EC600NCN_LC/EC600NCN_LD/EC600NCN_LF -> EG912N系列:EG912NEN_AA -> EG915N系列:EG915NEU_AG/EG915NEA_AC -> EC200A系列:EC200AAU_HA/EC200ACN_DA/EC200ACN_HA/EC200ACN_LA/EC200AEU_HA -> EC200U系列:EC200UAU_AA/EC200UAU_AB/EC200UCN_AA/EC200UEU_AA/EC200UEU_AB -> EC600U系列:EC600UEU_AB/EC600UEC_AC/EC600ULA_AC -> EG912U系列:EG912UGL_AA/EG912UGL_AC -> EG915U系列:EG915UEU_AB/EG915ULA_AB +> EG912N系列:EG912NEN_AA +> EG915N系列:EG915NEU_AG/EG915NEA_AC +> EC200A系列:EC200AAU_HA/EC200ACN_DA/EC200ACN_HA/EC200ACN_LA/EC200AEU_HA +> EC200U系列:EC200UAU_AA/EC200UAU_AB/EC200UCN_AA/EC200UEU_AA/EC200UEU_AB +> EC600U系列:EC600UEU_AB/EC600UEC_AC/EC600ULA_AC +> EG912U系列:EG912UGL_AA/EG912UGL_AC +> EG915U系列:EG915UEU_AB/EG915ULA_AB > * BC25/BC32/EC600G/EC800G/BG95系列模组不支持voiceCall功能。 > * EC600M/EC800M/EG810M系列模组需要支持VOLTE功能固件才支持voiceCall功能。 > * 其他系列模组需要定制版本才能支持voiceCall功能。 diff --git a/zh/medialib/audio.Audio.md b/zh/medialib/audio.Audio.md index 7035f3f2acac78a9f90607c51e76a2948aef68fe..780dff9610d8a2932260fe1c42c8cae9b3dc2cec 100644 --- a/zh/medialib/audio.Audio.md +++ b/zh/medialib/audio.Audio.md @@ -48,7 +48,7 @@ Audio.set_pa(gpio,num) **参数描述:** -- `gpio` - 输出的gpio,int类型,参照[Pin](./machine.Pin.md)。 +- `gpio` - 输出的gpio,int类型,参照[Pin](../peripherals/machine.Pin.md)。 - `num` - 上电脉冲数,int类型。 **返回值描述:** @@ -105,7 +105,7 @@ Audio.stop() Audio.stopAll() ``` -该方法用于停止整个队列的播放。即当前如果正在播放Audio或者音频,并且队列中还有其他待播放内容,调用该方法后,不仅会停止当前播放的内容,还会清除这个队列的内容,不再播放任何内容。如果当前正在播放,且播放队列为空,那么调用该方法效果等同与[stop()](https://python.quectel.com/doc/API_reference/zh/medialib/audio.Audio.html#%3Ccode%3EAudio.stop%3C/code%3E)接口。 +该方法用于停止整个队列的播放。即当前如果正在播放Audio或者音频,并且队列中还有其他待播放内容,调用该方法后,不仅会停止当前播放的内容,还会清除这个队列的内容,不再播放任何内容。如果当前正在播放,且播放队列为空,那么调用该方法效果等同与[stop()](https://developer.quectel.com/doc/quecpython/API_reference/zh/medialib/audio.Audio.html#%3Ccode%3EAudio.stop%3C/code%3E)接口。 **返回值描述:**