Search found 18 matches

by xiaot
2024年 Oct 14日 13:49
Forum: TuyaOS-Matter 开发
Topic: Matter开关的产品类型和cluster的对应关系
Replies: 4
Views: 537

Re: Matter开关的产品类型和cluster的对应关系

1,ON_OFF_LIGHT_DEVICE_TYPE设备类型是和三方显示有关系的,和涂鸦的产品无关,可以使用三方APP测试一下,是否显示开关界面
2.CLUSTER_PRIVATE_TEMPLATE可以屏蔽掉,这个是私有扩展使用的,可不加
3.上电开关需要将dp实际状态同步写入一下给到matter;
4.最好测试常用的APPLE amazon 和google平台;单独苹果环境可以测试功能是否正常

by xiaot
2024年 Oct 10日 10:03
Forum: TuyaOS-Matter 开发
Topic: Matter开关的产品类型和cluster的对应关系
Replies: 4
Views: 537

Re: Matter开关的产品类型和cluster的对应关系

你想使用的开关类型是什么,零火开关的使用产品类型是ON_OFF_LIGHT_DEVICE_TYPE, MATTER_CLUSTER_S ep1_server_cluster_list[] = { CLUSTER_IDENTIFY_TEMPLATE, // 3 CLUSTER_GROUPS_TEMPLATE, // 4 CLUSTER_ON_OFF_ELEC, // 6 CLUSTER_DESCRIPTOR_TEMPLATE, CLUSTER_PRIVATE_TEMPLATE, //自定义私有 };
by xiaot
2024年 Mar 18日 19:57
Forum: TuyaOS-Zigbee设备开发
Topic: 适配1820传感,有没有delay(1)延时1us的实现参考
Replies: 7
Views: 1879

Re: 适配1820传感,有没有delay(1)延时1us的实现参考

初始化时间很长,测试需要30us左右

by xiaot
2024年 Mar 18日 19:51
Forum: TuyaOS-Zigbee设备开发
Topic: 适配1820传感,有没有delay(1)延时1us的实现参考
Replies: 7
Views: 1879

Re: 适配1820传感,有没有delay(1)延时1us的实现参考

执行以下的步骤: for (i = 0; i < 8; i++) { 1. 下拉输出初始化; 2.上拉输入初始化 if (DS18B20_READ()) { //读取电平 data |= 0x80; } } TUYA_GPIO_BASE_CFG_T sel_gpio_cfg = {0}; if(FALSE == in) { sel_gpio_cfg.direct = TUYA_GPIO_OUTPUT; if(high) { sel_gpio_cfg.mode = TUYA_GPIO_PULLDOWN; sel_gpio_cfg.level = TUYA_GPIO_LEVEL_LOW; }els...
by xiaot
2024年 Mar 18日 19:34
Forum: TuyaOS-Zigbee设备开发
Topic: 适配1820传感,有没有delay(1)延时1us的实现参考
Replies: 7
Views: 1879

Re: 适配1820传感,有没有delay(1)延时1us的实现参考

好的谢谢,在适配过程中,使用tal_gpio_init接口进行初始化时,发现初始化完成需要30多us的时间,导致不能正常读取到ds18b20的数据,请问这里是什么原因,消耗了这么长时间

by xiaot
2024年 Mar 13日 10:11
Forum: TuyaOS-Zigbee设备开发
Topic: 适配1820传感,有没有delay(1)延时1us的实现参考
Replies: 7
Views: 1879

适配1820传感,有没有delay(1)延时1us的实现参考

TLSR8258_TuyaOS-3.8.0,基于tuyaos_demo_meter_socket_tl开发包,想要接1820温度传感,请问有没有delay(1)延时1us的实现参考,

by xiaot
2024年 Feb 26日 10:24
Forum: TuyaOS-Zigbee设备开发
Topic: 无法使用ctype.h中的tolower函数
Replies: 2
Views: 791

Re: 无法使用ctype.h中的tolower函数

好的谢谢 再给到的路径下没找到tolower相关库函数,我这边自己实现吧

by xiaot
2024年 Feb 26日 09:49
Forum: TuyaOS-Zigbee设备开发
Topic: 无法使用ctype.h中的tolower函数
Replies: 2
Views: 791

无法使用ctype.h中的tolower函数

TLSR8258_TuyaOS-3.8.0,开发包demo:tuyaos_demo_meter_socket_tl;因业务需要添加cjson库,编译链接报错:该函数未定义(已包含相关头文件):