【转】EdpProtoDebugger 的使用说明-Arduino中文社区 - Powered by Discuz! Archiver

OneNET 发表于 2017-7-6 15:04

【转】EdpProtoDebugger 的使用说明

使用EdpProtoDebugger软件可以方便我们进行EDP协议的调试与分析,现介绍一下具体使用方法:
软件下载: https://open.iot.10086.cn/bbs/assets/images/attach.pngEdpProtoDebugger.rar
软件界面一览:
调试器:
http://upfiles.heclouds.com/forum-app/2016/04/12/06476fc7bee9a484cd234e61c094e3c1.jpg
翻译器:

http://upfiles.heclouds.com/forum-app/2016/04/12/5e79df20aa643d89f8f5626281beadd1.jpg
1. 建立EDP连接

[*]填写服务器IP地址以及端口号(183.230.40.39\876)
[*]消息类型选择为connect,子类型选择为连接方式一(方式一:设备ID+ApiKey;方式二:项目ID+自定义鉴权信息)
[*]填写设备ID和ApiKey
[*]点击生成编码,在十六进制编码区可以看到EDP协议的具体内容
[*]点击发送到设备云
[*]连接成功会在接收消息区看到服务器的连接成功应答(20 02 00 00 )

http://upfiles.heclouds.com/forum-app/2016/04/12/ff89807d3747a80b091657d0bc44cbe5.png

[*]连接成功之后在平台可以看到设备在线的状态

http://upfiles.heclouds.com/forum-app/2016/04/22/bd9b5bd7177a4f7ad9e0680c53c2d099.png
2. 发送存储数据到平台

[*]选择消息类型为SaveData
[*]在子消息类型中选择数据类型五
[*]目的设备ID为转发目标的设备ID,这里不需要转发,则不填写
[*]数据按照类型5的方式填写,请参考EDP协议文档说明

http://upfiles.heclouds.com/forum-app/2016/04/12/ed8be2a4be58ea96b57916b6c7e28db0.jpg
点击“发送到设备云”,在平台上可以看到新增的数据流和数据点:

http://upfiles.heclouds.com/forum-app/2016/04/15/8ff03948b66a70f2fca1fd61c58db153.png
多条数据上传

[*]以数据类型五为例,上传多条数据

http://upfiles.heclouds.com/forum-app/2016/04/15/6623f0734617137389f36f6b00c241f0.jpg
点击“发送到设备云”,在平台上可以看到新增的数据流和数据点:

http://upfiles.heclouds.com/forum-app/2016/04/15/bd97472aafcecb26d0a91cc27829ea27.png
3. 下发命令接收与解析

[*]按照步骤1进行设备连接
[*]点击平台设备界面的“下发命令”
[*]发送数据 hello

http://upfiles.heclouds.com/forum-app/2016/04/15/504bb33f0cf37add60d05550f53362d2.png

[*]在EDPdebuger的接收区可以看到接收到的数据:

http://upfiles.heclouds.com/forum-app/2016/04/15/c278d6ed0758232281e5fadcc3df35b0.jpg
将数据拷贝至翻译器中,可以看到数据的解析情况(请参考EDP协议文档):

http://upfiles.heclouds.com/forum-app/2016/04/15/487114b97e05fdb6ad436f019c44b60a.jpg

页: [1]
查看完整版本: 【转】EdpProtoDebugger 的使用说明