add protection codes.
This commit is contained in:
parent
3143f166d5
commit
bd2323eb11
@ -42,11 +42,14 @@ int SensorScheduler::StartSchedule(uint16_t short_addr, int &next_duration, bool
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (ts_in_eigen_slice_) {
|
if (ts_in_eigen_slice_) {
|
||||||
nth_eigen_slice_ = (seconds_in_current_eigen_slice_ + 2) / eigen_value_send_duration_;
|
// nth_eigen_slice_ = (seconds_in_current_eigen_slice_ + 2) / eigen_value_send_duration_;
|
||||||
if (nth_eigen_value_slice_ == 0) {
|
if (nth_eigen_value_slice_ == 0) {
|
||||||
ClearFailureSuccessMap();
|
ClearFailureSuccessMap();
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
if (seconds_per_wave_slice_ == 0) {
|
||||||
|
seconds_per_wave_slice_ = 60;
|
||||||
|
}
|
||||||
nth_wave_slice_ = (seconds_in_current_eigen_slice_ - 60 + 3) / seconds_per_wave_slice_;
|
nth_wave_slice_ = (seconds_in_current_eigen_slice_ - 60 + 3) / seconds_per_wave_slice_;
|
||||||
}
|
}
|
||||||
zlog_debug(zbt, "[%d:%x] ts:%ld, current utc:%s, nth eigen_value slice:%d, seconds in eigen slice:%d, eigen slice:%d",
|
zlog_debug(zbt, "[%d:%x] ts:%ld, current utc:%s, nth eigen_value slice:%d, seconds in eigen slice:%d, eigen slice:%d",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user