AT命令是一种用于控制和配置调制解调器、移动设备和其他通信设备的指令集。AT命令以"AT"开头的命令,后面跟随特定的指令代码和参数。AT命令可以通过串口或者无线通信等方式发送给设备,以实现对设备的各种操作和设置。
AT命令的作用非常广泛,可以用于调制解调器的连接、拨号、断开连接等操作,还可以用于设置和查询设备的参数,如网络设置、信号强度、SIM卡状态等。AT命令还可以用于发送和接收短信、语音通话、GPRS数据传输等功能。
AT命令的格式一般为"AT+指令代码=参数",其中指令代码表示具体的操作或设置,参数表示相应的数值或字符串。不同设备支持的AT命令可能会有所差异,但是大部分设备都支持一些通用的AT命令,如"AT+CSQ"用于查询信号强度,"AT+CPIN"用于查询SIM卡状态等。
AT命令的使用需要了解设备的具体规格和支持的指令集,可以通过设备的产品手册或者厂商提供的文档来获取相关信息。同时,也可以通过串口调试工具或者开发板等工具来发送和接收AT命令,以实现对设备的控制和配置。
此次使用的是BC28模块,是一种基于LTE Cat NB2(NB-IoT)技术的通信模块,用于物联网设备的无线通信。以下是BC28模块的一些常用AT命令及其功能的简要介绍:
1、AT+CFUN:设置模块的功能模式,如开启或关闭模块。
2、AT+CGATT:附着或解除附着到网络。
3、AT+CPSI:查询当前网络状态,如网络类型、信号强度等。
4、AT+CGDCONT:设置PDP上下文参数,用于建立数据连接。
5、AT+CGPADDR:查询模块的IP地址。
6、AT+CGDATA:建立数据连接。
7、AT+CGACT:激活或去激活PDP上下文。
8、AT+CEREG:查询或设置EPS注册状态。
9、AT+COPS:查询或设置运营商选择模式。
10、AT+CSQ:查询信号强度。
11、AT+CMGS:发送短信。
12、AT+CMGR:读取短信。
13、AT+CNMI:设置短信接收模式。
14、AT+CLTS:查询或设置时钟同步状态。
15、AT+CGPADDR:查询模块的IP地址。
16、AT+CGSN:查询模块的IMEI号码。
以上只是BC28模块的一部分AT命令,具体的命令集和功能可以参考BC28模块的AT命令手册,该手册通常由模块的制造商提供,可以在官方网站或者技术支持渠道获取。手册中会详细说明每个AT命令的格式、参数和功能,以及使用示例和注意事项。