altoslib: Move computed state from AltosRecord to AltosState
authorKeith Packard <keithp@keithp.com>
Sun, 21 Oct 2012 23:13:14 +0000 (16:13 -0700)
committerKeith Packard <keithp@keithp.com>
Sun, 21 Oct 2012 23:13:14 +0000 (16:13 -0700)
commit7894c27b2b2c3c46a7c107c8acd5977830f006cf
treef05c9d5c6bc06c1764118d1f5596a95f0016178d
parentdec2e455935a71dec13b84bb886252b7f4a1a641
altoslib: Move computed state from AltosRecord to AltosState

Make AltosRecord simply track the raw data and have AltosState hold
all computed values, including cross-packet averages and computed speeds.

Signed-off-by: Keith Packard <keithp@keithp.com>
21 files changed:
altoslib/AltosIdleMonitor.java
altoslib/AltosRecord.java
altoslib/AltosRecordMM.java
altoslib/AltosRecordTM.java
altoslib/AltosState.java
altoslib/AltosTelemetryRecordLegacy.java
altoslib/AltosTelemetryRecordMegaData.java
altoslib/AltosTelemetryRecordRaw.java
altoslib/AltosTelemetryRecordSensor.java
altoslib/Makefile.am
altosui/AltosAscent.java
altosui/AltosCSV.java
altosui/AltosDataPoint.java
altosui/AltosDataPointReader.java
altosui/AltosDescent.java
altosui/AltosDisplayThread.java
altosui/AltosFlightStats.java
altosui/AltosGraphUI.java
altosui/AltosInfoTable.java
altosui/AltosKML.java
altosui/AltosLanded.java