AT+CPIN? 功能:查询SIM卡状态。 示例: text AT+CPIN? 响应:如果SIM卡已插入并准备好,模块将返回+CPIN: READY。 ATI 功能:查询模块制造商、型号和修订版本等信息。 示例: text ATI 响应:模块将返回类似Quectel EC20 Revision: EC20R05A06M1G的信息。 AT+CSQ 功能:查询信号质量。 示例: text AT+...
5. AT+CIMI - 作用:查询SIM卡的国际移动用户识别码(IMSI)。 - 返回结果:xxx 表示SIM卡的IMSI号码。 6. AT+CREG? - 作用:查询设备当前注册到的网络类型。 - 返回结果:+CREG: 0,1 表示设备已经注册到网络。 7. AT+CSQ - 作用:查询设备的信号强度。 - 返回结果:+CSQ: 20,0 表示设备的信号强度为20。
具体指令为AT+CSQ,用于查询信号质量信息。 代码示例 publicvoidrequestSignalStrength(){sendCommand("AT+CSQ");} 1. 2. 3. 3. 接收并解析返回数据 收到EC20模块的信号强度数据后,我们需要解析该数据。返回的数据格式通常为+CSQ: x,y,其中x表示信号强度,y表示信号质量。 代码示例 publicStringreadResponse(){Str...
针对这些问题,可以尝试调整AT指令中的参数,如增加连接超时时间、重新启动连接等。 在完成测试后,需要使用适当的AT指令关闭TCP连接,并释放资源。例如,可以使用AT+CIPCLOSE指令关闭连接,使用AT+CSQ指令查询信号质量等。 在实际应用中,还需要注意一些其他问题。例如,EC20模组的功耗较高,需要注意设备的电源供应和散热问题。
AT+CPIN 查询SIM卡状态 AT+CLCK 设备锁 AT+CPWD 修改密码 AT+CCID , AT+QCCID 显示SIM的CCID号 七. 网络服务命令 AT+COPS 操作员选择 AT+CREG 网络注册状态 AT+CSQ 查看信号强度 一. AT指令语法 基本原理 使用AT指令与串口通信,是一种“礼尚往来”的通信方式,即当控制端输入一个AT指令后,与之通信...
AT+CSQ 指令:AT+CSQ 功能:查询模组的信号强度,第一个值为0-31则正常,99为不正常 示例: AT+CSQ +CSQ: 17,0 OK 1. 2. 3. 4. 5. 此处有问题,模组实际返回+CSQ:22,99 AT+CREG? 指令:AT+CREG? 功能:查询模组是否注册上GSM网络,+CREG:0,1 表示已注册上本地网,+CREG:0,5表示注册上漫游网。
执行指令:AT+CSQ +CSQ: 31,99 //建议该命令空闲时,循环发送,了解网络信号状态. OK 查询指令:查询该指令当前设置的值,格式:AT[+|&]? 举例:AT+CPIN? +CPIN: READY OK 帮助指令:列出该指令的可能参数,格式:AT[+|&]=? 举例:AT+CREG=? +CREG: (0-2) OK 设置指令: 比较常用的一种格式, 它为指令...
4. AT+CIMI? 这个指令用于查询EC800模组是否支持IMSI查询功能。如果回复“OK”,表示模组支持该功能,否则表示不支持。 5. AT+CSQ 这个指令用于查询EC800模组当前的信号强度。通过此指令,可以了解模组当前所处网络环境的信号质量。 6. AT+COPS=? 这个指令用于查询EC800模组所支持的运营商列表。开发者可以通过此指令...
1. AT:测试与模块的连接,用于检测通信是否正常。 2. AT+CPIN:输入PIN码,用于解锁SIM卡。 3. AT+COPS:设置运营商,用于手动或自动选择网络。 4. AT+CGATT:附着GPRS附着。 5. AT+CGDCONT:设置PDP内容。 6. AT+CGACT:激活PDP上下文。 7. AT+CSQ:查询信号质量。 8. AT+CMGS:发送短信。 9. AT+CMGR:读...
2AT+CPIN?检查 SIM 卡是否插入+CPIN: READY OK返回“READY”表明读卡成功 3AT+CSQ查询信号质量+CSQ...