- Oct 13, 2017
-
-
Julian Oes authored
-
Beat Küng authored
-
Daniel Agar authored
-
- Oct 12, 2017
-
-
Beat Küng authored
-
Beat Küng authored
-
acfloria authored
-
acfloria authored
-
acfloria authored
-
Lucas De Marchi authored
-
Lucas De Marchi authored
aerofc-v1 uses a STM32F429V not STM32F427V.
-
Lucas De Marchi authored
There was and extra "nuttx" dir: cp: cannot stat '/home/lucas/p/dronecode/PX4/Firmware/build/aerofc-v1_default/NuttX/nuttx/nuttx/.config': No such file or directory FAILED: NuttX/CMakeFiles/menuconfig And the board fixup being executed from the wrong working directory: nuttx-configs/aerofc-v1/nsh/defconfig fatal: Path 'nuttx-configs/aerofc-v1/nsh/defconfig' does not exist in 'HEAD'
-
Beat Küng authored
- initialize rc lost with true - refactor for simpler downstream code-plugin - allow for the addition of different binding commands - fix st24 RC lost logic
-
- Oct 11, 2017
-
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Dennis Mannhart authored
-
Dave Royer authored
-
Sugnan Prabhu authored
Signed-off-by:
Sugnan Prabhu S <sugnan.prabhu.s@intel.com>
-
Beat Küng authored
The config mode uses high rates for many streams, leading to high CPU usage (9-10% for the mavlink sender). The normal mode contains almost the same set of messages but at lower rates. This reduces the CPU load on a Pixracer by 3-4%.
-
- Oct 10, 2017
-
-
Daniel Agar authored
-
Dennis Mannhart authored
fadfdasf
-
Dennis Mannhart authored
-
Dennis Mannhart authored
This change limits all mission items to the maximum flight altitude. The mission will still be executed and flown, but the vehicle will never exceed the mission altitude. This ensures the vehicle can always reach the mission items. Wether or not the entire mission should be rejected if it falls outside of the fenced area is enforced in the mission feasibility checker function.
-
Dennis Mannhart authored
-
Martina authored
-
Martina authored
-
- Oct 09, 2017
-
-
Lorenz Meier authored
The IST driver did not optimally check the calibration result and could trigger false positives if the mag data aligned with wrong signs
-
Dennis Mannhart authored
-
Julian Oes authored
This commit is an attempt to fix a race condition happening on takeoff between the land detector and the multicopter position controller. Previously, an auto-takeoff leads to the following events: 1. A takeoff setpoint is given. 2. The thrust setpoint spikes because we don't enter smooth takeoff yet. 3. The land detector detects a takeoff because of the high thrust. 4. The position controller sees the landed state transition and initiates the smooth takeoff. Thrust goes back down. 5. Depending on control gains the takeoff is successful or fails if the smoothing takes too long which causes thrust to be too low, so the land detector detects land again. The two obvious problems with this are: - The intermittent spike. - The failed takeoff because of the smoothing leads to a delay.. With this change, the logic for a takeoff detection is moved from the land detector to the position controller. The events are now: 1. A takeoff setpoint is given. 2. The position controller detects the takeoff setpoint and initiates the smooth takeoff. 3. As thrust ramps up, the land detector detects the take off. In the same way, we now detect the intent to takeoff in manual, altitude, control, position control in the position controller instead of in the land detector.
-
Dario Röthlisberger authored
-
Dario Röthlisberger authored
Use one function which tests flight and vendor version tag parsing.
-
Dario Röthlisberger authored
-
Dario Röthlisberger authored
-
Dario Röthlisberger authored
-
Dario Röthlisberger authored
-
Dario Röthlisberger authored
This adds support for parsing git tags which include a vendor version. E.g. vX.Y.Z-A.B.Crc1, whereas X.Y.Z are numbers defining the upstream version and A.B.C is the vendor version.
-
Dennis Mannhart authored
-
Matthias Grob authored
mc_pos_control: multiple small fixes in position controller we acumulated over time during our PX4 deployment and want to contribute back
-
Matthias Grob authored
-
Beat Küng authored
E.g: ver hwcmp PX4FMU_V4 PX4FMU_V5
-