1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-18 05:45:31 +03:00
Commit graph

10809 commits

Author SHA1 Message Date
Steffen Windoffer
c549b91b5e remove const from reset_conf( since it allready is defined in the marko 2017-12-21 20:09:38 +01:00
jflyper
87c13b4300 F411xC-xE does not have CCM 2017-12-22 02:00:40 +09:00
Steffen Windoffer
f23535712d ignore padding warning in accgyro tests 2017-12-21 14:59:08 +01:00
jflyper
59a7510488 Amended comment for frame format + cosmetic changes 2017-12-21 22:17:22 +09:00
Michael Keller
6ed62b5761
Merge pull request #4795 from mikeller/update_eeprom_version
Updated EEPROM config version to 167.
2017-12-21 14:26:21 +13:00
Michael Keller
2df7b82037
Merge pull request #4785 from AndersHoglund/split_spektrum_rx_rssi
Moved Spektrum RX RSSI stuff to separate source files.
2017-12-21 14:26:02 +13:00
Michael Keller
d67e3e88a3 Updated EEPROM config version to 167. 2017-12-21 07:43:38 +13:00
jflyper
a510091bf1 Add Benewake TFmini/TF02 support 2017-12-21 02:21:36 +09:00
Anders Hoglund
6ec0b55c95 Moved Spektrum RX RSSI stuff to separate source files. 2017-12-20 10:45:58 +01:00
Michael Keller
03a4426fe1
Merge pull request #4753 from jflyper/bfdev-port-inav-rangefinder
Port iNav's rangefinder abstraction
2017-12-20 19:01:07 +13:00
jflyper
11c47c631b Port iNav's rangefinder 2017-12-20 12:54:19 +09:00
Michael Keller
8a9fd29dd3
Merge pull request #4782 from mikeller/rename_parameter_groups
Renamed 'parameter_group' to 'pg'.
2017-12-20 12:18:01 +13:00
mikeller
b489d0ba9d Renamed 'parameter_group' to 'pg'. 2017-12-19 23:36:31 +13:00
Michael Keller
b924ac0c9c
Merge pull request #4780 from martinbudden/bfa_f722_itcm_ram
Only turn use ITCM RAM for F722
2017-12-19 22:24:29 +13:00
Martin Budden
db8c7e0477 Only turn use ITCM RAM for F722 2017-12-19 09:02:34 +00:00
Michael Keller
3e2ade8565
Merge pull request #4777 from AndersHoglund/split_spektrum_vtx_control
Moved Spektrum VTX control stuff to separate source files.
2017-12-19 11:46:50 +13:00
Anders Hoglund
23b31736b7 Moved Spektrum VTX control stuff to separate source files. 2017-12-18 23:14:50 +01:00
Michael Keller
74672972ba
Merge pull request #4776 from jflyper/bfdev-add-conditional-to-mcu-dep-adc-drivers
ADC Add conditionals for MCU dependent drivers
2017-12-19 08:42:16 +13:00
Michael Keller
ec0444b92a
Merge pull request #4778 from dthubereng/msp_boxenable_arm
Mask BOXARM in MSP enables
2017-12-19 08:41:29 +13:00
Dave Huber
5048c74130 Mask BOXARM in MSP enables 2017-12-18 10:52:38 -06:00
jflyper
3b3ed72be8 Add conditionals for MCU dependent ADC drivers 2017-12-18 23:18:21 +09:00
Michael Keller
b94533ead1
Merge pull request #4767 from martinbudden/bfa_enable_instruction_tcm
Enabled Instruction TCM
2017-12-19 01:36:32 +13:00
Michael Keller
ddf0246ecd
Merge pull request #4754 from martinbudden/bfa_ysttm_gyro_threshold
Added YSTTM gyro threshold
2017-12-18 19:17:42 +13:00
Michael Keller
379382036f
Merge pull request #4680 from martinbudden/bfa_pg_adc
Separated ADC parameter group code into separate files
2017-12-18 19:05:48 +13:00
Martin Budden
b26ff88fd9 Added gyro overflow checking and handling. Helps avoid YSTTM 2017-12-18 05:21:02 +00:00
Michael Keller
c3de899d47
Merge pull request #4771 from martinbudden/bfa_accgyro_struct_alignment
Improved accgyro device structure alignment
2017-12-18 16:03:27 +13:00
Michael Keller
82e289c1eb
Merge pull request #4770 from martinbudden/bfa_gyro_sync
Moved gyro_sync into drivers/accgyro directory
2017-12-18 15:58:35 +13:00
Michael Keller
cbee16f6c3
Merge pull request #4769 from martinbudden/bfa_gyro_trapezium_integrate
Changed gyro integration to use trapezium rule
2017-12-18 15:57:03 +13:00
Michael Keller
5bfd5107ab
Merge pull request #4766 from dthubereng/bfm_msp_mode_enable_refactor
MSP mode enable refactor
2017-12-18 15:31:47 +13:00
Martin Budden
81ebdb38b6 Improved accgyro device structure alignment 2017-12-17 16:54:13 +00:00
Dave Huber
8b4bfc345d MSP mode enable refactor 2017-12-17 10:30:39 -06:00
Martin Budden
ed30e9f5c7 Moved gyro_sync into drivers/accgyro directory 2017-12-17 16:01:50 +00:00
Martin Budden
de5b0d53ff Enabled Instruction TCM 2017-12-17 13:41:51 +00:00
Martin Budden
0153b1d369 Changed gyro integration to use trapezium rule 2017-12-17 13:24:09 +00:00
Michael Keller
7a7f1ceda5
Merge pull request #4743 from Dimand/Current_calibration_fix
Changed the current calibration to be more sensible
2017-12-17 11:07:07 +13:00
Michael Keller
d4d5c50fe2
Merge pull request #4757 from martinbudden/bfa_fast_ram
Add TCM support to F7
2017-12-17 11:00:08 +13:00
Michael Keller
6f8b17d1d4
Merge pull request #4759 from dthubereng/bfm_prearm_msp_enable_fix
Prearm MSP Enable Fix
2017-12-17 10:57:58 +13:00
Michael Keller
59a6055cdf
Merge pull request #4752 from ronlix/KISSFCV2F7
Kissfcv2 f7
2017-12-17 07:35:23 +13:00
Martin Budden
a33a82725e Add fast RAM support, CCM or TCM depending on processor 2017-12-16 17:42:35 +00:00
Martin Budden
5892cac45d
Merge pull request #4761 from martinbudden/bfa_icache
Preparation for using instruction cache on F7
2017-12-16 12:46:43 +00:00
felix
cfc0dcf036 KISSFCV2F7 BF target 2017-12-16 10:19:28 +01:00
Dave Huber
2526b1ab80 Prearm MSP Enable Fix
Added PREARM to rcMode dependant enables.
Fixes Issue #4756
Added other rcMode dependant BOX* enables.
Reordered copy mask, too.
Made ARMED check a block
Added note about flight and arm modes
2017-12-15 16:21:41 -06:00
Martin Budden
12640972a9 Preparation for using instruction cache on F7 2017-12-15 10:07:19 +00:00
Martin Budden
725f0dfa26 Separated ADC parameter group code into separate files 2017-12-15 01:31:29 +00:00
Michael Keller
a0f6d10b72
Merge pull request #4745 from mikeller/fixed_frsky_spi_binding
Fixed binding for FrSky SPI RX.
2017-12-15 03:00:15 +13:00
Michael Keller
8d13b064c8
Merge pull request #4749 from Linjieqiang/ExuavF4
Add EXUAVF4Pro Target Board.
2017-12-15 02:51:40 +13:00
LinJieqiang
f49009beb8 [Add] Add EXUAVF4Pro Target Board.
Add all serial ports default config for EXUAVF4.

Remove the MSP default config.
2017-12-14 21:26:40 +08:00
DESKTOP-JI9AKHT\Dimand
bcd5752a12 Changed the scaling factor of the curent sensor to be in the form of y=mx+b. Altered the scaling to be in mV/10A, this means that for you average 50mOhm shunt resistor you will have a scale factor of 500, plenty of integre adjustability and the default 400 used will be fine as a first guess in most cases. Offset is adjusted to mA to give greater adjustability as an integer value. Builds successfully to OMNIBUSF4SD. 2017-12-14 15:19:16 +11:00
Michael Keller
eb4425face
Merge pull request #4746 from jflyper/bfdev-fix-USE_xxx-positions
Fix USE_xxx positions
2017-12-14 07:45:49 +13:00
jflyper
54f5df3ca0 Fix USE_xxx positions 2017-12-14 03:13:35 +09:00