From a9bcdbac59c5061c836805b35940360fb3535618 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 8 Jan 2021 09:27:48 +0100 Subject: model transition power, not energy in contrast to duration/energy, duration/power are independent --- lib/lennart/DataProcessor.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'lib/lennart') diff --git a/lib/lennart/DataProcessor.py b/lib/lennart/DataProcessor.py index e2cfbd2..b969d5c 100644 --- a/lib/lennart/DataProcessor.py +++ b/lib/lennart/DataProcessor.py @@ -82,10 +82,7 @@ class DataProcessor: if sync_start is not None: if (pre_outliers_ts - sync_start) > self.power_sync_len: datasync_timestamps.append( - ( - sync_start, - pre_outliers_ts, - ) + (sync_start, pre_outliers_ts) ) sync_start = None @@ -187,7 +184,7 @@ class DataProcessor: if et_timestamps_start <= index <= et_timestamps_end: candidate_indexes.append(index) - if len(candidate_indexes) >= 2: + if len(candidate_indexes) == 2: drift = self.et_timestamps[candidate_indexes[0]] - expected_start_ts compensated_timestamps.append(expected_start_ts + drift) -- cgit v1.2.3