summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* altosui: Initial accel calibration UIaccel-cal-uiKeith Packard2017-08-12
| | | | | | Almost working, needs further tweaking. 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>
* 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>
* | altoslib: Fix comments in AltosQuaternion and AltosRotationKeith Packard2017-06-27
| | | | | | | | | | | | Especially the nested comment which borked the compile Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosdroid: cal_data is no longer public from AltosStateKeith Packard2017-06-27
| | | | | | | | | | | | Use cal_data() method instead. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Clean up quaternion and rotation interfacesKeith Packard2017-06-22
| | | | | | | | | | | | | | | | Export euler to quaternion (instead of half_euler). Provide angles to rotate rather than rates and time. Add comments to quaternion and rotation code. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altos/rn4678: Add BLE supportKeith Packard2017-06-20
| | | | | | | | | | | | This just means ignoring the BLE connect status message. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Make cal_data private in AltosDataListenerKeith Packard2017-06-20
| | | | | | | | | | | | This way we can create it as needed. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib,altosuilib: Bump library version numbersKeith Packard2017-06-13
| | | | | | | | | | | | The API and ABI have changed a bit since 1.7 Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosuilib: Rename AltosGraphNew to AltosGraphKeith Packard2017-06-13
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosuilib: Rename AltosUIGraphNew to AltosUIGraphKeith Packard2017-06-13
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Rename AltosEepromNew to AltosEepromKeith Packard2017-06-13
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Remove old AltosEeprom.java codeKeith Packard2017-06-13
| | | | | | | | | | | | No longer in use Signed-off-by: Keith Packard <keithp@keithp.com>
* | altos/telebt-4.0: Add dependency on RN4678 headerKeith Packard2017-06-13
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altos: Add timeout to RN4678 status message codeKeith Packard2017-06-13
| | | | | | | | | | | | | | | | If we see the start of an RN4678 status message, but then output pauses, assume that this isn't the start of a status message and flush the pending data. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosuilib: Don't display pad, last location in flight stats without gpsKeith Packard2017-06-12
| | | | | | | | | | | | Check stats.have_gps before displaying pad and last known location values. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Set time for TeleMini v1.0 eeprom analysingKeith Packard2017-06-12
| | | | | | | | | | | | | | Need to take the computed tick time and tell the listener what time that cooresponds to. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui, telegps, altosdroid: say ground distance, not total rangeKeith Packard2017-06-11
| | | | | | | | | | | | Ground distance is more useful in predicting recovery than total range. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Initialize new imu/mag values. Remove stale imu/mag objects.Keith Packard2017-06-11
| | | | | | | | | | | | | | AltosState no longer has imu and mag objects, instead it just holds the values now. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Display current altitude in monitor idle Pad tabKeith Packard2017-06-11
| | | | | | | | | | | | | | This was attempting to use 'pad' values even though monitor idle doesn't have them. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Remove unused 'ground_rotation' from AltosStateKeith Packard2017-06-11
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Flush igniter fire commandKeith Packard2017-06-11
| | | | | | | | | | | | This makes the igniter fire without a multi-second delay. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Hook up idle monitoring data againKeith Packard2017-06-11
| | | | | | | | | | | | | | The API for idle monitoring changed, but these modules hadn't been fixed. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Fix labels in AltosIMU to match source dataKeith Packard2017-06-11
| | | | | | | | | | | | | | IMU bits arrive with X/Y/Z labels and are converted to the correct axes as they leave this object. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Keep time series in AltosFlightSeries array sortedKeith Packard2017-06-11
| | | | | | | | | | | | This makes using the graph way easier. Signed-off-by: Keith Packard <keithp@keithp.com>