Peter Barker
450c8f4f3a
Sub: remove redundant call to ins_checks
...
pre_arm_checks in AP_Arming already makes this call
7 years ago
Peter Barker
7961a8f5c8
Sub: rc calibration checks are called by AP_Arming
7 years ago
dheideman
99f63d63e8
Sub: Add joystick button functions for relays 3 & 4
7 years ago
Peter Barker
6d32fb7f2a
Sub: call ins's periodic function
7 years ago
Jacob Walser
eabc608b2e
Sub: cleanup unused variable
7 years ago
Jacob Walser
1998cf93d2
Sub: JS_LIGHTS_STEP -> JS_LIGHTS_STEPS
7 years ago
Jacob Walser
b7e367e21d
Sub: always neutralize inputs during pilot input failsafe
7 years ago
Jacob Walser
fb2e87032d
Sub: use configured rc input range for lights input instead of hard coded values
7 years ago
dheideman
4e1c7fff37
Sub: Ignore input hold button if disarmed
7 years ago
dheideman
69be1725b6
Sub: Disable input hold on disarm
7 years ago
Jacob Walser
15658f1526
Sub: rework camera tilt input and slew limiting
7 years ago
Jacob Walser
e8326ef120
Sub: remove manual control button debounce timer
...
This was a really long time for a debounce, and
this code belongs to the program actually polling for input.
7 years ago
Jacob Walser
bc0827ffd7
Sub: force GND_EXT_BUS at boot for Pixhawk 1 and 2
7 years ago
Andrew Tridgell
aeb2a628c4
Sub: fix for AP_Motors API change
7 years ago
dheideman
4ed02c3c94
Sub: Change input hold announcements for enable/disable
7 years ago
Jacob Walser
b4ab0e2c6d
Sub: Increase threshold for input hold engaged flag
...
Also clear input hold offsets when they are below this threshold
7 years ago
Jacob Walser
7bed518181
Sub: Don't emit tether turn status via STATUSTEXT
...
We have NAMED_VALUE_FLOAT do that now
7 years ago
Patrick José Pereira
1598a97734
Sub: Solve some typos
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Jacob Walser
2959c270a6
Sub: bugfix/typo COMPASS_OFFS_MAX default override
7 years ago
Jacob Walser
83dacdba73
Sub: Fix AP_Notify leak flag logic
7 years ago
Andrew Tridgell
cf7b874b42
Sub: support simple accelcal
7 years ago
Michael du Breuil
4d1e61633b
Sub: Check GPS health
7 years ago
Lucas De Marchi
beabae6a98
global: use static method to construct AP_AHRS_NavEKF
7 years ago
Lucas De Marchi
c9fbf7b722
global: use static method to construct AP_NavEKF3
7 years ago
Lucas De Marchi
e2fe36357a
global: use static method to construct AP_NavEKF2
7 years ago
Lucas De Marchi
cf6ea9642e
global: use static method to construct AP_Terrain
7 years ago
Lucas De Marchi
4f42facefc
global: use static method to construct AC_Avoid
7 years ago
Lucas De Marchi
b05610870c
global: use static method to construct AP_Rally
7 years ago
Lucas De Marchi
c6eb48009b
global: use static method to construct AC_Fence
7 years ago
Lucas De Marchi
18aa88b329
global: use static method to construct AP_Mount
7 years ago
Lucas De Marchi
c3647f0185
global: use static method to construct AP_Camera
7 years ago
Lucas De Marchi
cc53e7bc4b
global: use static method to construct AP_ServoRelayEvents
7 years ago
Lucas De Marchi
13d7f58036
global: use static method to construct AP_Relay
7 years ago
Lucas De Marchi
b022c02029
global: use static method to construct AP_BattMonitor
7 years ago
Lucas De Marchi
69b6d95cb2
global: use static method to construct AP_Board_Config{,_CAN}
7 years ago
Lucas De Marchi
a74e700006
global: use static method to construct RCMapper
7 years ago
Lucas De Marchi
72fd2d6f05
global: use static method to construct AP_SerialManager
7 years ago
Lucas De Marchi
fbe0d9761c
global: use static method to construct AP_OpticalFlow
7 years ago
Lucas De Marchi
eed3c83079
ArduSub: use static method to construct AP_Arming_Sub
...
This also fix a bug of calling AP_Param::setup_object_defaults() on the
parent.
7 years ago
Lucas De Marchi
b36a5919f5
global: use static method to construct AP_Mission
...
This also move the initialization to be in the header for those that
weren't already to maintain consistency.
7 years ago
Lucas De Marchi
de5e044b02
global: use static method to construct AP_RPM
7 years ago
Lucas De Marchi
40fd1b346c
global: remove rangefinder from AP_AHRS_NavEKF
...
AP_AHRS_NavEKF doesn't use the rangefinder, it just delegates the
calls to the right estimator.
For libraries/AP_AHRS/examples/AHRS_Test/AHRS_Test.cpp the initialization
order has also been modified to match the order on vehicles. It's more
correct since it passes a reference when EKF2/EKF3 are already
constructed, while thos constructors use a pointer. Ideally these
should be moved to an init() method though, or use a get_instance().
7 years ago
Lucas De Marchi
9027a55696
global: use static method to construct RangeFinder
7 years ago
Lucas De Marchi
f5c2ffffb9
global: remove DataFlash from AP_Mount::init()
7 years ago
Lucas De Marchi
53c82b4aaf
global: use static method to construct DataFlash_Class
7 years ago
Lucas De Marchi
faf2c8fb36
ArduSub: use static method to construct AP_LeakDetector
7 years ago
Lucas De Marchi
62ac0ab8aa
global: use static method to construct AP_Notify
7 years ago
Lucas De Marchi
de680dac5b
global: use static method to construct AP_Scheduler
7 years ago
Lucas De Marchi
8094482f21
global: use static method to construct AP_GPS
7 years ago
Lucas De Marchi
87b30b4552
global: use static method to construct AP_InertialSensor
7 years ago