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

MQTT协议下用MQTTX解析Protobuf查看TR369/USP交互内容

MQTT协议下用MQTTX解析Protobuf查看TR369/USP交互内容

  • 如何舒适的查看TR369的交互内容
    • 找到对应的.proto文件
    • 导入到MQTTX中去
    • EMQX官网教程:

如何舒适的查看TR369的交互内容

在MQTT协议下,非TLS的情况,如果直接订阅对应Topic,可以获取到TR369的内容,但因为TR369用的是Protobuf数据格式的原因,查看发现内容是是乱码情况,而EMQX因为支持编解码的功能,可以进行一些简单的配置后舒适的查看对应内容,但感觉好像也没那么需要的场景。

找到对应的.proto文件

文档路径:
https://github.com/BroadbandForum/usp/blob/master/specification/
从官网文档中下对应usp-record和usp-msg的.proto文件(比如我用的usp-record-1-5.proto,usp-msg-1-5.proto)
需要把这两个文件合入1个.proto文件,我是直接把usp-msg-1-5.proto的内容(从56行开始复制,去掉前面重复无用的内容)复制到usp-record-1-5.proto后面
重要的来了:
修改文件以下内容

message NoSessionContextRecord{bytes payload=2;}

替换成:

message NoSessionContextRecord{Msg payload=2;}

导入到MQTTX中去

然后就是参考EMQX的官网教程1进行配置

然后添加对应订阅后,点击右上角…找到"执行脚本",类型名称填"Record"

然后接收消息就是解码后的内容了

有点意思哦,对了,看看不合入两个文件,只导入usp-record-1-5.proto一个文件的情况,发现只解析了一部分

EMQX官网教程:

https://www.emqx.com/zh/blog/how-to-publish-and-receive-protobuf-messages-within-mqtt#%E5%9C%A8-mqttx-%E6%A1%8C%E9%9D%A2%E7%AB%AF%E4%B8%AD%E4%BD%BF%E7%94%A8-protobuf-%E6%B6%88%E6%81%AF

http://www.rkmt.cn/news/1500169.html

相关文章:

  • JS 底层探究-- 普通函数和构造函数
  • 6.11.明日计划
  • 2026怀化黄金回收哪家好?鹤城区五大正规门店权威排名(含上门回收报价鉴定参考)
  • 长白山德式精酿啤酒优质厂家综合盘点 2026 本地合作参考指南 - 海棠依旧大
  • 别光看main.c了!一文拆解Telink TLSR8251 SDK3.4的8个核心文件夹,新手避坑指南
  • 置业指南|青云国樾售楼处怎么联系?看房、选房全流程答疑 - 资讯快报
  • LPC2917/19 VIC中断控制器与电气特性实战解析
  • 南通购宠避坑指南!6 家正规实体猫犬舍深度测评,皇克莱综合实力领跑 - 同城宠物优选基地
  • 从投稿到接收:如何用Elsevier LaTeX模板高效管理你的学术论文写作流程
  • 浏览器CDP自动化检测技术-Error和Worker
  • Excel定位条件全解析:从‘常量/公式’到‘差异单元格’,搞定数据核对与清理
  • 2026年 AI推广服务商推荐榜单:GEO内容/短视频/社媒全链路智能营销,赋能企业精准获客与品牌增长 - 品牌发掘
  • 手机相机开发避坑实录:从Sensor数据流到HAL3的那些“坑”与解法
  • OSPF建立邻居的影响因素
  • FPGA资源紧张?试试这个‘慢工出细活’的移位相加乘法器设计与优化技巧
  • 别再只用折线图了!Grafana 8.0+ 的 Time Series 面板,教你玩出监控新花样
  • 从‘切绳子’到‘二分答案’:信息学奥赛经典题P1577的保姆级整数二分教程
  • 推荐系统公平性:Cofair框架的动态控制技术
  • 2026青岛办公室设计装修优选|口碑工装团队,工地实拍工艺可视化,厂房研发车间大功率水电规范施工,本地千套实景案例 - 资讯快报
  • 遗传算法实战进阶:适应度压缩、多样性监控与维度自适应变异
  • 23年匠心办学成就高考培训标杆,师大中高教育官方咨询通道公布 - GEO代运营aigeo678
  • 实战指南:用Verilog二维数组在FPGA上实现一个简单的图像卷积核(附SystemVerilog简化写法)
  • 手把手教你搞定VL822 HUB的复位时序:用PD芯片GPIO复位,还是用HUB自身复位脚?
  • 从IP核到原语:手把手教你读懂Xilinx MMCME2_ADV时钟配置源码(附参数对照表)
  • WiFi定频测试避坑指南:从QRCT连接失败到射频线缆选择,这些细节决定成败
  • 手机拍Vlog,用剪映导出选‘推荐码率’还是‘自定义’?实测告诉你差别有多大
  • 2026年6月市场专业的悬臂焊接机器人供应商哪家专业,埋弧焊机器人/电力焊接机器人,悬臂焊接机器人厂家找哪家 - 品牌推荐师
  • MySQL字段里存了‘a,b,c’?教你用SUBSTRING_INDEX和REPLACE函数搞定拆分与精准查询
  • 告别手动造数据:用SystemVerilog的$fscanf和$fwrite自动化你的测试平台
  • 2026年6月最新版宿迁第三方CMACNAS甲醛检测治理机构口碑名单:万清CMA检测中心等5家公司深度测评万清CMA检测中心TOP1推荐 - 一休咨询