summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* altos: Add 2400 and 9600 baud telemetry support to cc115l driverKeith Packard2014-07-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/cc1111: Add 2400 and 9600 baud telemetry rate supportKeith Packard2014-07-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/cc1111: Adjust receive parameters to improve sensitivityKeith Packard2014-07-05
| | | | | | | | | | 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>
* altos: Call ao_telemetry_reset_interval when telemetry rate changesKeith Packard2014-07-05
| | | | | | | This lets the radio code adjust the telemetry packet sending pattern when the data rate changes. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add config support for 2400 and 9600 baud telemetry ratesKeith Packard2014-07-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add defines for 2400 and 9600 baud telemetry ratesKeith Packard2014-07-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Reduce configuration data telemetry to once per 5 secondsKeith Packard2014-07-05
| | | | | | | 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>
* altos: Use TeleMetrum v1.9 board for MegaDongle experimentsKeith Packard2014-07-05
| | | | | | | 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>
* altos: Stop sticking cc1111 firmware in src directoryKeith Packard2014-07-05
| | | | | | This just clutters src. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: ao_rssi subsystem needs to use AO_LED_TYPE instead of uint8_tKeith Packard2014-07-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosuilib: Remove debug printfs from map cacheKeith Packard2014-07-05
| | | | | | Just annoying Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Preserve receiver_serial across state reset for new transmitterKeith Packard2014-07-05
| | | | | | | | 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>
* altoslib: Disable telemetry while getting config dataKeith Packard2014-07-05
| | | | | | | | | | 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>
* altosui/telegps: Undo the frequency/telemetry menu changesKeith Packard2014-07-05
| | | | | | | | | 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>
* note need to push the updated repo with production binaries during releaseBdale Garbee2014-06-25
|
* Windows sucks, hard .. make sure filenames are legal in .mdwn filesBdale Garbee2014-06-24
|
* update Releasing file based on learnings from 1.4.1 releaseBdale Garbee2014-06-24
|
* telegps: Disable tracker config when not availableKeith Packard2014-06-24
| | | | | | | | 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>
* altosui: Don't show the tracker motion value when switching unitsKeith Packard2014-06-24
| | | | | | | | | 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>
* Add note about including Google maps API keyKeith Packard2014-06-24
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add 1.4.1 release notesKeith Packard2014-06-24
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Clean all .desktop files, ignore them tooKeith Packard2014-06-24
| | | | | | | | 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>
* need the api key in Bdale's root tooBdale Garbee2014-06-24
|
* Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2014-06-24
|\
| * altosuilib: Mark 'Configure AltosUI' window with maps key statusKeith Packard2014-06-24
| | | | | | | | | | | | This lets us check a build to make sure it has a maps key Signed-off-by: Keith Packard <keithp@keithp.com>
| * icon: Generate altusmetrum.xpm and install itKeith Packard2014-06-24
| | | | | | | | | | | | This is for the debian menu, still a required part of a debian package. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosuilib: Outline map lines and distance value with whiteKeith Packard2014-06-24
| | | | | | | | | | | | This makes the value and line visible on dark backgrounds Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosuilib: Make map cache size configurableKeith Packard2014-06-24
| | | | | | | | | | | | | | 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>
| * Bump version to 1.4.1.1Keith Packard2014-06-24
| |
| * altos/ao_flight_test: Get the Tmega version compiling againKeith Packard2014-06-24
| | | | | | | | | | | | A few changes broke this recently. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Add optional debugging to print out pyro firing statusKeith Packard2014-06-24
| | | | | | | | | | | | | | 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>
| * ao-bringup: Use the C tools to test EasyMiniKeith Packard2014-06-22
| | | | | | | | | | | | | | 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>
| * ao-tools: Add ao-test-baro, ao-test-igniter and ao-test-flashKeith Packard2014-06-22
| | | | | | | | | | | | C versions of the test programs used to validate hardware prior to ship Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui/telegps: Expose configurable APRS SSIDKeith Packard2014-06-22
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Make APRS SSID configurableKeith Packard2014-06-22
| | | | | | | | | | | | | | 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>
| * altosui: Add Ignitor tab to Monitor Idle modeKeith Packard2014-06-21
| | | | | | | | | | | | Oops; missed adding this when I included it in the Monitor Flight window. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/aprs: Encode last serial number in SSID. Transmit serial in commentKeith Packard2014-06-20
| | | | | | | | | | | | | | | | 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>
| * altosuilib: Wrap radio frequency menu in JMenuBar when used in configKeith Packard2014-06-20
| | | | | | | | | | | | | | | | 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>
| * Rename icon files to fit XDG specifications. Add file icons. Add mime typesKeith Packard2014-06-19
| | | | | | | | | | | | | | | | 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>
| * linux: .desktop files must begin with organization nameKeith Packard2014-06-19
| | | | | | | | | | | | | | 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>
| * windows: Missed adding 'refresh-sh.nsh'Keith Packard2014-06-18
| | | | | | | | | | | | This script forces windows explorer to reload icons. Signed-off-by: Keith Packard <keithp@keithp.com>
| * macosx: Respond to apple messages in all appsKeith Packard2014-06-18
| | | | | | | | | | | | | | This connects the callbacks in AltosUIFrame to actually do something useful with them. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosuilib: Hook up apple messages to callbacksKeith Packard2014-06-18
| | | | | | | | | | | | | | | | 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>
| * altosui: Ship TeleMetrum v2.0 firmware with AltosUIKeith Packard2014-06-18
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * macosx: Define icons for our file types on OS XKeith Packard2014-06-18
| | | | | | | | | | | | | | | | | | 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>
| * windows installer: Create file associations for Windows.Keith Packard2014-06-18
| | | | | | | | | | | | | | 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>
| * icon: Construct .exe files to hold windows icons for file associationsKeith Packard2014-06-18
| | | | | | | | | | | | | | | | 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>
| * Fix java version detection and downloadingKeith Packard2014-06-17
| | | | | | | | | | | | | | | | | | | | 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>
| * Sign our .inf file with the comodo key. Update signing-driverKeith Packard2014-06-17
| | | | | | | | | | | | | | 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>
| * altos/micropeak: Add load script templateKeith Packard2014-06-16
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>