bresch
e8705f08c4
quad_x_main - rename parachute output to failsafe output
6 years ago
bresch
4eaf6e77be
Flight termination - Always send flag to IO without checking the circuit breaker. The circuit breaker is used inside IO to decide if it has to go into failsafe if FMU dies and also controls is the FailureDetector sets the force_failsafe flag. The other sources of flight termination (rc loss, geo fence, ...) are not disabled by the circuit breaker
6 years ago
bresch
59265f6663
Failure detector - Add flight termination comments, make format
6 years ago
bresch
0655f7603b
FailureDetector - Increase min value of FD_FAIL_P/R to 60 degrees
6 years ago
bresch
d19614a94f
MC Lnd detector - Remove double include
6 years ago
bresch
38345be41a
FailureDetector - Add roll and pitch failures hysteresis
6 years ago
bresch
a72de95c94
Failure detector - Disable flight termination by default. Modify FD_FAIL parameters description
6 years ago
bresch
81bb7888de
Failure Detector - Add Failure Detector check to preflight checks
6 years ago
bresch
c73875cbf8
quad x mixer - Add null mixer for parachute triggering
6 years ago
bresch
34fca5a552
PWM - Remove unused MIXERADDSIMPLE
6 years ago
bresch
7b531bcaef
Failure Detector - Play TONE_PARACHUTE_RELEASE_TUNE when force failsafe is set
6 years ago
bresch
d655c33faa
IO mixer - Change default mixer to DISARMED and allow to set outputs to failsafe if FMU does not respond and if flight termination circuit breaker is not set
6 years ago
bresch
6fb1b4886c
IO - Send flight termination circuit breaker state to IO through PX4IO_P_SETUP_ENABLE_FLIGHTTERM
6 years ago
bresch
796631db20
PX4IO driver - use "curcuit_breaker_enabled" function instead of manually checking its value
6 years ago
bresch
19bf080313
PX4ioFirmware - Clean should_arm, should_arm_nothrottle and should_always_enable_pwm indentation for better understanding
6 years ago
bresch
ba93f9b983
FailureDetector - Update failure detector logic in commander.
6 years ago
bresch
664fff4a24
Px4io Driver - Remove unimplemented prototype
6 years ago
bresch
b64a2a884b
Circuit Breaker - Disable flight termination circuit breaker by default (reverts ab40008
) -> Allow flight termination
6 years ago
bresch
50d75dc7a6
IOFirmware - Properly clear the alarm flags
6 years ago
Thomas Gubler
cf15cef066
Param "User Flight Profile" : improve documentation
6 years ago
Thomas Gubler
d8a4d70fce
Add Param "User Flight Profile"
...
This param has no effect within the Firmware.
The param can be used for example:
* in log post processing to have context about the flight
* in ground stations to adapt the UI automatically
6 years ago
Daniel Agar
1d5684823d
disable -fassociative-math (within -funsafe-math-optimizations)
6 years ago
Julian Oes
e7d0cabb52
logger: fix uninitialized member variable
...
This was reported by Coverity Scan.
6 years ago
bresch
d5298fccbd
PWM_REV - Clarify use case. The user shoul not be tempted to use that
...
parameter to reverse the direction of a rotor.
6 years ago
Daniel Agar
f2b4480e6b
GPS driver update to uORB::Subscription
6 years ago
Julian Oes
bece63866d
platforms: remove px4_backtrace
6 years ago
Julian Oes
35074aaffd
posix: remove segfault handler
...
I could not get a core dump without removing the segfault handler, hence
this change.
6 years ago
Julian Oes
f3620f7018
Remove all leftover PX4_BACKTRACE calls
6 years ago
Julian Oes
5273e2af04
Tools: remove decode_backtrace.py
...
This hasn't been used in a while and didn't quite work with the
backtraces produced anyway.
6 years ago
Daniel Agar
a1b96ba3a5
mpu9250 delete unused perf counters
6 years ago
Daniel Agar
26e041c43c
WQ increase stacks from 1200 to 1250 bytes
6 years ago
Daniel Agar
574f7e9f00
batt_smbus move to new WQ
6 years ago
Daniel Agar
3faab909d7
commander move most orb subscriptions to uORB::Subscription
6 years ago
Daniel Agar
777b615cf9
land_detector move to PX4 WQ hp_default
6 years ago
Daniel Agar
53aa4130a8
land_detector move orb subscriptions to uORB::Subscription
6 years ago
baumanta
2320088541
use position controller parameters for limitation instead of acceleration/jerk
6 years ago
baumanta
c497d94616
publish a minimal message for logging/debugging
6 years ago
baumanta
09e1d4888c
use velocity component in bin direction instead of norm
6 years ago
baumanta
33cd032c35
camelcase function name, initialize c++11 style
6 years ago
baumanta
e7d17cc265
consider acceleration ramp-up time
6 years ago
baumanta
ab792093e1
fix wrong if clause
6 years ago
baumanta
23c23e3aa5
clean up
6 years ago
baumanta
f50a1d58b0
bugfixes and cleanup
6 years ago
baumanta
4212ae8b87
sign bug fix and clean up
6 years ago
baumanta
60befdce5b
change collision prevention algorithm
6 years ago
baumanta
8427cd3051
constant acceleration breaking for collision prevention
6 years ago
Julian Oes
6f9598c76a
topic_listener: document how to exit
...
This was left out when the feature was added.
6 years ago
Daniel Agar
ceac68e69d
uORB remove unused SubscriptionInterval and SubscriptionIntervalData
6 years ago
Beat Küng
d68dcb9cf7
log_writer_file: increase stack size by 20 bytes
...
Seems to be due to the console buffer.
6 years ago
Beat Küng
0d71eeccbf
console buffer: write to log as 'boot_console_output' message
6 years ago