David Buzz
b65313303f
AP_HAL_ESP32: analog warning fix
2024-01-09 11:15:21 +11:00
Maxim Buzdalov
809e15acf4
hwdef: Add pinout for Flywoo GOKU F745 AIO v1.2
2024-01-09 10:57:29 +11:00
Michael du Breuil
ae256b168e
AP_Scripting: Add bindings for jump to landing and abort in the mission
2024-01-09 10:55:06 +11:00
Jacob Olson
689a5c7b52
SITL: SIM_Frame: fixed per_motor_vars config loading
2024-01-09 10:53:33 +11:00
Peter Barker
35f1fdf0d8
AP_Arming: be more consistent withb our defines around optional features
2024-01-09 10:51:55 +11:00
Andrew Tridgell
098277ce6a
AP_Scripting: added ANX CAN battery driver
2024-01-09 07:53:59 +11:00
Andrew Tridgell
70d6788855
AP_Scripting: update docs
2024-01-09 07:53:59 +11:00
Bob Long
1ffda7ef3c
AP_Scripting: add scripting backend
...
AP_BattMonitor_Scripting: whitespace consistency
2024-01-09 07:53:59 +11:00
Bob Long
fd855781d8
AP_BattMonitor: add scripting backend
...
AP_BattMonitor_Scripting: whitespace consistency
2024-01-09 07:53:59 +11:00
Randy Mackay
0cf616044c
AC_WPNav: ACCEL_C defaults to 2x ACCEL
2024-01-08 19:36:16 +09:00
Peter Barker
3a37796eb2
SITL: move simulated height_agl into fdm structure
...
allows value to be shipped via multicast to simulated peripherals
2024-01-08 20:00:01 +11:00
Peter Barker
c583edc34b
AP_Proximity: move simulated height_agl into fdm structure
...
allows value to be shipped via multicast to simulated peripherals
2024-01-08 20:00:01 +11:00
Peter Barker
b1311d6d25
AP_OpticalFlow: move simulated height_agl into fdm structure
...
allows value to be shipped via multicast to simulated peripherals
2024-01-08 20:00:01 +11:00
Peter Barker
7201eae4ed
AP_HAL_SITL: move simulated height_agl into fdm structure
...
allows value to be shipped via multicast to simulated peripherals
2024-01-08 20:00:01 +11:00
Peter Barker
147c5ad78d
AP_HAL: move simulated height_agl into fdm structure
...
allows value to be shipped via multicast to simulated peripherals
2024-01-08 20:00:01 +11:00
coleschon
af898220e7
AP_TECS: improve velRateMin scaling wrt airspeed
2024-01-08 17:10:28 +11:00
Andrew Tridgell
efac52136b
AP_Scripting: fixed memory leak in sendfile()
...
this leaked the SocketAPM on each sendfile() call, we now rely on the
script calling close(). The net_webserver.lua is already using close()
correctly, this change just makes close able to find the socket
2024-01-08 13:01:02 +11:00
Andrew Tridgell
7292c89766
AP_Networking: auto-restart PPP on error
...
this makes it easier to handle startup timing with PPP
2024-01-07 13:07:24 -08:00
David Buzz
ca32c8a873
AP_HAL_ESP32 : this was an attempt at resolving watchdog issues , now just needs to go
...
superceeded by b9ac504d0d
2024-01-08 07:49:25 +11:00
bugobliterator
57ccac308d
AP_HAL_ChibiOS: Add readme file to Here4 FC
2024-01-08 07:05:34 +11:00
bugobliterator
ec15951b06
AP_HAL_ChibiOS: add hwdef for Here4FC
2024-01-08 07:05:34 +11:00
bugobliterator
bea8b25c5d
AP_HAL_ChibiOS: add support for early initialisation of WATCHDOG
...
This is needed for Ardupilot Vehicle builds running on AP_Periph bootloaders
2024-01-08 07:05:34 +11:00
Andrew Tridgell
3fd907ddce
HAL_ESP32: use faster div1000
2024-01-07 20:51:55 +11:00
Andrew Tridgell
d90a4654a7
HAL_ESP32: allow for building with sim on hw
2024-01-07 20:51:55 +11:00
Andrew Tridgell
6c88111267
SITL: fixed build with sim on hw
2024-01-07 20:51:55 +11:00
Andrew Tridgell
9c8fa7f58c
AP_InertialSensor: fixed build of NONE backend
...
conflict with rand_float()
2024-01-07 20:51:55 +11:00
Andrew Tridgell
7d1cc14b1e
AP_HAL: fixed build with AP_SIM_ENABLED
2024-01-07 20:51:55 +11:00
Andrew Tridgell
e6528eaaae
AP_FrskyTelem: fixed warning on ESP32
2024-01-07 20:51:55 +11:00
Henry Wurzburg
ce4a450d3a
AP_Network:add reboot req'd metadata to params missing it
2024-01-07 01:15:34 -08:00
Andrew Tridgell
6ea2c28a4d
HAL_ChibiOS: fixed DMA on SPI on H743
...
this fixes DMA failures affecting IMUs on H743. The reason for the
failure is not yet clear, but this reverts back to our old stragegy of
always using the bouncebuffer on H7 as a quick workaround
2024-01-07 19:10:25 +11:00
David Buzz
08a09d04dc
HAL_ESP32: bring S3's sdkconfig closer to classic , and optimise wifi on classic
2024-01-07 18:37:56 +11:00
David Buzz
9e8c16d15e
AP_HAL_ESP32: S3 also needs change to storage sector size to 128K
...
just completing this PR for the S3..
fa70a56a65
2024-01-07 18:37:04 +11:00
David Buzz
678474614f
AP_HAL_ESP32: Update the WiFi init code to the newer ESP-IDF (4.2+) and
...
mostly by TByte007 from here, but fixed and re-tested.
https://github.com/ArduPilot/ardupilot/pull/24527/commits
2024-01-07 18:36:08 +11:00
Michelle Rossouw
dff9a7742e
AP_Scripting: Add CAN_Logger example script
...
Co-authored-by: Andrew Tridgell <andrew@tridgell.net>
2024-01-07 12:23:39 +11:00
David Buzz
b9ac504d0d
AP_HAL_ESP32: prevent watchdog while booting with slow things like sdcards
2024-01-07 08:32:44 +11:00
Andrew Tridgell
535a6a3316
AP_Networking: fixed build of evtimer.c on firmware server
...
the firmware server uses --out option to waf configure which changes
the include paths
2024-01-06 09:20:47 +11:00
Andrew Tridgell
fa2b87b05a
AP_Networking: hide unused params for PPP
2024-01-05 06:52:11 -08:00
Andrew Tridgell
b0bbed01c6
AP_Networking: speed up sendfile download
...
use a multiple of sector size and DMA safe memory
2024-01-05 06:52:11 -08:00
Andrew Tridgell
c5f295e852
AP_Filesystem: allow for large file IOs
...
this allows for larger IOs on FATFS if the memoory is OK for DMA
2024-01-05 06:52:11 -08:00
Andrew Tridgell
f2a1c80652
AP_HAL: added MEM_FILESYSTEM memory type
2024-01-05 06:52:11 -08:00
Andrew Tridgell
c54aa0241a
HAL_ChibiOS: added mem_is_dma_safe() function
...
used for bouncebuffer code and in FATFS code
2024-01-05 06:52:11 -08:00
Peter Barker
c443d19ab1
AP_Mount: correct compilation when GCS_SEND_TEXT not available
2024-01-04 20:48:23 +11:00
Peter Barker
82fe13bc00
AP_Generator: correct compilation if GCS_SEND_TEXT not available
2024-01-04 20:48:23 +11:00
Peter Barker
c557e67aff
chibios_hwdef.py: populate intdefines as part of parsing, not output
2024-01-04 20:29:14 +11:00
Andrew Tridgell
b1f1ea7859
AP_Networking: don't build lwip code if not needed
...
this saves a bit of compile time, but also means devs not doing
networking don't need to update the submodules
2024-01-04 11:02:14 +11:00
Henry Wurzburg
e55702fe3c
AP_Camera:fix OPTIONS bitmask
2024-01-04 08:25:48 +09:00
muramura
4765ba8218
AP_InertialSensor: Specify the number of arrays by sizeof
2024-01-04 10:24:44 +11:00
Michael du Breuil
f9fdd152ee
AP_Relay: allow hwdef to provide more then 6 relays
2024-01-03 22:44:42 +00:00
jamming
6fe7a1408e
hwdef: Add support for BMI088 on Pixhawk6c
2024-01-04 07:17:24 +11:00
Peter Barker
68d8a2606d
AP_InertialSensor: SITL: call logging singleton methods only if available
2024-01-03 18:33:41 +11:00