This repository has been archived by the owner on Nov 9, 2017. It is now read-only.
forked from TauLabs/TauLabs
-
Notifications
You must be signed in to change notification settings - Fork 0
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Inspired by http://git.openpilot.org/cru/OPReview-693 "When a UAVO with instance id > 1 is read from flash it will cause the metadata to be set to default values. The metadata is correctly saved to flash but if there are more than one instance it will be reset to default when second instance is loaded."
gcs: ESC calibration: allow cancellation
build: remove space from end of tool url
TauLinkModule
…tance_initialization UAVObject: Fix for multiinstance metadata object initialization
Now doesn't allow the error code to ever change after a sticky error, rather than just not allowing it to transition to None.
The presence of this variable prevented the map from correctly setting the home location, when calculating the mouse cursor's NED position.
Resolved warning that was occurring. Qt (only?) uses the 2.0 processor by default. "Warning ... at line 1, column 88: Running an XSL-T 1.0 stylesheet with a 2.0 processor."
Fix internal sorting of XML in .uav files
naze32: add serial support
…nter Map: coord in homeitem shadows coord in mappointitem and interferes with setting home
pios_hal: Report on duplicated port configuration
The time utilities has a value which is a uint, and thus can never be < 0, but is compared to < 0. This causes the unit tests on OSX to fail (but not on the others, possibly because clang does a more throrough job than GCC in detecting these kind of warning/errors.)
…tings UAVO This makes space for other tuning-related UAVO settings to be updated as well.
Adds support for tuning path following position PI and velocity PID.
* Allow acro stabilizationdesired with rate pid/expo * Remove incorrect scaling between manual control command and rate desired; properly scale.
Useful for Naze target.
When a non-UAVObject is selected and any of the upload/download/save/erase buttons are used GCS crashes because the returned value is NULL. It is reasonable for an inexperienced user to click on the buttons without having first clicked on a UAVObject. Thus this crash seems unnecessary. This removes the assert and adds an explicit return. There is no adverse consequence to directly returning, although it might be desirable to alert the user to the misuse of the buttons, since it is otherwise a silent failure.
AcroPlus for Stabilization inner loop
…heap_2 Revert "Use fastheap, take 2"
Naze: Hack to make firmware info work correctly
Actuator: Curve fit motor channels
Use breakpad for GCS crash dump reports
State estimation: Fix complementary filter heading initialization
…enh_use_fastheap_2 Use Fastheap, take 3.
…_rate AltitudeHold: Add support for a separate maximum descent rate
windows: greatly simplify developer system setup.
transmitter_control: Adjust deadbands to preserve range
Fixes issues on windows where telemetry is truncated or empty.
python: open telemetry in binary format
readme: Update readme file for new project
This greatly simplifies looking at a range of data during a navigation or RTH segment.
python: Allow filtering of objects
Partial implementation of TauLabs#1895. Fully correct, but comes with a small build time penalty. (Real TauLabs#1895 will not). When there are no changes and the cache is hot, on my machine: make all_flight takes 7.0 seconds with this make all_flight takes 3.3 seconds with current next.
Also output the uavo hash in flight and gcs output, and include from all files to prevent other kinds of badness. This uavo hash is currently distinct from the UAVO SHA1 hash used to identify firmware, but should get unified.
ver->version
This avoids building the UAVO's so many times, and it will allow us to shorten Windows link command lines so that jenkins etc work.
flight: coalesce uav objects into library
lol sent to wrong repo |
* Affectionately: Bronin. :p
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Connects to d-ronin/dRonin#8
cc/ @BrainFPV