diff options
author | Daniel Friesel <daniel.friesel@uos.de> | 2019-11-04 15:41:21 +0100 |
---|---|---|
committer | Daniel Friesel <daniel.friesel@uos.de> | 2019-11-04 15:41:21 +0100 |
commit | 3be77b35f1dfb4b2f90712974c3de71c1e088884 (patch) | |
tree | d4ad7ef7009023d75cfb6a4cc1036c14f85c1e54 | |
parent | 3ddb4be6d5c0f21590d8d7cc35e25df241e0af35 (diff) |
Add actually working support for EnergyTrace++ JSTATE field
-rwxr-xr-x | bin/msp430-etv | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bin/msp430-etv b/bin/msp430-etv index 28aaa5d..442f637 100755 --- a/bin/msp430-etv +++ b/bin/msp430-etv @@ -179,9 +179,10 @@ if __name__ == '__main__': if i >= opt['skip']: fields = line.split(' ') if len(fields) == 4: - timestamp, current, voltage, total_energy = map(float, line.split(' ')) + timestamp, current, voltage, total_energy = map(int, fields) elif len(fields) == 5: - cpustate, timestamp, current, voltage, total_energy = map(float, line.split(' ')) + cpustate = fields[0] + timestamp, current, voltage, total_energy = map(int, fields[1:]) else: raise RuntimeError('cannot parse line "{}"'.format(line)) data[i - opt['skip']] = [timestamp, current, voltage, total_energy] |