summaryrefslogtreecommitdiff
path: root/altoslib/AltosConfigData.java
Commit message (Collapse)AuthorAge
* altosui: Hide non-applicable altimeter config valuesKeith Packard2013-12-18
| | | | | | This makes configuring EasyMini a lot easier... Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Finish AltosState changes. Update version number.Keith Packard2013-09-05
| | | | | | | Removes all of the AltosRecord bits, changes the monitor idle bits to have per-object state updaters. Signed-off-by: Keith Packard <keithp@keithp.com>
* name change from MegaMetrum to TeleMegaBdale Garbee2013-04-22
|
* altoslib/altosui: Carry receiver status around in AltosListenerStateKeith Packard2013-04-09
| | | | | | | | | | This moves the crc_errors into the new structure and adds a receiver battery voltage value there as well. Now the receiver status can be monitored separately from the flight status. That also means that code receiving state updates should be prepared to accept missing listener or flight state values. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Don't deref null pyros when saving altimeter configKeith Packard2013-03-27
| | | | | | | The check for no pyro config is to compare npyros against zero rather than check the length of the pyros array as the latter may be null. Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Fix available flight log storage computationKeith Packard2013-02-10
| | | | | | | | number of flights was off by one as it was initialized to -1 storage erase unit wasn't getting fetched correctly flight_log_max is in kB, not B; need to multiply by 1024 Signed-off-by: Keith Packard <keithp@keithp.com>
* Add version numbers to java librariesKeith Packard2013-01-29
| | | | | | | Make our private java library names include a version number so we can ship and install multiple versions at the same time. Signed-off-by: Keith Packard <keithp@keithp.com>
* Change AltosLib to altoslibKeith Packard2013-01-29
| | | | | | Follow Java conventions Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge branch 'aprs' into 'master'Keith Packard2012-12-16
|\
| * altoslib: Only list flight logs for boards that we know have themKeith Packard2012-12-14
| | | | | | | | | | | | | | Boards that don't have flight logs will generate a nice 'Syntax Error' and fail to initialize. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Add APRS interval configuration to UIKeith Packard2012-12-07
|/ | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Call config UI from AltosConfigData directlyKeith Packard2012-12-07
| | | | | | | | Don't make AltosConfig have a pile of config code, stick that in AltosConfigData instead. This uses a new interface, AltosConfigValues to get from AltosConfigData to the UI. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use AltosConfigData for altosui configuration dialogKeith Packard2012-12-07
| | | | | | Instead of a separate config language parser, share with altoslib Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Make AltosConfigData parse all of the config dataKeith Packard2012-12-06
| | | | | | | | It was missing quite a few. This also speeds up parsing of config from TeleScience, TeleBT and TeleTerra by not listing flight info on those products (where it doesn't make sense). Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui/altoslib: Add support for configuring pyro channelsKeith Packard2012-10-22
| | | | | | | This provides a UI on devices which have pyro channels other than main/apogee. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Accept serial number of zero for eeprom downloadKeith Packard2012-10-16
| | | | | | | | AVR-based products don't have a valid serial number, and so usually report 0. Accept this by making the 'no serial number' case check for negative values. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge remote-tracking branch 'mjb/altoslib_mjb'Keith Packard2012-09-09
|\
| * altoslib: Remove un-needed importsMike Beattie2012-09-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* | altoslib: add missing manufacturer parsing for AltosConfigDataMike Beattie2012-08-31
|/ | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* altosui: attempt to get ms5607 data into .mega files was misinformedKeith Packard2012-06-04
| | | | | | | The ms5607 'p' command also means 'go into packet mode', which nicely broke attempts to communicate with teledongle Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Clean up random rebase failuresKeith Packard2012-06-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Move altoslib sources to top dirKeith Packard2012-06-02
No sense having them live deep in the file system. Signed-off-by: Keith Packard <keithp@keithp.com>