Skip to content

Commit 16559c5

Browse files
author
Pasi Miettinen
committed
Fix TrackingChannel dumping
1 parent c9aada6 commit 16559c5

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

peregrine/tracking.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,6 @@ def run(self, samples):
357357
358358
"""
359359

360-
self.start()
361360
self.samples = samples
362361

363362
if self.sample_index < samples['sample_index']:
@@ -369,6 +368,8 @@ def run(self, samples):
369368

370369
estimated_blksize = self.coherent_ms * self.sampling_freq / 1e3
371370

371+
self.track_result.status = 'T'
372+
372373
while self.samples_tracked < self.samples_to_track and \
373374
(sample_index + 2 * estimated_blksize) < samples_total:
374375

@@ -518,12 +519,13 @@ def run(self, samples):
518519
self.track_result.ms_tracked[self.i] = self.samples_tracked * 1e3 / \
519520
self.sampling_freq
520521

521-
self.track_result.status = 'T'
522-
523522
self.i += 1
524523
if self.i >= self.results_num:
525524
self.dump()
526525

526+
if self.i > 0:
527+
self.dump()
528+
527529
self.sample_index += samples_processed
528530

529531
return self._get_result()

0 commit comments

Comments
 (0)