summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Stop using SiRF state info.Keith Packard2009-11-15
| | | | | | | | With the switch to the skytraq GPS unit, we don't have the same level of detail in the GPS stream, so stop reporting that in the telemetry stream, in the UI and writing it to eeprom. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add date to GPS data, captured from GPRMC packet.Keith Packard2009-11-15
| | | | | | | Pull the date out of the GPS stream and send it over the telemetry link and write it to the eeprom. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add flight number to telemetry stream.Keith Packard2009-11-15
| | | | | | | | This makes it easier to tie the telemetry and eeprom files together as they're now both labeled with serial and flight numbers, which should be unique. Signed-off-by: Keith Packard <keithp@keithp.com>
* Switch order of serial/flight in ao-postflight summaryKeith Packard2009-11-15
|
* Enable telemetry receive in ao_viewKeith Packard2009-11-15
|
* Share telemetry parsing code in cc library.Keith Packard2009-11-14
| | | | | | | | ao-view had a private copy of the telemetry parsing code which included the ability to parse the newer version of that file. Those changes have been moved to the library version and the private copy removed. Signed-off-by: Keith Packard <keithp@keithp.com>
* Provide a dummy 'uninstall' target in the src directory.Keith Packard2009-11-14
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Loosen tolerances for main->landed transitionKeith Packard2009-11-14
| | | | | | | | | | | | | | | Detecting that the rocket has landed is required for the system to flush the eeprom log and re-enable the RDF beacon. This patch changes the landed state entry requirements for the accelerometer to require only that the accelerometer stay within a quarter of a g (down from 1/10g) and changes the testing interval from 20 seconds to 5 seconds. The requirement that the barometric altitude be within 1000m of the launch altitude and that the barometer change by no more than 0.05kPa are unchanged. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-postflight: fix sloppy gps sat data realloc code (was crashing).Keith Packard2009-11-14
| | | | | | | Realloc'ing the wrong data, and failing to set the realloc'ed size was causing ao-postflight to crash while reading long logs. Signed-off-by: Keith Packard <keithp@keithp.com>
* Return radio to telemetry settings when packet system closed.Keith Packard2009-11-05
| | | | | | | To receive telemetry after disabling the packet system, the radio must be reconfigured for telemetry mode. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add reboot command.Keith Packard2009-11-05
| | | | | | This resets the processor using the watchdog timer. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add Watchdog Timer Control register definitionsKeith Packard2009-11-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Move ao_match_word from ao_ignite.c to ao_cmd.cKeith Packard2009-11-05
| | | | | | This is a generally useful command line utility. Signed-off-by: Keith Packard <keithp@keithp.com>
* Stop recording in ao-dumplog after receiving an invalid blockKeith Packard2009-11-04
| | | | | | If no samples in a block are valid, assume the flight log is over. Signed-off-by: Keith Packard <keithp@keithp.com>
* Flush pending input when switching to remote packet modeKeith Packard2009-11-04
| | | | | | | Any pending input would just confuse the application, so pull it off the link and dump it. Signed-off-by: Keith Packard <keithp@keithp.com>
* Explicitly use USB I/O routines in packet codeKeith Packard2009-11-04
| | | | | | | | | Using the implicit stdio functions (putchar/getchar/flush) would result in essentially random redirection of each, depending on whether the packet code had characters available when getchar was called. This would cause lockups in putchar. Signed-off-by: Keith Packard <keithp@keithp.com>
* In USB pollchar, wait for packet before re-checking USB out lenKeith Packard2009-11-04
| | | | | | | | | This probably wouldn't actually cause a problem, but it seems more reliable to wait for a packet interrupt before re-reading the packet OUT len register. This could avoid spinning while waiting for a USB packet, which seems like a good thing. Signed-off-by: Keith Packard <keithp@keithp.com>
* In packet master, move USB flush from packet thread to echo threadKeith Packard2009-11-04
| | | | | | | | This keeps the packet thread from blocking on USB and also makes the flush happen after every packet (slightly more USB traffic, but packets are slow anyway). Signed-off-by: Keith Packard <keithp@keithp.com>
* Add ability to dump eeprom data over radio link.Keith Packard2009-11-03
| | | | | | | | This adds a '-R' option to ao-dumplog to redirect the connection through a USB attached TeleDongle over the radio link to a remote TeleMetrum device. Signed-off-by: Keith Packard <keithp@keithp.com>
* Pass accel calibration over telemetry stream. Telemetry data format change.Keith Packard2009-11-03
| | | | | | | | | | | This allows the ground station to convert the accelerometer sensor values into acceleration and speed data. This requires a new telemetry data structure, and so TeleMetrum and TeleDongle units must be updated synchronously. ao-view will parse either telemetry stream, and the serial format from TeleDongle now has a version number to allow for future changes. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao_flight_test was using accel value for pressure tooKeith Packard2009-11-02
|
* Reformat ADC values to show all 16 bitsKeith Packard2009-11-02
|
* Remove "f" commandKeith Packard2009-11-02
|
* Remove "d" commandKeith Packard2009-11-02
|
* Remove "l" command as ao-dumplong no longer uses itKeith Packard2009-11-02
|
* Add two-point accelerometer calibration.Keith Packard2009-11-02
| | | | | | | Calibration now uses two values, one upside right and the other upside down instead of a single horizontal value. This allows the use of other accelerometers and compensates for variations in the divider circuit to provide more accurate data.
* update changelogs for Debian builddebian/0.6Bdale Garbee2009-11-02
|
* Merge remote branch 'origin/master'0.6Keith Packard2009-11-02
|\
| * update changelogs for Debian builddebian/0.5+90+g127c312Bdale Garbee2009-11-02
| |
| * update changelogs for Debian builddebian/0.5+89+g6b1e775Bdale Garbee2009-11-02
| |
| * update changelogs for Debian builddebian/0.5+88+g8203bfaBdale Garbee2009-11-02
| |
| * de-version the libreadline-dev build dependencyBdale Garbee2009-11-02
| |
* | Add ao_usb_pollchar to ao.hKeith Packard2009-11-02
| |
* | Disable interrupts while removing tasks from task listKeith Packard2009-11-02
| |
* | Add more docs to the README fileKeith Packard2009-11-02
| |
* | Merge remote branch 'origin/master' into skytraqKeith Packard2009-11-01
|\|
| * update changelogs for Debian builddebian/0.5+86+g2de548fBdale Garbee2009-10-12
| |
| * oops, forgot to specify the repo to push toBdale Garbee2009-10-12
| |
| * update changelogs for Debian builddebian/0.5+84+g513328aBdale Garbee2009-10-12
| |
| * automate push of updated and tagged master branch during debian/rules prebuildBdale Garbee2009-10-12
| |
| * update changelogs for Debian builddebian/0.5+82+g23bc21aBdale Garbee2009-10-12
| |
| * undue damage from partial buildBdale Garbee2009-10-12
| |
| * add support for tagging git repository on each Debian package buildBdale Garbee2009-10-12
| |
| * update changelogs for Debian buildBdale Garbee2009-10-12
| |
| * flush repetitive junk out of debian/changelog, and update the prebuild targetBdale Garbee2009-10-12
| | | | | | | | in debian/rules to put git commit details into the Debian changelog
| * update changelogs for Debian builddebian/0.5+77+gc57bd7fBdale Garbee2009-10-12
| |
| * Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2009-10-12
| |\
| * | update changelogs for Debian buildBdale Garbee2009-10-10
| | |
| * | Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2009-10-10
| |\ \
| * | | update changelogs for Debian buildBdale Garbee2009-09-21
| | | |