1、什么是AT指令

1.1AT指令集

在90年代,诺基亚,爱立信,摩托罗拉和HP共同为GSM研制了一套AT指令

  • GSM模块与计算机之间的通信协议是一些AT指令集
  • AT指令是以AT做首,字符结束的字符串,AT指令的响应数据包在中

1.2AT指令的格式

2、NB-LoT关键指令介绍

2.1 NB-LoT初始化AT指令

AT+CFUN=0就是关闭通信功能

2.2 NB-LoT连接网络AT指令

3、NB-LoT数据收发AT指令

3.1 udp收发数据

  1. 在发送数据之前建立SOCKET:               AT+NSOCR=DGRAM,17,XXXX,1 XXXX为SOCKET监听的端口号,回复OK代表创建成功
  2. AT+NSOST=0.192.158.5.1,1024,2,AB30向192.158.5.1:1024发送2字节的数据:0xAB 0x30
  3. +NSONMI:0.4模组提示收到了四字节数据
  4. AT+NSORF=0,256读取接收到的数据,最多读取256个
  5. 0,192.158.5.1,1024,4,A1A2A3A4,0收到192.168.5.1:1024返回的四字节数据:0xA1 0xA2 0xA3 0xA4
  6. 但是很遗憾,电信在2018年还支持udp模式,但是在2019年就不支持了,因为udp直接连接万维网就会导致网络资源减少,不便于使用,因此电信退出了基于UDP的COAP协议。

3.2 COAP数据收发

4、推荐使用格西烽火串口助手调试NB-LOT 的AT指令集 连接如下

http://www.geshe.com/zh-cn/products/gbeacon

有详细的视频教程

5、NB-LoT模块驱动流程图

6、NB-LoT入网任务算法

6.1 指令发送

6.2等待响应

6.3 AT超时

6.4 NB初始化

6.5 入网完成

6.6 主程序 主线程

NB-LOT 常用AT指令集简介相关推荐

  1. 英特尔® 高级矢量扩展(AVX)指令集简介

    来源:https://software.intel.com/zh-cn/articles/introduction-to-intel-advanced-vector-extensions 作者:Chr ...

  2. Py之Numpy:Numpy库中常用函数的简介、应用之详细攻略

    Py之Numpy:Numpy库中常用函数的简介.应用之详细攻略 目录 Numpy库中常用函数的简介.应用 1.X, Y = np.meshgrid(X, Y) 相关文章 Py之Numpy:Numpy库 ...

  3. python对excel操作简书_Python实现EXCEL常用操作——pandas简介

    知乎的代码块太丑了,这里的内容就更新到简书了Python实现EXCEL常用操作--pandas简介​www.jianshu.com EXCEL是日常办公最常用的软件,然而遇到数据量特别大(超过10W条 ...

  4. java apache commons_Apache commons(Java常用工具包)简介

    Apache Commons是一个非常有用的工具包,解决各种实际的通用问题,下面是一个简述表,详细信息访问http://jakarta.apache.org/commons/index.html Be ...

  5. 【国产化系列】龙芯平台指令集简介及现有处理器的支持特性

    DATE: 2021.10.27 文章目录 1.转载参考 2.龙芯平台指令集简介 3.编译参数 4.查找热点函数进行代码优化 1.转载参考 龙芯平台指令集简介及现有处理器的支持特性 2.龙芯平台指令集 ...

  6. 常用集成电路功能简介 AD

    常用集成电路功能简介 AD   AD1380JD 16位 20us高性能模数转换器(民用级) AD1380KD 16位 20us高性能模数转换器(民用级) AD1671JQ 12位 1.25MHz采样 ...

  7. NLP之TF-IDF:VSM向量空间模型(仅关键词组成的浮点数字向量)的简介、TF-IDF(VSM的常用的统计法)简介之详细攻略

    NLP之TF-IDF:VSM向量空间模型(仅关键词组成的浮点数字向量)的简介.TF-IDF(VSM的常用的统计法)简介之详细攻略 目录 VSM向量空间模型(仅关键词组成的浮点数字向量)的简介 TF-I ...

  8. 常用linux指令集

    常用Linux指令集 1.查看整个文件夹所有文件的大小 du -sh ./kitti 这是kitti文件夹下的所有文件 2.列出文件夹中所有文件及文件夹的大小 du -h --max-depth=1 ...

  9. 【JVM】jvm虚拟机都有哪些?常用jvm虚拟机简介

    jvm虚拟机都有哪些?常用jvm虚拟机简介 一.Java虚拟机 二.Oracle的HotSpot虚拟机 三.JRockit虚拟机 四.J9虚拟机 五.Java虚拟机拓展 一.Java虚拟机 以下介绍三 ...

  10. Ubuntu桌面生存指南 --- Ubuntu常用效率软件简介

    Ubuntu常用效率软件简介 之前的一系列博客里,基本上我们夯实了使用Ubuntu系统所需的基础知识,这一篇里我们来谈谈在这个低调而强大的平台上,如何使得操作者遵循系统的设计理念,通过恰当的选用软件, ...

最新文章

  1. 支付宝二面:Mybatis接口Mapper内的方法为啥不能重载吗?我直接懵逼了...
  2. 程序员的灯下黑:不要忘记你的目标
  3. 集美大学1511,1512软件工程课程作业总结
  4. windows 10 上office2016 word崩溃的解决方案
  5. IBatisNet1.5学习--配置篇
  6. 数据结构 二、向量(接口与实现and可扩容向量)
  7. MySQL 添加where 1= 1 是否会引起索引失效
  8. 解决SecureCRT登陆Linux显示中文乱码
  9. js获取的值传到java_使用GraalVM从javascript将变量参数传递给java函数
  10. shell脚本备份MySQL
  11. java验证jdk_jdk下载,配置,验证
  12. SD2.0大会第1天心得
  13. 计算机应用助手工程师,通信工程师备考助手
  14. 固实压缩文件容易损坏_请慎重使用固实压缩文件
  15. 无迹卡尔曼滤波UKF—目标跟踪中的应用(算法部分)
  16. 问答系统QA的评价指标MAP、MRR、Accuracy@N
  17. 《管理经济学》公式大全
  18. 【我的Android进阶之旅】繁体字的标点符号应该是居中还是在左下角?
  19. 吴畏嶙2019大作业
  20. 澳禁止华为参与5G网络建设;锤子将编写自己的OS;国产处理器兆芯可运行Windows,已试制出Intel i5级处理器丨Q新闻...

热门文章

  1. cat6 万兆_CAT6、CAT6A超六类和CAT7七类网线哪个更适合10GBASE-T万兆网络
  2. 结构梁配筋最牛插件_牛肉食用指南(五):日式烧肉的由来,各部位怎么烤最好吃?...
  3. 数据oracle的等保三级测评,等级保护测评三级详解测评要求项测评方法及测评步骤...
  4. html5 绘制思维导图,Qunee组件制作思维导图
  5. IP地址格式 点分十进制
  6. 计算机科学与技术实训内容,计算机科学与技术专业实训大纲.doc
  7. 现代电工技术实训考核装置
  8. 微服务架构【技术点3】--- [初级] windows下zookeeper的配置+dubbo服务提供者端+dubbo消费者端配置
  9. 目标检测的图像特征提取之(三)Haar特征
  10. 抖音api开放平台对接_抖音视频API解析接口