上行数据总流程:

设备端收集数据--->通过NB模块发送到平台--->电信平台接收到数据并下发ACK--->设备端收到ACK确认发送成功(上行数据完成);

下行数据总流程:

说明:

目前我用IoT_OceanConnect_North_GUI_APPDemo-master\application中的Demo下发命令:

Demo下发数据--->平台中我的设备 设备详情 历史命令中可见该数据处于等待状态--->此时NB模块发送一个数据(以后协议中会定)--->发送成功后会发现平台中该数据为已送达状态--->当模块接收到下行命令后进行对下发命令的应答(下行命令中数据后面带有两字节的mid)--->NB模块按照编解码插件中设定的应答规定(一般是010001后面加两字节的mid)发送应答信息--->此时可以看到电信平台的这条命令数据变为成功状态。

详细步骤:

  1. 上行数据:

1>上报数据AT+NMGS=12,00031520252005031A010000(我用的串口助手发送,在我们板子上也可以,这里我方便给你演示)

2>可以看到平台收到数据

下行数据:

用IoT_OceanConnect_North_GUI_APPDemo-master\application中的Demo下发命令)

1>登录Demo

Platform IP: 180.101.147.89

Port: 8743

App ID: K0d7_awqADPFGiVHfusFDKNYUpYa

Password: 34Y6tEWsSGrEwJSGwaCtTfQ9v4Ma

2>选择Command Manager

3>输入设备ID(ID是注册设备时返回的),并获得可以下发的命令,输入Value值:即要下发的数据590F000800000000B126000885300008,点击Post command

4>发送数据成功后可以看到状态为等待

  1. 设备端需要上报一条数据激活设备,才能收到下发的命令。

这里我上报AT+NMGS=4,00012220,可见上报成功后收到刚刚平台下发的数据

6>此时平台的命令状态为已送达

  1. 设备端发送对平台下发命令收到的确认

AT+NMGS=5,0100010028,编解码插件已写好,010001后面加上mid,0028是平台命令下发后面加上的

7>发送成功后平台命令状态为成功

上下行数据(命令)流程完成。。。

NBIOT上行与下行数据流程(基于华为电信物联网平台)相关推荐

  1. 【物联网】华为云物联网平台-基于C示例代码的快速体验

    00. 目录 文章目录 00. 目录 01. 概述 02. 开发环境 03. 创建产品 04. 注册设备 05. C语言工程下载 06. 编译OpenSSL库 07. 编译paho库 08. 编译C参 ...

  2. 基于华为云ModelArts平台利用MobileNetV2算法实现5类花卉分类

    *************************************************** 码字不易,收藏之余,别忘了给我点个赞吧! *************************** ...

  3. 基于阿里云物联网平台的设备之间传输十六进制数据

    基于阿里云物联网平台的设备之间传输十六进制数据 文章目录 基于阿里云物联网平台的设备之间传输十六进制数据 1. 创建阿里云物联网产品 1.1 创建新的产品 1.2 为产品创建自定义topic 1.3 ...

  4. 华为云物联网平台的微信小程序开发

    第0章 简介 上上期出了一个华为云物联网平台的Android APP应用开发教程, 根据后台的私信,包括华为云物联网IOT论坛里和公众号里,发现大家对物联网平台的移动端的开发需求还是很大的,接下来,带 ...

  5. 基于机智云物联网平台的太阳能热水器控制系统

    摘要: 以STM32F103ZET6为物联网控制模组主控单元,基于机智云平台,针对太阳能热水器设计了一种物联网控制系统,用户通过互联网就能对家中太阳能热水器进行远程控制和运行监测.该系统采用STM32 ...

  6. stm32+AT指令+ESP8266接入华为云物联网平台并完成属性上报与命令响应

    (示例:stm32f103c8t6+esp01s串口AT指令模式) 流程简介: 一. MQTT透传AT固件烧录 本期教程使用的是stm32+AT指令控制esp01s接入华为云联网平台完成数据上报与命令 ...

  7. 基于机智云物联网平台的智能远程植物养护装置设计与实现

    摘要: 设计一种智能远程植物养护装置,采用STM32F103单片机为控制核心,对植物所处环境温度和土壤湿度进行检测,并根据用户所设置的适合植物生长的湿度参数,控制水泵的开关,通过机智云平台在手机APP ...

  8. 合宙Air780e+luatos接入华为云物联网平台完成设备通信与控制

    一.简介 1.项目介绍 之前发布的文章有esp8266的wifi模块和BC20的NB模块与华为云物联网通信为主,本期文章采用了合宙的4G LTE Cat.1模块,编程语言用的是lua,整体来说代码比较 ...

  9. 基于机智云物联网平台的智能WiFi插座

    一.概述 本设计是基于机智云物联网平台的智能WiFi插座.该插座的主控芯片采用的是意法半导体的STM32f103c8t6来控制.软件部分运用elispe开发工具开发,综合WiFi无线通信.Androi ...

最新文章

  1. 多款eclipse黑色坏境任你选择,只要导入配置
  2. 动态折线图 python_python 怎么做个动态折线
  3. flask-wtforms
  4. javaone_JavaOne 2012:向上,向上和向外:使用Akka扩展软件
  5. Java静态类使用 使用 service
  6. 云函数与函数式编程思想结合会产生什么?
  7. php 405 not allowed,html nginx 405 not allowed问题的解决
  8. KB954430补丁重复安装失败的解决办法
  9. [Bzoj2152]聪聪可可
  10. mysql之jdbc连接数据库和sql注入的问题
  11. 学MySQL,这篇万字总结,真的够用了
  12. python按行数分割文本_如何把一个TXT文本文件按行数分割成多个文本文件
  13. wordpress制作主题之菜单
  14. java junit测试类怎么写_15.junit测试类使用及注解
  15. js判断数组的六种方法
  16. 高等数学 第一章 极限和连续函数
  17. matlab画一条平滑曲线,Matlab画平滑曲线的两种方法( 拟合或插值后再用plot即可)...
  18. argmin ,argmax函数
  19. 【csdn学习-Python】CSDN技能树-Python语言学习笔记
  20. 转战物联网·基础篇02-物联网中的角儿

热门文章

  1. 【USB-WIFI模块:rtl8723bu (无线网卡的基于 x6818的移植)
  2. Bitly缩短网址服务 - Blog透视镜
  3. GitHub Git GitLab 在Idea中使用Git
  4. 大数据专业-Python的学习路线总结第一部分
  5. 使用Getdata提取数值
  6. Leakcanary原理解析以及换肤框架skin的原理分析
  7. 研三学姐找工作分享-----机器学习
  8. 前端面试——走楼梯问题
  9. IM软件的全流程加密过程
  10. EXCEL 公式:=VLOOKUP