当前位置: 首页 > article >正文

电路研究9——GPRS用的AT命令手册

        因为用到了GPRS模块,是合宙的所以就用到了他给的AT指令了,这个是在合宙网上扒下来的手册,便于到时使用:

        补:本来再模块里面说的是AirM2M 无线模块AT命令手册,但是我查到了的是网上百度2024年6月的版本,但是我不是会员,所以弄不下来,能弄下来的是一个2018年的版本。于是我去合宙那里找了找于是这个就针对每个模块来的,毕竟以后我也是要用模块的,所以我就改成模块的吧,鉴于量太大,突然贴上来卡的要命都没法修改了,所以我就强制关了,就贴一下需要的上来吧。之后再慢慢完善。

        上海合宙 Cat.1 模组 ( 移芯 EC618&EC716&718 平台系列 )AT 命令手册 V1.6.2
        适用模块:780E/600E/700E/780EL/780EP 系列
        发布时间:2024/8/29

        基本上是摘抄自这里,网址是Luat社区 上海合宙提供高品质4G Cat.1通信模块;Luat生态社区,千万物联网开发者的福音,使用Luat模块可以快速量产联网设备.https://doc.openluat.com/article/4985

        我先摘抄一些等慢慢学慢慢添加,毕竟以前我只是看人家用的AT指令,自己算是在别人的框架里面,没自己选型,选功能什么的。

        1.3 AT 命令语法
        本手册中所有命令行必须以"AT" "at" 作为开头,以回车( <CR> )作为结尾。响应通常紧随命令之后,它的样式是"< 回车 >< 新行 >< 响应内容 >< 回车 >< 新行 >"(<CR><LF>< 响应内容 ><CR><LF>) 。整本手册里,只有 < 响应内容> 被自始至终介绍,而 < 回车 >< 新行 > 被有意省略了。
        合宙无线模块提供的AT 命令包含符合 GSM07.05 GSM07.07 ITU-T Recommendation V.25ter 的命令. 所有 AT 命令从语法上可以分为三类: " 基础类 " "S 参数类 " 以及 " 扩展类 " ,分别介绍如下:
        1.3.1 基础类 AT 命令
        这类AT 命令具有 "AT<x><n>" 或者 "AT&<x><n>" 格式,其中 "<x>" 是命令; "<n>"可以是一个或者多个参数。例 如: "ATE<n>" ,该命令用于为 DCE 开关回显功能,即 DCE 会依据 "<n>" 值决定是否把接收的字符回显给 DTE 。"<n>" 是选配参数,若没有赋值,模块将使用默认值。
        1.3.2 S 参数类 AT 命令
        这类AT 命令格式为 "ATS<n>=<m>" ,其中 "<n>" S 寄存器的索引; "<m>" 是赋予的值。 "<m>"是选配参数, 若没有赋值,模块将使用默认值。
        1.3.3 扩展类 AT 命令
一般来讲,扩展类命令依据功能可以分为以下几种类型:
        扩展类命令语法:
        在命令行 TA 返回结果中 <>内为必配参数,[ ]内为选配参数; 在每条命令中,选配参数和必配参数必须按照规定的顺序排列,各参数间必须用逗号隔开; 字符串参数一般放在双引号中; 实际使用中, <> [ ] 不必输入。
        一行内同时输入多条 AT 命令的语法:
        数条 AT 命令可以被放在同一命令行中输入。这样则不需要在每条命令的开头输入 "AT" "at",仅需要在命令行的开头 输入 "AT" "at" 即可。请注意:在扩展类的命令后面,应增加一个分号作为定界符,基础类命令以及 S参数命令则不用输入分号。
        1.4 AT 命令最大响应时间
        以下表格中列举出的AT ,不管设置命令、查询命令抑或测试命令,最大响应时间都如表格所示,表格没列举出来的 AT, 不管测试命令、查询命令抑或设置命令,最大响应时间都是 9 秒。
        这个是主要的用法,跟会产生的延时,便于到时修改程序使用。
          2.2 查询模块型号: AT+CGMM
        这个可能需要用到,便于知道你所用的片子是什么样的,当然大家基本上选型就知道了,这个简单了解一下就好了。
        2.5 查询 SIM ICCID 号码: AT+CCID(/ICCID)
        因为我们用到的是SIM卡,所以这就用到了,这个命令了:
        
        2.12 重启模块: AT+RESET
       2.13 重启模块并恢复出厂设置: AT+RSTSET
          
          3.2 保存用户当前的配置: AT&W
                    3.3 设置命令回显模式: ATE
           
         3.4 恢复所有参数为出厂配置: AT&F
       
         4.2 关机: AT+CPOWD
        
        补:我看原件也有些迷糊,这个我一会去研究一下原先前辈们弄得stm32程序,应该是类似的,第一次自己用AT指令,即使之前也用过蓝牙模块跟WiFi模块,也是人家规划好的用的,自己没从头开始过。

http://www.kler.cn/a/512183.html

相关文章:

  • 如何在龙蜥 OS(AliOS)上安装极狐GitLab?
  • PHP语言的语法糖
  • 我在广州学Mysql 系列——触发器的使用
  • TMC2208替代A4988
  • RabbitMQ---TTL与死信
  • 【错误解决方案记录】spine3.8.75导出的数据使用unity-spine3.8插件解析失败报错的解决方案
  • Javascript IndexedDB 数据库
  • Golang学习笔记_28——工厂方法模式(实例)
  • 【开源免费】基于SpringBoot+Vue.JS夕阳红公寓管理系统(JAVA毕业设计)
  • 告别手动编辑:如何用Python快速创建Ansible hosts文件?
  • MyBatis与Hibernate的全面对比
  • 软件测试 —— Postman(断言)
  • Windows FileZila Server共享电脑文件夹 映射21端口外网连接
  • centos设置开机自启的几种方案(frp为例)
  • leetcode——无重复字符的最长字串(java)
  • 网站HTTP改成HTTPS
  • 一种简单又强势的Js-Forward脚本编写方式
  • 计算机网络 (50)两类密码体制
  • 客户端/服务端 负载均衡
  • C/C++、网络协议、网络安全类文章汇总
  • 自动驾驶之DriveMM: All-in-One Large Multimodal Model for Autonomous Driving
  • 『 C++ 』深入理解类中的 this 指针在适配器的作用
  • 数据库高可用方案-03-主备等高可用架构
  • Node.js npm 安装过程中 EBUSY 错误的分析与解决方案
  • 如何在 Pytest 中使用命令行界面和标记运行测试
  • python清除空格函数