Peter Barker
|
3779460388
|
AP_Arming: add AP_Arming::Method::TOYMODE
as determined at DevCall
|
2025-07-08 08:28:31 +10:00 |
|
Peter Barker
|
f9660c286c
|
AP_Arming: move throttle-is-zero check into RC_Channels library
it was decided that your throttle-is-zero check was really part of the gesture and thus belonged in RC_Channels, not in AP_Arming.
|
2025-07-08 08:28:31 +10:00 |
|
Peter Barker
|
5abf3e1f13
|
AP_Arming: fail arm attempt silently if arming is non-zero
as required by PR feedback (#16091) and my DevCall decision.
|
2025-07-08 08:28:31 +10:00 |
|
Peter Barker
|
092ef5d0b3
|
AP_Arming: ignore attempts to disarm if rudder-disarming and non-zero throttle
|
2025-07-08 08:28:31 +10:00 |
|
Peter Barker
|
6d0cf09dcf
|
AP_Arming: move no-rudder-arming check into ::arm
we do not run the arming checks if ARMING_CHECK is zero
|
2025-07-08 08:28:31 +10:00 |
|
Peter Barker
|
baa219d2a8
|
AP_Arming: move rudder-disarming-method param check up to AP_Arming base class
|
2025-07-08 08:28:31 +10:00 |
|
Peter Barker
|
eddcff4e48
|
AP_Arming: move rudder-arming throttle checks up into AP_Arming
|
2025-07-08 08:28:31 +10:00 |
|
Peter Barker
|
4ec75cb561
|
AP_Arming: move check that rudder arming is permitted up
|
2025-07-08 08:28:31 +10:00 |
|
Andy Piper
|
ac34068c40
|
AP_Arming: add turtle mode reason
|
2025-06-20 11:10:48 +01:00 |
|
Peter Barker
|
419529847d
|
AP_Arming: add pre-arm check for serial manager
|
2025-06-03 16:16:43 +10:00 |
|
 Henry WurzburgandPeter Barker
|
acf8ac9d59
|
AP_Arming:expand metadata on ARMING_REQUIRE
colcon build/test / build-test (push) Has been cancelled
Cygwin Build / build (push) Has been cancelled
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
Macos Build / build (CubeOrange) (push) Has been cancelled
Macos Build / build (sitl) (push) Has been cancelled
QURT Build / build (push) Has been cancelled
test ccache / build (10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-EKF2, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-ODID, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-PPP, 10, chibios) (push) Has been cancelled
test chibios / build (CubeOrange-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (CubeRedPrimary-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (MatekF405-Wing, 10, chibios) (push) Has been cancelled
test chibios / build (Pixhawk6X-PPPGW, 10, chibios) (push) Has been cancelled
test chibios / build (SOHW, 10, chibios) (push) Has been cancelled
test chibios / build (build-options-defaults-test, 10, chibios) (push) Has been cancelled
test chibios / build (configure-all, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv2-plane, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv3, 10, chibios) (push) Has been cancelled
test chibios / build (fmuv3-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (iofirmware, 10, chibios) (push) Has been cancelled
test chibios / build (new-check, 10, chibios) (push) Has been cancelled
test chibios / build (periph-build, 10, chibios) (push) Has been cancelled
test chibios / build (revo-bootloader, 10, chibios) (push) Has been cancelled
test chibios / build (revo-mini, 10, chibios) (push) Has been cancelled
test chibios / build (signing, 10, chibios) (push) Has been cancelled
test chibios / build (stm32f7, 10, chibios) (push) Has been cancelled
test chibios / build (stm32h7, 10, chibios) (push) Has been cancelled
test chibios / build (stm32h7-debug, 10, chibios) (push) Has been cancelled
test dds / build (sitl) (push) Has been cancelled
test dds / build (stm32h7) (push) Has been cancelled
test Linux SBC / build (bbbmini, armhf) (push) Has been cancelled
test Linux SBC / build (bebop, armhf) (push) Has been cancelled
test Linux SBC / build (bhat, armhf) (push) Has been cancelled
test Linux SBC / build (canzero, armhf) (push) Has been cancelled
test Linux SBC / build (erlebrain2, armhf) (push) Has been cancelled
test Linux SBC / build (linux, base) (push) Has been cancelled
test Linux SBC / build (navigator, armhf-musl) (push) Has been cancelled
test Linux SBC / build (navigator64, aarch64) (push) Has been cancelled
test Linux SBC / build (navio, armhf) (push) Has been cancelled
test Linux SBC / build (navio2, armhf) (push) Has been cancelled
test Linux SBC / build (pxf, armhf) (push) Has been cancelled
test Linux SBC / build (pxfmini, armhf) (push) Has been cancelled
test replay / build (replay, base) (push) Has been cancelled
test replay / build (replay, clang) (push) Has been cancelled
test scripts / build (astyle-cleanliness) (push) Has been cancelled
test scripts / build (check_autotest_options) (push) Has been cancelled
test scripts / build (logger_metadata) (push) Has been cancelled
test scripts / build (param_parse) (push) Has been cancelled
test scripts / build (python-cleanliness) (push) Has been cancelled
test scripts / build (validate_board_list) (push) Has been cancelled
test blimp / build (base) (push) Has been cancelled
test blimp / build (clang) (push) Has been cancelled
test blimp / autotest (sitltest-blimp) (push) Has been cancelled
test copter / build (base) (push) Has been cancelled
test copter / build (clang) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1a) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1b) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1c) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1d) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests1e) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests2a) (push) Has been cancelled
test copter / autotest (sitltest-copter-tests2b) (push) Has been cancelled
test copter / build-gcc-heli (push) Has been cancelled
test copter / autotest-heli (sitltest-heli) (push) Has been cancelled
test ap_periph / build-gcc-ap_periph (push) Has been cancelled
test ap_periph / autotest-can (sitltest-can) (push) Has been cancelled
test plane / build (base) (push) Has been cancelled
test plane / build (clang) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1a) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1b) (push) Has been cancelled
test plane / autotest (sitltest-quadplane) (push) Has been cancelled
test rover / build (base) (push) Has been cancelled
test rover / build (clang) (push) Has been cancelled
test rover / autotest (sitltest-balancebot) (push) Has been cancelled
test rover / autotest (sitltest-rover) (push) Has been cancelled
test rover / autotest (sitltest-sailboat) (push) Has been cancelled
test sub / build (base) (push) Has been cancelled
test sub / build (clang) (push) Has been cancelled
test sub / autotest (sitltest-sub) (push) Has been cancelled
test tracker / build (base) (push) Has been cancelled
test tracker / build (clang) (push) Has been cancelled
test tracker / autotest (sitltest-tracker) (push) Has been cancelled
test unit tests and sitl building / build (examples, base) (push) Has been cancelled
test unit tests and sitl building / build (examples, clang) (push) Has been cancelled
test unit tests and sitl building / build (sitl, base) (push) Has been cancelled
test unit tests and sitl building / build (sitl, clang) (push) Has been cancelled
test unit tests and sitl building / build (unit-tests, base) (push) Has been cancelled
test unit tests and sitl building / build (unit-tests, clang) (push) Has been cancelled
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
|
2025-05-28 09:18:39 +09:00 |
|
Peter Barker
|
d1d3036858
|
AP_Arming: add auto-arm-once functionality
|
2025-05-14 16:21:49 +09:00 |
|
Peter Barker
|
9417f80269
|
AP_Arming: make ArmingChecks enum class AP_Arming::Check
|
2025-04-22 12:19:37 +10:00 |
|
bugobliterator
|
78fa2db2cb
|
AP_Arming: prearm check to validate backend read rates against scheduler loop rate
|
2025-04-02 18:05:32 +11:00 |
|
Iampete1
|
df5e240225
|
AP_Arming: move airspeed check down to airspeed lib
|
2025-03-18 11:39:48 +11:00 |
|
Nick Exton
|
12aea3d8f7
|
AP_Arming: Record arming time and add accessor for it
|
2025-03-17 21:34:23 +11:00 |
|
Bob Long
|
7b3a6434de
|
AP_Arming: add reset_all_aux_auths
|
2025-02-25 11:19:59 +11:00 |
|
Randy Mackay
|
7fbad0bea3
|
AP_Arming: integrate NanoRadar to RadarCAN rename
|
2025-02-18 16:38:12 +09:00 |
|
Peter Barker
|
4959cee694
|
Rover: add option to require position for Rover before arming
|
2025-02-05 10:39:20 +11:00 |
|
Peter Barker
|
0fb5a2105c
|
AP_Arming: add option to require position for Rover before arming
|
2025-02-05 10:39:20 +11:00 |
|
Peter Barker
|
fe0a0dbf92
|
AP_Arming: move REQUIRE_POSITION_FROM_ARMING bit to AP_arming
while Copter is the only user at the moment, will be useful on Rover shortly
|
2025-02-04 09:02:16 +09:00 |
|
Peter Barker
|
39193162a2
|
AP_Arming: rename SRV_Channel::Aux_servo_function_t to SRV_Channel::Function
|
2025-01-28 21:56:46 +11:00 |
|
Iampete1
|
84381e2e5c
|
AP_Arming: use new misison present method
|
2025-01-28 10:30:06 +11:00 |
|
Andy Piper
|
ee56d90f95
|
AP_Arming: HAL_RUNCAM_ENABLED -> AP_CAMERA_RUNCAM_ENABLED
|
2024-12-13 11:07:09 +00:00 |
|
Oleksiy Protas
|
c415c7fbc7
|
AP_Arming: typo fix in magnetic model check
|
2024-11-19 08:17:45 +09:00 |
|
Eric Katzfey
|
281ea91ee5
|
ArduCopter: Update clang pragma to check for the version of clang that introduces the warning
AP_Arming: Update clang pragma to check for the version of clang that introduces the warning
|
2024-11-12 12:41:49 +11:00 |
|
murata
|
946e148688
|
AP_Arming: mark ARMING_RUDDER as Plane,Rover,Copter and Blimp only
|
2024-09-27 21:51:06 +10:00 |
|
muramura
|
13a5dc8f71
|
AP_Arming: Set the message buffer size to twice the message size
|
2024-09-27 21:33:56 +10:00 |
|
Peter Barker
|
8e6a1a2b02
|
AP_Arming: retrieve RC channels directly from RC_Channels
... instead of retrieving values from rcmap and then getting the channel from RC_Channels
|
2024-09-25 08:46:55 +10:00 |
|
Peter Barker
|
39b4b80a5f
|
AP_GPS: create real AP_GPS_Blended backend
|
2024-08-27 09:26:06 +10:00 |
|
Andy Piper
|
37e0923ec2
|
AP_Arming: allow precise wording of fence pre-arm messages
|
2024-07-24 08:24:06 +10:00 |
|
Andy Piper
|
3fabec4158
|
AP_Arming: ensure fence enablement on arming is inverted on disarming
|
2024-07-24 08:24:06 +10:00 |
|
Andy Piper
|
3dbcbe0026
|
AP_Arming: do not enable minimim altitude fence on arming
call appropriate fence method for auto-enablement
|
2024-07-24 08:24:06 +10:00 |
|
Peter Barker
|
3e57edf37c
|
AP_Arming: tidy pre_arm_checks
|
2024-07-02 09:56:40 +10:00 |
|
Peter Barker
|
955245e4b7
|
AP_Arming: make AP_RANGEFINDER_ENABLED remove more code
|
2024-07-02 09:17:26 +10:00 |
|
Andrew Tridgell
|
003f931d9c
|
AP_Arming: added eeprom full arming check
tell users if params may not persist
|
2024-06-18 10:29:55 +10:00 |
|
Peter Barker
|
dc692f7169
|
AP_Arming: exclude body of AP_Arming.cpp based on AP_ARMING_ENABLED
|
2024-04-17 18:17:27 +10:00 |
|
Peter Barker
|
292ad8678a
|
AP_Arming: force user to ack crashdump or get prearm failure
|
2024-04-10 21:56:52 +10:00 |
|
Maxim Buzdalov
|
9978b8f97f
|
AP_Arming: do not wait 10 seconds with single gyro/accel
|
2024-04-02 11:23:01 +11:00 |
|
Peter Barker
|
fcd36664d0
|
AP_Arming: add prearm check for blending-enabled-but-not-available
|
2024-03-26 10:57:35 +11:00 |
|
Peter Barker
|
a0b2753766
|
AP_GPS: remove blended GPS from small boards
those boards which are not including all backends will lose blended after this
|
2024-03-26 10:57:35 +11:00 |
|
Andrew Tridgell
|
9a092e4e3a
|
AP_Arming: added arming check for fence storage
|
2024-03-12 11:43:36 +11:00 |
|
Iampete1
|
93de68e060
|
AP_Arming: OPTIONS parameter is a bitmask
|
2024-03-12 08:28:06 +11:00 |
|
rishabsingh3003
|
94fca60882
|
AP_Arming: Remove MR72
|
2024-02-27 10:59:41 +11:00 |
|
Hayden Donald
|
2a55e6a030
|
AP_Arming: Move accel/gyro_consistent to AP_IntertialSensor
Move the accel_consistent and gyro_consistent methods from AP_Arming to AP_IntertialSensor
|
2024-02-09 18:54:43 +11:00 |
|
rishabsingh3003
|
b2dfd14696
|
AP_Arming: Add check for CAN MR72
|
2024-02-06 10:57:21 +11:00 |
|
Peter Barker
|
8640a96851
|
AP_Arming: allow compilation with HAL_LOGGING_ENABLED false
|
2024-01-17 18:25:55 +11:00 |
|
Peter Barker
|
4dd958bdd7
|
AP_Arming: correct compilation when AP_AHRS_ENABLED is off
e.g. CubeOrange-periph-heavy
|
2024-01-16 16:14:04 +11:00 |
|
Peter Barker
|
709656c49d
|
AP_Arming: remove entire airspeed_checks if AP_AIRSPEED_ENABLED is off
saves bytes and removes some redundant code which is obscured when the ifdefs are inside the body
|
2024-01-10 18:33:41 +11:00 |
|
Peter Barker
|
35f1fdf0d8
|
AP_Arming: be more consistent withb our defines around optional features
|
2024-01-09 10:51:55 +11:00 |
|