summaryrefslogtreecommitdiff
path: root/telegps
Commit message (Collapse)AuthorAge
...
* telegps: Don't re-add frequency menu when already present.Keith Packard2014-06-12
| | | | | | | | | | If the receiver disappears, we'll stop tracking, but won't pull the frequency menu down. Doing that would take a bit of work, and it doesn't seem worth the effort. As a kludge-around, avoid re-creating the frequency menu if it's already displayed when we connect to another device. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui/telegps: Reduce CPU time needed for flight displaysKeith Packard2014-06-12
| | | | | | | | | | Don't update displays which aren't shown; track hierarchy changes to trigger display from most recent state data. Don't update values which haven't changed; remember previous values and compare with new before updating widget contents. Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Remove 'Flight' from titlesKeith Packard2014-06-11
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add pyro firing time configurationKeith Packard2014-06-11
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosuilib: Rewrite map GUI bitsKeith Packard2014-06-11
| | | | | | Use a single large Canvas and draw images on top by hand. Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add statistics tab to graph UIKeith Packard2014-06-10
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib/altosui/telegps: Switch TeleGPS config to motion/intervalKeith Packard2014-06-10
| | | | | | | | TeleGPS had configurable boost-detect values; those have been replaced with a configurable stop-tracking motion limit and logging/telemetry interval value. Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib/altosui/telegps: Change log size configurationKeith Packard2014-06-10
| | | | | | | | | | | | | * Use new log-space value provided by firmware when available. * Divide that up into 1-8 flights and offer those sizes as options to the user instead of a fixed set of sizes. * Show how many flights each selection will store * This also checks values provided by the user Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Track graph windows as one of the TeleGPS windowsKeith Packard2014-06-07
| | | | | | | TeleGPS exits when the number of windows goes to zero; track graphing windows in addition to the usual flight monitoring windows. Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Update icon and icon buildingKeith Packard2014-06-05
| | | | | | Switch to satellite icon, build the osx and windows icons. Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Trap AltosConfigDataException in telegps configKeith Packard2014-06-02
| | | | | | This was added for pyro configuration errors in AltosUI Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add config for tracker starting distancesKeith Packard2014-05-30
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Fixup windows fat build harderKeith Packard2014-05-29
|
* TeleGPS firmware isn't quite ready, don't include in windows fat build yetKeith Packard2014-05-29
|
* Capture windows build error messagesKeith Packard2014-05-29
|
* telegps: Add missing TeleGPSGraphUI.java fileKeith Packard2014-05-29
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add graph displayKeith Packard2014-05-29
| | | | | | Moved the altosui graph files to altosuilib and fixed things up. Signed-off-by: Keith Packard <keithp@keithp.com>
* java: Refactor AltosFlightDisplay units and font update handlingKeith Packard2014-05-29
| | | | | | | | | Make AltosFlightDisplay explicitly implement AltosFontListener and AltosUnitsListener interfaces to make everyone use the same API. Then, actually go implement units listeners so that changing units updates all of the active displays immediately Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add info tableKeith Packard2014-05-29
| | | | | | | Move a couple of files from altosui to altosuilib, hook up the info table after changing it to implement the AltosFlightDisplay interface Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add flash device functionalityKeith Packard2014-05-28
| | | | | | Move bits from altosui to altosuilib and use those. Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Auto-connect to any base stations plugged in at startupKeith Packard2014-05-28
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Don't try to ship TeleGPS firmware yetKeith Packard2014-05-28
| | | | | | It's not quite ready. Instead, ship TBT and TD firmware. Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add 'Info' tabKeith Packard2014-05-28
| | | | | | | This contains a summary of the tracking info, including position, speed and course. Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Hook up data download dialogKeith Packard2014-05-28
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add scan UIKeith Packard2014-05-28
| | | | | | | Move scan UI bits into altosuilib, allow telegps to not show telemetry format options. Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add preferences dialogKeith Packard2014-05-28
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add device configuration dialogsKeith Packard2014-05-28
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Use altosui's Instdrv NSIS plugin for telegpsKeith Packard2014-05-28
| | | | | | Instead of copying it, just point at it Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Working towards building fat versions of telegps applicationKeith Packard2014-05-28
| | | | | | Lots more of the bits necessary for windows/macosx Signed-off-by: Keith Packard <keithp@keithp.com>
* telegps: Add first version of telegpsKeith Packard2014-05-28
Not much implemented yet, but a shell of the UI and the map Signed-off-by: Keith Packard <keithp@keithp.com>