需要上报一些Dp点,使用一下这个Api有什么要求,里面的head dst、subcmd需要填多少?
【求助】请问PHY6252的Beacon Mesh SDK-3.6.3如何做上报?
-
- Posts: 48
Re: 【求助】请问PHY6252的Beacon Mesh SDK-3.6.3如何做上报?
请参考SDK根目录下的 docs/《BeaconMesh指导文档.pdf》中的第 5.3 beacon 发送函数小节:
其中
- payload[0] 填 dpid
- payload[1] 左边 4bits 填 dpkind, 右边 4 bits 填 dplen
- payload[2x] 根据不同的 dp 类型,决定不同的 dpvalue 的长度,然后填充合适的值(比如 bool 类型的 dp, 其 dpvalue 只有 1 字节)
- 发送就参考例子中的,一点 都不用动。
下面是关于 dp 类型和每种类型限制的一个说明:
创造传奇,不是卖艺!
Re: 【求助】请问PHY6252的Beacon Mesh SDK-3.6.3如何做上报?
发送现在是这样,但是app那边一直接收不到,抓包是正常的,这是什么原因
-
- Posts: 48
Re: 【求助】请问PHY6252的Beacon Mesh SDK-3.6.3如何做上报?
APP 收包有窗口,一般是在 APP 发包之后保留几十秒的窗口。(点击 DP 控制、或者进入设备控制面板,APP 才会开启 SCAN)
创造传奇,不是卖艺!
Re: 【求助】请问PHY6252的Beacon Mesh SDK-3.6.3如何做上报?
是否有App的接收beacon上报的Api?有的话截一断图,我查查
-
- Posts: 48