移远BC26(NBIOT)模组连接电信IOT平台基础命令及流程

2023-10-12 10:59

本文主要是介绍移远BC26(NBIOT)模组连接电信IOT平台基础命令及流程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、基础命令列表 

二、 注册到电信 loT 平台基础流程

1、注册到电信 loT 平台

AT+CGPADDR=1 //检查默认 PDN 分配的 IP 地址。
+CGPADDR: 1,10.52.241.198 
OK
//设置电信 loT 平台 IP 地址和端口。
//如遇异常情况需要重新配置相关参数,则应在配置之前执行 AT+QLWDEL。
AT+QLWSERV="180.101.147.115",5683
OK 
AT+QLWCONF="867724030023557" //设置连接到电信 loT 平台设备的 IMEI 号。
OK 
AT+QLWADDOBJ=19,0,1,"0" //添加 LwM2M 对象 19/0/0。
OK
AT+QLWADDOBJ=19,1,1,"0" //添加 LwM2M 对象 19/1/0。
OK
AT+QLWOPEN=0 //以直吐模式注册到电信 loT 平台。
OK
CONNECT OK //注册成功。
+QLWOBSERVE: 0,19,0,0 //接收订阅(19/0/0)请求。
AT+QLWUPDATE //向电信 IoT 平台发送更新请求。
OK
UPDATE OK //更新成功。

2、直吐模式下发送和接收数据

AT+CGPADDR=1 //检查默认 PDN 分配的 IP 地址。
+CGPADDR: 1,10.52.241.198 
OK
//设置电信 IoT 平台的 IP 地址和端口。
//如遇异常情况需要重新配置相关参数,则应在配置之前执行 AT+QLWDEL。
AT+QLWSERV="180.101.147.115",5683
OK 
AT+QLWCONF="867724030023557" //设置连接到电信 loT 平台设备的 IMEI 号。
OK 
AT+QLWADDOBJ=19,0,1,"0" //添加 LwM2M 对象 19/0/0。 
OK
AT+QLWADDOBJ=19,1,1,"0" //添加 LwM2M 对象 19/1/0。
OK
AT+QLWOPEN=0 //以直吐模式注册到电信 IoT 平台。 
OK
CONNECT OK //注册成功。
+QLWOBSERVE: 0,19,0,0 //接收订阅(19/0/0)请求。
AT+QLWCFG="dataformat",1,1 //配置发送和接收数据为十六进制字符串格式。
OK
//发送 NON 消息到电信 IoT 平台。
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFCD3836333730333033303733353132353436303131313137343830383738350000015FFB289A180100040200010097,0x0000
OK
+QLWDATARECV: 19,1,0,4,AAAA0000 //接收到来自电信 IoT 平台的数据。
//将 CON 数据发送到电信 IoT 平台,等待来自平台的确认。
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFCD3836333730333033303733353132353436303131313137343830383738350000015FFB289A180100040200010097,0x0100
OK 
SEND OK //消息已成功发送。
+QLWDATARECV: 19,1,0,4,AAAA0000 //接收到来自电信 IoT 平台的数据。
AT+QLWDATASTATUS? //查询 CON 消息的发送状态。
+QLWDATASTATUS: 4 //消息已成功发送。
OK

3、 缓存模式下发送和接收数据

AT+CGPADDR=1 //检查默认 PDN 分配的 IP 地址。
+CGPADDR: 1,10.52.241.198 
OK
//设置电信 IoT 平台的 IP 地址和端口。
//如遇异常情况需要重新配置相关参数,则应在配置之前执行 AT+QLWDEL。
AT+QLWSERV="180.101.147.115",5683
OK 
AT+QLWCONF="867724030023557" //设置连接到电信 loT 平台设备的 IMEI 号。
OK 
AT+QLWADDOBJ=19,0,1,"0" //添加 LwM2M 对象 19/0/0。
OK
AT+QLWADDOBJ=19,1,1,"0" //添加 LwM2M 对象 19/1/0。
OK
AT+QLWOPEN=1 //在缓存模式下注册到电信 IoT 平台。
OK
CONNECT OK //注册成功。
+QLWOBSERVE: 0,19,0,0 //接收订阅(19/0/0)请求。
AT+QLWCFG="dataformat",1,1 //配置发送和接收数据为十六进制字符串格式。
OK
//将 NON 消息发送到电信 IoT 平台。
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFCD3836333730333033303733353132353436303131313137343830383738350000015FFB289A180100040200010097,0x0000
OK
+QLWDATARECV: 19,1,0,4 //接收到来自电信 IoT 平台的数据。
AT+QLWRD=4 //从缓存区中读取四字节数据。
+QLWRD: 4,0
AAAA0000
OK
//将 CON 数据发送到电信 IoT 平台,等待来自电信 IoT 平台的确认。
AT+QLWDATASEND=19,0,0,57,01F00035020056FFFFFFCD3836333730333033303733353132353436303131313137343830383738350000015FFB289A180100040200010097,0x0100
OK
SEND OK //消息已成功发送。
+QLWDATARECV: 19,1,0,4 //接收到来自电信 IoT 平台的数据。
AT+QLWRD=2 //从缓存区中读取两字节数据。
+QLWRD: 2,2 //已读取两字节,剩余两字节未读取。
AAAA
OK
AT+QLWRD=2 //从缓存区中读取两字节数据。
+QLWRD: 2,0 //已读取两字节,无剩余数据未读。
0000
OK
AT+QLWDATASTATUS? //查询 CON 消息的发送状态。
+QLWDATASTATUS: 4 //消息已成功发送。
OK

 

这篇关于移远BC26(NBIOT)模组连接电信IOT平台基础命令及流程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/195378

相关文章

Spring Security中用户名和密码的验证完整流程

《SpringSecurity中用户名和密码的验证完整流程》本文给大家介绍SpringSecurity中用户名和密码的验证完整流程,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定... 首先创建了一个UsernamePasswordAuthenticationTChina编程oken对象,这是S

MySQL中的表连接原理分析

《MySQL中的表连接原理分析》:本文主要介绍MySQL中的表连接原理分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、表连接原理【1】驱动表和被驱动表【2】内连接【3】外连接【4编程】嵌套循环连接【5】join buffer4、总结1、背景

postgresql数据库基本操作及命令详解

《postgresql数据库基本操作及命令详解》本文介绍了PostgreSQL数据库的基础操作,包括连接、创建、查看数据库,表的增删改查、索引管理、备份恢复及退出命令,适用于数据库管理和开发实践,感兴... 目录1. 连接 PostgreSQL 数据库2. 创建数据库3. 查看当前数据库4. 查看所有数据库

linux重启命令有哪些? 7个实用的Linux系统重启命令汇总

《linux重启命令有哪些?7个实用的Linux系统重启命令汇总》Linux系统提供了多种重启命令,常用的包括shutdown-r、reboot、init6等,不同命令适用于不同场景,本文将详细... 在管理和维护 linux 服务器时,完成系统更新、故障排查或日常维护后,重启系统往往是必不可少的步骤。本文

SpringBoot连接Redis集群教程

《SpringBoot连接Redis集群教程》:本文主要介绍SpringBoot连接Redis集群教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 依赖2. 修改配置文件3. 创建RedisClusterConfig4. 测试总结1. 依赖 <de

Android ViewBinding使用流程

《AndroidViewBinding使用流程》AndroidViewBinding是Jetpack组件,替代findViewById,提供类型安全、空安全和编译时检查,代码简洁且性能优化,相比Da... 目录一、核心概念二、ViewBinding优点三、使用流程1. 启用 ViewBinding (模块级

nginx启动命令和默认配置文件的使用

《nginx启动命令和默认配置文件的使用》:本文主要介绍nginx启动命令和默认配置文件的使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录常见命令nginx.conf配置文件location匹配规则图片服务器总结常见命令# 默认配置文件启动./nginx

SpringBoot整合Flowable实现工作流的详细流程

《SpringBoot整合Flowable实现工作流的详细流程》Flowable是一个使用Java编写的轻量级业务流程引擎,Flowable流程引擎可用于部署BPMN2.0流程定义,创建这些流程定义的... 目录1、流程引擎介绍2、创建项目3、画流程图4、开发接口4.1 Java 类梳理4.2 查看流程图4

基于Python实现一个Windows Tree命令工具

《基于Python实现一个WindowsTree命令工具》今天想要在Windows平台的CMD命令终端窗口中使用像Linux下的tree命令,打印一下目录结构层级树,然而还真有tree命令,但是发现... 目录引言实现代码使用说明可用选项示例用法功能特点添加到环境变量方法一:创建批处理文件并添加到PATH1

java Long 与long之间的转换流程

《javaLong与long之间的转换流程》Long类提供了一些方法,用于在long和其他数据类型(如String)之间进行转换,本文将详细介绍如何在Java中实现Long和long之间的转换,感... 目录概述流程步骤1:将long转换为Long对象步骤2:将Longhttp://www.cppcns.c