From 487208b2e18c6e4611e2d2022443f46d15e5174b Mon Sep 17 00:00:00 2001 From: wm4 Date: Fri, 2 Jan 2015 19:27:07 +0100 Subject: TOOLS/stas-conv: add timed value event type --- TOOLS/stats-conv.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'TOOLS/stats-conv.py') diff --git a/TOOLS/stats-conv.py b/TOOLS/stats-conv.py index 836e1e8421..bc77e3e32a 100755 --- a/TOOLS/stats-conv.py +++ b/TOOLS/stats-conv.py @@ -25,6 +25,8 @@ Currently, the following event types are supported: 'end' end of the named event 'value' a normal value (as opposed to event) 'event-timed' singular event at the given timestamp + 'value-timed' + a value for an event at the given timestamp singular event """ @@ -86,6 +88,12 @@ for line in [line.split("#")[0].strip() for line in open(filename, "r")]: val = int(val) / 1000 - G.start e = get_event(name, "event-signal") e.vals.append((val, 1)) + elif event.startswith("value-timed "): + _, tsval, val, name = event.split(" ", 3) + tsval = int(tsval) / 1000 - G.start + val = float(val) + e = get_event(name, "value") + e.vals.append((tsval, val)) else: e = get_event(event, "event-signal") e.vals.append((ts, 1)) -- cgit v1.2.3