Andrew Tridgell
|
846418e5e9
|
HAL_ChibiOS: raise timer thread priority
needs to be above main for guaranteed DShot and oneshot output periods
|
2018-08-06 11:41:42 +10:00 |
|
Andrew Tridgell
|
3df2a1c228
|
HAL_ChibiOS: fixed dshot bad frames
adding a pre-bit on the DMAR, and ensuring that all groups are setup
for DMA together fixes the remaining bad frames reports in BLHeli32
|
2018-08-04 19:29:13 +10:00 |
|
Andrew Tridgell
|
946b4db0e6
|
HAL_ChibiOS: set min dshot separation to 100usec
this fixes a problem with BLHeli32 not recognising dshot
|
2018-08-04 19:29:13 +10:00 |
|
Andrew Tridgell
|
22ba9a0aea
|
HAL_ChibiOS: fixed timeout of serial read bytes
this allows for fast timeout of serial read bytes in BLHeli pass-thru
|
2018-08-04 19:29:13 +10:00 |
|
Lucas De Marchi
|
668c941717
|
Global: use new version of ARRAY_SIZE
|
2018-08-04 15:31:55 +10:00 |
|
utkinpol
|
2912e732b4
|
HAL_ChibiOS: updated for KakuteF7
|
2018-08-04 08:24:49 +10:00 |
|
Andrew Tridgell
|
64c8ca514c
|
HAL_ChibiOS: fixed attach_interrupt check
we can't have two handlers on the same pad
|
2018-08-03 13:44:59 +10:00 |
|
Andrew Tridgell
|
4e6ac85057
|
HAL_ChibiOS: use 32 bit time intervals
this makes for smaller and faster code. We really don't need 64 bit
intervals as long sleeps are done with a loop.
|
2018-08-03 13:44:59 +10:00 |
|
Andrew Tridgell
|
1bd0ea079b
|
HAL_ChibiOS: fixed build on older compilers
allow build with gcc 4.9.x
|
2018-08-03 13:44:59 +10:00 |
|
Andrew Tridgell
|
7aba99e229
|
HAL_ChibiOS: fixes for ChibiOS version update
|
2018-08-03 13:44:59 +10:00 |
|
Andrew Tridgell
|
f8e2edbc7f
|
HAL_ChibiOS: fixed cache flush for updated ChibiOS version
|
2018-08-03 13:44:59 +10:00 |
|
Siddharth Purohit
|
2604b00b43
|
HAL_ChibiOS: use ch.h header for oslib api
|
2018-08-03 13:44:59 +10:00 |
|
Siddharth Purohit
|
ff65487ab3
|
HAL_ChibiOS: follow updated gpio pin setup procedure
|
2018-08-03 13:44:59 +10:00 |
|
Siddharth Purohit
|
5f88163e17
|
HAL_ChibiOS: update configuration and rtlib headers for ChibiOS 18.x.x
|
2018-08-03 13:44:59 +10:00 |
|
Siddharth Purohit
|
395c48933c
|
HAL_ChibiOS: move tto using updated time conversion API
|
2018-08-03 13:44:59 +10:00 |
|
Siddharth Purohit
|
4e8d072d6d
|
HAL_ChibiOS: move to using recent pal driver api for GPIO IRQ events
|
2018-08-03 13:44:59 +10:00 |
|
Mark Whitehorn
|
86b7adf68f
|
AP_HAL_Chibios: fix fmuv3/hwdef.dat printf/STDOUT description and clean up
|
2018-08-03 13:08:37 +10:00 |
|
Lucas De Marchi
|
20778f73f1
|
AP_HAL_ChibiOS: define HAL_HAVE_SAFETY_SWITCH accordingly
|
2018-08-02 13:15:02 -07:00 |
|
Andrew Tridgell
|
13f96bcb00
|
HAL_ChibiOS: fixed an i2c dma callback bug
many thanks to Kelly-Foster for chasing me on this one!
|
2018-08-02 12:29:02 +10:00 |
|
Andrew Tridgell
|
b0badf8caf
|
HAL_ChibiOS: fixes for F745 builds
|
2018-08-02 11:56:33 +10:00 |
|
Andrew Tridgell
|
44fd85ff29
|
HAL_ChibiOS: reduce memory used by serial buffers
this does not appear to affect log download speed. It saves about 27k
of memory
|
2018-08-01 13:11:16 +10:00 |
|
Hwurzburg
|
19f44f80ad
|
HAL_ChibiOS: Added Omnibus F4 NanoV6 (only V6)
bench tested all ports
|
2018-07-30 19:32:29 +10:00 |
|
Andrew Tridgell
|
4026b9f49d
|
HAL_ChibiOS: probe all external compasses on mini-pix
|
2018-07-30 17:26:19 +10:00 |
|
Andrew Tridgell
|
c83567dcba
|
HAL_ChibiOS: added duration to toneAlarm_set_buzzer_tone
|
2018-07-30 14:02:12 +10:00 |
|
Jonathan Challinger
|
f5f6220283
|
AP_HAL_ChibiOS: reflect changes to AP_HAL tonealarm interface
|
2018-07-30 14:02:12 +10:00 |
|
Andrew Tridgell
|
72ee20c590
|
HAL_ChibiOS: added RC input for OMNIBUSF7V2
|
2018-07-30 10:45:55 +10:00 |
|
Timothy Knab
|
d4c19ebc3c
|
HAL_ChibiOS: Updated OMNIBUSF7V2
Compasses on the I2C bus are now detected properly and GPS on UART3 works.
|
2018-07-30 10:45:55 +10:00 |
|
Andrew Tridgell
|
95aaa01014
|
HAL_ChibiOS: override COMPASS_AUTO_ROT on several boards
|
2018-07-28 18:05:12 +10:00 |
|
Andrew Tridgell
|
1eef29e525
|
HAL_ChibiOS: only set freq on valid IO channels
|
2018-07-28 15:25:57 +10:00 |
|
Andrew Tridgell
|
2174c53eb6
|
HAL_ChibiOS: added Pixhawk1 build target
this is more obvious to users than fmuv3
|
2018-07-27 10:02:31 +10:00 |
|
Alexander Malishev
|
1377943eb3
|
HAL_ChibiOS: fix DTCM size in stm32f745 mcu
|
2018-07-26 17:52:37 +10:00 |
|
Andrew Tridgell
|
8a26ca1ddf
|
HAL_ChibiOS: added a DMA reserve heap
this ensures we keep some DMA-capable memory aside for when it is
needed
|
2018-07-20 15:48:21 +10:00 |
|
Siddharth Purohit
|
f9ab7e54d4
|
HAL_ChibiOS: increase sigread buffer size for protocols with longer length
|
2018-07-20 15:47:18 +10:00 |
|
Andrew Tridgell
|
73cfd40e7f
|
HAL_ChibiOS: reduce latency of DMA sharing
if we are sharing a DMA channel between i2c and SPI then this saves
latency on SPI by giving up the DMA channel between retries
|
2018-07-20 14:51:18 +10:00 |
|
Andrew Tridgell
|
4244daeb2d
|
HAL_ChibiOS: support playing tunes by string
|
2018-07-20 14:37:16 +10:00 |
|
Andrew Tridgell
|
ec97e7772d
|
HAL_ChibiOS: rename f4by-ch to F4BY
|
2018-07-18 21:24:11 +10:00 |
|
Alexander Malishev
|
f265d7e128
|
AP_Bootloader: add f4by bootloader
|
2018-07-18 21:10:39 +10:00 |
|
Andrew Tridgell
|
caa553e727
|
HAL_ChibiOS: fixed internal i2c mask for Pixracer
|
2018-07-18 12:04:01 +10:00 |
|
Andrew Tridgell
|
59aab9987e
|
HAL_ChibiOS: account for I2C base in compass masks
|
2018-07-18 12:04:01 +10:00 |
|
Alexander Malishev
|
4342dae065
|
HAL_ChibiOS: define BOARD_RSSI_ANA_PIN to simpify tuning
|
2018-07-16 08:29:49 +10:00 |
|
Alexander Malishev
|
e04f438ce3
|
HAL_ChibiOS: fix analog pins on MatekF405
|
2018-07-16 08:29:49 +10:00 |
|
Alexander Malishev
|
89f7d652e0
|
HAL_ChibiOS: removed wrong led pin
|
2018-07-16 08:29:49 +10:00 |
|
Andrew Tridgell
|
9ab55f6838
|
HAL_ChibiOS: probe for external compasses on several boards
boards that have no internal compass will now probe for all external
compass types
|
2018-07-14 17:51:50 +10:00 |
|
Andrew Tridgell
|
476bddd9a3
|
HAL_ChibiOS: use HAL_I2C_INTERNAL_MASK
|
2018-07-14 17:51:50 +10:00 |
|
Andrew Tridgell
|
7eabee04a3
|
HAL_ChibiOS: enable OSD on KakuteF7
|
2018-07-13 14:53:53 +10:00 |
|
Andrew Tridgell
|
b96f24c80e
|
HAL_ChibiOS: added KakuteF7
thanks to Huibean for the fixes!
|
2018-07-13 14:53:53 +10:00 |
|
Andrew Tridgell
|
f2d602690e
|
HAL_ChibiOS: fixed build error with some compilers
|
2018-07-13 08:50:46 +10:00 |
|
Andrew Tridgell
|
83f38d536e
|
HAL_ChibiOS: fixed flow control auto-detect without DMA
this fixes automatic flow control detection when we are not using DMA
for TX
|
2018-07-13 07:34:30 +10:00 |
|
Andrew Tridgell
|
0201893f7c
|
HAL_ChibiOS: fixed peripheral power-up on fmuv5
we need to do the powerup before we initialise the UARTs
|
2018-07-13 07:34:30 +10:00 |
|
Andrew Tridgell
|
409e857f6b
|
HAL_ChibiOS: use pullup on CTS line
this makes life less difficult for SiK radios which go into bootloader
mode on low CTS
|
2018-07-13 07:34:30 +10:00 |
|