Joshua Henderson
4e3a66a4d3
AP_Math: quaternion add is_zero() & zero()
...
& length_squared() & add unit tests
2022-01-19 18:03:17 +11:00
Leonard Hall
f9a4c86ad6
Copter: Guided add rate logging
2022-01-19 18:03:17 +11:00
Leonard Hall
fd8c180f57
Copter: Support MAVLINK_MSG_ID_SET_ATTITUDE_TARGET
2022-01-19 18:03:17 +11:00
Leonard Hall
7a9a0bfb3f
AC_AttitudeControl: Support MAVLINK_MSG_ID_SET_ATTITUDE_TARGET
2022-01-19 18:03:17 +11:00
Andrew Tridgell
94c117fe62
AP_Logger: log original fw string if available
2022-01-19 08:07:45 +11:00
Andrew Tridgell
8b7ea70029
AP_Common: support AP_CUSTOM_FIRMWARE_STRING
...
this allows vendors to setup a custom firmware string in hwdef.dat,
which makes maintaining a vehicle specific firmware easier
2022-01-19 08:07:45 +11:00
Andrew Tridgell
d85dae8e50
AP_Scripting: added copy docs
2022-01-18 19:18:13 +11:00
Andrew Tridgell
d56840e4ef
AP_Scripting: special case handling of copy method
...
allow for each copy() of Location, Vector2f and Vector3f without
adding special methods to each type in C++
2022-01-18 19:18:13 +11:00
Andrew Tridgell
3273ead11b
Plane: use EKF climb rate estimate in VFR_HUD.climb
...
EKF estimate is both more accurate and less noisy
2022-01-18 13:26:31 +11:00
Andrew Tridgell
3f2a72f9db
AP_Compass: only magcal detected compasses
...
inflight compass learning with COMPASS_LEARN=3 was not working with
less than 3 compasses, as the force_use parameter was preventing
skipping compasses. This fixes it to calibate all detected compasses
that have USE enabled
2022-01-18 12:01:14 +11:00
Peter Barker
e0d1fd11ee
.github: compile with no versions and check for binary equivalence
...
If a change is not supposed to change build outcomes this will help show
it
2022-01-18 11:30:41 +11:00
Peter Barker
43b4f86485
waf: use GIT_VERSION from env if available
...
This allows for reproducible builds to be produced
2022-01-18 11:30:41 +11:00
Peter Barker
2fe709a59c
Tools: build_ci.sh: use valid hexadecmail digits in GIT_VERSION
...
building AP_Periph requires these to be able to be converted into a
number
2022-01-18 11:30:41 +11:00
Gone4Dirt
2599c2d134
RC_Channel: make AUXF.function an instance
2022-01-18 11:10:17 +11:00
Peter Barker
185ccaee92
AP_HAL_ChibiOS: disable UART stats based on GCS being enabled
...
We may need to revisit this if we are able to transfer these files over
some other mechanism into the future
2022-01-18 11:09:03 +11:00
chobits
051104a3f7
AP_RangFinder: support various maxbotix serial sonar
2022-01-18 11:08:34 +11:00
Peter Barker
09dac0cc8a
Tools: board_list.py: add AP_PERIPH_HEAVY into is-periph check
2022-01-18 11:07:28 +11:00
Peter Barker
a74795bc67
Tools: board_list.py: remove Pixracer-periph from blacklist
2022-01-18 11:07:28 +11:00
Willian Galvani
b5de26c1f2
AP_Hal_Linux: PCA9685: do not shutdown
...
Shutting down causes the pulses to be cut short, often causing
ESCs to interpret this pulse
2022-01-18 11:06:35 +11:00
Hwurzburg
176de8aa86
AP_HAL_ChibOS: update hwdef,defaults.readme for KakuteH7
2022-01-18 11:05:38 +11:00
Iampete1
32488a5e3a
Plane: add MOTB logging at 10hz
2022-01-18 10:18:10 +11:00
Iampete1
86578d5cec
AP_Motors: add local loging of MOTB
2022-01-18 10:18:10 +11:00
Iampete1
cf1202ae65
AP_Logger: add MOTB message
2022-01-18 10:18:10 +11:00
Iampete1
b6806ada27
Copter: move motbatt logging to motors
2022-01-18 10:18:10 +11:00
Iampete1
834ec4cea2
Sub: move motbatt logging into AP_Motors
2022-01-18 10:18:10 +11:00
Iampete1
c241bf6479
Blimp: remove motbatt logging
2022-01-18 10:18:10 +11:00
Peter Barker
c1c329e2b4
AP_InertialSensor: add and use AP_SIM_INS_ENABLED
2022-01-17 19:14:39 +11:00
Peter Barker
a31ff08f23
AP_AHRS: create and use AP_AHRS_SIM_ENABLED
2022-01-17 19:12:56 +11:00
Peter Barker
ed608d37f6
AP_Compass: add and use AP_SIM_COMPASS_ENABLED
2022-01-17 15:24:02 +11:00
Andrew Tridgell
48abb57a8a
AP_EFI: added support for Lutan EFI system
2022-01-17 15:16:24 +11:00
Andrew Tridgell
5cb0d5c188
AP_EFI: use degF_to_Kelvin for megasquirt
2022-01-17 15:16:24 +11:00
Andrew Tridgell
319592a148
AP_Math: added degF_to_Kelvin()
2022-01-17 15:16:24 +11:00
Andrew Tridgell
367503be91
AP_SerialManager: allow for EFI serial option for non-MS protocols
2022-01-17 15:16:24 +11:00
Randy Mackay
cff3794d25
AP_NavEKF3: minor spelling fixes
2022-01-17 11:30:47 +09:00
Randy Mackay
88a3bfeccb
AP_NavEKF2: minor spelling fixes
2022-01-17 11:29:39 +09:00
VMsunghwan
3febd78943
SITL : Update Telemetry
...
telemetery -> telemetry
2022-01-17 11:26:34 +09:00
VMsunghwan
e3c116c9fb
AP_PiccoloCAN : Update Telemetry
...
telemtry -> telemetry
2022-01-17 11:26:34 +09:00
VMsunghwan
5bf24cd54c
AP_ESC_Telem : Update Telemetry
...
telemtry -> telemetry
2022-01-17 11:26:34 +09:00
VMsunghwan
e669902b9f
AP_RSSI : Update Telemetry
...
telemtry -> telemetry
2022-01-17 11:26:34 +09:00
VMsunghwan
599650554c
AP_EFI : Update Calculation
...
calcualtion -> calculation
2022-01-17 11:25:56 +09:00
VMsunghwan
db9c1bbfaf
AP_NavEKF3 : correct typo
...
receverPosDownMax -> receiverPosDownMax
receverPosDownMin -> receiverPosDownMin
calcuate -> calculate
2022-01-17 11:25:56 +09:00
VMsunghwan
b34d28fc7a
AP_NavEKF2 : correct comment typo
...
calcuate -> calculate
2022-01-17 11:25:56 +09:00
VMsunghwan
bd76c30768
AP_NavEKF2 : correct variable typo
...
receverPosDownMax -> receiverPosDownMax
receverPosDownMin -> receiverPosDownMin
2022-01-17 11:25:56 +09:00
Peter Barker
721ede206d
AP_Baro: create and use HAL_SIM_BARO_ENABLED
2022-01-17 13:13:05 +11:00
Takeshi Yamada
e770e2fba9
Tools: added name to GIT_Success.txt
2022-01-17 08:35:37 +11:00
Jaaaky
20b3add9fb
GCS_Common: Fix issue #19599 Failed to build Pixhawk1 with O3
2022-01-17 08:33:27 +11:00
Jaaaky
f80a9ba3ce
AP_InertialSensor: Fix issue #19599 Failed to build Pixhawk1 with O3
...
As suggested by @tridge
2022-01-17 08:33:27 +11:00
Peter Barker
ee341bc4eb
SITL: add compilation option AP_SIM_CRSF_ENABLED
2022-01-15 21:56:33 +11:00
Peter Barker
08b8d3ad34
AP_HAL_SITL: correct compilation when SIM options disabled
...
AP_HAL_SITL: use AP_ASIM_GIMBAL_ENABLED
AP_HAL_SITL: use AP_SIM_ADSB_ENABLED
AP_HAL_SITL: use AP_SIM_RPLIDARA2_ENABLED
AP_HAL_SITL: use AP_SIM_PS_LIGHTWARE_SF45B_ENABLED
AP_HAL_SITL: use AP_SIM_PS_TERRARANGERTOWER_ENABLED
AP_HAL_SITL: use AP_SIM_AIS_ENABLED
AP_HAL_SITL: use AP_SIM_JSON_MASTER_ENABLED
2022-01-15 17:37:24 +11:00
Peter Barker
bff0b6f970
SITL: add and use AP_SIM_GPS_FILE_ENABLED
2022-01-15 17:36:22 +11:00