Skip to content

Commit e802346

Browse files
committed
Moved setting calib data availability to after clean
1 parent 9aa668f commit e802346

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/explorepy/asr_processor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,6 @@ def on_calib_data_received(self, packet):
186186
"Error writing calibration packet, timer has not been set correctly or calibration length is invalid!"
187187
)
188188
if (time.time() - self.calib_started_at) > self.calibration_length:
189-
self.calibration_data_available = True
190189
self.stop_calibration()
191190
return
192191
self.calibration_data_input = np.append(
@@ -284,6 +283,7 @@ def set_state_from_calibration_data(self, calib_data):
284283
return
285284
try:
286285
self._state = asr_calibrate(cleaned, self.sr, cutoff=self._cutoff)
286+
self.calibration_data_available = True
287287
self.lifecycle_state = state
288288
except np.linalg.LinAlgError as e:
289289
self.calibration_data_available = False

0 commit comments

Comments
 (0)