Silvan Fuhrer
2865bbb8ab
Geofence: rework messaging and notification
...
- do reporting of breaching in-air only in geofenceCheck
- remove geofence_violation_reason_t
- replace geofence_breached field in GeofenceResult.msg with 3 fields
(one for each GF type: max dist, max alt, custom geofence)
- the warning message after breaching a GF is only done by Commander,
and it's specific to the GF type failure
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-11-22 21:45:02 -05:00
Silvan Fuhrer
563bfbf6e7
Geofence: remove GF_COUNT
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-11-22 21:45:02 -05:00
Silvan Fuhrer
fd709e05b0
Geofence: remove GF_ALTMODE
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2023-11-22 21:45:02 -05:00
Junwoo Hwang and Hamish Willee
e626f8666c
Geofence: Disable pre-emptive geofence predictor by default ( #21657 )
...
Co-authored-by: Hamish Willee <hamishwillee@gmail.com >
2023-07-24 10:25:31 -04:00
Konrad
0e464a91be
Remove contradicting geofence parameter description
...
The flight termination action on geofence violation is described as only trigger, when the corresponding circuit breaker is not disabled. However, the description of the circuit breaker states, that the geofence action is not depedning on this circuit breaker. The implementation follows the description of the circuit breaker. Hence the GF_ACTION description is adapted.
2022-05-10 09:01:12 +02:00
benjinne
620f25503c
Add geofence predict param ( #17795 )
2022-03-18 11:44:13 +01:00
Silvan Fuhrer
b9b9c55325
Navigator: change default of GF_ACTION to 2 (Hold)
...
Signed-off-by: Silvan Fuhrer <silvan@auterion.com >
2021-02-01 11:07:53 +01:00
Matthias Grob
2fc212e064
geofence_params: clarify EKF vs baro altitude source
2021-01-10 18:40:58 +01:00
Hamish Willee
d5c8d0a233
GF_ALTMODE: Update in line with Lorenz feedback
2021-01-10 18:40:58 +01:00
Hamish Willee
d43444fce7
geofence: GF_ALTMODE clarification
2021-01-10 18:40:58 +01:00
Thomas Stauber
6d1ce57362
Add Land as Geofence Action
2020-07-09 10:32:10 -04:00
Hamish Willee
2c1eb443ca
Geofence failsafe action params to reflect current mode names
2018-05-08 07:04:32 +02:00
Daniel Agar
6cdd188158
geofence max horz/vertical better messages
2016-11-19 15:16:00 +01:00
Daniel Agar
1d0a667826
Geofence defaults ( #5534 )
...
* geofence messages too frequent
* geofence horz/vert disable with 0 instead of -1
-closes #5430
2016-09-26 22:50:36 +02:00
Nate Weibley
686fd5b125
Convert geofence distance params to float ( #5435 )
2016-09-02 11:49:53 -04:00
Lorenz Meier
c84b2ddeb0
Navigator: Clarify geofence params, remove terminate
2016-05-01 18:28:20 +02:00
Daniel Agar
26bb2fd22f
capitalize param values
2016-03-25 20:38:08 -04:00
Daniel Agar
6888545037
remove @unit enum
2016-03-25 20:33:25 -04:00
Daniel Agar
7a9427bc34
param remove empty @unit
2016-03-14 09:12:34 +01:00
Daniel Agar
d10027996a
geofence param @unit
2016-03-14 09:10:29 +01:00
Daniel Agar
3bb0c4f6b9
add geofence param metadata
2015-12-16 01:25:32 -05:00
Daniel Agar
a2ba34d1ae
geofence violation actions
2015-10-27 09:28:30 +01:00
Lorenz Meier
e20c683896
Navigator: Advoid no symbols warning
2015-10-14 22:34:24 +02:00
Mark Charlebois
9758112e31
Use px4_config.h instead of nuttx/config.h
...
Modified code to use OS independent header file for config settings.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-04-20 10:55:41 -07:00
Daniel Agar
25dfd84b40
Geofence max horizontal and vertical distance
...
-changes GF_ON to GF_MODE
-adds GF_MAX_HOR_DIST and GF_MAX_VER_DIST params
2015-04-13 22:22:19 -04:00
Thomas Gubler
81adc52671
geofence: add counter threshold for subsequent detections
2014-08-24 11:30:02 +02:00
Thomas Gubler
8262739b62
geofence: can select gps instead of global position
2014-08-24 11:14:15 +02:00
Thomas Gubler
b100884220
geofence: support AMSL mode
2014-08-17 12:07:02 +02:00
Lorenz Meier
23fe9e6dc0
navigator: comment only changes / code style fixes
2014-05-15 07:22:36 +02:00
Stefan Rado
7441efde47
Add a lot of MAVLink parameter documentation.
2014-02-14 01:48:00 +01:00
Thomas Gubler
26af21619b
navigator/geofence: add parameter to disable geofence
2014-01-05 10:49:16 +01:00