Search found 186 matches

by joey_nobug
2026年 Jul 6日 15:43
Forum: TuyaOS-蓝牙设备开发
Topic: TuyaOS 应用代码复用烧录串口问题
Replies: 9
Views: 864

Re: TuyaOS 应用代码复用烧录串口问题

在设备启动时,检测下配网状态,如果是未配网状态开启一下信标扫描,超时 2s 后再关闭。(可以参考 demo 中,注释掉的 mdev 整机测试信标扫描代码)

Code: Select all

tal_rssi_base_test_start(TY_PROD_RSSI);

可以放在 OPERATE_RET tuya_init_last(VOID_T) 中

by joey_nobug
2026年 Jul 6日 15:22
Forum: TuyaOS-蓝牙设备开发
Topic: TuyaOS 应用代码复用烧录串口问题
Replies: 9
Views: 864

Re: TuyaOS 应用代码复用烧录串口问题

Jaoki 2026年 Jul 6日 15:20

修改tuya_iot.config中:
CONFIG_PRODUCTKEY="xpkXXXXX" -> 这里PID 填固件key
CONFIG_MESH_CATEGORY=0x1011
CONFIG_IS_FIRMWARE_KEY=0 -> 改为1
CONFIG_NEED_PUBLISH_ADDR=0
是这个意思吗?

#define BUILD_FIRMNAME "tuyaos_demo_mesh_node" 这里填你创建的固件 key,其他的不变

by joey_nobug
2026年 Jul 6日 15:17
Forum: TuyaOS-蓝牙设备开发
Topic: TuyaOS 应用代码复用烧录串口问题
Replies: 9
Views: 864

Re: TuyaOS 应用代码复用烧录串口问题

Jaoki 2026年 Jul 6日 14:42

固件标志名在那里查看, 创建固件信息的时候,没看到让填固件:标志名, 只填了中英文名称。

平台创建没有固件标志名的话,就填一下固件key

by joey_nobug
2026年 Jul 6日 14:32
Forum: TuyaOS-蓝牙设备开发
Topic: TuyaOS 应用代码复用烧录串口问题
Replies: 9
Views: 864

Re: TuyaOS 应用代码复用烧录串口问题

你的 BUILD_FIRMNAME 这个好像不对,这个要用平台的固件标志名。

进产测的问题,SDK 组件内扫到 ty_prod 信标会重新初始化串口,业务端还是要把扫描到的 BLE 广播给到产测组件,也就是 demo 中 app_ble_data_recv 函数内需要保留 tal_rssi_test_ble_adv_recv 的处理

by joey_nobug
2026年 Jul 6日 11:44
Forum: TuyaOS-蓝牙设备开发
Topic: TuyaOS 应用代码复用烧录串口问题
Replies: 9
Views: 864

Re: TuyaOS 应用代码复用烧录串口问题

3.10.x 的版本不需要额外修改,SDK 已经集成了串口复用的功能。

对于图片里的失败,就是字面意思,固件里填的版本号或者固件标志名与平台上传的版本号不一致,可以看下故障详情

by joey_nobug
2026年 Apr 17日 14:49
Forum: TuyaOS-蓝牙设备开发
Topic: BT3L配置ADC采集电压的时候,不能采集,都是返回3000多
Replies: 4
Views: 5344

Re: BT3L配置ADC采集电压的时候,不能采集,都是返回3000多

tlsr825x 的 sdk 里有低电压检测用于保护 flash 擦写,底层会不断的使用 adc 采集内部电压。因为只有一个 adc 模块,所以跟业务层是复用 adc 的,所以用户要使用 adc 的话必须每次都要先初始化,然后再读值

by joey_nobug
2026年 Jan 30日 14:37
Forum: TuyaOS-蓝牙设备开发
Topic: PHY6222_MESH_3.9.0 mesh进低功耗问题
Replies: 5
Views: 14549

Re: PHY6222_MESH_3.9.0 mesh进低功耗问题

scanway_lin 2026年 Jan 30日 12:00

这个明白,hal_pwm_stop()执行后,进入低功耗suspend,唤醒后pwm再初始化工作异常。目的是在唤醒后能正常使用pwm.

初始化接口换一下 tkl_pwm_init,不要用 tkl_pwm_info_set

by joey_nobug
2026年 Jan 30日 10:12
Forum: TuyaOS-蓝牙设备开发
Topic: PHY6222_MESH_3.9.0 mesh进低功耗问题
Replies: 5
Views: 14549

Re: PHY6222_MESH_3.9.0 mesh进低功耗问题

进入低功耗时外设是无法使用的,例如 PWM UART 等。所以 SDK 进休眠前会检测外设状态,如果外设在运行则无法进入低功耗。

by joey_nobug
2026年 Jan 27日 14:03
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】PHY6222_MESH_3.9.0 mesh应答时多次发送数据
Replies: 36
Views: 53820

Re: 【已解决】PHY6222_MESH_3.9.0 mesh应答时多次发送数据

scanway_lin 2026年 Jan 27日 11:24

更换账号确实可以了,然后让面板把账号白名单给删除了,但回到原先账号,清除缓存后还是不能高亮,就怕到用户手上也会有这个情况。有什么方法可以让原先账号正常呢?

这个我确实不太清楚了,面板这块具体的细节我不是很熟悉了,建议你找面板的开发人员或者对接的产品经理问一下呢

by joey_nobug
2026年 Jan 27日 10:37
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】PHY6222_MESH_3.9.0 mesh应答时多次发送数据
Replies: 36
Views: 53820

Re: 【已解决】PHY6222_MESH_3.9.0 mesh应答时多次发送数据

我用 tuyaOS demo 替换你们的 PID,使用智能生活最新 app,用你们的面板测试是没问题的,包括情景模式以及 DIY 等功能都是能够高亮的。建议你们更换个账号试一试,排除是否有面板白名单等影响。或者直接找面板开发人员协助排查下,是否有收到 APP 返回的 DP 数据,正向排查一下。