01 04 00 00 00 0D 31 CF □ [13:55:40.596]收←◆01 04 1A 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B 43 91 0A 50 [13:55:41.582]发→◇01 04 00 00 00 0D 31 CF □ [13:55:41.593]收←◆01 04 1A 00 15 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1B 43 91 0A 50 AT 测试模块是否准备好返回 OK。接收命令。如果模块准备就绪,会 AT+QERASE 擦除模块中的所有设置,恢复出厂默认值。 AT+QGMR 获取模块的软件版本信息。 AT+QGMM 获取模块型号。 AT+QGMI 获取制造商信息。 AT+CIMI 返回 USIM 卡的 IMSI(国际移动用户识别码)。 网络连接 AT+QICSGP 设置并激活 PDP (Packet Data Protocol) 上下文。 AT+QIACT 激活一个已设置的上下文。 AT+QIDEACT 去激活一个已激活的上下文。 数据传输 AT+QIOPEN 打开一个网络连接以进行数据传输。 AT+QISEND 发送数据到已打开的连接。 AT+QICLOSE 关闭一个网络连接。 其他 AT+QPOWD 控制模块的电源状态。 AT+QSMS 设置短信功能。 AT+QCFG 查询或设置各种配置选项。 AT+QIOCTL 控制 I/O 操作。 AT+QIND设置指示符报告。 特定于 NB-IoT 的命令 AT+QCFG="nwscanseq","psm,edrx,normal,cellresel,band,nbband,cellinfo,earfcn设置网络扫描顺序。 AT+QLBAND 获取或设置频段。 AT+QCFG="psm",<0|1> 开启或关闭 PSM (Power Saving Mode)。 AT+QCFG="edrx",<0|1> 开启或关闭 eDRX (Extended Discontinuous Reception)。 ########################################################### CC200A-LB 卫星模块系列 AT 指令手册 CC200A-LB 模块的默认波特率为 9600; UART 默认配置为 8 数据位、1 停止位、无校验位。 ########################################################## ATI 显示 MT 识别信息 执行指令 响应 ATI Quectel CC200ALB Revision: OK 响应 AT+CGNSS Revision: LC76GPANR01A01S OK AT+GMR +GMR: V01.01 OK 请求移动设备 ID AT+GSN +GSN: OK ATV 设置 TA 响应格式 ATV 0: 信息响应: 短结果代码格式: 1: 信息响应: 长结果代码格式: ATS3 设置命令行终止字符 ATS4 设置响应格式化字符 ATS5 设置命令行编辑字符 A / 重复上一条命令行 ATE 设置命令回显模式 ATE 0:回显模式关闭 1:回显模式开启 ATQ 设置结果代码显示模式 该指令用于设置是否将结果代码从 TA 传输到 TE。 ATQ [] 0 将结果代码传输到 TE 1:抑制结果代码,不传输到 TE ATZ 将 TA 参数设置为默认用户定义配置文件 AT&F 将所有 TA 参数设置为出厂默认值 AT&V 显示当前 TA 参数配置 AT&W 将当前设置存储到用户定义的配置文件中 4.1.16 AT+IPR 设置 TE-TA 波特率 读取命令 AT+IPR? 响应 +IPR: OK 写入命令 AT+IPR= 响应 OK 或 ERROR 4.1.17 AT+QPOWD 准备关机, 执行该命令后,无法执行 AT 命令,需要重新给模块上电。 执行命令 AT+QPOWD= 0 4.1.18 AT+QCSQ 查询信号强度 读取命令 AT+QCSQ +QCSQ: 卫星信号的 CN 值。 OK 或 ERROR 4.1.19 AT+QREG 请求卫星连接状态 读取命令 AT+QREG? 响应 +QREG: OK 或 ERROR 0 未知 1 未初始化 / 暂停 / 失败 2 搜索 3 请求注册 4 仅接收消息 5 允许发送消息 6 发送暂停 7 发射静音(用户静音) 8 发送被阻止 4.1.20 AT+QSMGL 查询消息发送列表 该命令用于查询所有等待发送的消息,包括待发送(Tx Ready)、正在发送(Tx Sending)、发送失败(Tx Failure)或发送中止(Tx Abort)的消息。 AT+QSMGL 如果有发送消息: +QSMGL: ,,,, ,,,,,,,, OK 或 ERROR 写入命令 AT+QSMGL= 响应 +QSMGL: ,,,, OK 或 ERROR 测试命令 AT+QSMGL=? 响应 OK :消息名称 1:最高 2:高 3:中 4:低 消息状态。 4:Tx Ready(准备发送数据) 5:Tx Sending(正在发送) 6:Tx Complete(发送完成) 7:Tx Failure(发送失败) 8:Tx Abort(发送中止) 消息的总长度,以字节为单位。 调制解调器已打包准备发送的数据 示例 AT+QSMGL +QSMGL: "TEST001",1,4,11,0 "Test002",4,4,12,0 "test003",1,4,12,0 "RM085355",1,4,2,0 "test005",4,4,11,0 "test6",1,4,11,0 OK AT+QSMGL="RM085355" +QSMGL: "RM085355",1,4,2,0 OK 4.1.21 AT+QSMGS 查询发送消息的状态 该命令用于查询特定发送消息(指定时)或所有发送消息(省略 = 或指定 = "" 时)的状态。 写入命令 AT+QSMGS= 响应 +QSMGS: ,,,, OK 或 ERROR 测试命令 AT+QSMGS=? 响应 +QSMGS: OK : 网关服务器接收到的数据 示例 AT+QSMGS +QSMGS: "FM09.01",1,6,9,9 "TEST001",1,5,10,0 OK AT+QSMGS="TEST001" +QSMGS: "TEST001",1,5,10,0 OK AT+QSMGS=? +QSMGS: OK 4.1.22 AT+QSMGT 向网关服务器发送消息 AT+QSMGT=,,,/ OK 或 ERROR :整数类型。范围:0 - 3。 0:数据模式 1:信息响应中包含的文本格式消息数据(用双引号 (") 括起来) 2:信息响应中包含的 ASCII - 十六进制格式消息数据 3:信息响应中包含的 Base64(MIME)编码消息数据 见上述。文本格式(用双引号 (") 括起来)、ASCII - 十六进制、Base64(MIME)编码,传输模式下可省略。如果指定了(可选)MIN,字段最大为 6398 字节;如果未指定(可选)MIN,字段最大为 6399 字节。 数据模式下要传输的数据长度。 示例 AT+QSMGT="TEST003",1,1,"test002" OK 4.1.23 AT+QSMGC 取消待发送消息 AT+QSMGC= 4.1.24 AT+QRMGS 查询接收消息的状态 AT+QRMGS= 响应 +QRMGS: ,,,, OK 或 ERROR : 消息的总长度 : 接收到的消息长度。 4.1.25 AT+QRMGN 查询已接收但未读取的消息列表 该命令与 + QRMGS 命令类似,但仅列出尚未通过 + QRMGR 检索或通过 + QRMGM 标记为 Rx Retrieved 的消息。 写入命令 AT+QRMGN= +QRMGN: ,,,, OK 或 ERROR 整数类型。接收消息始终为 0。 整数类型。 2:Rx Completed(已接收且可用,但尚未读取的完整消息) 4.1.26 AT+QRMGR 读取接收列表中的消息 该命令用于读取调制解调器接收到的指定消息。 写入命令 AT+QRMGR=, 响应 +QRMGR:,,[,] OK 或 ERROR 响应 +QSMGR: OK 4.1.27 AT+QRMGM 将接收消息状态更改为已读取(Rx Retrieved) 该命令用于将消息状态从 Rx Completed 更改为 Rx Retrieved。这允许在不通过 + QRMGR 命令检索消息的情况下,将消息空间重新用于未来的消息。 写入命令 AT+QRMGM= 响应 OK 或 ERROR 4.1.28 AT+QMGD * 删除消息列表中的消息 该命令用于删除消息列表(包括接收消息列表和发送消息列表)中的消息。预计根据状态进行删除。 4.1.29 AT+QEVNT 获取事件信息 该命令用于获取指定类别和子类别的最新事件日志信息 / 事件数据值的数量。表示与/对应的有多少数据。 MTID 调制解调器 ID。范围:1–16777215。 timestamp 从 2001 年 1 月 1 日起的秒数。整数类型,事件日志类别。范围:1–4。 class 整数类型,事件日志类别。范围:1–4。 subclass data0,data1,…,dataN 特定于类 / 子类的事件数据。 4.1.30 AT+QPING 回环测试 该命令用于测试数据是否能发送到网关服务器 读取命令 AT+QPING? 响应 +QPING: ,, OK 或 ERROR 请求发送数据的日期和时间。 数据到达网关的时间,单位为秒。 数据从网关返回的时间,单位为秒。 示例 AT+QPING? +QPING: 2022-12-03 19:22:25,0,0 OK AT+QPING? +QPING: 2022-12-03 19:22:25,15,8 //收到回复 OK 4.1.31 AT+QGNSSMOD 设置 GNSS 模式 该命令用于设置 GNSS 工作模式。 执行命令 AT+QGNSSMOD= 响应 OK 或 ERROR 读取命令 AT+QGNSSMOD? 响应 +QGNSSMOD: OK 整数类型。GNSS 工作模式。 0:GPS 1:GPS+BDS 2:GPS+GLONASS 3:GPS+Galileo 4:GPS+GLONASS+Galileo+BDS 4.1.32 AT+QGNSS 获取全球定位信息 该命令用于获取全球定位信息(支持 GPS、北斗等) 写入命令 AT+QGNSS=,[,],[],[] 响应 +QGNSS: GPRMC,085719.000,A,3149.2966,N,11706.9187,E,0.14,95.35,191122,,,D,V∗26
GPGGA,085719.000,3149.2966,N,11706.9187,E,2,08,1.0,93.6,M,-2.7,M,,00007233,06B GPGSV,2,1,08,03,22,260,31,04,32,316,35,16,63,260,42,22,46,151,30
GPGSV,2,2,08,26,70,001,46,27,28,181,41,31,47,069,42,32,14,149,30,0*6C OK 或 ERROR GNSS 定位过期时间。范围:1–600。 GNSS 定位后数据更新的时间(周期)。范围:1–600。 GGA NMEA 语句。 RMC NMEA 语句。 GSA NMEA 语句。 NMEA 美国国家海洋电子协会(National Marine Electronics Association)0183 接口标准 4.1.33 AT+QMOD 切换模块工作模式 该命令用于退出 AT 命令处理器并启动不同的专有串行协议。 写入命令 AT+QMOD= 响应 OK 或 ERROR 整数类型。模块的工作模式。 1:AT 命令模式 2:NMEA 模式 3:保留 4:用户命令行