zoukankan      html  css  js  c++  java
  • [BC26]2.BC26接入电信AEP平台(LWM2M)

    电信AEP平台设置

    电信AEP地址:https://iamnew.ctwing.cn/

    登录电信AEP平台,在“控制台”->“产品中心”,新建一个LWM2M的产品,设置参数如下:

    在产品中心中出现一个产品

     在详情中,可以查看数据接入的IP和端口号,这里的IP和端口就是NB模组需要设置的IP和端口号。

    在“设备管理”中添加新的设备

     填写NB模组的IMEI,设备名称自定义即可,保持默认开启自动订阅。设置好电信AEP平台。

    NB模组BC26操作指令

    1. AT

    查看返回OK,模组通信正常

    2. AT+CGPADDR=1

    检查NB模组的IP地址。

    3. AT+QLWCLOSE

    关闭上次的连接

    4.AT+QLWDEL

    删除上次的LWM2M的连接

    5.AT+QLWSERV="221.229.214.202",5683

    设置电信AEP的IP地址和端口号

    AT+QLWSERV="221.229.214.202",5683

    这里的IP地址和端口号是AEP平台产品中心,产品详情中的“设备接口IP端口”

    6.AT+QLWCONF="869098042509814"

    设置接口LWM2M的NB模组的IMEI号

    其中IMEI号可以通过指令 AT+CGSN=1 从模组中获取。

    7. AT+QLWADDOBJ=19,0,1,"0"

    添加 LWM2M对象, 19/0/0 上行链路

    8. AT+QLWADDOBJ=19,1,1,"0"

    添加 LWM2M 对象,19/0/1 下行链路

    9. AT+QLWOPEN=0

    开始注册IoT平台,并使用直接推送模式

    10. AT+QLWCFG="dataformat",1,1

    设置发送和接收的数据为十六进制的字符串模式。

    11. AT+QLWDATASEND=19,0,0,5,68656C6C6F,0x0000

     

     使用NON模式上报数据,此模式不需要IoT平台应答。

     11.2 AT+QLWDATASEND=19,0,0,6,303132333435,0x0100

     使用CON模式上报数据,此模式需要IoT平台应答。

    电信AEP平台上接收到一条数据,十六进制的68656c6c6f。与NB模组发送的数据一致。

    电信AEP平台下发一条指令31323334353637383930,这里是字符串,NB模组将收到20字节数据。

    NB模组不会立马收到,等NB模组再次与服务端连接时,NB模组将收到服务端的数据。我们再发送一条6字节的十六进制数据202122232425

     NB模组收到20字节数据:3331333233333334333533363337333833393330,正是服务端下发的数据。

    12. AT+QLWCLOSE

     取消电信AEP的LWM2M注册

    13. AT+QLWDEL

     删除LWM2M的连接

  • 相关阅读:
    为你的 Github 博客加个 CMS -「内容管理」
    Alpha、Beta、RC、GA、LTS等软件各个版本号的含义
    WPF圆形进度条
    初试WPF代码迁移Core WPF
    dumpbin查看(Exe,Dll)是32位还是64位
    Windows Live Writer使用SyntaxHighlighter代码着色插件
    C#调用EnumDevice获取设备信息
    C#获取设备(Audio和Video)名称 简单整理
    C# Winform 换肤
    C# Winform模仿百度日历
  • 原文地址:https://www.cnblogs.com/doitjust/p/13908489.html
Copyright © 2011-2022 走看看