Pierre Kancir
|
fdfa08c586
|
AP_AHRS: fix include order due to cyclic include
|
2018-04-17 17:21:35 +09:00 |
|
Pierre Kancir
|
6fe0597399
|
AC_PrecLand: replace AP_InertialNav by AHRS
|
2018-04-17 17:21:35 +09:00 |
|
Peter Barker
|
63792edc5f
|
DataFlash: increase debug in SITL
|
2018-04-17 17:16:52 +09:00 |
|
Andrew Tridgell
|
bb0cbd15a4
|
HAL_ChibiOS: implement fmuv4 safety state
and added safety_mask and safety_pwm support for both fmuv3 and fmuv4
|
2018-04-17 10:14:01 +10:00 |
|
Andrew Tridgell
|
60f79921ac
|
AP_BoardConfig: added get_safety_mask()
|
2018-04-17 10:14:01 +10:00 |
|
Andrew Tridgell
|
7be1125084
|
AP_IOMCU: implement safety mask and safety pwm
|
2018-04-17 10:14:01 +10:00 |
|
Patrick José Pereira
|
a255c47c33
|
AP_GPS: Do not restart driver if type is defined as MAV
Fix bluerobotics/ardusub#104
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
|
2018-04-16 17:08:39 -07:00 |
|
Andrew Tridgell
|
214fb096eb
|
AP_IOMCU: added healthy API for use in arming checks
|
2018-04-17 08:44:44 +10:00 |
|
Andrew Tridgell
|
77c922e6b8
|
HAL_ChibiOS: make embed.py work with python3
|
2018-04-17 08:44:44 +10:00 |
|
Andrew Tridgell
|
09e3a3cb78
|
AP_IOMCU: added IO firmware upload
|
2018-04-17 08:44:44 +10:00 |
|
Andrew Tridgell
|
a6e05cbf5a
|
AP_Math: added crc32 for IOMCU bootloader protocol
|
2018-04-17 08:44:44 +10:00 |
|
Andrew Tridgell
|
3749480dd8
|
HAL_ChibiOS: create ap_romfs_embedded.h
use ROMFS keywork for romfs files
|
2018-04-17 08:44:44 +10:00 |
|
Andrew Tridgell
|
deae66e645
|
AP_ROMFS: library for embedding files
this will be used for bootloaders and IO firmware
|
2018-04-17 08:44:44 +10:00 |
|
Alexey Kozin
|
f87cc4e172
|
f4by chibios new style dma table build fix
|
2018-04-16 07:50:34 +10:00 |
|
Andrew Tridgell
|
4871bbf403
|
HAL_ChibiOS: make soft serial for RC serial more efficient
using system ticks halves the IRQ time
|
2018-04-16 07:40:55 +10:00 |
|
Andrew Tridgell
|
57c307a74e
|
AP_BoardConfig: fixed default pwm count
for boards without the parameter we should use 16, meaning all channels
available
thanks to sh83 for noticing
|
2018-04-16 07:40:55 +10:00 |
|
mirkix
|
a9449ccd29
|
AP_HAL_ChibiOS: add f767-min board support
|
2018-04-15 07:40:46 +10:00 |
|
Michael du Breuil
|
8374c5a4f3
|
AP_HAL_ChibiOS: Remove unused priority level
|
2018-04-15 07:28:20 +10:00 |
|
Michael du Breuil
|
c8fdb90ab5
|
RC_Channel: Rework set_pwm_no_deadzone() to a recompute function
|
2018-04-14 14:05:20 +10:00 |
|
kozinalexey
|
2316fee279
|
HAL_ChibiOS: f4by conf2 fixed ram size, ext compass, pwm count
|
2018-04-14 11:09:34 +10:00 |
|
kozinalexey
|
444c0bb54c
|
AP_Compass: added ChibiOS external compass config
|
2018-04-14 11:09:34 +10:00 |
|
kozinalexey
|
db6c6b1677
|
AP_BoardConfig: allow PWM count setting on all chibios boards
|
2018-04-14 11:09:34 +10:00 |
|
Alexander Malishev
|
ca33ff04d9
|
ChibiOS: add support for omnibusf4pro board
|
2018-04-14 09:25:15 +10:00 |
|
Alexander Malishev
|
79b5719419
|
ChibiOS: add support for complementry output timer channels
|
2018-04-14 09:25:15 +10:00 |
|
Alexander Malishev
|
1b7eecdf2f
|
ChibiOS: fixed tables for F405 mcu
|
2018-04-14 09:25:15 +10:00 |
|
Michael du Breuil
|
0e8a9c2ec4
|
AP_IOMCU: Encapsulate debug prints in a #ifdef, fix whitespace
|
2018-04-14 08:23:24 +10:00 |
|
Andrew Tridgell
|
f22964a350
|
AP_IOMCU: implement BRD_SAFETYOPTION
|
2018-04-14 06:22:07 +10:00 |
|
Andrew Tridgell
|
7ecdabe52c
|
HAL_PX4: fixup
|
2018-04-14 06:22:07 +10:00 |
|
Andrew Tridgell
|
fae0e7befa
|
HAL_PX4: implement BRD_SAFETYOPTION
|
2018-04-14 06:22:07 +10:00 |
|
Andrew Tridgell
|
d8abf647e8
|
AP_BoardConfig: added BRD_SAFETYOPTION parameter
allow control of safety button behaviour
|
2018-04-14 06:22:07 +10:00 |
|
Andrew Tridgell
|
cf4ca29dbb
|
DataFlash: added logging of safety state in POWR message
|
2018-04-14 06:22:07 +10:00 |
|
night-ghost
|
ecf2c51a8b
|
HAL_F4Light: fixed board's defines to be suitable for new compass/baro autodetection
|
2018-04-13 20:47:50 +10:00 |
|
night-ghost
|
6e0742630d
|
HAL_F4Light: fixed bug on write in USB MassStorage mode
|
2018-04-13 20:46:18 +10:00 |
|
night-ghost
|
d1f2646394
|
HAL_F4Light: fixed bug with DataFlash chips more than 128MBit
|
2018-04-13 20:46:18 +10:00 |
|
night-ghost
|
740e322438
|
AP_Baro: fix BMP280 scale
|
2018-04-13 20:45:48 +10:00 |
|
Daniel Widmann
|
27234f78c6
|
AR_AttitudeControl: Allow using steer rate control for skid steer rovers without GPS
|
2018-04-13 09:12:03 +09:00 |
|
Peter Barker
|
a5dc87e2af
|
AP_Baro: do dataflash logging as part of update
|
2018-04-12 19:12:12 +01:00 |
|
Peter Barker
|
7c14a9dd7b
|
AC_Sprayer: use ahrs singleton
Also remove some unneeded initialisations
|
2018-04-12 14:23:33 +09:00 |
|
Jacob Walser
|
2212532028
|
AP_Arming: Clarify/bring commonality to RC Channels check description
|
2018-04-12 14:20:49 +09:00 |
|
Jacob Walser
|
409ff66231
|
AP_Arming: correct parameter description
|
2018-04-12 14:20:49 +09:00 |
|
mirkix
|
8074361bb8
|
AP_HAL_ChibiOS: add hardware def for STM32F767xx
|
2018-04-12 14:19:40 +10:00 |
|
Andrew Tridgell
|
c6d7691667
|
HAL_ChibiOS: fixed F745 database for new DMA system
|
2018-04-12 11:50:44 +10:00 |
|
Andrew Tridgell
|
eccc4f375b
|
AP_Compass: fixed build warning
|
2018-04-12 11:50:44 +10:00 |
|
Andrew Tridgell
|
7286ffab77
|
HAL_ChibiOS: define FLASH_LOAD_ADDRESS in hwdef.h
used for bootloader support
|
2018-04-12 11:50:44 +10:00 |
|
Andrew Tridgell
|
e4ce2f532b
|
HAL_ChibiOS: make smaller builds possible
this allows for much smaller builds when you disable a lot of
options. This is part of an effort to create a bootloader of less than
16k using ChibiOS
|
2018-04-12 11:50:44 +10:00 |
|
Andrew Tridgell
|
ea2dc9b831
|
AP_InertialSensor: added OMNIBUSF7V2 INS sensors
a dual-IMU board
|
2018-04-12 11:50:44 +10:00 |
|
Andrew Tridgell
|
943e433be6
|
AP_HAL: added device name for bmp280 for ChibiOS
|
2018-04-12 11:50:44 +10:00 |
|
Andrew Tridgell
|
ef9d9d9c26
|
HAL_ChibiOS: first boot of OMNIBUSF7V2
only the 20608 works, and it has lots of errors.
The bmp280 is detected, but does not give good data
no UARTs yet
|
2018-04-12 11:50:44 +10:00 |
|
Andrew Tridgell
|
02f20b4114
|
HAL_ChibiOS: first version of OMNIBUSF7V2 board support
first F7 based board
|
2018-04-12 11:50:44 +10:00 |
|
Andrew Tridgell
|
a9edbb6b2d
|
HAL_ChibiOS: allow for a defaults.parm file in hwdef directory
this keeps defaults with the board, where that is appropriate
|
2018-04-12 11:50:44 +10:00 |
|