summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* update changelogs for Debian builddebian/0.7.1+118+gabfd2f6Bdale Garbee2010-11-21
|
* update changelogs for Debian builddebian/0.7.1+117+ge7954c8Bdale Garbee2010-11-21
|
* altosui: When fixing eeprom gps time information, make GPS data validKeith Packard2010-11-20
| | | | | | | | | | | Eeprom files may be missing the GPS time (due to a firmware bug). Working around this involves finding the next valid GPS time and using that to create a fake GPS time entry. However, that next GPS time may not be locked or may have few sats as it is from the boost stage of the flight. Fix this by simply forcing the fake time packet to have 4 sats and be locked. Signed-off-by: Keith Packard <keithp@keithp.com>
* AltosSiteMap: refactor tile collectionAnthony Towns2010-11-21
|
* AltosSiteMap: thread safe tile additionAnthony Towns2010-11-21
|
* AltosSiteMap: try to get new tile construction rightAnthony Towns2010-11-21
|
* AltosSiteMap: extend map if rocket goes far awayAnthony Towns2010-11-21
|
* Merge branch 'sitemap' into buttonboxAnthony Towns2010-11-21
|\ | | | | | | | | Conflicts: ao-tools/altosui/AltosSiteMap.java
| * AltosSiteMap: explain tile size betterAnthony Towns2010-11-21
| |
| * Merge branch 'buttonbox' into sitemapAnthony Towns2010-11-21
| |\ | | | | | | | | | | | | Conflicts: ao-tools/altosui/AltosFlightUI.java
| * | AltosSiteMap: better gps check, lower zoomAnthony Towns2010-11-21
| | |
* | | altosui: Set site map flight path lines to 6 pixels anti-aliased.Keith Packard2010-11-20
| | | | | | | | | | | | | | | | | | Much more visible over the map. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | Merge remote branch 'aj/sitemap' into buttonboxKeith Packard2010-11-20
|\| | | |/ |/| | | | | | | | | Conflicts: ao-tools/altosui/AltosFlightUI.java Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: reindentAnthony Towns2010-11-21
| |
| * Merge branch 'buttonbox' into sitemapAnthony Towns2010-11-21
| |\
| * | AltosSiteMap: be more polite about preferred sizeAnthony Towns2010-11-21
| | |
| * | Add GrabNDrag.javaAnthony Towns2010-11-21
| | |
| * | AltosSiteMap: major refactoringAnthony Towns2010-11-21
| | |
| * | AltosSiteMapTile: draw boost circle as well as landedAnthony Towns2010-11-21
| | |
| * | AltosSiteMap: automatic fetching of map dataAnthony Towns2010-11-21
| | |
| * | AltosSiteMapTile: seperate map and drawing layersAnthony Towns2010-11-20
| | |
| * | AltosSiteMap: add autoscroll and grabndrag scrollAnthony Towns2010-11-20
| | |
| * | Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonboxAnthony Towns2010-11-20
| |\ \
| * \ \ Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonboxAnthony Towns2010-11-20
| |\ \ \
| * \ \ \ Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonboxAnthony Towns2010-11-20
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ao-tools/altosui/AltosFlightUI.java
| * | | | | AltosSiteMapTile: adjust scale to 1 nmi per tileAnthony Towns2010-11-19
| | | | | |
| * | | | | AltosSiteMapTile: adjust centering calculationAnthony Towns2010-11-19
| | | | | |
| * | | | | AltosSiteMapTile: autoscale to about 2 nmi per tileAnthony Towns2010-11-19
| | | | | |
| * | | | | altosui: tile site mapsAnthony Towns2010-11-19
| | | | | |
| * | | | | Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonboxAnthony Towns2010-11-18
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ao-tools/altosui/AltosFlightUI.java
| * | | | | | AltosSiteMap: add targeting circles around landing siteAnthony Towns2010-11-14
| | | | | | |
| * | | | | | AltosTelemetryReader: actually open serial portAnthony Towns2010-11-14
| | | | | | |
| * | | | | | Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonboxAnthony Towns2010-11-14
| |\ \ \ \ \ \
| * | | | | | | better error behaviour if no mapAnthony Towns2010-11-12
| | | | | | | |
| * | | | | | | pull up maps for arbitrary locationsAnthony Towns2010-11-12
| | | | | | | |
| * | | | | | | make infotable scrollable, revert its fontsize to 14Anthony Towns2010-11-12
| | | | | | | |
| * | | | | | | 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>