Page 1 of 1

【求助】关于复杂协议

Posted: 2023年 Oct 20日 16:40
by mengyujun888

求助,关于复杂协议的,我这边需要用哪个函数来上传,谢谢!


Re: 求助:关于复杂协议

Posted: 2023年 Oct 20日 16:45
by yingtao_33

如果dp 类型是 raw型,就用raw型dp上报接口,如果是string 类型就用string 类型。具体接口示例参考框架内自带的example。


Re: 求助:关于复杂协议

Posted: 2023年 Oct 31日 08:52
by mengyujun888

不是,我指的是这种复杂的协议,其他普通的DP点我知道怎么弄,但是这个复杂协议的,不知道要怎么上传的?


Re: 求助:关于复杂协议

Posted: 2023年 Oct 31日 09:54
by yingtao_33

你的附件图片是指,如何通过修改json 字段,修改页面上展示的复杂协议格式(这个是 如果你有你自定义的复杂协议需要展示说明,可以通过这个修改)。
我不是很清楚你指的上传是针对什么上传。如果是指嵌入式代码开发,将这个有着复杂协议的dp上传,接口就是根据前文我说的,raw型数据用raw型dp 上传。 string型数据用 string 型dp 上传。但是dp 里的内容,需要根据协议里内容自行进行填充。
如:公版循环定时 dp,它是个raw型 dp, 他的内容是一组 hex 数据。这组数据的内容如前台展示的。第一个字节是协议版本,第二个字节是节点长度,等等。

企业微信截图_16987169667786.png


那你在上报这个dp 的时候,只需要调用raw型接口进行上报,数据内容根据协议进行组帧。


Re: 【求助】关于复杂协议

Posted: 2023年 Nov 6日 09:22
by mengyujun888

好的,我再调试看看