休眠期间是无法接收任何数据的,要想接收 APP 数据的话可以尝试高频的休眠唤醒,在唤醒的窗口内接收 ADV 数据和 APP 的连接请求
Search found 116 matches
- 2023年 Jun 21日 14:32
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X deep sleep深度休眠定时与GPIO唤醒,如何能知道当前定时唤醒剩余的时间?
- Replies: 9
- Views: 715
- 2023年 Jun 16日 18:00
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】授权端口共用IO的问题
- Replies: 9
- Views: 932
Re: 【已解决】授权端口共用IO的问题
参考
sdk 目录中 docs\TuyaOS_BLE_Product_Test.md 文档
https://developer.tuya.com/cn/docs/iot/ ... kd9vbl0ymm
https://developer.tuya.com/cn/docs/iot/ ... rmw3sgtbo5
使用云模组工具进行烧录授权。
需要先将固件上传到开发者平台后,下单获取授权码进行测试
- 2023年 Jun 16日 17:54
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X deep sleep深度休眠定时与GPIO唤醒,如何能知道当前定时唤醒剩余的时间?
- Replies: 9
- Views: 715
Re: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X deep sleep深度休眠定时与GPIO唤醒,如何能知道当前定时唤醒剩余的时间?
打印的话,在 uart init 之前 deinit 一下,因为组件里的变量没有加 No retention 的前缀,所以掉电保持,重新初始化时可能没有成功
- 2023年 Jun 14日 18:39
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X 这个芯片支持float 浮点运算吗?
- Replies: 1
- Views: 197
Re: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X 这个芯片支持float 浮点运算吗?
Tlsr825x 是支持 软件浮点 的,我们的公版应用也使用过 浮点功能。
但是因为 软件浮点,建议你针对此平台对你的函数优化一下,对各个函数环节的流程 debug 一下,防止出现溢出的问题。
- 2023年 Jun 13日 11:42
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X deep sleep深度休眠定时与GPIO唤醒,如何能知道当前定时唤醒剩余的时间?
- Replies: 9
- Views: 715
Re: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X deep sleep深度休眠定时与GPIO唤醒,如何能知道当前定时唤醒剩余的时间?
实现此需求的话首先需要将 deep sleep 模式修改为 retention 模式,休眠后保持 32K 的 ram。此修改的方法参考:
接下来实现唤醒剩余时间的处理:
休眠前调用 get_32k_tick() 记录内部 32K 时钟寄存器 tick 值,唤醒后再次读取寄存器 tick 值,做差值后除以 32K 即可得出休眠的时间(单位s)。
- 2023年 Jun 8日 10:52
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X OTA 更新经常性会失败
- Replies: 14
- Views: 849
Re: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X OTA 更新经常性会失败
那目前来看对于你现在的应用没有特别好的处理办法了。
跟原厂也沟通过,原厂给的回复是 提高系统时钟的主频会有所改善,但是目前 mesh SDK 系统时钟已经最高了 48M。目前 Tlsr825x 系列是没有中断嵌套的,这中业务的处理确实比较难。
现在中断回调里执行的时间是多久,能测一下吗,开始结束都操作下 GPIO 然后用示波器或者逻辑分析仪测一下
- 2023年 Jun 6日 17:48
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X OTA 更新经常性会失败
- Replies: 14
- Views: 849
Re: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X OTA 更新经常性会失败
- 2023年 Jun 2日 09:50
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】授权端口共用IO的问题
- Replies: 9
- Views: 932
Re: 授权端口共用IO的问题
参考下此文档的处理方案:
- 2023年 Jun 1日 18:26
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】授权端口共用IO的问题
- Replies: 9
- Views: 932
Re: 授权端口共用IO的问题
请提供下你的 SDK 版本
- 2023年 May 30日 15:52
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X OTA 更新经常性会失败
- Replies: 14
- Views: 849
Re: 【求助】【TuyaOS OS】使用蓝牙 Mesh 设备开发包 TuyaOS 版本3.5.0 TLSR825X OTA 更新经常性会失败
APP 开发同事回复是 请求设备信息的命令没有回复,这个是 OTA 的第一条数据,可能因为 5m 周期的 timer 影响了蓝牙中断导致此条数据丢包,影响了接下来的 OTA 逻辑。
此条数据包没有回复的话,是没有重传逻辑的