Randy Mackay
ea7f850738
Copter: guide mode fix for takeoff in attitude control submode
...
It was not possible to takeoff when thrust was provided instead of climb rate (which is used depends upon DEV_OPTIONS)
4 years ago
Randy Mackay
7a90ed4bb5
Copter: auto allows arming casts param to uint32_t
4 years ago
Randy Mackay
9104b4800f
Copter: correct GuidedOptions enum after peer review
...
Co-authored-by: Peter Barker <pb-gh@barker.dropbear.id.au>
4 years ago
Randy Mackay
29fedff826
Copter: guided implementations moved to match declarations
...
this should be a non-functional change
4 years ago
Randy Mackay
5adf1d9596
Copter: guided mode angle controller sets auto-armed from run method
4 years ago
Randy Mackay
c1c9d87efe
Copter: move auto allows_arming in mode_auto.cpp
...
this should be a non-functional change
4 years ago
Randy Mackay
ab42bbc43f
Copter: guided mode velocity control can trigger takeoff
4 years ago
Randy Mackay
eb3aca7acf
Copter: add GUIDED_OPTIONS to allow arming from transmitter
4 years ago
Randy Mackay
b0363a01b0
AP_Scripting: add copter-wall-climber example script
4 years ago
Tristan Minifie
6d0a0ac564
Tools: added name to GIT_Success.txt
4 years ago
Randy Mackay
e4ccd21dd7
AP_NavEKF3: consolidate extNav height source timeouts
4 years ago
Randy Mackay
6989a28bfc
AP_NavEKF3: allow alt from other sources when using ExtNav
...
also allows using ExtNav alt when not using it for XY position
removes redundant and incorrect setting of activeHgtSource from ExtNav
which was always being overwritten by the correct value later in selectHeightForFusion
4 years ago
Randy Mackay
0cebde0632
AP_NavEKF3: minor restructure of how fusePosData and fuseVelData are set
...
this non-functional change slightly reduces the number of places we set these variables
4 years ago
Mateusz Mróz
2e85ba6f51
AP_Periph: Restore setting node_id from CAN_NODE parameter
...
Reverts part of commit: 584bcbac0df0947df1f63d9fcff8b483c2fa2bb4
4 years ago
Peter Barker
ef505df78a
AP_NavEKF3: remove unused quat2Tbn method
4 years ago
Peter Barker
53305ba2a4
AP_NavEKF2: remove unused quat2Tbn method
4 years ago
Peter Barker
0eafe4b662
AP_NavEKF3: remove dangling method declarations
4 years ago
Peter Barker
312cf725aa
AP_NavEKF2: remove dangling method declarations
4 years ago
Peter Barker
83d784c22d
AP_NavEKF3: fix includes
4 years ago
Peter Barker
c90265f94d
AP_NavEKF2: fix includes
4 years ago
Peter Barker
d4cb14b262
AP_AHRS: remove magic resetting of EKF type 1 to 2
...
If EKF2 is not compiled in the current compatability code will not work
so well.
Throw the user over to the config error loop and they can fix it there.
4 years ago
Peter Barker
565b29a72c
AP_AHRS: remove FLAG_NONE; it's not a flag, it's a bitmask value
4 years ago
Peter Barker
1ef92bb691
AP_AHRS: remove un-needed initialisations
4 years ago
Peter Barker
3dc67f09fd
AP_NavEKF3: remove unused innovationIncrement and lastInnovation
4 years ago
Peter Barker
80f9ef7ed1
AP_NavEKF2: remove unused innovationIncrement and lastInnovation
4 years ago
Peter Barker
02c9aa2ae2
AP_InertialSensor: remove unused define
4 years ago
Peter Barker
9d45669a58
AP_AHRS: reuse ins object for multiple calls, simplify delta_t variable
4 years ago
Andrew Tridgell
e529d475d4
AP_GPS: use mktime for NMEA and MTK time conversion
...
this fixes NMEA time handling, which was off by 3 days
4 years ago
Andrew Tridgell
7562eef4c1
AP_Filesystem: use mktime from AP_RTC
4 years ago
Andrew Tridgell
43af5893fb
AP_RTC: added mktime(), used by AP_Filesystem and AP_GPS
4 years ago
Nick Exton
01155cc5d4
AP_Param: Ignore FORMAT_VERSION param when loading SITL defaults
...
This fixes a bug where having FORMAT_VERSION in the SITL defaults file
can result in an invalid SITL EEPROM file. See issue #15579 for details.
4 years ago
Patrick José Pereira
258083a6f2
AP_Logger: AP_Logger_File: Set custom log directory in init
...
`_log_directory` was used before `ensure_log_directory_exists`,
to fetch the log path
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Patrick José Pereira
cbc3384187
default_params: Sub: Add camera mount parameters
...
Allow the usage of MOUNT_CONTROL in SITL
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Peter Hall
37cf09a8f9
Tracker: add auto opts param
...
This adds a bitmask that can be used to allow scaning before a vehicle has been found in auto mode
4 years ago
Samuel Tabor
c9362fbb70
SITL: Calculate current in SIM_Plane.
4 years ago
Peter Barker
99e95666e8
AP_AHRS: remove unused AP_AHRS_TYPE define
4 years ago
Patrick José Pereira
6ee401cb00
AP_Math: Remove isnan check for non-float type
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Peter Barker
937d7bf335
autotest: add quiet option to drain_mav
4 years ago
chobits
c5e289efc3
AP_Beacon: Nooploop driver
...
based on rmackay9's work
4 years ago
Peter Barker
49fd762f26
autotest: fix and re-enable button test
...
A recent commit to fix the setting-of-pullup-resistors in SITL makes it
possible to re-enable this.
Closes #15259
4 years ago
Phillip Kocmoud
f2c63e13be
AP_Bootloader: Add 3 new mRo board IDs
4 years ago
Peter Barker
d865c8553c
autotest: loosen takeoff check in heli takeoff to 1m
...
On the basis that random noise can make it drift 10cm
4 years ago
Peter Barker
c40b5490f4
AP_HAL_SITL: stop setting of pull-up resistors affecting SIM_PIN_MASK
4 years ago
Iampete1
8885aa255d
Plane: correct logger Message spelling error
4 years ago
Pierre Kancir
4a2e5ea68c
.github: remove useless testing workflow.
...
This is a leftover from a testing that shouldn't have been merged...
4 years ago
Harsh Pandey
c2744396cc
AP_BoardConfig: Update BRD_TYPE parameter description for recent boards.
4 years ago
Pierre Kancir
52898cfdbd
AP_Airspeed: remove size warning on SDP3X crc function.
...
Clang-Tidy: Loop variable has narrower type 'uint8_t' (aka 'unsigned char') than iteration's upper bound 'unsigned int'
4 years ago
Peter Barker
7e92bbc7bd
AP_HAL_Empty: remove un-needed constructor
...
Not sure the initialisation is needed but retained it.
4 years ago
Peter Barker
3cce6197a1
AP_HAL: delete copy constructors
4 years ago
Peter Barker
b7f0015a69
AP_HAL_SITL: add bus ownership check for simulated i2c transfers
...
Also stop copying the bus object while iterating
4 years ago