summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* altos/fox: Fix up Fox ADC bitsKeith Packard2014-02-08
| | | | | | Update to current schematic Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/fox: Initialize FOX adcKeith Packard2014-02-08
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/fox: rename fox productBdale Garbee2014-02-08
| | | | It's Fox1IHU-v1 now
* altos/fox: Add fox1ihu bringup firmwareKeith Packard2014-02-08
| | | | | | Firmware capable of testing fox1ihu hardware Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Fixup named ADC printingKeith Packard2014-02-08
| | | | | | Print all ADC values on one line when using named ADC values Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add needed math sources to TeleGPS v0.1 buildKeith Packard2014-02-08
| | | | | | APRS requires the logf function to report altitude. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Report nsat in view in APRS packetKeith Packard2014-02-08
| | | | | | | This adds the number of sats in view (as opposed to the number of sats in solution) to the APRS packet. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Don't write more than 12 sat infos in ublox driverKeith Packard2014-02-08
| | | | | | | This was overwriting memory past the end of the ao_gps_tracking_data array, which isn't a good idea. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stm: Block interrupts while reprogramming flashKeith Packard2014-02-08
| | | | | | Wouldn't work well to get interrupted... Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Enable system timer in flash loader and prod watchdog with itKeith Packard2014-02-08
| | | | | | | This makes it possible to reflash the board without needing to disable the watchdog. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Eliminate warnings in FAT codeKeith Packard2014-02-08
| | | | | | | The FAT file system code wasn't cleaned up when the warning fixes were done recently. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add watchdog timer taskKeith Packard2014-02-08
| | | | | | | This new task frobs a pin periodically to inform the hardware that the operating system is running. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add names when reporting STM ADC valuesKeith Packard2014-02-08
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Add title page image to altusmetrum.pdfKeith Packard2014-02-08
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Ignore generate template XSL fileKeith Packard2014-02-08
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Document GPS max height additionKeith Packard2014-02-08
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Update micropeak docs to include lots of picturesKeith Packard2014-02-08
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Micropeak doc updates for 1.3.2Keith Packard2014-02-08
| | | | | | | New 'download' button. Update download instructions for new USB adapter. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Missing a couple of new exceptions when loading filesKeith Packard2014-02-07
| | | | | | | | The change to keep reading on invalid chars from the serial port exposed a couple of new exceptions from the MicroData code which the file loading code needs to cope with. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Keep reading until we get valid dataKeith Packard2014-02-07
| | | | | | | | | | Don't stop just because we saw something invalid on the serial line; let the user try again, or cancel when they get bored. However, if the serial line disappears or some other fatal error occurs, then do stop and put up an error dialog. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: report 0/0/0 for APRS position when GPS is not lockedKeith Packard2014-02-06
| | | | | | | We were reporting whatever the GPS device sent, even if it wasn't reporting a valid status. That's not terribly useful. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Watch serial data during downloadKeith Packard2014-02-03
| | | | | | | This adds a text area to monitor the incoming serial data in case some problem occurs. Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Use existing unicode Charset in AltosLinkKeith Packard2014-02-03
| | | | | | | Instead of making AltosLink look up the unicode charset, just provide it directly. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Mention that an APRS interval of 0 disables it entirelyKeith Packard2014-01-31
| | | | | | And mention that the value is a time in seconds between APRS packets. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Replace screen captures with 'active' window onesKeith Packard2014-01-30
| | | | | | | | | | These are the same as the previous captures, just with the titlebar highlighted instead of grey so that they're all consistent. These were also done with the gimp which makes the areas outside of the window (like outside the rounded corners) have zero alpha so that the white background shows through. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Update screen capture of pyro config with correct namesKeith Packard2014-01-30
| | | | | | | With the UI now using letters as TeleMega does, update the screen shot used in the manual to match Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use letter names for pyro channels in pyro config UIKeith Packard2014-01-30
| | | | | | | TeleMega has the extra pyro channels labeled A, B, C, D instead of 0, 1, 2, 3. Use those names in the UI to avoid confusion. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Add explicit paragraph about using one battery with TmegaKeith Packard2014-01-30
| | | | | | Just in case the factory-supplied jumper gets lost. Signed-off-by: Keith Packard <keithp@keithp.com>
* use firmware in /usr/share/altos for teledongle, update telemetrum for v2.0Bdale Garbee2014-01-28
|
* altoslib: Don't lose gps_height value between GPS samplesKeith Packard2014-01-24
| | | | | | | gps_height is now reliably updated whenever GPS altitude data is received, so don't try to reset it between samples. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Show GPS max height in flight stats window of graphKeith Packard2014-01-24
| | | | | | Uses the new state.max_gps_height() function.# Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Track GPS altitude values to be able to report max gps heightKeith Packard2014-01-24
| | | | | | | This adds separate GPS altitude and GPS ground altitude values so that the AltosState object can report GPS max height. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Fix spelling of decelerateKeith Packard2014-01-24
|
* doc: Document flight computer wiring connectionsKeith Packard2014-01-24
| | | | | | | | This details all of the wiring connections for each flight computer and explains how to wire batteries, switches and how to use external pyro batteries and active switches with each one. Signed-off-by: Keith Packard <keithp@keithp.com>
* Set version to 1.3.2 in preparation for releaseKeith Packard2014-01-24
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Add 1.3.2 release notesKeith Packard2014-01-24
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Tmega Don't try to log info about more than 12 GPS satsKeith Packard2014-01-24
| | | | | | | | | The mega log format has a single packet for GPS info which holds a maximum of 12 satellites. Bdale managed to get 14 sats in view, which ended up crashing the ground station software, and also overflowed the gps_tracking_data structure. Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Validate TeleMega GPS_SAT log packet nsatKeith Packard2014-01-23
| | | | | | Make sure nsat is not more than the size of the array Signed-off-by: Keith Packard <keithp@keithp.com>
* update notes on how to releaseBdale Garbee2014-01-22
|
* freshen ChangeLog for release1.3.1Bdale Garbee2014-01-22
|
* update copyright date on main documentation fileBdale Garbee2014-01-22
|
* doc: Update for 1.3.1Keith Packard2014-01-21
| | | | | | Add 1.3.1 release notes. Update screen shots. Document new functionality Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Fix image widths to make them all scale the same amountKeith Packard2014-01-21
| | | | | | | Hand-compute scale factors so that all images are presented at the same relative size as they would be on the screen. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Handle serial-port startup errors in idle-monitorKeith Packard2014-01-21
| | | | | | Trap exceptions during idle monitor startup and report them. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Handle already-opened link in IgniteUIKeith Packard2014-01-21
| | | | | | | | Must run the link open from the UI thread so that we can put up the in-use dialog immdiately; otherwise the UI thread is blocked which means the dialog never appears and the app appears to hang. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosuilib: Remove some spurious debug printfsKeith Packard2014-01-21
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Fetch target device config for Fire Igniter npyro valueKeith Packard2014-01-21
| | | | | | | | | The code was using the AltosLink config_data, which is always the locally connected device's configuration. When using the packet link, that's not terribly useful when asking how many extra pyro channels are available. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge remote-tracking branch 'origin/master'Keith Packard2014-01-21
|\
| * set version to 1.3.1 for releaseBdale Garbee2014-01-21
| |
* | altosui: rate limit map downloadsAnthony Towns2014-01-20
| |