Peter Barker
b8d9f79969
AP_InertialNav: remove old AP_InertialNav.h for delayering
3 years ago
Shiv Tyagi
229e2757d4
RC_Channel : Formatting fix for blimp parameter documentation
3 years ago
Randy Mackay
a09013c656
AP_Torqeedo: correct display system state motor power field type
...
No need to store as float
3 years ago
Randy Mackay
90f7e15bcb
AP_Torqeedo: fixups from peer review
3 years ago
Randy Mackay
1bdfe8ad55
AP_BattMonitor: fixups from peer review
3 years ago
Randy Mackay
47dd2d7aea
RC_Channel: torqeedo clear error aux function
3 years ago
Randy Mackay
d3c8a5e85f
AP_BattMonitor: add torqeedo battery monitor
3 years ago
Randy Mackay
866ea184c8
AP_Torqeedo: major refactor and enhancement
...
SLEW_TIME specifies the rate of change in output to the motor
DIR_DELAY specifies the length of the pause at zero during forward-reverse transitions
POWER param allows configurable power output
Consume Display system state and setup messages
Consume Motor messages to retrieve volt and current
TRQD logs on each motor speed update
AP_Torqeedo: request and consume motor status messages
ESC_Telemetry support
Battery info accessor
Add real-time error reporting of failures to user
Support user manually clearing motor errors via RC
Improve message reply handling
Tiller message consumption improved
Messages with unexpected lengths increment error count
Enums added
Comments improved
Remove unused include
Disable for AP_Periph and minimise features
3 years ago
Randy Mackay
e61624d43b
AP_Torqeedo: motor connector method output slowed to 10hz
3 years ago
Peter Barker
29088e25f9
AP_Vehicle: move SITL object up to AP_Vehicle
3 years ago
Iampete1
8459439798
AP_HAL_ChibiOS: CubeYellow: set default IMU arming temp margin
3 years ago
Iampete1
8e381b6017
AP_HAL_ChibiOS: CubeSolo: set default IMU arming temp margin
3 years ago
Iampete1
a004de65b3
AP_HAL_ChibiOS: CubePurple: set default IMU arming temp margin
3 years ago
Iampete1
e3289d2aec
AP_HAL_ChibiOS: CubeBlack: set default IMU arming temp margin
3 years ago
Iampete1
5d5a21a4ec
AP_Hal_ChibiOS: CubeOrange: set default min IMU temp margin
3 years ago
Iampete1
3f98927885
AP_BoardConfig: add min arming temp margin param and getter
3 years ago
Iampete1
55a6b731a8
AP_Arming: add min heater temp check
3 years ago
QioTek
fd2195d6fe
HAL_ChibiOS: added QioTekZealotH743 support
3 years ago
Peter Barker
a39fe77681
SITL: add simulated MCP9600
3 years ago
Peter Barker
0acccaf4b7
AP_ExternalAHRS: factor substring from allocation_error parameter
3 years ago
Peter Barker
d6ebc5578b
AP_DAL: factor substring from allocation_error parameter
3 years ago
Peter Barker
60759f9a83
AP_CANManager: factor substring from allocation_error parameter
3 years ago
Peter Barker
5b2eced5a2
AP_BoardConfig: factor substring from allocation_error parameter
3 years ago
Andrew Tridgell
b0674a2b35
AP_Compass: support 2nd address for ICM20948 compass
3 years ago
Andrew Tridgell
7aa968329c
HAL_ChibiOS: added Nucleo-L476 target
3 years ago
Andrew Tridgell
c8664e0b98
HAL_ChibiOS: added STM32L476 support
3 years ago
Andrew Tridgell
655c757c22
HAL_ChibiOS: added Sierra-L431 peripheral
3 years ago
Andrew Tridgell
5a68e21435
HAL_ChibiOS: support STM32L431
3 years ago
Andrew Tridgell
71e7bb0fe3
HAL_ChibiOS: mark af_parse_cubemx.py as executable, py3
3 years ago
Andrew Tridgell
f1ea4f5d01
HAL_ChibiOS: use a 16 bit sysinterval_t on 16 bit timers
...
prevent mixed size subtraction errors
3 years ago
Peter Barker
05c6a25e52
SITL: move simulated megasquirt to SerialDevice framework
3 years ago
Peter Barker
8c9ade3f7f
AP_HAL_SITL: move simulated megasquirt to SerialDevice framework
3 years ago
Davis Schenkenberger
2026f7efb8
AP_ExternalAHRS: Implement EAHRS Driver for Lord Microstrain AHRS
3 years ago
Davis Schenkenberger
3e748d77c9
Tools: autotest: add test for LORD EAHRS
3 years ago
Asa Davis
85fbbe0704
SITL: add simulator for LORD Microstrain serial EAHRS
3 years ago
Davis Schenkenberger
795e7e53bf
AP_HAL: add helpers le64toh_ptr, be64toh_ptr, put_le64_ptr, put_be64_ptr
3 years ago
Sandy Urazayev
644726ff50
AP_Common: Added missing fenv exception functions from FreeBSD fenv tree
...
Signed-off-by: Sandy Urazayev <ctu@ku.edu>
3 years ago
Andrew Tridgell
67fd862a8c
AP_RCProtocol: check for RC protocol switching enable
...
by default don't allow protocol switching after initial protocol is
found
3 years ago
Andrew Tridgell
6c2689fef2
RC_Channel: added RC_OPTION bit for allowing RC protocol switching
...
this is meant to prevent accidential switching to a disconnected pin
3 years ago
Peter Barker
670663a741
AP_NavEKF3: allow hwdef to override IMU default
3 years ago
courk
b1bf22b53c
GPIO_BBB: fix partially working GPIO init
...
use cleaner way to enable all GPIO banks, including GPIO1.
3 years ago
bugobliterator
5fa50c419d
AP_HAL_ChibiOS: account for TXFIFO when doing flow control detection
3 years ago
Andy Piper
d71fb2cb34
AP_Filesystem: fix ftp burst read with credit to deanharken
3 years ago
Tom Pittenger
12192f60e3
GCS_MAVLink: move ADSB mavlink handling from vehicles to common library
3 years ago
Josh Henderson
2b5e2a00e1
SITL: NMEA Depthfinder add temperature simulation
3 years ago
tajisoft
f076bb3ad1
AP_Scripting: update ahrs-source-gps-optflow.lua
3 years ago
Pierre Kancir
12e1f67326
AP_Compass: only update last_update_ms on raw_field update if on calibration
3 years ago
Peter Barker
893354ccfe
RC_Channel: correct spelling error in parameter description
3 years ago
李孟晓
e5efc52324
AP_BattMonitor: Add support for BatteryInfoAux message
3 years ago
李孟晓
36ceb76cae
AP_UAVCAN: Add battery ID field
3 years ago