Search found 7 matches

by 卢台长
2024年 Feb 1日 16:36
Forum: TuyaOS-联网单品开发
Topic: 开源的 tuya-open-sdk-for-device 开发框架发布了
Replies: 4
Views: 4486

Re: 开源的 tuya-open-sdk-for-device 开发框架发布了

  1. 不需要修改脚本,增加路径,在build目录下,直接运行make example,会自动跳转目录,并执行build_example.sh
  2. 报错的问题,装一下 sudo apt-get install libbluetooth-dev
by 卢台长
2024年 Feb 1日 16:02
Forum: TuyaOS-联网单品开发
Topic: 【已解决】Tuya os是否有AES 128加解密的接口
Replies: 8
Views: 520

Re: Tuya os是否有AES 128加解密的接口

关于aes128_ecb_encode接口使用注意点 加密后输出的结果,函数内部会自动malloc长度(按pkcs7对齐方式),只要定义一个uint8_t指针即可,用完后需要释放aes_free_data即可 加密后输出的长度是uint32_t,而不是uint16_t,否则可能写穿内存 按你代码示例,数组初始化用字符串,用sizeof计算会多包含一个'\0',可以使用strlen来计算长度 参考: BYTE_T data[] ="l8hpkkjnn93mx0pe"; BYTE_T datakey[] ="6r4mq0ptoan2wf70"; UINT32...
by 卢台长
2023年 Jul 12日 14:15
Forum: TuyaOS-联网单品开发
Topic: 【已提供】BK7231N的3.7.2的SDK用的mqtt是什么版本呢?
Replies: 2
Views: 250

Re: [求助]BK7231N的3.7.2的SDK用的mqtt是什么版本呢?

hi, 你好
BK7231N的3.7.2的SDK中mqtt版本信息如下:
Protocol Name : MQIsdp
Protocol Version Number: V3

by 卢台长
2023年 Mar 20日 14:20
Forum: TuyaOS-联网单品开发
Topic: 【已同步】【求组】WiFi的产品关于设备重置的功能需求
Replies: 3
Views: 305

Re: 【求组】WiFi的产品关于设备重置的功能需求

Hi, 您好

  1. 确认下tuya_iot_wf_soc_dev_init这个初始化函数里的GW_WF_CFG_MTHD_SEL cfg参数,是否设置GWCM_SPCL_MODE或者GWCM_SPCL_AUTOCFG模式
    这个模式表示为误触发模式,因为照明设备一般不具备额外的重置按键,通过开关电几次来达到重置作用,但这个很可能被用户误触发,所以在这个模式下,不会清除app里的设备,设备会在3分钟内进行回连之前的路由器(再次期间如果没有重新配网的话)
  2. 如果你是额外按键重置的话,你可以修改这个为其他模式,设备在线重置后,就会清除app里的设备
by 卢台长
2023年 Mar 17日 15:25
Forum: TuyaOS-联网单品开发
Topic: 【已同步】【求组】WiFi的产品关于设备重置的功能需求
Replies: 3
Views: 305

Re: 【求组】WiFi的产品关于设备重置的功能需求

Hi, 你好
1. 设备在线的情况,通过外部触发(物理按钮)重置,现在就可以达到清除手机app上设备的效果,前提是设备在线
2. 设备离线的情况(断电几次重置的操作),是无法清除手机app的设备的,因为这是一个设备单方面的重置操作,但这个不影响设备下次配网激活
3. 建议你可以检查已配网设备在线的时候发起重置来达到以此效果

by 卢台长
2023年 Feb 22日 20:14
Forum: TuyaOS-联网单品开发
Topic: 【已解决--驱动设计与使用方式差异】tuyaOS模组WBR3 SDK3.5.3串口收发严重BUG
Replies: 25
Views: 1649

Re: tuyaOS模组WBR3 SDK3.5.3串口收发严重BUG

大佬您好,说一下我的看法 流模式是解决,双方处理速度或者内部缓存不对等的情况下,可以通过RTS/CTS(硬件的流模式)进行控制串口发送 有些芯片是按您理解的机制处理的,例如通过串口空闲中断,完成一帧数据的接收,其次软件上也可以通过阻塞接收模式确保收到的长度,这样的方式都存在一定局限性,硬件串口需要空闲中断,或者软件需要等待指定的数据长度,如果中途因为干扰等原因漏接收了,即使通过下一帧数据收到指定的长度,这样的包在应用上解析也有问题 涂鸦提供的串口接收是只保证把接收的数据存到内部环形缓冲中,所有在串口上的协议都需要在应用上按自己定义的帧格式进行处理。这样应用可以做到跨平台,而不依赖串口驱动 总的...
by 卢台长
2022年 Sep 16日 18:35
Forum: TuyaOS 开发
Topic: tuyaos 沙发位
Replies: 27
Views: 13006

Re: tuyaos 沙发位

tuyaos yyds