官网资料
查询固件版本信息
方法1
# 查询QuecPython固件版本信息(QuecPython独有命名规则)
>>> import uos
>>> uos.uname()
# 返回值(EC600U型号为例)
# ('sysname=EC600U-CNLB', 'nodename=EC600U', 'release=1.13.0', 'version=v1.12 on Sat_Nov_19_2022_5:29:48_PM', 'machine=EC600U with QUECTEL', 'qpyver=V0002')
方法2
>>> import uos
>>> uos.uname2()
# 返回值(以EC600U型号为例,需要注意此方法较老的固件版本不支持)
# (sysname='EC600U-CNLB', nodename='EC600U', release='1.13.0', version='v1.12 on Sat_Nov_19_2022_5:29:48_PM', machine='EC600U with QUECTEL', qpyver='V0002')
方法3
>>> import modem
# 查询Quectel固件版本信息(Quectel通用命名规则)
>>> modem.getDevFwVersion()
# 常见返回值类型(以EC600U型号为例)
# 'EC600UCNLBR03A01M08_OCPU_QPY_BETA1207'
# 'EC600UCNLBR03A02M08_OCPU_QPY'
方法4
>>> import modem;modem.getDevFwVersion() # 两行合为一行,交互界面回车即可返回结果
为什么要查询固件版本?
- 在开发的过程中难免会遇到一些问题,并找到官方人员或技术前辈咨询,那么此时需要提供的信息中,固件版本就是必不可少的