1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 21:35:44 +03:00
Commit graph

10388 commits

Author SHA1 Message Date
Michael Keller
706eea40bb Add request / response delay to SmartPort (fixes MSP over SmartPort issues on r-XSR). 2017-12-30 20:50:36 +13:00
Michael Keller
3c166a3e44
Merge pull request #4852 from DieHertz/dshot-f3-tim-update-burst-dma
F3 DSHOT-DMAR
2017-12-29 07:56:12 +13:00
DieHertz
a89409a26a Added TIM_UP + burst DMA -based DSHOT to F3 2017-12-28 16:26:24 +03:00
Michael Keller
7b8634e1c9
Merge pull request #4855 from mikeller/update_frsky_telemetry_processing
Updated handling of FrSky telemetry processing, renamed to `FrSkyHub` for disambiguation.
2017-12-28 23:47:04 +13:00
Michael Keller
1b992727df
Merge pull request #4854 from conkerkh/master
Add SDIO STDLIB driver
2017-12-28 23:45:37 +13:00
mikeller
0b9884961d Updated handling of FrSky telemetry processing, renamed to FrSkyHub for disambiguation. 2017-12-28 11:01:35 +13:00
Michael Keller
0efbb3fc6b
Merge pull request #4850 from bkeinert/filter_pt1_opt
PT1 filter size optimizations, remove unsed func & vars from struct
2017-12-28 10:54:35 +13:00
jflyper
638d03f6e4
Merge pull request #4856 from jflyper/bfdev-uart-cleanup-vtable-functions-to-static
UART Make VTable functions static
2017-12-28 01:54:29 +09:00
Chris
90adb18f22 Add SDIO STDLIB driver 2017-12-27 13:49:52 +00:00
jflyper
18c29a2b6e Make VTable functions static
jetiexbus.c: Use serialRxBytesWaiting instead of uartTotalRxBytesWaiting
2017-12-27 22:08:23 +09:00
Michael Keller
2207a98a7a
Merge pull request #4848 from jflyper/bfdev-dshot-refactor
DSHOT Use striding loadDmaBuffer to avoid buffer copy
2017-12-27 13:47:19 +13:00
Michael Keller
90210b7c54
Merge pull request #4846 from mikeller/reworked_frsky_spi_rx
Rework of the FrSky SPI RX code.
2017-12-27 13:17:27 +13:00
bkeinert
6216125a3d PT1 filter size opt, remove unused PT1 function, remove unused variables from struct 2017-12-26 13:10:00 +01:00
Michael Keller
aec732e9f0
Merge pull request #4845 from azolyoung/add_old_splitfirmware_support
add old split firmware support
2017-12-27 00:20:05 +13:00
jflyper
9f04705130 Use striding loadDmaBuffer to avoid buffer copy 2017-12-26 18:17:32 +09:00
azol
2c42b55630 remove rcdevice support with SPF3 MINI 2017-12-26 16:35:25 +08:00
Michael Keller
5461e2bab6
Merge pull request #4849 from mikeller/fix_beerotorf4_dmar
Fixed DMAR timer allocation for BEEROTORF4.
2017-12-26 20:36:22 +13:00
mikeller
4547187854 Fixed DMAR timer allocation for BEEROTORF4. 2017-12-26 19:50:18 +13:00
azol
6953e799fa add old split firmware support 2017-12-26 10:41:11 +08:00
Michael Keller
809a7d6b41
Merge pull request #4843 from jflyper/bfdev-f4-dmar
F4 Dshot-DMAR first cut
2017-12-26 15:17:52 +13:00
jflyper
759e03c47e F4 Dshot-DMAR initial working version 2017-12-26 10:18:52 +09:00
Michael Keller
2fa18901c2
Merge pull request #4828 from jflyper/bfdev-hal-dshot-cleanup
Clean up Dshot code for HAL
2017-12-26 11:05:43 +13:00
Michael Keller
cd3cb6c420
Merge pull request #4844 from jflyper/bfdev-convert-sprf4neo-to-use-TIM_DEF
SPRACINGF4NEO Use DEF_TIM macro
2017-12-26 11:03:26 +13:00
mikeller
2d3105f375 Rework of the FrSky SPI RX code. 2017-12-26 10:53:31 +13:00
jflyper
28252b093c Use TIM_DEF macro 2017-12-25 22:48:13 +09:00
Michael Keller
ffe43ed8ce
Merge pull request #4842 from mikeller/fix_gyro_icm20689_init
Fixed ICM20689 gyro init.
2017-12-25 13:53:27 +13:00
mikeller
393d3f35a6 Fixed ICM20689 gyro init. 2017-12-25 13:34:43 +13:00
Michael Keller
be99725ee9
Merge pull request #4837 from mikeller/move_bus_spi_to_pg
Moved bus_spi parameter group to `pg/`.
2017-12-25 07:54:01 +13:00
Michael Keller
e6263b8842
Merge pull request #4839 from jflyper/bfdev-airbotf4sd-add-bmp280
AIRBOT{F4,F4SD} Add missing BMP280 on SPI support
2017-12-25 07:26:24 +13:00
mikeller
b38738894c Moved bus_spi parameter group to pg/. 2017-12-25 07:24:32 +13:00
jflyper
2069965df1 Add missing BMP280 on SPI support 2017-12-25 01:38:09 +09:00
Michael Keller
9184401c45
Merge pull request #4836 from mikeller/move_beeper_to_pg
Moved beeper parameter groups to `pg/`.
2017-12-24 18:43:11 +13:00
mikeller
f6bdfd91e2 Moved beeper parameter groups to pg/. 2017-12-24 17:56:37 +13:00
Michael Keller
351294d19a
Merge pull request #4835 from mikeller/move_vcd_to_pg
Moved vcd parameter group to `pg/`.
2017-12-24 16:13:59 +13:00
mikeller
2d930b28ce Moved vcd parameter group to pg/. 2017-12-24 15:13:48 +13:00
jflyper
fd53e1366e Clean up Dshot or HAL
- Removed unnecessary member motorIndex from motorDmaOutput_t (member
timer is pointing to motorDmaTimer_t).
- As a result, replaced dmamotor[motor->timerIndex] with motor->timer.
- Consolidated common codes among USE_DSHOT_DMAR and non-USE_DSHOT_DMAR
code in pwmDshotMotorHardwareConfig.
2017-12-24 11:13:33 +09:00
Michael Keller
5594a5c5b9
Merge pull request #4834 from mikeller/moved_rx_drivers_to_rx
Moved rx drivers into `drivers/rx/`.
2017-12-24 14:35:38 +13:00
mikeller
b928950598 Moved rx drivers into drivers/rx/. 2017-12-24 13:55:18 +13:00
Michael Keller
ff21932ef9
Merge pull request #4833 from mikeller/moved_sdcard_to_pg
Moved sdcard parameter group to `pg/`.
2017-12-24 12:59:56 +13:00
mikeller
d82c72bc54 Moved sdcard parameter group to pg/. 2017-12-24 12:23:27 +13:00
Michael Keller
f4ba99c6b7
Merge pull request #4832 from mikeller/cleanup_cc2500_driver
Renamed / cleaned up the CC2500 driver.
2017-12-24 11:31:39 +13:00
Michael Keller
95239c54fa
Merge pull request #4830 from mikeller/moved_rx_pwm_to_pg
Moved parameter group for rx_pwm to `pg` directory.
2017-12-24 11:30:28 +13:00
Michael Keller
d9292ada84
Merge pull request #4822 from jflyper/bfdev-motor-output-consolidate-ioinit
Consolidate IOInit calls in motor init code
2017-12-24 11:15:33 +13:00
mikeller
0a1290685f Renamed / cleaned up the CC2500 driver. 2017-12-24 10:48:50 +13:00
mikeller
9cb4f6b097 Moved parameter group for rx_pwm to pg directory. 2017-12-24 10:04:45 +13:00
Michael Keller
bf3dd1991d
Merge pull request #4824 from mikeller/move_max7456_pg
Moved max7456 parameter group into `pg/` directory.
2017-12-24 09:40:13 +13:00
Michael Keller
d47b076a66
Merge pull request #4829 from martinbudden/bfa_fallthrough
Enabled switch fallthrough checking by compiler
2017-12-24 09:39:51 +13:00
mikeller
bced71eedc config 2017-12-24 09:09:26 +13:00
mikeller
200167aaf7 Moved max7456 parameter group into pg/ directory. 2017-12-24 09:09:26 +13:00
Martin Budden
671382234a Enabled switch fallthrough checking by compiler 2017-12-23 19:46:40 +00:00