Bump java lib versions in preparation for 1.9.2 Quite a few changes; let's bump the version so we don't end up with the wrong version on some machine. Signed-off-by: Keith Packard <keithp@keithp.com>
Bump java lib versions to 13 Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Don't write KML record when height data is missing This avoids a crash dealing with corrupted flight data Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Don't crash if there's no GPS coord to write KML Just check for null before writing as a precaution. Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Adapt KML output to make TRA record people happier Provide two paths, one using GPS data the other baro. Replace separate path segments for each state with markers so that the path is a single unit, able to be displayed in the elevation profile widget. Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Set time in state for KML output correctly Use new computed state_time value. Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Make cal_data private in AltosDataListener This way we can create it as needed. Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib,altosuilib: Bump library version numbers The API and ABI have changed a bit since 1.7 Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Get KML export working again Even annotate the states with avg speed/accel for fun. Signed-off-by: Keith Packard <keithp@keithp.com>
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>
Switch from GPLv2 to GPLv2+ Signed-off-by: Keith Packard <keithp@keithp.com>
Bump java library versions Prepare for 1.6.4 release Signed-off-by: Keith Packard <keithp@keithp.com>
Update java library version numbers Prepare for 1.6.3 release. Signed-off-by: Keith Packard <keithp@keithp.com>
Update java library versions altoslib is API incompatible with 1.6.1 release due to altos.state updates. Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Hide 'state' member and use accessor function Someone was smashing the state to 'landed' when no packets had been received for a while. Found that by making it impossible for anyone outside of AltosState to change the value. Signed-off-by: Keith Packard <keithp@keithp.com>
Bump Java library versions Avoid problems if you have an old version of the library installed Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib/altosuilib: Update library version to 7 So many ABI/API changes Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Use Locale.ROOT for KML export This avoids locale-specific number formatting, which breaks googleearth when importing the resulting file. Signed-off-by: Keith Packard <keithp@keithp.com>
Bump java library versions Lots of minor API/ABI changes; make sure people can install both 1.5 and 1.6 at the same time. Signed-off-by: Keith Packard <keithp@keithp.com>
altoslib: Handle TeleGPS files for KML export TeleGPS files had state values that couldn't be converted to colors, which resulted in a truncated file that wasn't much use for anything. Signed-off-by: Keith Packard <keithp@keithp.com>