summaryrefslogtreecommitdiff
path: root/ao-tools/ao-postflight/ao-postflight.c
Commit message (Collapse)AuthorAge
* ao-postflight: was walking off state.data arrayKeith Packard2010-06-21
|
* Extension to KML output format, and minor bug fixMike Beattie2010-06-17
| | | | | | | | | | | | | Extended KML output by breaking flight into coloured segments representing flight state. Add extra statistical information to description bubbles visible in Google Earth when clicking on links in My Places. Fix Bugs: * output kml to file provided as argument. * move kml coordinate output code to take advantage of nsat calculation * remove superfluous %9.2f format specifier from raw_file output. Signed-off-by: Mike Beattie <mike@ethernal.org>
* Compute daytime using GPS as time baseKeith Packard2010-02-11
|
* 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>
* 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>
* 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>
* Switch order of serial/flight in ao-postflight summaryKeith Packard2009-11-15
|
* Add keyhole-markup generation for ao-postflight.Keith Packard2009-10-21
| | | | | | This lets you see the flight path in googleearth. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-postflight: dump out GPS signal dataKeith Packard2009-10-06
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add --gps option to ao-postflightKeith Packard2009-09-20
|
* Plot raw accel data for the motor accel section.Keith Packard2009-09-10
| | | | | | This shows a short sequence of accelerometer data without any filtering. Signed-off-by: Keith Packard <keithp@keithp.com>
* Show acceleration only during boost phase.Keith Packard2009-09-06
| | | | | | | We're interested in motor performance; the rest of the flight is boring, after all. Signed-off-by: Keith Packard <keithp@keithp.com>
* Color plots, integrate only flight portion of data.Keith Packard2009-09-06
| | | | | | | | | | | Telemetry files have piles of pad data which shouldn't be integrated into the velocity data as it tends to generate huge values from the noise of the sensor. Also make the data lines colored to keep them visually distinct from the rest of the plot image. Signed-off-by: Keith Packard <keithp@keithp.com>
* Update usage and man page for ao-postflightKeith Packard2009-09-06
|
* Add plots to ao-postflight using the plplot libraryKeith Packard2009-09-06
| | | | | | It's not perfect, but it generates .svg plot output. Signed-off-by: Keith Packard <keithp@keithp.com>
* Don't look at NULL strings (summary_name)Keith Packard2009-09-06
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Use pressure speed for drogue and beyond states. Fix differentiation time.Keith Packard2009-09-06
| | | | | | | | Drogue state should always use pressure speeds. Differentiation code was using centi-seconds instead of seconds. Signed-off-by: Keith Packard <keithp@keithp.com>
* Initialize summary_name and detail_name so stuff appears on stdout.Keith Packard2009-09-06
| | | | | | Uninitialized variables lead to mysterious results. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add DSP code to filter data, allowing for integration/differentiationKeith Packard2009-09-06
| | | | | | | | This adds the computation of speed from both accelerometer and barometer measurements and then presents a periodic flight profile using filtered data as a detailed flight record. Signed-off-by: Keith Packard <keithp@keithp.com>
* Handle vageries of .telem files in ao-postflightKeith Packard2009-09-05
| | | | | | | Telem files have multiple entries of the same state, and sometimes long gaps between recordings. Deal with this as best as possible. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add simple post-flight analysis tool (ao-postflight)Keith Packard2009-09-05
This tool reads either an eeprom or telem log file and displays some rudimentary data (max accel/alt for each flight stage). Signed-off-by: Keith Packard <keithp@keithp.com>