Andrew Tridgell
030b1c855f
AP_Param: added set() to AP_Enum
2023-04-26 17:36:49 +10:00
Peter Barker
a39357fe29
AP_Logger: do not rotate logs when disarming if we are replay-logging
2023-04-26 17:36:49 +10:00
Andrew Tridgell
313e8e39b6
AP_Logger: added LOG_DARM_RATEMAX
...
this sets the logging rate max when disarmed. In combination with
LOG_DISARMED=3 it gives a very nice setup to get always on logging
with very little addition to the log sizes. It is particularly useful
in combination with LOG_REPLAY=1
2023-04-26 17:36:49 +10:00
Andrew Tridgell
5328e70b50
AP_Logger: added LOG_DISARMED=3
...
when LOG_DISARMED is set to 3 then we log while disarmed but if we
reboot without ever arming the log is discarded. This allows for using
LOG_DISARMED without filling the microSD.
2023-04-26 17:36:49 +10:00
Andrew Tridgell
ee44de4d9a
AP_Logger: use AP_Enum for log_disarmed
2023-04-26 17:36:49 +10:00
Henry Wurzburg
884e57e601
Tools: Add SpeedyBeeF405WING
2023-04-25 10:04:30 +10:00
Henry Wurzburg
6993a126d6
AP_HAL_ChibiOS: Add SpeedyBeeF405WING
2023-04-25 10:04:30 +10:00
Andrew Tridgell
07aa7b543e
Plane: fixed release notes history
...
was missing 4.3.5
2023-04-22 08:27:26 +10:00
Andrew Tridgell
66eb8ba5bf
Plane: prepare for 4.4.0beta1
2023-04-21 09:48:45 +10:00
Andrew Tridgell
bfbfc81720
Plane: release notes for 4.4.0beta1
2023-04-21 09:48:45 +10:00
Randy Mackay
cec42abc66
Copter: update 4.4.0-beta1 release notes based on peer feedback
2023-04-21 09:48:45 +10:00
Randy Mackay
7dc3ac8051
Copter: version to 4.4.0-beta1
2023-04-21 09:48:45 +10:00
Randy Mackay
33e98cfe13
Copter: 4.4.0-beta1 release notes
2023-04-21 09:48:45 +10:00
Randy Mackay
9929c2030c
Rover: version to 4.4.0-beta1
2023-04-21 09:48:45 +10:00
Randy Mackay
d703a2d984
Rover: 4.4.0-beta1 release notes
2023-04-21 09:48:45 +10:00
Paul Riseborough
df2f8366c5
AP_NavEKF3: Improve protection against GPS glitches during yaw alignment
2023-04-21 09:48:45 +10:00
Paul Riseborough
dfd6e6d8ac
AP_NavEKF3: Reduce use of GSF yaw for planes with no compass
2023-04-21 09:48:45 +10:00
Andy Piper
44950fd18e
bootloaders: bootloaders for MatekF405-TE/VTOL-bdshot
2023-04-21 09:48:45 +10:00
Andy Piper
c40267644a
AP_HAL_ChibiOS: hwdef for MatekF405-TE/VTOL including bdshot
2023-04-21 09:48:45 +10:00
bugobliterator
8d9c624632
AP_InertialSensor: fix hardfault in BatchSampler
2023-04-21 09:48:45 +10:00
Peter Barker
25c04c1fa2
AP_InertialSensor: correct access beyond array in Ins TCal
2023-04-21 09:48:45 +10:00
Peter Barker
a079b570d5
SimOnHW: correct compilation on CubeOrangePlus
...
this was at 2 to reduce CPU load.
But particularly when CubeOrangePlus is playing around with auxiliary IMUs we really want to be running on SimOnHardware just what we're running on the normal firmware. We can find CPU cycles elsewhere....
2023-04-21 09:48:45 +10:00
Randy Mackay
3432bd0580
Copter: 4.3.6 release notes
2023-04-21 09:48:45 +10:00
Randy Mackay
72d923378d
Copter: 4.3.6-beta2 release notes
2023-04-21 09:48:45 +10:00
Randy Mackay
74bf7754a3
Rover: 4.3.0-beta12 release notes
2023-04-21 09:48:45 +10:00
Randy Mackay
ab4d2e1119
Copter: 4.3.6-beta release notes
2023-04-21 09:48:45 +10:00
Randy Mackay
c522b0ad5c
Rover: 4.3.6-beta11 release notes
2023-04-21 09:48:45 +10:00
Andrew Tridgell
673bf619e5
waf: added --board-start-time configure option
2023-03-26 16:47:21 +11:00
Andy Piper
3e83d40bd8
AP_HAL_ChibiOS: ensure that DMA source is correct on DMA send for rcout
2023-03-26 16:46:53 +11:00
Andy Piper
aabfce2099
AP_HAL_ChibiOS: ensure the rcout TIM_UP DMA request source is re-instated after cancellation
...
This fixes a bug in bdshot whereby dma cancellation could result in the wrong DMA channel
being used for dshot output and hence motors stopping
2023-03-26 16:46:51 +11:00
Andrew Tridgell
7527c6e278
HAL_ChibiOS: support starting the clock at non-zero
...
for testing time wrap bugs
2023-03-26 16:46:47 +11:00
Andrew Tridgell
c55a2916f6
HAL_ChibiOS: switched to 64 bit maths for DShot timings
...
this fixes a timer wrap bug at 71 minutes after boot that impacts
bdshot
2023-03-26 16:46:44 +11:00
bugobliterator
b9e9d4cc4f
AP_InertialSensor: fix duplicate sensor detection for AUX sensors
2023-03-24 11:55:45 +11:00
bugobliterator
f88db74356
AP_HAL_ChibiOS: add support for initialising extra sensors as AUX
2023-03-24 11:55:45 +11:00
bugobliterator
6eaa05960f
AP_InertialSensor: increase the temp tolerance for INV2 driver for fifo reset
2023-03-23 08:00:05 +11:00
bugobliterator
7df64eb330
bootloaders: add CubeOrangePlus-bdshot bootloader
2023-03-22 18:14:01 +11:00
bugobliterator
deeeb4134c
AP_NavEKF3: use INS_MAX_INSTANCES instead of MAX_EKF_CORES for IMU mask
2023-03-21 10:04:16 +11:00
bugobliterator
4808b5bfa1
Replay: change INS_ to INS
2023-03-21 10:04:16 +11:00
bugobliterator
c9f13d0c6e
Rover: change INS_ to INS
2023-03-21 10:04:16 +11:00
bugobliterator
581eb83f04
Blimp: change INS_ to INS
2023-03-21 10:04:16 +11:00
bugobliterator
20bbff13c6
ArduSub: change INS_ to INS
2023-03-21 10:04:16 +11:00
bugobliterator
75aaebc758
ArduPlane: change INS_ to INS
2023-03-21 10:04:16 +11:00
bugobliterator
3012450b4a
ArduCopter: change INS_ to INS
2023-03-21 10:04:16 +11:00
bugobliterator
0b5256468d
AntennaTracker: change INS_ to INS
2023-03-21 10:04:16 +11:00
bugobliterator
08bea2fcd2
AP_InertialSensor: move from INS_ top level parameters to INS
2023-03-21 10:04:16 +11:00
bugobliterator
7d61a5df8e
wscript: add support for setting number of auxiliary IMUs
2023-03-21 10:04:16 +11:00
bugobliterator
e7533c006b
SITL: add support for auxiliary IMUs
2023-03-21 10:04:16 +11:00
bugobliterator
327ec0c355
Tools: enable aux IMUs while testing Plane
2023-03-21 10:04:16 +11:00
bugobliterator
e2509b7c6b
autotest: add support for setting number of auxiliary IMUs
2023-03-21 10:04:16 +11:00
bugobliterator
14ae431056
AP_DAL: use MAX_EKF_CORES instead of INS_MAX_INSTANCES in ekf_low_time_remaining
2023-03-21 10:04:16 +11:00