summaryrefslogtreecommitdiff
path: root/ao-tools
Commit message (Collapse)AuthorAge
* Autodetect flite voice registration functionKeith Packard2010-04-23
| | | | | | | | Old versions of flite exported the function 'register_cmu_us_kal' while new ones export 'register_cmu_us_kal16'. This patch just checks which one is available and uses that. Signed-off-by: Keith Packard <keithp@keithp.com>
* More ALtosUI changesKeith Packard2010-04-22
|
* Use 16-bit flite voice (which appears to have changed symbols recently)Keith Packard2010-04-08
|
* Enable telemetry monitoringKeith Packard2010-04-06
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* TD reports "not-connected" when GPS has 0 satsKeith Packard2010-04-06
|
* serial port read function cannot be interrupted. poll every 1 secondKeith Packard2010-04-06
|
* Interrupt running replay thread when starting another replayKeith Packard2010-04-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add Linux device discoveryKeith Packard2010-04-05
| | | | | AltosDeviceLinux.java scans /proc to locate suitable devices. This will be hooked up to the UI shortly.
* Clean up some altosui commentsKeith Packard2010-04-04
|
* Use RXTX for serial comm. Add logdir preference savingKeith Packard2010-04-04
|
* Make .jar fileKeith Packard2010-04-03
|
* Remove unused cell renderer classKeith Packard2010-04-02
|
* Remove GPS data missing from skytraq. Save max height/accel/speedKeith Packard2010-04-02
|
* Report current gps nsat, not last locked nsatKeith Packard2010-04-02
|
* Clean up GPS data formattingKeith Packard2010-04-02
|
* Fix state updatesKeith Packard2010-04-02
|
* Fix status updateKeith Packard2010-04-02
|
* Fix up table formattingKeith Packard2010-04-02
|
* Display table of flight info. gps is not working yet thoughKeith Packard2010-04-02
|
* Steal C code from ao-viewKeith Packard2010-04-02
|
* Add telem parsing codeKeith Packard2010-04-02
|
* Add telemetry data parsing codeKeith Packard2010-03-31
|
* Start adding java-based UIKeith Packard2010-03-31
|
* Document the ao-dumplog '--remote' flag for radio-link downloadsKeith Packard2010-03-12
| | | | | | | | The --remote (or -R) flag uses TeleDongle to fetch data over the radio command link from TeleMetrum. It's been there for a while, but the man page failed to mention it. Signed-off-by: Keith Packard <keithp@keithp.com>
* Need to duplicate new altitude conversion code in aoview.Keith Packard2010-02-28
| | | | | | | Altitude conversion is now done with a smaller table and interpolation instead of a giant table. Signed-off-by: Keith Packard <keithp@keithp.com>
* Fix and document the ao-rawload --run flagKeith Packard2010-02-25
| | | | | | This allows ram-based programs to be loaded and executed easily. Signed-off-by: Keith Packard <keithp@keithp.com>
* Allow product names to have suffixes (like board revisions)Keith Packard2010-02-25
| | | | | | | | When looking for a board by product name, just look at the prefix of the name instead of requiring an exact match. This will allow products to have board version suffixes. Signed-off-by: Keith Packard <keithp@keithp.com>
* Pull in a bit more data for filtering the start of the boostKeith Packard2010-02-11
|
* Compute daytime using GPS as time baseKeith Packard2010-02-11
|
* Switch to using internal cc1111 temperature sensorKeith Packard2010-01-10
| | | | | | | | v0.2 has no temperature sensor, and several of the v0.1 boards didn't get a temperature sensor loaded. Use the internal temperature sensor on the cc1111 in all cases instead. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add --cal to man pageKeith Packard2009-12-15
|
* Allow radio calibration to be set from ao-loadKeith Packard2009-12-05
| | | | | | | | This moves the initial radio calibration value into const memory where it will be used if no eeprom configuration value is available, either on an unprogrammed board with eeprom or a device without an eeprom. Signed-off-by: Keith Packard <keithp@keithp.com>
* Automatically extract flight number for eeprom and telem filenames.Keith Packard2009-11-22
| | | | | | | | | | | | Extract flight number from either telemetry or eeprom files and use that in the resulting filenames. To ensure that files remain unique, add a new field, -seq-%03d. This is appended only when the sequence number is non-zero as it shouldn't occur in normal usage. This also eliminates some duplicate filename creation code in the library and aoview sources. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-postflight: don't try to use missing gps sat dataKeith Packard2009-11-22
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-postflight: compute barometric alt for each GPS positionKeith Packard2009-11-21
| | | | | | | | Print that to the --gps file, and use that in the --kml file for the altitude. Gives a very different picture of our flight tracks, presumably far more accurate (at least in altitude). Signed-off-by: Keith Packard <keithp@keithp.com>
* Don't crash if --plot isn't passed on ao-postflight command lineKeith Packard2009-11-21
| | | | | | Crashing is not nice. Signed-off-by: Keith Packard <keithp@keithp.com>
* Convert telemetry file GPS satellite information in cc_log_readKeith Packard2009-11-21
| | | | | | | The satellite info wasn't being correctly converted from telemetry files to the data log structure, so ao-postflight was not seeing it. Signed-off-by: Keith Packard <keithp@keithp.com>
* Fix --plot arg handling. Add -all option.Keith Packard2009-11-21
| | | | | | | | | The --plot file name handing is special as the library wants a filename instead of a stdio file pointer. Add a --all option that just creates all of the possible outputs. Signed-off-by: Keith Packard <keithp@keithp.com>
* Make ao-postflight create filenames using input filenames.Keith Packard2009-11-21
| | | | | | | Instead of requiring the user to provide names for the various output options, just create them from the input name by replacing the extension. Signed-off-by: Keith Packard <keithp@keithp.com>
* Document ao-postflight --gps and --kml options.Keith Packard2009-11-21
| | | | | | These were missing from the man page, but included in the --help output. Signed-off-by: Keith Packard <keithp@keithp.com>
* Eliminate SiRF state values from ao-view.Keith Packard2009-11-20
| | | | | | | With Skytraq not having any visible GPS state information, just remove this from the display. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add GPS date/time output to ao-postflight.Keith Packard2009-11-20
| | | | | | | GPS date/time information was already being stored in the log, it just wasn't getting displayed by ao-postflight. Signed-off-by: Keith Packard <keithp@keithp.com>
* 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>
* 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>
* 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>