From 071f8ba6589adb6234b7dc1045c07d5fad0fe212 Mon Sep 17 00:00:00 2001 From: Adeeb Shihadeh Date: Wed, 19 Feb 2025 16:43:54 -0800 Subject: [PATCH] LogReader: add time_series helper --- tools/lib/logreader.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tools/lib/logreader.py b/tools/lib/logreader.py index 530091d70c..9fe73825a8 100755 --- a/tools/lib/logreader.py +++ b/tools/lib/logreader.py @@ -21,6 +21,7 @@ from openpilot.tools.lib.comma_car_segments import get_url as get_comma_segments from openpilot.tools.lib.openpilotci import get_url from openpilot.tools.lib.filereader import FileReader, file_exists, internal_source_available from openpilot.tools.lib.route import Route, SegmentRange +from openpilot.tools.lib.log_time_series import msgs_to_time_series LogMessage = type[capnp._DynamicStructReader] LogIterable = Iterable[LogMessage] @@ -322,6 +323,9 @@ class LogReader: def first(self, msg_type: str): return next(self.filter(msg_type), None) + @property + def time_series(self): + return msgs_to_time_series(self) if __name__ == "__main__": import codecs