Beat Küng
|
acaa50a448
|
geofence: add and report reason for violation
|
2022-10-11 22:31:20 -04:00 |
|
mcsauder
|
ebc88afe46
|
Apply Google Style to Commander Private methods, rename geofence message geofence_violation to primary_geofence_breached.
|
2022-10-11 22:31:20 -04:00 |
|
Beat Küng
|
693af897b3
|
commander: check if battery was already disconnected on arming
If so, don't report.
Happens e.g. with USB powered pixhawk.
|
2022-10-11 22:31:20 -04:00 |
|
Beat Küng
|
24142bc014
|
commander: RcCalibrationChecks: avoid param access on each cycle
reduces cpu usage a bit
|
2022-10-11 22:31:20 -04:00 |
|
Beat Küng
|
e4bb219d10
|
vehicle_status_flags: cleanup message, move non-failsafe flags to vehicle_status
|
2022-10-11 22:31:20 -04:00 |
|
Beat Küng
|
455b885f86
|
commander: use new failsafe state machine and add user intention class
|
2022-10-11 22:31:20 -04:00 |
|
Beat Küng
|
82911e48be
|
fix commander: check estimator type & avoid timestamp wrap-around
Before it was possible that the publication timestamp was never than 'now',
leading to wrap-around.
|
2022-10-11 22:31:20 -04:00 |
|
Daniel Agar
|
b45daac0e8
|
commander: fix angular velocity validity
- vehicle_angular_velocity timestamp can be newer than saved now
|
2022-09-09 09:14:09 -04:00 |
|
Beat Küng
|
f197c8884d
|
commander: move esc checks to arming check
|
2022-09-01 17:07:23 -04:00 |
|
Beat Küng
|
f17f38197d
|
commander: move estimator checks to arming check
|
2022-09-01 17:07:23 -04:00 |
|
Beat Küng
|
cfe3d793bf
|
commander: move battery handling into arming checks
|
2022-09-01 17:07:23 -04:00 |
|
Beat Küng
|
13c93db11a
|
commander: use circuit breaker params directly in arming checks
|
2022-08-25 22:02:15 -04:00 |
|
Beat Küng
|
6d1fb92eb7
|
commander: rework arming checks to use the events interface
|
2022-08-25 22:02:15 -04:00 |
|