411 Commits

Author SHA1 Message Date
Lorenz Meier
7cb613bb26 Merge pull request #1398 from philipoe/master
Addition of rc-loss duration to the mavlink warning messages
2014-11-23 21:32:13 +01:00
philipoe
08d6cbe6bf commander: Decrease RC-signal-regained message length to stay within 50 character length limit at all times 2014-11-23 21:23:01 +01:00
Lorenz Meier
3c5c1d3c89 Fix FD for commander arm operation 2014-11-22 16:33:51 +01:00
philipoe
ec165b3f7e Merge remote-tracking branch 'upstream/master' into PR_RCLossDur2 2014-11-20 17:26:27 +01:00
philipoe
5c34f03c4e commander: Change printing in RC-loss message to integers 2014-11-20 17:25:30 +01:00
Julian Oes
db3f2fc946 commander: whitespace 2014-11-13 09:46:12 +10:00
Julian Oes
00cc2d5511 commander: added navstate RCRECOVER which was missing 2014-11-13 09:44:17 +10:00
Julian Oes
826fd3f4cd commander: reordering navigation states to match enum 2014-11-13 09:43:51 +10:00
Thomas Gubler
5afc64e424 Merge pull request #1443 from PX4/fix_strangertl
Fix strange RTL behavior
2014-11-12 13:19:07 +01:00
Julian Oes
b1c6692f20 commander: removed unused definition 2014-11-12 11:06:25 +10:00
Julian Oes
e474600978 commander: make the failsafe message critical 2014-11-11 09:18:31 +10:00
Julian Oes
f7db91ac32 commander: enhance the failsafe verbose output 2014-11-10 21:38:46 +10:00
Julian Oes
d253c8ba7d commander: correct the description array 2014-11-10 21:38:13 +10:00
Simon Wilks
c7a3a0db52 Don't go into an error state if we are temporarily powering via USB on the bench 2014-10-31 08:58:58 +01:00
Lorenz Meier
d5b8385a13 Fix low stack space on commander - relevant in HIL 2014-10-29 17:55:53 +01:00
Lorenz Meier
f3cda18396 Formatting commander.cpp to simplify later rework by ensuring formatting match. NO CODE CHANGES 2014-10-23 16:17:20 +02:00
philipoe
4afa864583 commander: Added duration of rc-loss to mavlink_log_critical message 2014-10-20 16:43:11 +02:00
philipoe
5c77fc0012 commander: Added time of RC-loss/gain to the mavlink_log_critical message to better inform the user 2014-10-20 16:42:53 +02:00
Thomas Gubler
7f9a231b40 Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages
Conflicts:
	src/modules/navigator/navigator.h
	src/modules/navigator/navigator_main.cpp
2014-10-05 13:17:32 +02:00
Thomas Gubler
d11f05b12c commander: update gps and engine cb only when changed 2014-09-30 13:40:03 +02:00
Thomas Gubler
d4c0dc2ba0 add and activate circuit breaker for gps failure detection 2014-09-30 11:20:30 +02:00
Thomas Gubler
d113fcfc54 commander: move position of gps failure check 2014-09-22 10:59:54 +02:00
Thomas Gubler
b5ffcfe3d1 Revert "datalink check: ignore onboard computer"
This reverts commit 3f8793210b47bd8e09ed2adaabc2fab966db5df6.

Conflicts:
	src/modules/commander/commander.cpp
	src/modules/commander/commander_params.c
2014-09-22 10:54:39 +02:00
Thomas Gubler
21009e89a4 flight termination mavlink outtput: limit rate 2014-09-22 10:53:44 +02:00
Thomas Gubler
d18f3ee70d make rc loss timeout a param 2014-09-22 10:52:56 +02:00
Thomas Gubler
973c034d6e engine failure detection 2014-09-22 10:52:48 +02:00
Thomas Gubler
d6b669f497 commander: improve output on gf violation 2014-09-21 18:07:00 +02:00
Thomas Gubler
3f8793210b datalink check: ignore onboard computer 2014-09-03 10:34:52 +02:00
Thomas Gubler
0502761799 Merge remote-tracking branch 'upstream/master' into obcfailsafe 2014-08-27 21:33:42 +02:00
Thomas Gubler
9cc1f1ab9d flight termination on gps failure && datalink loss: do not activate in manual modes 2014-08-26 23:12:28 +02:00
Lorenz Meier
4af4e4e1e5 Support additional payload commands and let commander ignore them 2014-08-26 10:14:36 +02:00
Thomas Gubler
8a9da209d1 limit warnx output on flight termination 2014-08-25 23:17:56 +02:00
Thomas Gubler
98e74ed0e7 commander: limit the output of a warnx 2014-08-24 22:18:01 +02:00
Thomas Gubler
06317046f2 move flight termination and geofence flags from setpoint triplet to mission result 2014-08-24 17:45:15 +02:00
Thomas Gubler
c0975af375 commander: check if baro is healthy 2014-08-24 13:44:43 +02:00
Thomas Gubler
3c10b78e20 stae machine helper: remove unnecessary check for RC loss 2014-08-23 14:02:22 +02:00
Thomas Gubler
ffd2fa7386 commander: fix check for rc && gps loss 2014-08-23 13:25:50 +02:00
Thomas Gubler
2971510289 commander: flight termination, require arming 2014-08-23 13:00:28 +02:00
Thomas Gubler
d50135b611 rc loss && gps loss: flight termination 2014-08-22 21:40:58 +02:00
Thomas Gubler
b22acadb8a DL loss && gps fail: flight termination 2014-08-22 21:02:33 +02:00
Thomas Gubler
406a52e639 fix typo 2014-08-22 20:24:04 +02:00
Thomas Gubler
752a0a5625 add obc gps failure mode 2014-08-22 00:40:45 +02:00
Thomas Gubler
e3724e64d4 Merge remote-tracking branch 'upstream/master' into offboard2_externalsetpointmessages 2014-08-19 09:12:41 +02:00
Lorenz Meier
8d7a12218c Time out after a reasonable interval (10 seconds, as e.g. OBC rules prescribe). Experiments show the SiK radios to time out ~4-7 seconds if they loose sync 2014-08-18 20:06:30 +02:00
Thomas Gubler
99860da9b7 commander: remove unnecessary output (navigator already does the output) 2014-08-17 16:36:35 +02:00
Thomas Gubler
ab9b234893 commander: mavlink output on flight termination 2014-08-16 18:07:21 +02:00
Thomas Gubler
35daef948b fix datalink loss detection logic 2014-08-16 10:52:01 +02:00
Thomas Gubler
e14d3b654b Merge remote-tracking branch 'upstream/master' into obcfailsafe 2014-08-15 18:03:49 +02:00
Thomas Gubler
6fe0482b27 failsafe: make warnx more clear 2014-08-15 00:07:38 +02:00
Thomas Gubler
0f2b66fa8b failsafe: enable support for commands 2014-08-14 22:38:48 +02:00