summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* update changelogs for Debian builddebian/0.7.1+71+g1459cb5Bdale Garbee2010-11-19
|
* update changelogs for Debian builddebian/0.7.1+70+g9ffc2ebBdale Garbee2010-11-19
|
* altosui: Use timeouts to recover from broken packet links.Keith Packard2010-11-19
| | | | | | | | | | | This puts timeouts every place the system reads from the packet link and aborts the in-progress operation if it takes more than a second to get a response. Also mixed in here are persistent igniter status displays for the ejection testing UI. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Document the 'Flash Image' operation.Keith Packard2010-11-19
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: git ignore generated doc filesKeith Packard2010-11-19
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Add preliminary altosui documentationKeith Packard2010-11-19
| | | | | | | Also, update the Makefile to allow for further documents to be added without a lot of custom rules. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Clean up global AltosUI configuration settings dialogKeith Packard2010-11-19
| | | | | | | | This dialog had a mish-mash of styles and was confusing. Now it's got a label for each line, and suitable setters for each element Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Unify datafile selection to AltosDataChooserKeith Packard2010-11-19
| | | | | | | Instead of having several separate intefaces, use a single dialog for selecting data files for graph/export/replay. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add igniter ground testing codeKeith Packard2010-11-19
| | | | | | Not yet hooked up, but the UI is finished. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add igniter status to ascent and descent tabsKeith Packard2010-11-16
| | | | | | Monitor igniters during all phases of the flight. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Cleanup flight UI layoutKeith Packard2010-11-16
| | | | | | | Use common constants for fonts and insets Shrink fonts so that the window is < 600 pixels tall. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add callsign configuration in AltosUI configuration dialogKeith Packard2010-11-16
| | | | | | This callsign is used during packet communication. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: add reboot button to telemetrum configuration UIKeith Packard2010-11-15
| | | | | | | This lets you reconfigure and reboot telemetrum, including over the radio link. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: eliminate menu bar, moving elements to buttons.Keith Packard2010-11-15
| | | | | | | This adds a new 'configure AltosUI' dialog to set the log directory and voice preferences. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: oops, missed a file in the previous commitKeith Packard2010-11-15
| | | | | | | AltosSerialInUseException.java just defines a new exception, thanks to java for making this live in a separate file. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: With --replay option, exit when replay window is closedKeith Packard2010-11-14
| | | | | | Otherwise, the application hangs around forever. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Replace flight status table with labels, fix resize.Keith Packard2010-11-13
| | | | | | | | | | | | There's no reason to use a table for the flight status data, replace that with a selection of widgets instead. Also, set all of the grid bag constraints for the various flight status displays so that resize does something sensible. Adds a scrollbar to the table display so that it can shrink. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Open serial device at 'new' time. Prohibit duplicate opens.Keith Packard2010-11-13
| | | | | | | | | | | With the per-serial UI, there's never a reason to create a serial device without opening it right away. This eliminates the bug caused by not opening the serial device for telemetry reception. Serial devices can now be opened only once; this eliminates errors when trying to reflash or configure devices while receiving telemetry. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Eliminate unncessary import altosui linesKeith Packard2010-11-13
| | | | | | | Java appears to automatically import every module from the current package. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add RF calibration to TeleMetrum config dialogKeith Packard2010-11-12
| | | | | | I think that's the last user-settable value. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge remote branch 'aj/buttonbox' into buttonboxKeith Packard2010-11-10
|\
| * add compass bearing during descentAnthony Towns2010-11-11
| |
| * add compass bearing to voice outputAnthony Towns2010-11-11
| |
| * use grayled.png for offAnthony Towns2010-11-11
| |
| * reduce font size for FlightInfoTableAnthony Towns2010-11-11
| |
| * read preferences for --replayAnthony Towns2010-11-11
| |
| * add --replay command line argumentAnthony Towns2010-11-11
| |
| * use value_font for valuesAnthony Towns2010-11-11
| |
* | altos: Use grey leds when unlit - easier to seeKeith Packard2010-11-10
|/
* altosui: Add ascent, descent and landed tabsKeith Packard2010-11-09
| | | | | | This completes the set of tabs for in-flight status information. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add tab UI with 'pad' mode.Keith Packard2010-11-09
| | | | | | | This creates a multi-tab interface for flight monitoring and includes a special tab for 'pad' mode. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Create abstract interface for flight data displayKeith Packard2010-11-09
| | | | | | | This allows the implementation of the flight data display to occur in the flight UI instead of the display thread. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Fix more calls to AltosPreferences.channel()Keith Packard2010-11-08
| | | | | | Oops. Two more. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Fix channel setting at serial open timeKeith Packard2010-11-08
| | | | | | Was using the previous non-device-specific preferences API. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Create buttons for main actionsKeith Packard2010-11-08
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Split out flight monitoring to separate windowKeith Packard2010-11-08
| | | | | | | | | This creates a per-TD (or replay) window to contain the flight monitoring information, allowing multiple monitors. This also adds per-TD preferences for monitoring channel. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Separate out jfreechart and jcommon directoriesKeith Packard2010-10-06
| | | | | | This allows these packages to be referenced separately Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove ability to graph data in .csv filesKeith Packard2010-10-06
| | | | | | | There's no reason to support these files when the raw .eeprom or .telem files which generate them should be used instead. Signed-off-by: Keith Packard <keithp@keithp.com>
* remove the csv build dep, as that code will be abandonedBdale Garbee2010-10-06
|
* update changelogs for Debian builddebian/0.7.1+32+g8103432Bdale Garbee2010-10-06
|
* update changelogs for Debian builddebian/0.7.1+31+g635066cBdale Garbee2010-10-06
|
* update changelogs for Debian builddebian/0.7.1+30+g4396aaaBdale Garbee2010-10-06
|
* add build-dep on libcsv-javaBdale Garbee2010-10-06
|
* update changelogs for Debian builddebian/0.7.1+28+gd8a2f4cBdale Garbee2010-10-06
|
* add build dep on jfreechart libBdale Garbee2010-10-06
|
* altosui: Add KML file export.Keith Packard2010-09-28
| | | | | | | Command line has switches now, --kml and --csv Export save dialog has combo box to select kml or csv result. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge remote branch 'aj/master'Keith Packard2010-09-27
|\
| * Add callsign/serial/flight to graph titleAnthony Towns2010-09-28
| |
* | altosui: use Altos constants in graphing codeKeith Packard2010-09-27
|/ | | | | | The Altos class nicely defines constants for all of the flight states. Signed-off-by: Keith Packard <keithp@keithp.com>
* Hax0r graphing to support telem/eeprom filesAnthony Towns2010-09-28
|