Julian Oes
|
984a815b94
|
Navigator: make state names generic so that they can be used by the FSM visualisation tool later
|
11 years ago |
Darryl Taylor
|
0488d5b41c
|
Reduced commander main task stack size to 2088. The high-water-mark measured at 1668 after calibration and flight. 25% safety margin, but commander is fairly complex. There are surely untested code paths here, but each is relatively shallow.
|
11 years ago |
Darryl Taylor
|
d1fb765187
|
Reduced low priority thread stack size to 1728. Top indicates the high-water-mark is at 1380 during accelerometer calibration. Safety margin ~25%
|
11 years ago |
Darryl Taylor
|
dfaa5a0c7c
|
Reduced stack from 2048 to 1024. Top reports stack usage at 812 under flight conditions.
|
11 years ago |
Anton Babushkin
|
f9b5709e9b
|
sdlog2: NavState moved to GPSP message
|
11 years ago |
Anton Babushkin
|
3fdb082cb8
|
mavlink: AUTO states indication fixed
|
11 years ago |
Thomas Gubler
|
fff97da360
|
Merge remote-tracking branch 'upstream/beta' into beta
|
11 years ago |
Thomas Gubler
|
3f79057dd1
|
fw att pos estimator: fix output lat/lon conversion (introduced by changes in 58792c5ca6 )
|
11 years ago |
Lorenz Meier
|
428a90f4ae
|
Merge branch 'master' into beta
|
11 years ago |
Lorenz Meier
|
fbafeab792
|
Merge branch 'master' of github.com:PX4/Firmware
|
11 years ago |
Anton Babushkin
|
7d334ed54f
|
navigator: RTL fix, more informative log message
|
11 years ago |
Anton Babushkin
|
99bb606a88
|
Merge commit 'dc3907fb36d06064e1f92b098b2b0bae860f4074' into beta1
|
11 years ago |
Anton Babushkin
|
d1508a7813
|
vehicle_control_mode publication moved to commander, WIP
|
11 years ago |
Lorenz Meier
|
dc3907fb36
|
Merge branch 'master' of github.com:PX4/Firmware into beta
|
11 years ago |
Lorenz Meier
|
7e855b5a23
|
Deleted test - should not be in mainline
|
11 years ago |
Lorenz Meier
|
4c4cd41b72
|
Registered all new system types
|
11 years ago |
Lorenz Meier
|
068cc190e2
|
Updated / added all system types that have been available before
|
11 years ago |
Lorenz Meier
|
ba90dc87f6
|
HOTFIX: Re-enable legacy config support, uncomment commented out configs. Needs more work.
|
11 years ago |
Anton Babushkin
|
20108ed95d
|
commander: minor refactoring current_status -> status
|
11 years ago |
Anton Babushkin
|
ad51e0a08a
|
navigator: minor mavlink messages and comments fixes
|
11 years ago |
Anton Babushkin
|
1e63e8d932
|
navigator: wait before landing in RTL
|
11 years ago |
Anton Babushkin
|
4cfff5d8e5
|
Merge branch 'beta' of https://github.com/PX4/Firmware into beta
|
11 years ago |
Lorenz Meier
|
1b2273a88b
|
Merge branch 'master' of github.com:PX4/Firmware into beta
|
11 years ago |
Lorenz Meier
|
0393b2aa12
|
Build fix for IO control input parsing.
|
11 years ago |
Lorenz Meier
|
00a3270dc6
|
Differentiate between failsafe having kicked in (which stops the normal output mixing based on RC outputs and prevents unwanted control commands due to failsafe) and a true loss of the receiver, where we stop outputting RC channel readings downstream on FMU.
|
11 years ago |
Lorenz Meier
|
2a30c574ce
|
IO status printing improvements / fixes
|
11 years ago |
Anton Babushkin
|
9e9105048a
|
commander, navigator: failsafe fixes, mavlink messages cleanup
|
11 years ago |
Lorenz Meier
|
d1c934233f
|
Fix S.BUS decoder to return value even if its just failsafe
|
11 years ago |
Lorenz Meier
|
cc68d11353
|
Add flag to indicate proper RC mapping
|
11 years ago |
Lorenz Meier
|
ac32116f00
|
Fix docs header
|
11 years ago |
Lorenz Meier
|
b67f7b2c7c
|
Fix printing of IO status
|
11 years ago |
Lorenz Meier
|
ba4cd9604a
|
Merge branch 'master' into rc_status
|
11 years ago |
Lorenz Meier
|
fdc7aa3be2
|
Merge branch 'master' of github.com:PX4/Firmware
|
11 years ago |
Lorenz Meier
|
2dc3cf5e43
|
Remove unneeded header and commented out dead code from MEAS airspeed driver
|
11 years ago |
Lorenz Meier
|
9cdbbab855
|
Differentiate between publication and signal receive timestamp, correctly set the rc_lost flag in the frame. Ready for prime-time testing.
|
11 years ago |
Lorenz Meier
|
731ab465b3
|
Add support in the IO driver to control the S.Bus / RSSI port.
|
11 years ago |
Lorenz Meier
|
16eb68f2e9
|
Allow the setup flags to control the S.BUS / RSSI port instead of doing some wild, likely incorrect, guesses.
|
11 years ago |
Anton Babushkin
|
c841929e3f
|
commander: «home position set» condition fixed, failsafe fixes, navigator: state indication bugfix, control_mode fixes
|
11 years ago |
Lorenz Meier
|
a737a2a406
|
RSSI and SBUS out config now handled as setup feature flags.
|
11 years ago |
Anton Babushkin
|
b7c69262a7
|
state_machine_helper: added missed transition to FAILSAFE_STATE_LAND, transition conditions fixed
|
11 years ago |
Anton Babushkin
|
7d2efe9367
|
commander, navigator: minor cleanup (refactoring), code style fixed
|
11 years ago |
Anton Babushkin
|
c7f0553938
|
cammander: state machine can now deny current state (e.g. when position lock lost during EASY mode), added FAILSAFE_STATE_LAND
|
11 years ago |
Lorenz Meier
|
57d38bc8ce
|
Clean up RC related metadata, put everything into the RC data page. This ensures atomic reads, makes the reads more efficient and allows for some headroom for more RC flags. The IO driver side is updated as well, however, these flags are not published yet.
|
11 years ago |
Lorenz Meier
|
eee2508644
|
Add additional flags to RC topic, not used yet.
|
11 years ago |
Anton Babushkin
|
062b64a1e2
|
navigator: RTL on failsafe bug fixed
|
11 years ago |
Anton Babushkin
|
92ddf7903b
|
commander: more user-friendly states indication
|
11 years ago |
Anton Babushkin
|
ebc7cb03b7
|
«flighttermination state» replaced by more general «failsafe state»
|
11 years ago |
Lorenz Meier
|
b06d199129
|
Fixed year in controls.c comment.
|
11 years ago |
Lorenz Meier
|
aff11d6d86
|
IO firmware: Use right base reg value - since the wrong one had the same value this hasn’t been an issue, but it would have become one once one of them changed.
|
11 years ago |
Lorenz Meier
|
bafcbd99a6
|
Stop setting RSSI by cross-reading servo status.
|
11 years ago |