当前位置: 首页 > news >正文

Onenet云网关方案应用--基于米尔瑞芯微RK3576开发板

本文将介绍基于米尔电子MYD-LR3576开发板(米尔基于瑞芯微RK3576开发板)的Onenet云网关应用方案测试。

摘自优秀创作者-小手凉凉


目录:
* 板卡说明
* 操作说明
* 软件主要逻辑

--------------------------------------------------------------------------------------------------


板卡说明:

MYC-LR3576 核心板是基于瑞芯微 RK3576 系列微处理器推出的嵌入式模组,具备超高性
能、丰富的拓展接口和边缘算力,适用于边缘计算设备、商用机器人、AI 商显、智能车载终
端、智慧电力等
此次我们使用板子出厂的linux系统上写应用

板卡接HDMI显示屏开机显示效果如下

操作说明:


开发环境适配不过多介绍了,使用aarch64环境。编译后的应用mqtts_onejson_soc,运行后从log中看出计算token结果,适配外设,随后登录onenet服务器,发布消息

切换到云端可以看到设备在线状态,点击看详情

物模型中各个字段值更新如下

打开调试功能,可以看到上报消息


验证下发操作,选择某字段,比如usb1 2 3 4设置开

从log中看到板子中订阅到内容如下


软件主要逻辑:


1. 开机后根据定义的clientid 设备名 acckey等信息计算token作为登录密码,连接到onenet iot云。建立长连接后订阅消息



2.  所有的参数打包在_ST_IotPro_结构体中,首先组成json格式消息,周期性上报到云端

3. 为了看到数据变化,做了随机数生成,将Electric_val add_ele_val字段用随机数更新,在服务端以便于看到动态效果

4. 云端下发的消息最终按json格式解析后分别调用到对应字段的回调函数中,添加打印便于调试

http://www.xdnf.cn/news/911809.html

相关文章:

  • (附示例代码及图示)问题分解策略提升复杂问题检索正确率
  • 【公益护航青春路】 “成长的秘密花园”青春期身心成长讲座走进校园
  • 肖特基二极管的特性
  • 森马下沙奥莱旗舰店盛大启幕:以“新常服“理念重塑消费体验新范式
  • 2025.06.06【Ribo-seq】|riboWaltz:P-site定位与三碱基周期性分析流程
  • OpenLayers 地图定位
  • 好子集的数目概念及表达形式
  • 数据库精选题(四)(E-R模型)
  • 基于nacos2.5.1的MCP服务端微服务项目开发环境配置简介
  • 提升CPU、内存及磁盘利用率脚本
  • 群晖文件操作API
  • 自然语言处理的发展
  • (33)课54--??:3 张表的 join-on 连接举例,多表查询总结。
  • MyBatis————入门
  • 【SSM】MyBatisPlus笔记:快速上手MyBatisPlus
  • C++算法动态规划3
  • VUE前端实现自动打包成压缩文件
  • Linux缓冲区与glibc封装:入门指南
  • 智能生成完整 Java 后端架构,告别手动编写 ControllerServiceDao
  • 网络编程及原理(三)
  • 2025最新VMware17如何通过官网进行下载
  • [蓝桥杯]迷宫与陷阱
  • 端游如何反调试
  • 几何引擎对比:OpenCasCade、ACIS、Parasolid和CGM
  • 使用 FastMCP 构建你的第一个 MCP 服务:从零开始的 Python 示例
  • DAX权威指南8:DAX引擎与存储优化
  • 缓解骨质疏松 —— 补钙和补维 D
  • TeamCity Agent 配置完整教程(配合 Docker Compose 快速部署)
  • Steam 搬砖项目深度拆解:从抵触到真香的转型之路
  • 迈向群体智能-具身大小脑协作框架RoboOS及具身大脑RoboBrain