Andrew Tridgell
f60330c4ef
AP_HAL: allow for double EKF build
4 years ago
Andrew Tridgell
606c248e69
AP_HAL: fixed build on boards with no PWM
...
this impacts mRoNexus builds
4 years ago
Andy Piper
3428cbf993
AP_HAL: add dshot command codes for beeps, leds and motor control
...
allow more than one type of ESC for dshot commands
add support for checks around active ESCs
allow dshot alarm to be disabled
allow prioritized dshot commands
4 years ago
Tom Pittenger
6630645915
AP_HAL: ap_periph should disable HAL_SUPPORT_RCOUT_SERIAL by default
4 years ago
Tom Pittenger
089f3aa349
AP_HAL: allow hwdef to define HAL_SUPPORT_RCOUT_SERIAL - must be disabled for AP_Periph
4 years ago
Siddharth Purohit
fa0f1e4c71
AP_HAL: add CANIface HAL, replace uavcan dependent one
5 years ago
Siddharth Purohit
697e4141cb
AP_HAL: add common Event interface
5 years ago
Andrew Tridgell
f683741a9c
AP_HAL: make all semaphores recursive
...
the cost is very similar and this prevents an easy coding error which
can occur on less used code paths
5 years ago
Andrew Tridgell
2d00298070
AP_HAL: added HAL_MEM_CLASS for amount of memory
5 years ago
Andrew Tridgell
4cfb1b04ad
AP_HAL: define HAL_BOARD_STORAGE_DIRECTORY for sitl, px4 and chibios
6 years ago
Michael du Breuil
9a9e715af8
AP_HAL: Define HAL_HAVE_SERVO_VOLTAGE
6 years ago
Siddharth Purohit
5e4f76886a
AP_HAL: add chibios hal header to use uC specific defines
7 years ago
Andrew Tridgell
55dfefb2d6
AP_HAL: added HAL_Semaphore_Recursive
7 years ago
Andrew Tridgell
0a73c3492d
AP_HAL: support HAL_Semaphore type
7 years ago
Lucas De Marchi
099eefee87
AP_HAL: Chibios: HAL_GPIO_PIN_SAFETY_IN implies HAL_HAVE_SAFETY_SWITCH
7 years ago
Andrew Tridgell
0fc6ca22f7
AP_HAL: setup HAL_I2C_INTERNAL_MASK for ChibiOS
7 years ago
Andrew Tridgell
eb2c9dfe74
AP_HAL: define CHIBIOS_SHORT_BOARD_NAME if not defined
7 years ago
Michael du Breuil
2577e5ff25
AP_HAL: Don't always define GPIO pins, they may be connected to real
...
hardware
7 years ago
Andrew Tridgell
943e433be6
AP_HAL: added device name for bmp280 for ChibiOS
7 years ago
Andrew Tridgell
a7711ab9f7
AP_HAL: don't require GPIO defines for RCOU serial on ChibiOS
7 years ago
Andrew Tridgell
74bf83c39f
AP_HAL: added check for RCOUT serial support
7 years ago
Andrew Tridgell
7d3cce98d0
AP_HAL: allow override of MS5611 name
...
for fmuv4-beta
7 years ago
Andrew Tridgell
64bda71da5
AP_HAL: added generic ChibiOS board type
7 years ago
Andrew Tridgell
310acd333e
AP_HAL: use 1/0 not HIGH/LOW for LEDs in ChibiOS
7 years ago
ljwang
59ee3c8f62
AP_HAL: support mini-pix
7 years ago
Siddharth Purohit
5bcbc4c142
AP_HAL: default to not UAVCAN support for chibios boards
7 years ago
Andrew Tridgell
d2c04aa649
AP_HAL: moved board defines to hwdef.dat
7 years ago
Andrew Tridgell
2773b17fad
AP_HAL: added support for AP_Terrain for ChibiOS
7 years ago
Andrew Tridgell
c80149123f
AP_HAL: use hwdef.h for config options in chibios
7 years ago
Andrew Tridgell
8699b6233a
AP_HAL: support MindPX-v2
7 years ago
Andrew Tridgell
c7fd455f6a
AP_HAL: added FMUv4 port for ChibiOS
7 years ago
Andrew Tridgell
391affc02d
AP_HAL: support ChibiOS
7 years ago