summaryrefslogtreecommitdiff
path: root/altosui
Commit message (Collapse)AuthorAge
* altosui: Move java altoslib to top levelKeith Packard2012-01-04
| | | | | | This will be shared with other (android) java code. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add altoslib/.gitignoreKeith Packard2012-01-02
|
* altosui: Fix AltosTelemetryReader moveKeith Packard2012-01-02
| | | | | | Lost the provided link value causing a crash. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove unused filesKeith Packard2012-01-02
| | | | | | Left around from development, these aren't useful. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Move telemetry reader &c to altoslibKeith Packard2012-01-02
| | | | | | Move all of the device and file reading code into altoslib Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Move AltosState.java to altoslibKeith Packard2012-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Pull most of AltosSerial into AltosLinkKeith Packard2012-01-02
| | | | | | Share basic command processing across java users Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Move AltosGreatCircle.java to altoslibKeith Packard2012-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Move AltosEepromTeleScience.java to altoslibKeith Packard2012-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Move more eeprom stuff to altoslibKeith Packard2012-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Move eeprom managment code to libraryKeith Packard2012-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Move AltosEepromChunk.java to libKeith Packard2012-01-02
| | | | | | Also fixes install issues with split lib Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Finish moving AltosConfigData to altoslibKeith Packard2012-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Move AltosConfigData.java to libraryKeith Packard2012-01-02
| | | | | | | Create a new 'AltosLink' which exposes how to talk to the remote device abstractly via 'get_reply' and 'printf' methods. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add back in the split-out Altos constants as AltosLibKeith Packard2012-01-02
| | | | | | These were pulled out of Altos.java, but not added back to git Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Complete split out of separate java libraryKeith Packard2012-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Clean swing/awt bits out of altoslibKeith Packard2012-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* move a file backKeith Packard2012-01-02
|
* altosui: Split out lots of the altosui code to a shared libraryKeith Packard2012-01-02
| | | | | | To be shared with the Android application eventually Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Split out UI-specific preferencesKeith Packard2012-01-02
| | | | | | Prepare to create library shared with android application. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Create TeleMetrum v1.2 directoryKeith Packard2011-12-17
| | | | | | | The hardware is software-compatible with v1.1, but it's nice to have the right version number in all of the files. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: googleearth doesn't accept spaces between coordinates anymoreKeith Packard2011-12-17
| | | | | | it got pickier for some reason; let's not put spaces in now. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Deal with serial port exceptions a bit betterKeith Packard2011-11-12
| | | | | | | This catches a few exceptions and tries to make sure the serial port is closed afterwards. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Make UI Look&Feel configurableKeith Packard2011-11-11
| | | | | | Saves the preferred style and uses that for all current and new windows. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Only update GPS data when new GPS information arrivesKeith Packard2011-10-27
| | | | | | | | Track which telemetry packets are actually producing new GPS information and only update the GPS average position and count of stable GPS reports with new GPS info, instead of on every telemetry packet. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Deal with missing state transitions in FlightStats window1.0.9.2Keith Packard2011-10-09
| | | | | | Any missing start/end times are pinned to the end of the flight. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Deal with telem data that goes backwards in timeKeith Packard2011-10-09
| | | | | | | The new telemetry stuff can send packets with older timestamps, so sort telem packets read from disk to create an in-order record of the flight. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove igniter voltages from chart.Keith Packard2011-10-08
| | | | | | | These are just annoying; when we add the ability to turn stuff on/off on the fly, we can add them to the list of available items. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Allow for multiple instances of each state in the graphKeith Packard2011-10-08
| | | | | | | With the new boost re-detect code, we can get multiple instances of boost/fast/coast, so make sure each are displayed in the graph. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Max acceleration across boost instead of all ascentKeith Packard2011-10-08
| | | | | | This ignores ejection bumps, making the max acceleration far more useful. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Report error message back from libaltosKeith Packard2011-08-28
| | | | | | | This includes changing all of the error dialogs to show the error message rather than just the file name. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add bluetooth bits back inKeith Packard2011-08-28
| | | | | | Stub out functions on mac/windows for now. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: launch controller button needs to move overKeith Packard2011-08-27
| | | | | | monitor idle was inserted into position 2,2 Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Hook up the launch controller UI from the main button boxKeith Packard2011-08-27
| | | | | | Provide a button to start the launch controller UI. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add primitive UI for TeleLaunchKeith Packard2011-08-27
| | | | | | Display status along with arm and fire buttons. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/windows: Get latest JRE 1.6 version (Version 6 update 27)Keith Packard2011-08-24
| | | | | | No reason to download stale java bits. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Make flight monitor font size configurableKeith Packard2011-08-24
| | | | | | | Tiny netbooks aren't tall enough for the 'usual' font size, so provide a smaller option. Then provide a bigger option, just because. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Don't trust companion telemetry record 'channels' countKeith Packard2011-08-24
| | | | | | | It can be bogus, allowing the code to walk off the end of the allocated data array. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Try to get dialogs to look a little betterKeith Packard2011-08-24
| | | | | | grid bag constraints are not my friend. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add tool-tips to config dialogsKeith Packard2011-08-24
| | | | | | | Provides more information about the various settings, and, when they're disabled, tells the user why. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use system look&feelKeith Packard2011-08-23
| | | | | | Turn on the 'be less ugly bit' Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: add tool-tips to the button box.Keith Packard2011-08-23
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* libaltos: fix Mac OS X function signaturesKeith Packard2011-08-23
| | | | | | altos_list_start was declared to take a (int time) parameter for some reason. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Update mac os X libraryKeith Packard2011-08-22
| | | | | | | This has been tested on 32-bit OS X and it works; dunno about 64-bit. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Reset all config data on 'reset' commandKeith Packard2011-08-22
| | | | | | This lets you switch altimeters without getting any stale data. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Only 'show' config dialog onceKeith Packard2011-08-22
| | | | | | | Otherwise, the dialog jumps back to the initial position each time the data is updated. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: fix 'magic' string to signal end of config dataKeith Packard2011-08-22
| | | | | | | | Was using "done", which happens to be displayed by the 'l' command. Switch to 'all finished' which doesn't appear in the config data output. Yes, this method is a kludge. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Can't configure flight log max on TeleMiniKeith Packard2011-08-22
| | | | | | It's only got space for one flight. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Make monitor-idle display correct 'On-board data logging' statusKeith Packard2011-08-22
| | | | | | | Count number of stored flights and see if there's space for another one. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add --summary option to dump flight stats to stdoutKeith Packard2011-08-22
| | | | | | useful for quickly capturing sense of a flight. Signed-off-by: Keith Packard <keithp@keithp.com>