summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* update changelog for Debian builddebian/1.8.1-1Bdale Garbee2017-08-28
|
* Merge branch 'branch-1.8' into debianBdale Garbee2017-08-28
|\
| * releasing 1.8.11.8.1Bdale Garbee2017-08-28
| |
| * Version 1.8.1Keith Packard2017-08-28
| | | | | | | | | | | | Android version 15 Signed-off-by: Keith Packard <keithp@keithp.com>
| * doc: Update for 1.8.1Keith Packard2017-08-28
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Don't compute filtered average of height error when HAS_ACCELKeith Packard2017-08-28
| | | | | | | | | | | | | | | | We only use this for baro-only devices to avoid firing drogue charges at mach transitions; we trust the combination of accel+baro to do the right thing when available. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altoslib: Fix freq preference loadingKeith Packard2017-08-28
| | | | | | | | | | | | | | Allocate throw-away freq array to get the class pointer. Add null-ary AltosFrequency constructor for JSON code. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Make --oneline show drogue deploy speedKeith Packard2017-08-27
| | | | | | | | | | | | Also remove some commented out values. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altoslib: Compute speed at entry to each stateKeith Packard2017-08-27
| | | | | | | | | | | | Useful to have drogue/main deployment speeds Signed-off-by: Keith Packard <keithp@keithp.com>
| * altoslib: Fix parsing of old TM log GPS sat dataKeith Packard2017-08-27
| | | | | | | | | | | | | | Attempting to fetch sat data from wrong byte led to array bounds exception. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altoslib: Allow for missing product when checking for mma655x invertedKeith Packard2017-08-27
| | | | | | | | | | | | If there's no product, assume we've got some ancient log file. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altoslib: Remove debug printf for gyro adjustKeith Packard2017-08-27
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/test: Fake baro data for flight 12 serial 2093Keith Packard2017-08-27
| | | | | | | | | | | | | | | | This flight had a baro spike due to an accidental drogue charge firing but is otherwise quite useful when testing for various mach delay effects, so fake out the data during that spike. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/test: Integrate raw accel to provide speed for comparisonKeith Packard2017-08-27
| | | | | | | | | | | | | | | | This can provide a useful visualization of the 'true' vs 'kalman' speed value, as the kalman is necessarily delayed due to the model assuming constant acceleration. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/test: telemetrum baro data is inverted before being written to eepromKeith Packard2017-08-27
| | | | | | | | | | | | No need for the test code to invert it during replay Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Don't eliminate baro above mach speed, just trust it lessKeith Packard2017-08-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of completely eliminating the baro sensor above mach speed, just derate it a bit so that the accel will dominate for speed computation and keep the device from false-triggering across mach transitions. When we completely ignored the baro sensor above mach, and the flight spent considerable time in that speed range, then the estimated height could be far from the real value. When the estimated speed dropped back down and the baro values were brought back into the computation, then the resulting rapid shift in estimated speed could trigger accidental apogee detection. By mixing in a bit of baro data even above mach, we keep the estimated height closer to the baro value and prevent this error, at least in flights measured so far. The flight known to have this problem is: 2015-09-26-serial-2093-flight-0012.eeprom Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Eliminate separate height error filter for accelerometer devicesKeith Packard2017-08-27
| | | | | | | | | | | | | | We don't use the error value in flight for those models anyways; it's only useful on baro-only hardware. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Add --oneline mode to briefly summarize flightsKeith Packard2017-08-27
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosuilib: Add "Huge" font sizeKeith Packard2017-08-27
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * micropeak: Track font changes in raw data displayKeith Packard2017-08-27
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Perform time comparisons using 16-bit arithmetic to handle wrapKeith Packard2017-08-27
| | | | | | | | | | | | | | Subtracting two 16-bit unsigned values to perform time comparisons yields mystic results unless we carefully cast that to int16_t. Signed-off-by: Keith Packard <keithp@keithp.com>
| * install: Add 'fat-install' targetKeith Packard2017-08-12
| | | | | | | | | | | | | | | | | | | | | | | | | | This uses the existing --with-fat-dir option and instead of installing everything to that directory, creates a normal ikiwiki hierarchy of files including .mdwn files, whacked release notes html files and all of the appropriate packages. One stop shopping for adding the release to the web site. Attempted to update Releasing file to match. Signed-off-by: Keith Packard <keithp@keithp.com>
* | update changelog for Debian builddebian/1.8-1Bdale Garbee2017-08-12
| |
* | Merge branch 'branch-1.8' into debianBdale Garbee2017-08-12
|\|
| * releasing 1.81.8Bdale Garbee2017-08-12
| |
| * update docinfo file for 1.8 releaseBdale Garbee2017-08-12
| |
| * Note that telebt 4.0 files need to go to altusmetrumllc dirKeith Packard2017-08-12
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * Bump version to 1.8Keith Packard2017-08-12
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * doc: Add 1.8 release notesKeith Packard2017-08-12
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui, telegps: Add TeleBT v4.0 firmware to app packagesKeith Packard2017-08-12
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * Merge remote-tracking branch 'origin/master'Keith Packard2017-08-11
| |\
| | * add TeleBT v4.0 to the list of stuff we buildBdale Garbee2017-07-21
| | |
| | * ignore more build products in telebt-v4.0 treeBdale Garbee2017-07-21
| | |
| | * Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2017-07-21
| | |\
| | * | clean up telefireone name referencesBdale Garbee2017-07-21
| | | |
| | * | rename existing turnon_telebt script, create a new one for v4.0Bdale Garbee2017-07-21
| | | |
| * | | ao-bringup: Allow dfu_util to "fail" while flashing chaoskeyKeith Packard2017-08-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes it isn't happy about the exit status, but if the device comes up and works OK, we don't care. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | altoslib: Set time in state for KML output correctlyKeith Packard2017-08-11
| | | | | | | | | | | | | | | | | | | | | | | | Use new computed state_time value. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | libaltos: Test both bluetooth and USB APIs with cjnitestKeith Packard2017-07-23
| | | | | | | | | | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | altos/test: Fix AES key format in test codeKeith Packard2017-07-23
| | | | | | | | | | | | | | | | | | | | | | | | Use temp variable instead of stepping on the AES name. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | altos/test: Fix printf format for int64 arithmetic testKeith Packard2017-07-23
| | | | | | | | | | | | | | | | | | | | | | | | Use 'long long' and %lld for 64-bit values when printing. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | altosui: Rename AltosConfig -> AltosConfigFCKeith Packard2017-07-23
| | | | | | | | | | | | | | | | | | | | | | | | Now the class name says that this configures the flight computer. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | | altosui: Adapt to flight stats time value changesKeith Packard2017-07-23
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | There aren't state time values anymore as those don't work when you have multiple motors. Instead, 'boost_time' is when the rocket left the pad and 'landed_time' is when it touched down. Use these new values in the --summary output. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | libaltos: Add btle test programKeith Packard2017-07-21
| | | | | | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * | altos/test: Add EasyMini test modeKeith Packard2017-07-21
| | | | | | | | | | | | | | | | | | Use baro-only mode, parse easymini logs. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | altoslib: fix adjustment of landed timeKeith Packard2017-07-21
| | | | | | | | | | | | | | | | | | Push landed time out if we computed silliness. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | Set version to 1.7.1 for TeleBT firmware buildKeith Packard2017-07-21
| | | | | | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * | altos/telebt-v4.0: Use HW flow control to BT moduletime-seriesKeith Packard2017-06-27
| | | | | | | | | | | | | | | | | | Now that the stmf0 HW flow control works... Signed-off-by: Keith Packard <keithp@keithp.com>
| * | altos/stmf0: Initialize UART RTS/CTS before turning it onKeith Packard2017-06-27
| | | | | | | | | | | | | | | | | | If you try this after the UART is running, it won't work. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | altoslib: Deal with multiple motors in flight statsKeith Packard2017-06-27
| | | | | | | | | | | | | | | | | | Combine boost/fast/coast sections when computing ascent stats. Signed-off-by: Keith Packard <keithp@keithp.com>