diff --git a/scheduler/schedule.cpp b/scheduler/schedule.cpp index c2a3d4a..eeac214 100644 --- a/scheduler/schedule.cpp +++ b/scheduler/schedule.cpp @@ -250,7 +250,7 @@ long SensorScheduler::CalcNextTimestamp(int id, uint16_t short_addr) { } } } - } else if (MissedWave(short_addr)) { + } else if (!MissedWave(short_addr)) { for (int i = 0; i < wave_slice_num_per_eigen_interval_; ++i) { if (slice_sensor_id_[i+forward_wave_slice_num] == 0) { // 判断此空闲位置是否被占用