summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorLines
2021-02-12Add support data (e.g. power traces) for transitions too. Fixes plots and PELT.Daniel Friesel-1/+1
2021-01-20greedy drift compensation: Handle left corner case as well. Oops.Daniel Friesel-2/+11
2021-01-19additional debugging outputDaniel Friesel-1/+16
2021-01-19fix off-by-one in graph-based drift compensationDaniel Friesel-1/+1
2021-01-19sort keys before bisectDaniel Friesel-1/+1
2021-01-19greedy drift compensation: handle edge casesDaniel Friesel-2/+8
2021-01-19drift compensation: use PILT min_dist=1Daniel Friesel-1/+1
2021-01-19greedy drift compensation: consider transition start vs end when syncingDaniel Friesel-46/+38
2021-01-18re-add greedy drift compensation heuristicDaniel Friesel-3/+86
2021-01-18drift compensation: a candidate may refer to transition start or endDaniel Friesel-39/+69
2021-01-18energytrace drift compensation: allow arbitrarily long skipsDaniel Friesel-29/+33
2021-01-18energytrace drift compensation: stretch datapointsDaniel Friesel-1/+3
2021-01-18drift_compensation_grpah: handle node skips at the tailDaniel Friesel-0/+9
2021-01-18refactor graph-based drift compensation into a separate functionDaniel Friesel-1/+12
2021-01-18Fix a typoDaniel Friesel-1/+1
2021-01-18EnergyTrace loader: show offline_index in debug and error outputDaniel Friesel-8/+23
2021-01-15pelt: add stretch parameterDaniel Friesel-0/+20
2021-01-15pelt: Fix Dynp supportDaniel Friesel-1/+5
2021-01-14add anoter todo entryDaniel Friesel-0/+3
2021-01-14energytrace drift compensation: handle arbitrarily long detection failuresDaniel Friesel-19/+6
2021-01-14energytrace drift compensation: partially handle lack of candidatesDaniel Friesel-2/+4
2021-01-14energytrace drift compensation: Handle undetected transitionsDaniel Friesel-5/+76
2021-01-14EnergyTrace drift compensation: optimize via shortest pathsDaniel Friesel-72/+88
2021-01-13improve html/markdown export detail levelDaniel Friesel-1/+63
2021-01-13pelt: Allow overrides via environment variablesDaniel Friesel-4/+23
2021-01-13EnergyTrace loader: remove bogus tail sync data as wellDaniel Friesel-7/+14
2021-01-12add a TODO entrDaniel Friesel-1/+4
2021-01-12add z-score based outlier detection and optional removalDaniel Friesel-2/+56
2021-01-12plotter: print notice when exporting plotsDaniel Friesel-0/+3
2021-01-12analyze-archive: print param dependence for transition durationsDaniel Friesel-1/+7
2021-01-11evaluate E = P*t model. Seems slightly better in some casesDaniel Friesel-1/+30
2021-01-11analyze-archive: show transition energy via power * durationDaniel Friesel-0/+21
2021-01-08bin/analyze-archive, tests: use transition power, not energyDaniel Friesel-51/+191
2021-01-08work around missing W_mean_delta_prev in first energytrace+barcode transitionDaniel Friesel-0/+5
2021-01-08model transition power, not energyDaniel Friesel-21/+54
2021-01-08gracefully handle zbar unavailabilityDaniel Friesel-1/+8
2020-12-16loader: fix off-by-one in energytrace++ state changesDaniel Friesel-1/+2
2020-12-15add proof of concept for EnergyTrace++ based drift compensationDaniel Friesel-4/+61
2020-12-15support benchmarks with EnergyTrace++Daniel Friesel-3/+11
2020-12-15dataprocessor: export drift compensation dataDaniel Friesel-0/+14
2020-12-14energytrace: add pelt-based drift compensation experiment.Daniel Friesel-6/+140
2020-12-14generate-dfa-benchmark: use 9600 baud for msp430 to minimize uart errorsDaniel Friesel-1/+1
2020-12-14runner: energytrace: wait for benchmark end synchronization pulsesDaniel Friesel-0/+2
2020-12-11generate-dfa-benchmark: include gpio.hDaniel Friesel-0/+9
2020-12-11generate-dfa-benchmark: allow arch-flags to be overriddenDaniel Friesel-2/+9
2020-12-03use common energytrace loader codeDaniel Friesel-114/+86
2020-12-03loader: energytrace: add support for legacy file formatDaniel Friesel-0/+3
2020-12-03add tests for energytrace with timer/laDaniel Friesel-0/+139
2020-12-01loader: gracefully handle exceptions in energytrace sub-loaderDaniel Friesel-3/+7
2020-12-01runner, harness: add logging support and debug outputDaniel Friesel-2/+23