summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| | * | | | | | | tabs -> spacesAnthony Towns2010-11-12
| | | | | | | | |
| | * | | | | | | add site map tab, at least for QRS launchesAnthony Towns2010-11-12
| | | | | | | | |
| * | | | | | | | altosui: Rewrite info table to mix with scroll pane well. Fix startup sizeKeith Packard2010-11-20
| | |_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using a single table for the info table means that the scroll pane automatically picks up the table headers and shows them above the scrollable view. This patch also fixes the application size at startup so that no scrollbar is required in the info table, and the window is < 800x600. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | | | | | altosui: change descent tab formatting to four columnsKeith Packard2010-11-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This places labels to the left of each field. For igniter voltages, it uses three columns for the labels. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | | | | | altosui: re-indentKeith Packard2010-11-20
| | | | | | | |
| * | | | | | | AltosDescent: switch elev from height to rangeAnthony Towns2010-11-21
| | | | | | | |
| * | | | | | | AltosAscent/Descent: tidy up layoutAnthony Towns2010-11-21
| | |_|_|_|_|/ | |/| | | | |
| * | | | | | altosui: Fix channel changing in flight UI to actually workKeith Packard2010-11-20
| | |_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replacing the menu with a combo box required reworking the way events are delivered from that widget back to the channel changing function. Just delete the old magic and use the JComboBox action listener directly. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | | | altosui: Initialize display thread state in constructor instead of runKeith Packard2010-11-20
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Some state will get set before run is called, initializing it there can be too late. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | | altosui: calling thread.interrupt with null thread doesn't work wellKeith Packard2010-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was a left-over from debugging the previous patch. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | | altosui: When switching log files, don't terminate log threadKeith Packard2010-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The log thread automatically switches output files when the incoming telemetry changes. Don't use 'close' for that as 'close' terminates the log thread as well as closing the file. Create a new 'close_log_file' function which just closes the file. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | | altosui: switch channel selector to combo box. Shorten displayed device namesKeith Packard2010-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A combo box displays the current value, which is quite nice to have. Add a 'toShortString' for AltosDevice so that the window frames and error messages don't have extra spaces generated by the altos_device toString method. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | | update turnon scripts to use stashed copies of stable release firmwareBdale 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>
* | add a paragraph about forcing TM back to idle mode if an accel cal goes badlyBdale Garbee2010-11-15
| |
* | continuing to work on the docsBdale Garbee2010-11-13
| |
* | Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2010-11-12
|\ \