1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-16 12:55:19 +03:00
Commit graph

12482 commits

Author SHA1 Message Date
Michael Keller
cc820d99de
Merge pull request #6865 from chibaron/add_sfhss
Add SFHSS-SPI-RX
2018-10-08 01:01:13 +13:00
Michael Keller
c28e42d32f
Merge pull request #6895 from mikeller/update_customised_version_doc
Updated path in documentation for customised versions.
2018-10-07 14:32:29 +13:00
mikeller
047d5d6a22 Updated path in documentation for customised versions. 2018-10-07 13:04:40 +13:00
Michael Keller
811364c2ec
Merge pull request #6810 from azolyoung/fix_rcsplit_t_control_bug
fix rcdevice can't work
2018-10-06 15:38:20 +13:00
Michael Keller
1c5568cd8d
Merge pull request #6877 from etracer65/headfree_osd_flightmode_display
Add HEADFREE indicator to the OSD flight mode and warnings display elements
2018-10-06 15:35:20 +13:00
Michael Keller
ba05be54b1
Merge pull request #6882 from jflyper/bfdev-fix-msp-from-calling-sdcard_getMetadata-when-card-is-not-present
SDCARD: Prevent msp from calling sdcard_getMetadata when card is not ready
2018-10-06 15:31:19 +13:00
chibaron
bcaa9a2b7a fix coding style. use astyle 2018-10-05 14:30:58 +09:00
Michael Keller
a5a0f9aa73
Merge pull request #6873 from AlienWiiBF/SDCARD_GENERIC
Update SDCARD driver for generic target
2018-10-05 08:52:46 +13:00
Michael Keller
0a01aff0da
Merge pull request #6880 from jflyper/bfdev-sdcard_spi-refactor-to-use-busDevice_t
SPI: Refactor sdcard_spi.c to use busDevice_t (again)
2018-10-05 08:50:21 +13:00
jflyper
57a6060005 Prevent sdcard_getMetadata from being called when card is not inserted or not ready 2018-10-05 03:41:53 +09:00
chibaron
d688a5e1cc fix code style 2018-10-04 22:40:21 +09:00
jflyper
6307277d50 Refactor sdcard_spi.c to use busDevice_t (again) 2018-10-04 18:36:05 +09:00
jflyper
a598d06fe5
Merge pull request #6868 from jflyper/bfdev-consolidate-sdcard-spi-and-sdio-part-2
SDCARD: Consolidation of SPI and SDIO variants (Part 2: Use VTable to switch between SPI and SDIO)
2018-10-04 18:34:49 +09:00
Bruce Luckcuck
a3fb5cc156 Add HEADFREE indicator to the OSD flight mode and warnings display elements
Provide multiple mechanisms to alert the pilot that he is attempting to fly in HEADFREE mode while in FPV - which will likely result in disorientation and loss of control.
2018-10-03 19:06:59 -04:00
chibaron
7f26db0b07 separate TELEMETRY and RSSI 2018-10-04 00:42:52 +09:00
MJ666
b380a343a6 Update SDCARD driver for generic target
remove enabled PG paramter
2018-10-03 14:36:54 +02:00
jflyper
a1589766a2 Switch between SPI and SDIO based on mode 2018-10-03 21:14:07 +09:00
Michael Keller
f34af48dcd
Merge pull request #6871 from AlienWiiBF/MAX7456_GENERIC
Update MAX7456 driver for generic target
2018-10-03 23:44:43 +13:00
Michael Keller
29015af2e2
Merge pull request #6872 from AlienWiiBF/GYRO_GENERIC
Update Gyro driver for generic target
2018-10-03 23:44:01 +13:00
Michael Keller
b4a5133039
Merge pull request #6874 from AlienWiiBF/FLASH_GENERIC
Update Flash driver for generic target
2018-10-03 23:37:25 +13:00
Michael Keller
172c208979
Merge pull request #6867 from conkerkh/fix_sdio_det_pin
Fixes SD Card detect pin on SDIO targets.
2018-10-03 23:08:34 +13:00
MJ666
f05337e019 Update Flash driver for generic target 2018-10-03 08:09:53 +02:00
chibaron
f04f2f7cbb Fix unit test 2018-10-03 14:29:11 +09:00
MJ666
9e36354c45 Update Gyro driver for generic target 2018-10-03 00:26:55 +02:00
MJ666
bb685755ed Update MAX7456 driver for generic target 2018-10-03 00:06:02 +02:00
Chris
bc95da4259 Fixes SD_DET for SDIO 2018-10-02 21:56:16 +02:00
chibaron
9a452f4a1e Change SFHSS bind parameter rxSfhssSpiConfig to rxFrSkySpiConfig 2018-10-03 00:32:18 +09:00
chibaron
002d9aa504 Drop some functions to reduce code size 2018-10-02 22:36:33 +09:00
Michael Keller
5b91ec41e3
Merge pull request #6842 from jflyper/bfdev-consolidate-sdcard-spi-and-sdio-part-1
SDCARD: Consolidation of SPI and SDIO variants (Part 1: Preparation)
2018-10-03 02:11:31 +13:00
Michael Keller
b7c0393006
Merge pull request #6853 from jflyper/bfdev-fix-spi-clock-calculation-at-ultra-fast
SPI: Constrain clock divisor range to 2~256.
2018-10-03 00:56:41 +13:00
Michael Keller
f6fa66d9fb
Merge pull request #6850 from jflyper/bfdev-fix-stale-MPU_INT_EXTI
Multiple targets: Remove or convert stale MPU_INT_EXTI defs
2018-10-03 00:55:36 +13:00
Michael Keller
f81bb550ba
Merge pull request #6851 from jflyper/bfdev-refactor-spi-rx-to-use-spiBusXXX
RX SPI: Refactor rx_spi to use spiBusXXX API
2018-10-03 00:52:16 +13:00
Michael Keller
eb7a3250c2
Merge pull request #6864 from etracer65/overflow_filter_order_fix
Fix ordering of gyro filtering and overflow/yaw-spin logic
2018-10-03 00:47:33 +13:00
Michael Keller
63a85f7998
Merge pull request #6863 from jflyper/bfdev-conditionalize-rx_xn297
Add conditional for rx_xn297.c
2018-10-02 23:43:18 +13:00
jflyper
d5aa7243ad Add conditional for rx_xn297.c
XN297 is near clone of nRF24L01, and it is only used by nrf24_cx10.c
2018-10-02 12:33:55 +09:00
chibaron
021e493447 fix build error NUCLEOF446RE and CRAZYBEEF3FS 2018-10-02 11:06:30 +09:00
chibaron
95d3200c92 fix coding style 2018-10-02 01:51:25 +09:00
jflyper
f645ba3c10
Merge pull request #6846 from jflyper/bfdev-revo-remove-stale-adc-channel-def
REVO: Remove stale ADC channel def
2018-10-02 00:53:28 +09:00
jflyper
cd00389c7d
Merge pull request #6848 from jflyper/bfdev-pikoblx-remove-stale-gpio-def
FF_PIKOBLX: Remove stale GPIO def
2018-10-02 00:52:56 +09:00
Bruce Luckcuck
8e0128a2b2 Fix ordering of gyro filtering and overflow/yaw-spin logic
Since the gyro overflow and yaw-spin logic uses filtered gyro data they need to be after the filter application.

Currently the logic is before causing it to operate on one sample old data. This won't prevent the logic from working and it's not a critical fix, but it's better to have the checks after the filtering.
2018-10-01 10:27:48 -04:00
chibaron
cb5fc4fd63 Add SFHSS-SPI-RX 2018-10-01 23:27:40 +09:00
jflyper
0a16f4dc90 Refactor rx_spi with spiBusXXX API 2018-10-01 22:54:47 +09:00
jflyper
00840ce40f Prepare SD card SPI and SDIO variants for consolidation 2018-10-01 19:44:04 +09:00
Michael Keller
8980ba1065
Merge pull request #6844 from etracer65/dual_gyro_fixes
Dual gyro fixes - fix non-reentrant code in gyro sensor update and hardcoded gyroSensor1 logic
2018-10-01 23:39:51 +13:00
Michael Keller
9bdd41d473
Merge pull request #6847 from jflyper/bfdev-remove-stale-SENSORS_SET
OMNIBUSF7 & KAKUTEF7: Remove stale SENSORS_SET defs
2018-10-01 23:26:21 +13:00
Michael Keller
1ab3d75b4f
Merge pull request #6843 from jflyper/bfdev-fix-f3-adc-device-origin
F3: Use ADC device from PG
2018-10-01 22:02:34 +13:00
Michael Keller
9401e49409
Merge pull request #6834 from jflyper/bfdev-matekf411rx-remove-unused-defs
SPI RX targets: Cleanup RX_SPI related pin defs
2018-10-01 21:18:24 +13:00
jflyper
5fe4f44f43 RX_*_PIN defs are not used & canonicalize to SPI defs 2018-09-30 21:00:48 +09:00
Michael Keller
03d082ceb5
Merge pull request #6845 from jflyper/bfdev-sdcard-refactor-to-use-busDevice_t
SDCARD: Refactor sdcard.c to use busDevice_t
2018-10-01 00:54:07 +13:00
Michael Keller
a8d874a458
Merge pull request #6784 from jflyper/bfdev-fix-generic-timer-channel-number-one-origin
GENERIC Fix origins for timer channel list
2018-10-01 00:44:06 +13:00