【已解决】泰凌微方案的2.0的sdk bt_soft_timer的问题

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


Post Reply
leslieli
Posts: 87

泰凌微方案的2.0的sdk bt_soft_timer 在没到时间就触发回调了怎么回事


Tags:
leslieli
Posts: 87

Re: 【蓝牙】泰凌微方案的2.0的sdk bt_soft_timer的问题

leslieli 2023年 Mar 4日 10:55

泰凌微方案的2.0的sdk bt_soft_timer 在没到时间就触发回调了怎么回事

我定时器设置的时间是1小时 但是2-3分钟就直接到了进入cb了

NICE
Posts: 79

Re: 【蓝牙】泰凌微方案的2.0的sdk bt_soft_timer的问题

你好,ble还是mesh?能贴一下应用代码吗?

leslieli
Posts: 87

Re: 【蓝牙】泰凌微方案的2.0的sdk bt_soft_timer的问题

NICE 2023年 Mar 4日 13:46

你好,ble还是mesh?能贴一下应用代码吗?

ble的
if (tuya_ble_timer_create(&switch1_coutdown_timer,
user_para.valve[0].coutdown_time * 60 * 1000, TY_TIMER_SINGLE_SHOT,
switch1_coutdown_timer_cb) == TUYA_BLE_SUCCESS) {
TUYA_APP_LOG_INFO("switch1_timer_create_success");
}
初始化的
tuya_ble_timer_restart(switch1_coutdown_timer,user_para.valve[0].coutdown_time * 60 * 1000)
这里coutdownn_time最大1439

leslieli
Posts: 87

Re: 【蓝牙】泰凌微方案的2.0的sdk bt_soft_timer的问题

NICE 2023年 Mar 4日 13:46

你好,ble还是mesh?能贴一下应用代码吗?

大概知道问题了 传入参数太大了 因为计时器的cnt是us级的 导致过大超过32位的最大值了

Post Reply