diff --git a/scheduler/schedule.cpp b/scheduler/schedule.cpp index 61a8410..0b693dd 100644 --- a/scheduler/schedule.cpp +++ b/scheduler/schedule.cpp @@ -312,6 +312,9 @@ int SensorScheduler::GetNextDuration(int short_addr, int &next_task_id) { if (duration < 0 || duration > eigen_value_send_interval_) { zlog_warn(zct, "[Nxt] exception duration: %d", duration); duration = eigen_value_send_interval_; + }esle if(duration < 9){ + zlog_warn(zct, "[Nxt] exception duration: %d", duration); + duration = 10; } zlog_warn(zct, "[Nxt] [%d:%x] next duration: %d, taskid: %d", id, short_addr, duration, next_task_id); return duration;