altoslib: Do data analysis on raw values rather than AltosState
authorKeith Packard <keithp@keithp.com>
Fri, 26 May 2017 00:24:14 +0000 (17:24 -0700)
committerKeith Packard <keithp@keithp.com>
Fri, 26 May 2017 00:24:14 +0000 (17:24 -0700)
commitf26cfe417c6977cf1e7e75a4f050e25f64d41859
tree2f19ca9c93c3246b3eeadafee250f9dd3ee222d6
parent7600116a191b3ac252a0f716d200d0e0b3500987
altoslib: Do data analysis on raw values rather than AltosState

Use AltosFlightSeries instead of a sequence of AltosState records when
processing saved data. This provides a better way of doing filtering
and plotting.

Signed-off-by: Keith Packard <keithp@keithp.com>
66 files changed:
altoslib/AltosCSV.java
altoslib/AltosCalData.java [new file with mode: 0644]
altoslib/AltosConfigData.java
altoslib/AltosConvert.java
altoslib/AltosDataListener.java [new file with mode: 0644]
altoslib/AltosDataProvider.java [new file with mode: 0644]
altoslib/AltosEeprom.java
altoslib/AltosEepromDownload.java
altoslib/AltosEepromFile.java
altoslib/AltosEepromNew.java
altoslib/AltosEepromRecord.java
altoslib/AltosEepromRecordFireTwo.java
altoslib/AltosEepromRecordFull.java
altoslib/AltosEepromRecordGps.java
altoslib/AltosEepromRecordMega.java
altoslib/AltosEepromRecordMetrum.java
altoslib/AltosEepromRecordMini.java
altoslib/AltosEepromRecordSet.java
altoslib/AltosEepromRecordTiny.java
altoslib/AltosFile.java
altoslib/AltosFlightListener.java
altoslib/AltosFlightSeries.java
altoslib/AltosFlightStats.java
altoslib/AltosGPS.java
altoslib/AltosGPSTimeValue.java [new file with mode: 0644]
altoslib/AltosIMU.java
altoslib/AltosIdleFetch.java
altoslib/AltosIdleMonitor.java
altoslib/AltosIdleReader.java
altoslib/AltosKML.java
altoslib/AltosLib.java
altoslib/AltosLog.java
altoslib/AltosMag.java
altoslib/AltosMap.java
altoslib/AltosMma655x.java
altoslib/AltosMs5607.java
altoslib/AltosPreferences.java
altoslib/AltosPresTemp.java [new file with mode: 0644]
altoslib/AltosRecordSet.java
altoslib/AltosSensorTM.java
altoslib/AltosState.java
altoslib/AltosStateName.java [new file with mode: 0644]
altoslib/AltosStateUpdate.java [deleted file]
altoslib/AltosTelemetry.java
altoslib/AltosTelemetryCompanion.java
altoslib/AltosTelemetryConfiguration.java
altoslib/AltosTelemetryFile.java
altoslib/AltosTelemetryLegacy.java
altoslib/AltosTelemetryLocation.java
altoslib/AltosTelemetryMegaData.java
altoslib/AltosTelemetryMegaSensor.java
altoslib/AltosTelemetryMetrumData.java
altoslib/AltosTelemetryMetrumSensor.java
altoslib/AltosTelemetryMini2.java
altoslib/AltosTelemetryMini3.java
altoslib/AltosTelemetryRaw.java
altoslib/AltosTelemetryReader.java
altoslib/AltosTelemetryRecordSet.java [new file with mode: 0644]
altoslib/AltosTelemetrySatellite.java
altoslib/AltosTelemetrySensor.java
altoslib/AltosTelemetryStandard.java
altoslib/AltosTimeSeries.java
altoslib/AltosTimeValue.java
altoslib/AltosUnits.java
altoslib/AltosWriter.java
altoslib/Makefile.am