altosui: Create iterables for log file scanning. Split out display threads
authorKeith Packard <keithp@keithp.com>
Tue, 28 Sep 2010 00:11:48 +0000 (17:11 -0700)
committerKeith Packard <keithp@keithp.com>
Tue, 28 Sep 2010 00:11:48 +0000 (17:11 -0700)
commitc89a34d1eb25155405b0036baeadc7bbfeade1c2
tree1329c7c89b3d6a182fb68ec8f00c37a6104f5ab9
parente66919aa46193bd8c7a1e86fb32a3367dae121f5
altosui: Create iterables for log file scanning. Split out display threads

Convert from log file reading paradigm to using iterators which is
more idiomatic for java. Split more code out of AltosUI.java,
including the display update threads for telemetry monitoring and
logfile replay.x

Signed-off-by: Keith Packard <keithp@keithp.com>
13 files changed:
ao-tools/altosui/AltosCSV.java
ao-tools/altosui/AltosCSVUI.java
ao-tools/altosui/AltosDisplayThread.java [new file with mode: 0644]
ao-tools/altosui/AltosEepromIterable.java [new file with mode: 0644]
ao-tools/altosui/AltosEepromReader.java [deleted file]
ao-tools/altosui/AltosLogfileChooser.java
ao-tools/altosui/AltosRecord.java
ao-tools/altosui/AltosRecordIterable.java [new file with mode: 0644]
ao-tools/altosui/AltosReplayThread.java [new file with mode: 0644]
ao-tools/altosui/AltosTelemetryIterable.java [new file with mode: 0644]
ao-tools/altosui/AltosTelemetryReader.java [deleted file]
ao-tools/altosui/AltosUI.java
ao-tools/altosui/Makefile.am