【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

蓝牙 BLE设备、蓝牙 MESH设备、蓝牙 Beacon设备、Sub-G设备等


物联网菜鸟
Posts: 74

我打开了高级功能tal_mesh_advanced_ability_1,现在每次进入到面板里都会回调app_mesh_vendor_get_recv,但是这里只会查询部分DP,像我自定义的功能点DP101,还有DP33、DP34通电反应、通电勿扰这些都不会查询,每次只会查询开关、模式、亮度这些,为什么?那我其他的DP点该怎么每次进入面板时同步

tony
Posts: 30

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

是打开了tal_mesh_advanced_ability_1这个后不能查询通电勿扰等的dp了吗,未打开之前可以查询?

全栈工程师修炼指南

物联网菜鸟
Posts: 74

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

不是只能打开高级功能,才可以使用新状态回复通道么? 我打开了以下注释:
tal_mesh_advanced_ability_1(1);
tal_mesh_vendor_get_cb_init(app_mesh_vendor_get_recv);
tal_mesh_heartbeat_onoff_info_set(1, &onoff_data, 1);
,每次进入面板会回调app_mesh_vendor_get_recv,只是不能查询所有的DP点,只会查询DP1、2、3、4、5、7,我想每次都能查询所有的DP点

tony
Posts: 30

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

你使用的是公版的面板吗

全栈工程师修炼指南

物联网菜鸟
Posts: 74

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

是的,这个和是不是公版面板也有关系吗?因为这个面板目前还是不太符合需求,后续可能要使用studio面板自己搭建

物联网菜鸟
Posts: 74

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

用studio面板也是只能查询部分的DP点

tony
Posts: 30

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

公版面板dp33,34需要你把面板点到对应的界面才会查询,自定义的dp101,公版面板不会查询,需要你自己搭个面板。

全栈工程师修炼指南

tony
Posts: 30

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

例如这样需要点到展示的这个界面

Attachments
951a0ee8-0060-484e-8165-2cc5684aa853.jpg

全栈工程师修炼指南

物联网菜鸟
Posts: 74

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

用studio面板也不会查询自定义的,那我该怎么同步设备的所有状态呢,TAL_MESH_OPCODE_READ这个现在也不会来了,我能在app_mesh_vendor_get_recv里用tal_mesh_data_send接口主动上报吗?自定义DP点有10几个,两包之间再间隔200ms的话,要花费2-5s,这个会不会影响其他功能

tony
Posts: 30

Re: 【求助】mesh TLSR825X 3.8.0新状态回复通道只查询部分DP

咨询了面板同学studio不支持查询自定义的dp,需要查询的换需要定制面板。

全栈工程师修炼指南

Post Reply