bugobliterator
f57f106c7f
AP_HAL_Linux: add get_storage_ptr method
3 years ago
bugobliterator
7a1044309c
AP_HAL_ESP32: add get_storage_ptr method
3 years ago
bugobliterator
b025c17ec4
AP_HAL_ChibiOS: add get_storage_ptr method
3 years ago
bugobliterator
6d4ac999d0
AP_HAL: add get_storage_ptr method
3 years ago
bugobliterator
528e57c2ae
AP_Filesystem: add support for downloading raw storage via ftp sysfs
3 years ago
Iampete1
6c29eb73d2
AP_Motors: Coax: correct array indexnig offset
3 years ago
Iampete1
291ab5b5f2
AP_Motors: Coax: remvoe servo outs from motor mask
3 years ago
Willian Galvani
4c756fd7ef
AP_Compass: update MMMC5XX3 driver to support only mmc5983
...
Registers changed
Product ID changed
Data is now Big endian
Results are now 18 bits instead of 16, but we only consume 16.
Added SPI support
Co-authored-by: Patrick Pereira <patrickelectric@gmail.com>
Co-authored-by: Jacob Walser <jwalser90@gmail.com>
3 years ago
Iampete1
1771481779
AP_Compass: never override custom orentation in calabration
3 years ago
Kirill Shilov
f97182f48a
hwdef: AIRLink board support
3 years ago
Andrew Tridgell
e1c9da85b9
AP_BoardConfig: allow for heater polarity setting on FMU
3 years ago
Andrew Tridgell
f7bc7b0d9b
HAL_ChibiOS: support more enable pins for late enable
3 years ago
Andrew Tridgell
61cc86b911
GCS_MAVLINK: fixed build of boards with APJ_BOARD_ID>32768
...
this impacts modalai_fc_v1
3 years ago
Peter Barker
7c774d02bb
AP_RCProtocol: remove pointless 100kbaud speed change
...
added.opened is set to false. Next time we check_added_uart, the baud
rate is unconditionally set in each of the phases. Thus this line has
no effect except to confuse the reader
3 years ago
Samuel Tabor
266fbabb6f
AP_Landing: Fix slope calculation.
3 years ago
Peter Barker
065cb2decb
AP_GPS_UBLOX: tidy reading of uart data
...
Neither of the return types used for data and numc were actually correct for the values being returned from the uartdriver functions.
3 years ago
Peter Barker
e95aedd748
AP_Logger: tidy construction of backends
3 years ago
murata
511dec01c5
AP_WindVane: Make the char_to_hex method a common method
3 years ago
murata
1e91dfe9d6
AP_Common: Make the char_to_hex method a common method
3 years ago
murata
8743ca226c
AP_AIS: Make the char_to_hex method a common method
3 years ago
Michael du Breuil
f08866639e
AP_GPS: Novatel respect the auto config disable parameter
3 years ago
Michael du Breuil
eedcb9aded
AP_GPS: Isolate the header to be only set once
...
Also wrap up some common whitespace issues
3 years ago
Randy Mackay
9c1ca781f6
AP_HAL_ChibiOS: update for renamed BRD_HEAT_ parameters
3 years ago
Randy Mackay
ad0a5aa260
AP_BoardConfig: rename TEMPMGN_LOW to HEAT_LOWMGN
...
also these renames are included
BRD_IMU_TARGTEMP becomes BRD_HEAT_TARG
BRD_IMUHEAT_P/I/IJAX become BRD_HEAT_P/I/IMAX
3 years ago
Peter Barker
63f87a863c
AP_RCProtocol: use switch statement for 3-frame check
...
Forces new protocol implementer to consider whether a 3-frame check is
required
3 years ago
Andrew Tridgell
12c10dce32
AP_InertialSensor: fixed comments on IMU types supported
3 years ago
Hwurzburg
47028f136e
AP_Motors: change build option name to new standard
3 years ago
Andrew Tridgell
ad29135384
AP_Scripting: added plane aerobatics example
3 years ago
Andrew Tridgell
9ccfbe9813
AP_Scripting: added bindings for NAV_SCRIPT_TIME support
3 years ago
Andrew Tridgell
527d9b38e6
AP_Vehicle: added nav_script_time methods
...
for supporting aerobatics in scripts
3 years ago
Andrew Tridgell
ca00eceb98
AP_Mission: support NAV_SCRIPT_TIME
3 years ago
Andrew Tridgell
86c481b4b0
AP_NavEKF3: fixed switch to non-zero primary on disarm
...
if EK3_PRIMARY is not zero then we were not switching to it when
disarmed
3 years ago
Iampete1
0f1d3c4fc4
AP_Scripting: Docs: document arguments
3 years ago
Andrew Tridgell
f91c948fd0
AP_SerialManager: disable unused RX/TX pins on uarts
3 years ago
Andrew Tridgell
61ffe188d4
HAL_ChibiOS: implement disable_rxtx()
3 years ago
Andrew Tridgell
51da1c3eff
AP_HAL: added disable_rxtx() to UARTs
3 years ago
Andrew Tridgell
97aee6f45e
HAL_ChibiOS: fixed regex error for GPIOs
3 years ago
Peter Barker
306bd0a4ab
SIM_GPS: make writing of data w/out byteloss more efficient
3 years ago
Peter Barker
13bd2379cf
SITL: use SITL::SerialDevice in place of pipe for communication
3 years ago
Peter Barker
9ebd0cdeed
AP_HAL_SITL: use SITL::SerialDevice in place of pipe for communication
3 years ago
Peter Barker
a88464c928
SITL: send sv_info from both GPS instances
...
Without sv_info we don't get the correct ublox type, meaning we get the wrong lag time, meaning EKF2 gets rather more annoyed than it should when we do loops in SITL.
3 years ago
Andrew Tridgell
8a4001817b
HAL_ChibiOS: added support for Pixhawk5X
3 years ago
Andrew Tridgell
5f15432e07
HAL_ChibiOS: allow for NODMA patterns
...
this makes it easy to disable DMA on I2C
3 years ago
Andrew Tridgell
7f2bcf927c
HAL_ChibiOS: allow setting of armed pin
3 years ago
Andrew Tridgell
c77dfae9a4
HAL_ChibiOS: adjust modalai for INA2xx batt mon change
3 years ago
Andrew Tridgell
75dfa6bae4
AP_BattMonitor: support other INA2xx battery monitors
...
added parameters for I2C bus and address. Tested on INA231 and INA226
This allows any 2M flash board to use an INA2xx battery monitor
3 years ago
Andrew Tridgell
34ba3e4782
AP_HAL: make set_soft_armed() virtual
3 years ago
Peter Barker
f7d42a3f3b
GCS_MAVLink: add board ID to AUTOPILOT_VERSION mavlink msg
...
Co-authored-by: durka
3 years ago
Peter Barker
ce352410e1
AP_Vehicle: move EFI to AP_Vehicle
3 years ago
Hwurzburg
0b5123b194
AP_Motors: add Y4 Frame type to Quadcopters
3 years ago