玩转ESP32+Arduino(⼗⼋)采⽤SIM800L和定位
(基础知识)
⼀. 测试AT指令平台
电磁炉热水器
普通的串⼝调试助⼿就可以调试⼆. 有⽤的AT指令: 1. 查询类指令
AT命令功能正常返回执⾏后的正常状
态
异常处理
汽车空调电磁离合器程序
OK
检查是否连接和模块
了
AT+CSQ信号强度+CSQ: 27,0检查天线AT+CSQ=?信号强度范围+CSQ: (0-31,99),(0-7,99)
AT+CSMINS?是否插好卡+CSMINS: 0,1检查插卡AT+CREG?⽹络是否连接+CREG: 0,1
AT+COPS?⽹络运营商+COPS: 0,0,"CHINA MOBILE"
AT+GSV模块信息SIMCOM_Ltd
SIMCOM_SIM800C
Revision:1418B08SIM800C24 _BT
真空装
AT+CGSN序列号862846048064xxx
AT+CSTT?查询接⼊点、⽤户名、⼝
令
+CSTT: "CMNET","",""
AT+CPIN?SIM卡是否准备好+CPIN: READY AT+CREG?SIM卡是否注册为GSM卡+CREG: 0,1
AT+CGREG?SIM卡是否注册到GPRS+CGREG: 0,1
AT+CGATT?SIM卡是否连接到GPRS+CGATT: 1
AT+CIPSTAT
称量室
US
汽车拉紧器
模块⼯作状态STATE: IP INITIAL 关于⼯作状态,有若⼲种, 由于我只会⽤到IP INITIAL, 所以没有往下看
要⽤到的AT指令
AT命令功能正常返回执⾏后的正常状态异常处
理
AT+CSCS="GSM"设定字符集为GSM OK AT+CMGF=1以⽂本⽅式OK
AT+CMGS="+86158538xxx xx"向某个⼿机号发送短
信
会进⼊编辑状态,可以通过串⼝编辑短信
内容
AT+CSMINS?是否插好卡+CSMINS:
0,1
检查插
卡
⽰例:
1. AT+CMGF=1
回: OK
2. AT+CMGS="+8615853823xxx"
回: 进⼊⽂本编辑模式
3. 发送⼀个hex字符 0x1A 表⽰结束
如果你⽤串⼝调试助⼿调试,注意要调整回ASCII发送,勾选⾃动加回车换⾏
3. 发送中⽂短信
4. LSB位置定位能⼒