Peter Barker
|
43c07259f3
|
AP_HAL_Linux: break out init_realtime
|
2018-09-19 22:40:20 -07:00 |
|
Michael du Breuil
|
7fda309d3c
|
AP_HAL_ChibiOS: Remap unused pins to ADC
|
2018-09-20 01:07:47 +01:00 |
|
Michael du Breuil
|
6544f16339
|
AP_HAL: Make BBBlue use AP_BoardLED2
|
2018-09-19 22:58:46 +01:00 |
|
Michael du Breuil
|
e41b2de5ea
|
AP_Notify: Catch bad board LED combos
|
2018-09-19 22:58:46 +01:00 |
|
Michael du Breuil
|
6f7ced73d6
|
AP_HAL: Remove bad GPIO LED pins on NavIO2
|
2018-09-19 22:58:46 +01:00 |
|
Michael du Breuil
|
9cd1be1d6f
|
AP_Math: Speed up location calculations slightly
|
2018-09-19 14:40:48 +10:00 |
|
Siddharth Purohit
|
8ac38d73f7
|
HAL_ChibiOS: add option for NO_FASTBOOT build and enable it for iomcu
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
6622c9b8fd
|
HAL_ChibiOS: wrap sscanf and snprintf methods
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
05539cd93b
|
HAL_ChibiOS:remove print statement left over from previous changes
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
2d1153081c
|
HAL_ChibiOS: do not build float support for bootloader builds
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
f9149f45b2
|
HAL_ChibiOS: explicitly mention if RTC not available
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
22f74b0827
|
HAL_ChibiOS: add option to set iomcu firmware environment var
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
3641dcee44
|
AP_IOMCU: only build iofirmware for ChibiOS
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
17112c8988
|
waf: allow build with "./waf iofirmware"
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
848dd87d58
|
AP_IOMCU: fixed code style issues
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
ba87856deb
|
AP_IOMCU: fixed build warning
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
605e0de03c
|
AP_IOMCU: conform to new time conversion API
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
42b4730d88
|
HAL_ChibiOS: add changes to hwdef to support STM32F1 based controller
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
bc601c1ff6
|
AP_IOMCU: add Boardconfig to list of required libraries
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
1a20fb4ea9
|
HAL_ChibiOS: disable flash methods where there is no Flash API support
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
847aca3c30
|
HAL_ChibiOS: reduce signal transitions count to save RAM
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
b9319cae56
|
HAL_ChibiOS: disable segments relating to unused features
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
87a2dea9d4
|
HAL_ChibiOS: disable features that require advanced dma
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
0f07480faf
|
HAL_ChibiOS: continue main_loop branching from main instead of allocating a separate thread
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
e824a9c360
|
HAL_ChibiOS: add hwdef files to support IOMCU
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
f0b27c9b92
|
AP_IOMCU: support brushed output
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
cfb10fbb2f
|
AP_IOMCU: fixed oneshot support in IO firmware
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
2c7e27374f
|
AP_IOMCU: use ioevents for oneshot in iofirmware
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
ecfe06b9e4
|
AP_IOMCU: implement safety LED and switch in iofirmware
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
037a455784
|
AP_IOMCU: moved protocol structures to a common header
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
89bfd7e850
|
AP_IOMCU: added blue LED support on PH1
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
19c002baaf
|
AP_IOMCU: add support for iofirmware update
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
fe3dda74bd
|
AP_IOMCU: remove optimize override from iofirmware
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
78ce5a3f70
|
HAL_Empty: fix ambiguity of UARTDriver with the one defined in ChibiOS
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
2341719929
|
AP_HAL_Empty: do not use ch as its used by ChibiOS globally
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
9a2eea9769
|
AP_HAL: disable float print methods for non FPU controllers
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
5e4f76886a
|
AP_HAL: add chibios hal header to use uC specific defines
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
c546bec999
|
AP_HAL: do not use ch for channel, its used as a global var under ChibiOS
|
2018-09-19 12:14:15 +10:00 |
|
Siddharth Purohit
|
4608e90913
|
IOMCU: add application for ioboard firmware
|
2018-09-19 12:14:15 +10:00 |
|
Andrew Tridgell
|
340f1b43e6
|
HAL_ChibiOS: fixed RSSI voltage from IOMCU
|
2018-09-15 16:08:32 +10:00 |
|
Leonard Hall
|
34c0656675
|
AC_AttitudeControl: Add missing variable initalisations
|
2018-09-15 11:00:29 +10:00 |
|
Leonard Hall
|
8c6a24450a
|
AC_PID: Fix D term initialisation
|
2018-09-15 11:00:29 +10:00 |
|
Andrew Tridgell
|
de02cb9c8b
|
AP_AHRS: fixed synthetic airspeed to be along +ve X axis
this prevents us from thinking we have +ve airspeed when flying
backwards with no pitot tube
|
2018-09-14 19:28:29 +10:00 |
|
Michael du Breuil
|
eb1f3b205f
|
AC_AttitudeControl: Use reset_rate_controller_I_terms() helper
|
2018-09-14 12:16:58 +09:00 |
|
Andrew Tridgell
|
3ab7fe348a
|
APM_Control: halve the default pitch D term for planes
this is based on feedback from the 3.9.1 release
|
2018-09-14 07:32:13 +10:00 |
|
Andrew Tridgell
|
8c33b4b97d
|
HAL_ChibiOS: implement set_failsafe_pwm()
|
2018-09-13 08:15:02 +10:00 |
|
Andrew Tridgell
|
4314d0ea12
|
SRV_Channel: handle reversed channels in limit PWMs
|
2018-09-13 08:15:02 +10:00 |
|
Andrew Tridgell
|
f22d5f0d40
|
AP_IOMCU: implement failsafe PWM
|
2018-09-13 08:15:02 +10:00 |
|
Leonard Hall
|
b15b5516cb
|
AC_PosControl: Fix divide by zero check in limit_vector_length
|
2018-09-12 15:51:30 +09:00 |
|
Leonard Hall
|
706ff85be7
|
AC_AttitudeControl: Add minimum angle limit for get_althold_lean_angle_max
|
2018-09-12 15:51:30 +09:00 |
|