]>
git.gag.com Git - fw/altos/log
Keith Packard [Thu, 3 Jul 2014 05:34:48 +0000 (22:34 -0700)]
altos: Add telemetry rate support to CC1120 driver
This supports the new 2400 and 9600 baud rates
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 5 Jul 2014 06:42:30 +0000 (23:42 -0700)]
altos: Packet reception tuning for cc1120 driver
This adjusts the cc1120 receive parameters to increase sensitivity at
the expense of reporting many more invalid packets to the UI.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jul 2014 05:41:20 +0000 (22:41 -0700)]
altos: Add 2400 and 9600 baud telemetry support to cc115l driver
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jul 2014 05:31:59 +0000 (22:31 -0700)]
altos/cc1111: Add 2400 and 9600 baud telemetry rate support
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jul 2014 05:30:23 +0000 (22:30 -0700)]
altos/cc1111: Adjust receive parameters to improve sensitivity
This removes the packet quality test and carrier sense tests when
deciding whether to start decoding a packet. This lets more bad
packets through, but the CRC check catches those and now we're
regularly receiving packets down to -110 or even -112 dBm. Before this
change, we'd rarely see packets as low as -105dBm
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 5 Jul 2014 07:09:25 +0000 (00:09 -0700)]
altos: Call ao_telemetry_reset_interval when telemetry rate changes
This lets the radio code adjust the telemetry packet sending pattern
when the data rate changes.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jul 2014 05:44:07 +0000 (22:44 -0700)]
altos: Add config support for 2400 and 9600 baud telemetry rates
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jul 2014 05:42:10 +0000 (22:42 -0700)]
altos: Add defines for 2400 and 9600 baud telemetry rates
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 5 Jul 2014 06:26:57 +0000 (23:26 -0700)]
altos: Reduce configuration data telemetry to once per 5 seconds
This data is constant, so we don't need to send it very often. Once
every five seconds should be plenty.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jul 2014 05:46:07 +0000 (22:46 -0700)]
altos: Use TeleMetrum v1.9 board for MegaDongle experiments
This configures the MegaDongle v0.1 directory to use the pin
assignments in TeleMetrum v1.9 boards.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jul 2014 05:45:01 +0000 (22:45 -0700)]
altos: Stop sticking cc1111 firmware in src directory
This just clutters src.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jul 2014 05:42:43 +0000 (22:42 -0700)]
altos: ao_rssi subsystem needs to use AO_LED_TYPE instead of uint8_t
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 5 Jul 2014 06:22:20 +0000 (23:22 -0700)]
altosuilib: Remove debug printfs from map cache
Just annoying
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 5 Jul 2014 06:20:51 +0000 (23:20 -0700)]
altoslib: Preserve receiver_serial across state reset for new transmitter
When the transmitter serial or flight number changes, we re-init the
state information, but we want to preserve the receiver serial number
so that the log file has that in the name
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 25 Jun 2014 20:50:54 +0000 (13:50 -0700)]
altoslib: Disable telemetry while getting config data
We're seeing some log files created without a suitable -via- number
included. My hypothesis is that incoming telemetry is getting
interleaved with the configuration data containing the serial
number. This change simply disables telemetry while retrieving the
configuration data to try and keep that from happening.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 5 Jul 2014 06:38:53 +0000 (23:38 -0700)]
altosui/telegps: Undo the frequency/telemetry menu changes
Using menus for these items isn't what we want; we want to show the
current value on the screen, which is what a combo box is for. Switch
back to those and remove the frequency and telemetry config from the
TeleGPS menu bar so that Mac OS X is happy.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Wed, 25 Jun 2014 19:37:56 +0000 (13:37 -0600)]
note need to push the updated repo with production binaries during release
Bdale Garbee [Wed, 25 Jun 2014 04:43:04 +0000 (22:43 -0600)]
Windows sucks, hard .. make sure filenames are legal in .mdwn files
Bdale Garbee [Wed, 25 Jun 2014 04:35:43 +0000 (22:35 -0600)]
update Releasing file based on learnings from 1.4.1 release
Keith Packard [Wed, 25 Jun 2014 03:57:29 +0000 (20:57 -0700)]
telegps: Disable tracker config when not available
Tracker motion and interval were both left enabled even when the
device being configured didn't support them. Disable them like other
elements.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 25 Jun 2014 03:52:34 +0000 (20:52 -0700)]
altosui: Don't show the tracker motion value when switching units
The tracker value was left enabled when hidden; the logic for deciding
whether to update it with new information used only the enabled state,
not the visible state. Set both states when hiding it to keep things
more consistent
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 20 Jun 2014 18:56:58 +0000 (11:56 -0700)]
Add note about including Google maps API key
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 20 Jun 2014 18:51:11 +0000 (11:51 -0700)]
Add 1.4.1 release notes
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 25 Jun 2014 03:31:50 +0000 (20:31 -0700)]
Clean all .desktop files, ignore them too
All .desktop files are built from .desktop.in files, so just remove
all of them in make clean, and ignore all of them in .gitignore.
This makes the rename less painful.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Wed, 25 Jun 2014 03:22:26 +0000 (21:22 -0600)]
need the api key in Bdale's root too
Bdale Garbee [Wed, 25 Jun 2014 03:17:53 +0000 (21:17 -0600)]
Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
Keith Packard [Wed, 25 Jun 2014 03:15:38 +0000 (20:15 -0700)]
altosuilib: Mark 'Configure AltosUI' window with maps key status
This lets us check a build to make sure it has a maps key
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Wed, 25 Jun 2014 03:12:59 +0000 (21:12 -0600)]
make sure to use Google Maps API key for official builds
Keith Packard [Wed, 25 Jun 2014 01:26:04 +0000 (18:26 -0700)]
icon: Generate altusmetrum.xpm and install it
This is for the debian menu, still a required part of a debian package.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 25 Jun 2014 01:25:31 +0000 (18:25 -0700)]
altosuilib: Outline map lines and distance value with white
This makes the value and line visible on dark backgrounds
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 25 Jun 2014 01:24:02 +0000 (18:24 -0700)]
altosuilib: Make map cache size configurable
Systems with sufficient memory can get smoother map scrolling by
making the cache larger. Would be nice to do this automatically?
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 24 Jun 2014 22:58:35 +0000 (15:58 -0700)]
Bump version to 1.4.1.1
Keith Packard [Tue, 24 Jun 2014 22:57:13 +0000 (15:57 -0700)]
altos/ao_flight_test: Get the Tmega version compiling again
A few changes broke this recently.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 24 Jun 2014 22:56:11 +0000 (15:56 -0700)]
altos: Add optional debugging to print out pyro firing status
This dumps pyro check failures for ao_flight_test so you can see why
pyro charges aren't firing.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 23 Jun 2014 04:13:54 +0000 (21:13 -0700)]
ao-bringup: Use the C tools to test EasyMini
I think my USB driver in the kernel is broken; the nickle versions of
these tools did very strange things and never worked.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 23 Jun 2014 04:12:37 +0000 (21:12 -0700)]
ao-tools: Add ao-test-baro, ao-test-igniter and ao-test-flash
C versions of the test programs used to validate hardware prior to ship
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 23 Jun 2014 04:06:24 +0000 (21:06 -0700)]
altosui/telegps: Expose configurable APRS SSID
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 23 Jun 2014 04:05:05 +0000 (21:05 -0700)]
altos: Make APRS SSID configurable
This uses the low-digit from the serial number by default, but lets
the user change it if desired.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 22 Jun 2014 01:27:42 +0000 (18:27 -0700)]
altosui: Add Ignitor tab to Monitor Idle mode
Oops; missed adding this when I included it in the Monitor Flight window.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 20 Jun 2014 07:41:17 +0000 (00:41 -0700)]
altos/aprs: Encode last serial number in SSID. Transmit serial in comment
This makes it a lot easier to tell which device is sending
information, and to receive data from multiple devices on the same
receiver.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 20 Jun 2014 07:40:10 +0000 (00:40 -0700)]
altosuilib: Wrap radio frequency menu in JMenuBar when used in config
The device config dialogs place the radio frequency menu inside a
dialog box; it needs to be inside a MenuBar to work properly, so
create one to hold it.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 19 Jun 2014 21:33:27 +0000 (14:33 -0700)]
Rename icon files to fit XDG specifications. Add file icons. Add mime types
Our SVG icons now follow XDG standards by including a vendor
prefix. The new file type icons include application-vnd.altusmetrum as
a prefix so that they match the mime types declared.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 19 Jun 2014 17:25:07 +0000 (10:25 -0700)]
linux: .desktop files must begin with organization name
The spec requires that .desktop files start with the organization
name, so I've renamed all of them to altusmetrum-<application>.desktop
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 19 Jun 2014 03:35:12 +0000 (20:35 -0700)]
windows: Missed adding 'refresh-sh.nsh'
This script forces windows explorer to reload icons.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 18 Jun 2014 23:18:05 +0000 (16:18 -0700)]
macosx: Respond to apple messages in all apps
This connects the callbacks in AltosUIFrame to actually do something
useful with them.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 18 Jun 2014 23:14:44 +0000 (16:14 -0700)]
altosuilib: Hook up apple messages to callbacks
This supports open, quit and preferences. I'm leaving 'about' to the
existing stuff until I decide it's worth the effort to create a fancy
about dialog.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 18 Jun 2014 21:16:36 +0000 (14:16 -0700)]
altosui: Ship TeleMetrum v2.0 firmware with AltosUI
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 18 Jun 2014 21:15:27 +0000 (14:15 -0700)]
macosx: Define icons for our file types on OS X
Adds definitions to the Info.plist files shipped to specify which
icons to show for .telem, .eeprom and .mpd files. Note that the
applications don't respond to open apple events, so double clicking on
a file only starts the application.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 18 Jun 2014 09:16:51 +0000 (02:16 -0700)]
windows installer: Create file associations for Windows.
This makes icons appear for the files in the file manager, and lets
you double-click on the files to open the appropriate application.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 18 Jun 2014 09:15:04 +0000 (02:15 -0700)]
icon: Construct .exe files to hold windows icons for file associations
It appears that creating an executable with an icon resource is the
only way to display icons for files. Fortunately, that's not all that
hard.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Wed, 18 Jun 2014 03:46:33 +0000 (20:46 -0700)]
Fix java version detection and downloading
Move java stuff to a common include file, java.nsh
Let any version no older than 1.6 serve by using ${VersionCompare}
Use version 6 downloads as those don't require a click-through agreement.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 17 Jun 2014 07:08:03 +0000 (00:08 -0700)]
Sign our .inf file with the comodo key. Update signing-driver
I've tested this on Windows 7 and it appears to work. No idea if it
works on Windows 8 yet.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 17 Jun 2014 06:03:49 +0000 (23:03 -0700)]
altos/micropeak: Add load script template
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 17 Jun 2014 05:49:34 +0000 (22:49 -0700)]
java: Bump java library versions for next release
Prepare for future release by bumping java versions now
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 17 Jun 2014 05:48:25 +0000 (22:48 -0700)]
altosui: Fix ground station configure frequency list
Fix the API to match the switch to a menu, wrap in a menu bar to make
it work.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 17 Jun 2014 04:58:13 +0000 (21:58 -0700)]
altosuilib: Move menu bars into the Mac OS X top bar
Setting these properties causes the top menu bar to get placed into
the Mac OS X window system menu bar
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 17 Jun 2014 04:57:35 +0000 (21:57 -0700)]
altosui/telegps: Use menus for frequency list and telemetry formats
This will let us move them into the Mac OS X menu bar, as well as
making them look a bit nicer.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 16 Jun 2014 22:59:09 +0000 (15:59 -0700)]
altos/micropeak: Create a script to load firmware.
The micropeak-load script flashes micropeak with firmware from
whatever directory it is sitting in. A 'publish' target in the source
directory copies the script and hex to ~/altusmetrumllc/Binaries
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 16 Jun 2014 18:02:49 +0000 (11:02 -0700)]
doc: Add instructions for flash recovery technique
The flash recovery section explained which pins to connect, but lacked
explicit instructions on how to make it work.
Bdale Garbee [Mon, 16 Jun 2014 00:41:25 +0000 (18:41 -0600)]
notes updated for TeleGPS and 1.4 release learnings
Bdale Garbee [Sun, 15 Jun 2014 23:44:42 +0000 (17:44 -0600)]
turn-on support for TeleGPS
Bdale Garbee [Sun, 15 Jun 2014 23:43:50 +0000 (17:43 -0600)]
tagging 1.4 release
Bdale Garbee [Sun, 15 Jun 2014 23:43:06 +0000 (17:43 -0600)]
add release to revision history
Bdale Garbee [Sun, 15 Jun 2014 23:40:27 +0000 (17:40 -0600)]
tweaks
Keith Packard [Sun, 15 Jun 2014 23:31:01 +0000 (16:31 -0700)]
Merge remote-tracking branch 'origin/master'
Keith Packard [Sun, 15 Jun 2014 23:24:28 +0000 (16:24 -0700)]
micropeak: Deal with 64-bit windows
Install 64-bit version of java. Install our bits in the 64-bit app directory
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 23:16:59 +0000 (16:16 -0700)]
Add notes about windows driver signing in the 'signing-driver' file
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 23:11:49 +0000 (16:11 -0700)]
altosui: Ship telegps firmware
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 23:10:15 +0000 (16:10 -0700)]
windows: Sign altusmetrum.inf with altusmetrum.cat
This .cat file will need to be updated when we get our 'real'
signature.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 23:06:42 +0000 (16:06 -0700)]
icon: Add drop-shadows to the SVG files; stop generating in the png versions
Now everyone gets drop shadows.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Sun, 15 Jun 2014 23:29:49 +0000 (17:29 -0600)]
update Releasing document to include TeleGPS firmware files in those copied
Bdale Garbee [Sun, 15 Jun 2014 23:28:02 +0000 (17:28 -0600)]
document mounting hole size for TeleGPS
Keith Packard [Sun, 15 Jun 2014 23:08:27 +0000 (16:08 -0700)]
altosui: Deal with 64-bit windows
Get a 64-bit java version installed
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 21:09:09 +0000 (14:09 -0700)]
telegps: Deal with 64-bit windows differently on install
Download a 64-bit version of java as needed, install in 64-bit paths
instead of 32-bit paths.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 19:39:49 +0000 (12:39 -0700)]
windows: Rename telemetrum.inf to altusmetrum.inf
Use the corporate name for this file
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 05:29:01 +0000 (22:29 -0700)]
telegps: Include telegps firmware in windows package
This was disabled when the firmware wasn't ready yet
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 05:23:10 +0000 (22:23 -0700)]
altosuilib: Remove some debugging printfs
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 03:08:40 +0000 (20:08 -0700)]
altoslib: AltosFlightStatsTable: another editable text field that shouldn't be
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 01:51:25 +0000 (18:51 -0700)]
altosuilib: Serialize access to async tile notify function in preload
This ensures that we see each tile getting downloaded and don't
mis-count, which would result in wedging the process
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 01:34:09 +0000 (18:34 -0700)]
icon: Make the icon shadows a bit less harsh
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 01:11:28 +0000 (18:11 -0700)]
debian: Build requires /usr/bin/convert now
This is provided by either graphicsmagick or imagemagick
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 01:09:31 +0000 (18:09 -0700)]
telegps/micropeak: Ship built Mac OSX icons
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 01:07:39 +0000 (18:07 -0700)]
icon: Build resolutions needed for Java bits too
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 01:06:36 +0000 (18:06 -0700)]
altosui: Build MacOSX icon from svg
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 01:02:51 +0000 (18:02 -0700)]
icon: Build windows ico files, clean built files
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 15 Jun 2014 00:51:46 +0000 (17:51 -0700)]
icon: Create all icons from .svg files
Remove images from repository, leaving only the svg files and build
instructions
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 23:26:22 +0000 (16:26 -0700)]
altosuilib: Make graph enable buttons be CheckBoxes instead of RadioButtons
aj noticed.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 23:05:51 +0000 (16:05 -0700)]
telegps: Fix Mac icon file name
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 22:44:20 +0000 (15:44 -0700)]
micropeak: Make statistics entries un-editable
Otherwise you can actually type in the various fields.x
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 22:20:07 +0000 (15:20 -0700)]
alotsuilib: Remove old "mega" and "mini" file extensions from data chooser
We never shipped AltosUI which stored mega/mini files in different extensions
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 21:41:13 +0000 (14:41 -0700)]
altosui/telegps: Switch to AltosUIIndicator and AltosUIFlightTab
Removes replicated code across all flight tabs
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 21:40:24 +0000 (14:40 -0700)]
altosuilib: Add AltosUIFlightTab class
This covers most of the common functions for all flight status display tabs.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 21:39:26 +0000 (14:39 -0700)]
altosuilib: Add more options to AltosUIIndicator to suit AltosUI
This makes AltosUIIndicator capable of displaying most stuff in AltosUI
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 21:38:00 +0000 (14:38 -0700)]
altosuilib: Make sure only one thread is closing serial device
Multiple closers can cause a crash by freeing the libaltos device twice
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 21:37:35 +0000 (14:37 -0700)]
altosuilib: provide getName() for AltosInfoTable
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 21:36:49 +0000 (14:36 -0700)]
altosuilib: In graph, show zero sats in view as 0 instead of MISSING
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 21:36:11 +0000 (14:36 -0700)]
altosuilib: Require all flight display classes to provide a name
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 21:34:59 +0000 (14:34 -0700)]
altoslib: When GPS disappears, set range and elevation to MISSING
Use MISSING instead of bogus values so that displayers can tell what
to do.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 21:33:58 +0000 (14:33 -0700)]
altoslib: Add units converters for latitude and longitude
Makes display of these values consistent across all instances
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sat, 14 Jun 2014 05:36:00 +0000 (22:36 -0700)]
doc: TeleGPS docs are complete
All TeleGPS features should now be documented to some degree
Signed-off-by: Keith Packard <keithp@keithp.com>