劢领AT

2023-11-15

超级指令诞生缘由

之前我们的WIFI模块MQTT透传版本,已经具备了设备全套MQTT参数的功能,也已经稳定的应用到了各种服务器中。由于客户的订单逐渐增加,导致原来一条条设置的方式就变的非常的麻烦,影响生产力的发挥,在多位客户再三的要求下,超级指令由此诞生,目前只有M0R1系列的模块具备了超级指令的功能,目前超级指令只有两条。

超级指令详解

一、阿里云物联网套件超级指令(AT+SAC)

1.指令说明:

AT+SAC=cmd1,cmd2,cmd3,cmd4,cmd5,cmd6,cmd7,cmd8,cmd9,cmd10,cmd11
其中CMD1~CMD3中阿里云物联网平台的三元素,具体如下:
cmd1:Device Name
cmd2:Product Key
cmd3:Device Secret

cmd4:发布号QOS等级
cmd5:发布号主题

cmd6:订阅号QOS等级
cmd7:订阅号主题

注意:以下cmd8~cmd11为可选项,如果无需设置可不输入
cmd8:WIFI工作模式,可选AP/STA/APSTA
cmd9:连接路由器的SSID
cmd10:连接路由器的密码
cmd11:串口波特率

2.指令示例:

AT+SAC=7N21lqOpwSNTAjj9q6j8,a1xZ2SLCzIm,397cc66b0dba5960e70fea23de4e9948,QOS1,/shadow/update/TeapvKrZpFA/CP50100613S,QOS1,/shadow/get/TeapvKrZpFA/CP50100613S,STA,Mylinks,welcometomylinks,115200

二、MQTT服务器超级指令(AT+SMC)

1.指令说明:

AT+SMC=cmd1,cmd2,cmd3,cmd4,cmd5,cmd6,cmd7,cmd8,cmd9,cmd10,cmd11
cmd1:MQTT服务器端口号
cmd2:MQTT服务器IP地址或者域名
cmd3:MQTT服务器用户名
cmd4:MQTT服务器密码
cmd5:设备的client id,注意:如果不想设置,可以这里可不填写内容由模块自动计算
cmd6:遗愿消息主题,注意:如果不使用遗愿消息,这里填空
cmd7:遗愿消息内容,注意:如果不使用遗愿消息,这里填空

cmd8:keepalive值
cmd9:发布号QOS等级
cmd10:发布号主题

cmd11:订阅号QOS等级
cmd12:订阅号主题

注意:以下cmd13~cmd15为可选项,如果无需设置可不输入
cmd13:WIFI工作模式,可选AP/STA/APSTA
cmd14:连接路由器的SSID
cmd15:连接路由器的密码
cmd16:串口波特率

2.指令示例:

AT+SMC=1883,mqlinks.tpddns.cn,admin,adminpassword,M0R1_TESTMODULE,will,willmsg,120,QOS1,pub_topic,QOS1,sub_topic,STA,Mylinks,welcometomylinks,115200

三、超级指令使用注意点

1.指令在使用中,需要在指令结果的时候加上回车换行,C语言中为\r\n,不然指令输入后无法工作
2.指令一旦设置成功,将马上保存重启。

说明

如果遇到模组使用上的问题,可以进群号为519630819的QQ群进行交流。
相关产品,请关注:shop.mqlinks.com

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

劢领AT 的相关文章

  • Mysql编码问题的折中方案

    在mysql 5 7 26 0ubuntu0 16 04 1 中尝试修改my cnf无果 采用暂时修改编码的方式 设置MySQL变量 set character set database utf8 set character set ser
  • esp01s如何烧录、接线///arduino串口想输出字符串,但是输出了数字

    esp01s与usb转ttl接线 esp01s 连线 usb转ttl 3V3 3V3 GND GND RX TXD TX RXD IO0 GND IO0接地作用是 进入烧录模式 IO0接地之后需要断电 重新上电 完成烧录后需要 断开 IO0
  • 真正的用window.open()代替window.showModalDialog()

    这个问题 纠结了很长时间在网上找到的 记录一下 正文如下 模式窗口太过于局限性 所以我研究了一个完全可以用window open 代替window showModalDialog 的方法 其资料贴在了下面 有两个页面 一个是调用页面 mai
  • greenbow怎样设置服务器无响应,连接到虚拟机超时

    连接到虚拟机超时 内容精选 换一换 通过网线将DES Edge设备10GE光纤口 图1编号7 从左到右第一列的两个光纤口 与应用服务器所在交换机端口进行连接 将DES Edge设备连接到业务网络 建立业务通道 实现DES Edge设备与应用
  • 有多个li标签,每点击一个li标签改变被点击li标签的背景,并且获取改li标签中的数据

    由于在做如下页面的布局时 采用了多个li标签来展现 需要达到的效果是 1 每点击一个选项卡 该选项卡的背景颜色改变 再点击一次就变回本来的颜色 2 支持多选 并且把选中的选项卡数据存入数组 主要用到的方法就是 取到所有的li标签进行循环添加
  • MySQL 教程

    21分钟 MySQL 入门教程 目录 一 MySQL的相关概念介绍 二 Windows下MySQL的配置 配置步骤 MySQL服务的启动 停止与卸载 三 MySQL脚本的基本组成 四 MySQL中的数据类型 五 使用MySQL数据库 登录到
  • jquery 实现超出部分隐藏,鼠标移动上显示全部文字

    css tooltipdiv position absolute border 1px solid 333 background f7f5d1 padding 3px 3px 3px 3px color 333 display none d
  • 动画设计基础-3d max2014 人物POSS随笔

    动画设计基础 3d max2014 人物POSS随笔 拿到一个人物常用poss 选中质心 鼠标单击右键 选择对象属性 显示属性 显示为外框 Ctrl A删除人物原有的POSS动画 在Ctrl S保存在想要的位置 按N记录 复制人物初始状态
  • 14k字长文理解Transformer: Attention Is All You Need(含python代码)

    作者 猛码Memmat 目录 Abstract 1 Introduction 2 Background 3 Model Architecture 3 1 Encoder and Decoder Stacks 3 2 Attention 3
  • Vue中el-table数据项扩展各种类型总结(持续更新)

    目录 前言 一 普通数据处理 el table数据项调用方法处理值 el table数据项动态加不同颜色圆点 el table数据项项使动态el tag 二 其他插槽类型处理 el table数据项加入输入框 el table数据项上传按钮
  • 终于知道为什么我的ButterKnife不管用了

    终于知道为什么我的ButterKnife不管用了 compile com jakewharton butterknife 8 4 0 apt com jakewharton butterknife compiler 8 4 0
  • uni-app学习

    1 摸鱼唠嗑 1 1 加载中的loading框 之前做项目的时候太着急就没做请求时加载的动画效果 今天看官网的时候突然发现有自带的api组件 用的还不错 但是官网也有大写的注意 showToast 和 showLoading 是底层同一个
  • pyqt5 QWidget 如何隐藏右上角的关闭和提示按钮

    在 PyQt5 中 隐藏 QWidget 右上角的关闭按钮 也称为窗口关闭按钮 可以通过修改窗口的窗口标志位 WindowFlags 来实现 具体如下 import sys from PyQt5 QtWidgets import QAppl
  • Matlab深度学习工具箱的使用

    模型背景 输入x为一个有12维的向量 样本数量假设为1000 输出y 为9个不同的类型 想通过神经网络进行分类 数据导入 输入为12维的 即特征值有12个 样本数量为1000个 如果使用Mini Batch的概念 可以将其分为若干个Batc
  • CHATCC流程

    根据
  • Unity之四:辅助脚本

    文章目录 一 朋友的友情帮助 1 1 generate test runner rb 1 2 generate test runner rb接受的选项 1 2 1 includes 1 2 2 suite setup 1 2 3 suite
  • IPV6工作手册

    1 监测当前是否是IPV6网络环境 浏览器访问 http test ipv6 com 2 切换当前电脑到IPV6网络 Mac电脑 3 监测目标网站是否支持IPV6 可使用 国家IPV6发展监测平台 的检测工具 https www china
  • python爬虫学习笔记-SQL学习

    Sql概述 先来看一个例子 小王第一次使用数据库 然后跟数据库来了个隔空对话 其实 我们想一想 mysql是一个软件 它有它自己一套的管理规则 我们想要跟它打交道 就必须遵守它的规则 如果我想获取数据 它自己有一套规则 这个规则就是SQL

随机推荐

  • 【预测 - 00】概述:时间序列、特征设计+回归模型(持续更新...)

    前言 预测 一个很神秘的词语 根据历史信息并按照一定的方法对未来进行测算 时间序列 特征设计 回归 等是预测领域的常用方法 我是预测领域的一名新手 6月份因实习需求 刚接触领域领域 以 边学边实践 的方式推动着进度 8月底实习期结束 返校后
  • 【JAVA】 String 方法附件

    个人主页 个人主页 系列专栏 初识JAVA 文章目录 String 方法 String 方法 char charAt int index 返回指定索引处的 char 值 int compareTo Object o 把这个字符串和另一个对象
  • 详解ReentrantLock---可重入锁(小白易懂)

    详解ReentrantLock 小白易懂 初识ReentrantLock ReentrantLock是可重入的互斥锁 虽然具有与synchronized相同功能 但是会比synchronized更加灵活 具有更多的方法 ReentrantL
  • linux网卡bond模式检查,linux 查看bond状态

    SCC 超级计算集群 简介 SCC概述 超级计算集群 Super Computing Cluster SCC 使用高速RDMA网络互联的CPU以及GPU等异构加速设备 面向高性能计算 人工智能 机器学习 科学 工程计算 数据分析 音视频处理
  • Keil MDK5勾选Reset and Run下载固件仍然不自动运行的解决办法

    解决方法 把pack里面的ENABLE 取消掉就好了
  • 一个测试工程师的七年感悟——致在一路独行的你(别放弃)

    前言 不知不觉在软件测试行业 摸爬滚打了7年之久 这一路上也留下了许许多多令我难以忘记的故事 有刚入行时的迷茫 有学习技术路上踩过的坑 有做项目连夜敲代码的悲情也有迎来项目成功上线的欢愉 有太多太多值得铭记的瞬间 这一切只源于我走了测试这条
  • Open Judge 1.4 09

    09 判断能否被3 5 7整除 总时间限制 1000ms 内存限制 65536kB 描述 给定一个整数 判断它能否被3 5 7整除 并输出以下信息 1 能同时被3 5 7整除 直接输出3 5 7 每个数中间一个空格 2 只能被其中两个数整除
  • ​金蝶云星空管理中心反序列化RCE漏洞复现 附POC

    文章目录 金蝶云星空管理中心反序列化RCE漏洞复现 0x01 前言 0x02 漏洞描述 0x03 影响范围 0x04 漏洞环境 0x05 漏洞复现 1 访问漏洞环境 2 构造POC 3 复现 4 进行ipconfig命令测试 0x06修复建
  • 一些好的博客或者论坛,可以经常浏览

    1 博客 果冻想 常用一些技术的总结和系列化的学习 http www jellythink com 2 类似博客 mikewootc的分享空间 首页 http www mikewootc com wiki net protocol rtsp
  • UVa 11464 Even Parity 题解

    这是一道白书17页的题目 题目大意 输入一个n n的01矩阵 1
  • java 远程调试 端口_JAVA远程调试

    1 远程端启动必须添加jvm参数 Xdebug Xrunjdwp transport dt socket suspend n server y address debug port 其中debug port为自定义的调试端口 2 本地连接远
  • 短沟道效应 & 窄宽度效应 short channel effects & narrow width effects

    文章目录 1 概念 Narrow Width Effect 窄宽度效应 Short Channel effects 短沟道效应 阈值电压 Threshold voltage 2 阈值电压与沟道长和沟道宽的关系 Narrow channel
  • ATT&CK实战系列——红队实战(一)完整版

    前言 今天有大佬位推荐了这个靶场 然后就去了解了一下非常贴近实战 下载开干 靶场的描述 红队实战系列 主要以真实企业环境为实例搭建一系列靶场 通过练习 视频教程 博客三位一体学习 另外本次实战完全模拟ATT CK攻击链路进行搭建 开成完整闭
  • linux的jstack,jmap命令的正确安装附详细教程

    先执行命令 yum list showduplicate su root yum list showduplicate grep i java yum install java 11 openjdk devel x86 64 y jstac
  • 吃货联盟订餐系统项目----面向对象思路

    吃货联盟订餐系统项目 面向对象思路 思路 首先可以划分出四个类 菜单类 订单类 饭店类 测试类 菜单类中 需要用到菜单编号 菜单名称 菜单价格 点赞数四个属性 并根据这些属性创建一个带参构造以及getter setter方法 订单类中 需要
  • 生命在于折腾——SQL注入的实操(三)less11-15

    一 实操环境 1 操作系统 VMware虚拟机创建的win10系统 内存8GB 硬盘255GB 处理器AMD Ryzen 9 5900HX 2 操作项目 sql lib项目 本篇文章介绍关卡11 15 3 工具版本 phpstudy 8 1
  • 什么是node,node怎么用?

    Node js 是一个基于Chrome V8 引擎的JavaScript运行环境 Node js使用了一个事件驱动 非阻塞式I O的模型 使其轻量又高效 事件驱动 任务执行 发布者 订阅者 事件驱动 on emit 非阻塞 执行某一个任务的
  • 2021斯坦福CS224N课程笔记~3

    3 神经网络学习 手工计算梯度 Lecture 3 Neural net learning Gradients by hand matrix calculus and algorithmically the backpropagation
  • git拉取和推送如何指定远程服务器的ssh端口

    家里弄了个嵌入式服务器 里面安装了git 申请了动态公网ip 上行速度40Mbps 可比国内的服务器带宽大多了 所以要好好利用起来 但是由于是动态公网ip 因此做了端口映射 指定端口9999到嵌入式服务器的22端口 如何让git push
  • 劢领AT

    劢领AT 五分钟 一条指令设置WIFI模块直接连接MQTT服务器或者阿里云物联网平台 超级指令诞生缘由 超级指令详解 一 阿里云物联网套件超级指令 AT SAC 1 指令说明 2 指令示例 二 MQTT服务器超级指令 AT SMC 1 指令