Andrey Mironov
c3fbd36bde
Marked pidAudioUpdate not for inlining
2018-05-26 11:18:00 +03:00
Michael Keller
98fb4d7c66
Merge pull request #5971 from etracer65/colibri_race_flash_overflow
...
Fixed flash overflow for COLIBRI_RACE
2018-05-26 13:50:14 +12:00
Bruce Luckcuck
d889afde15
Fixed flash overflow for COLIBRI_RACE
2018-05-25 20:46:58 -04:00
Michael Keller
2d94ccd8a5
Merge pull request #5967 from jflyper/bfdev-osdslave-remove-unused-includes
...
OSD Slave Remove unnecessary include files
2018-05-25 22:48:31 +12:00
jflyper
d50ad14227
Remove unnecessary include files
2018-05-25 16:55:19 +09:00
Michael Keller
69a80a3bb0
Merge pull request #5965 from loopur/mybranch
...
Add barometer sensor QMP6988
2018-05-25 15:54:47 +12:00
Michael Keller
0b8709df29
Merge pull request #5961 from mikeller/replace_pointy_includes
...
Replaced occurrences of '#include <platform.h>' with '#include "platform.h"'.
2018-05-25 10:44:07 +12:00
mikeller
2feae20c32
Replaced instances of '#include <platform.h>' with '#include "platform.h"'.
2018-05-24 23:46:19 +12:00
Michael Keller
71a1a9789a
Merge pull request #5945 from supiiik/master
...
New calculation method for Dterm setpoint weight
2018-05-24 21:16:55 +12:00
Michael Keller
28c9b37fc1
Merge pull request #5957 from jflyper/bfdev-fix-FLASH-overflowing-with-fastram_data
...
.fastram_data doesn't fit in FLASH section
2018-05-24 21:15:05 +12:00
Michael Keller
e605b497e8
Merge pull request #5932 from etracer65/gyro_cal_settings
...
Make gyro calibration period user configurable and rename moron_threshold
2018-05-24 21:13:47 +12:00
jflyper
2985e94186
This doesn't fit in some MCU (anymore?)
2018-05-24 09:23:53 +09:00
Michael Keller
ca09a8e2fc
Merge pull request #5948 from jflyper/bfdev-drop-rx_softspi
...
Drop software SPI RX support
2018-05-24 09:36:03 +12:00
Michael Keller
a07b4987aa
Merge pull request #5941 from DieHertz/noinline-and-fastcode-only
...
Apply NOINLINE conditionally on ITCM presence
2018-05-24 09:35:40 +12:00
Michael Keller
f9f0257bc1
Merge pull request #5921 from codecae/crsf_displayport_linearbuffer
...
Linear Buffer for CRSF CMS display port
2018-05-24 09:31:24 +12:00
Michael Keller
5256142ce0
Merge pull request #5953 from bnn1044/CLRACINGF7-OPT
...
correct mistaking change on BFF4 target.mk file
2018-05-24 09:07:41 +12:00
Michael Keller
36f52532f1
Merge pull request #5927 from dbasch/gps_rescue_beta
...
[GPS RESCUE] - re-implement commented unit tests, add degrees suffix to minAngle and maxAngle in rescue mode
2018-05-24 09:06:34 +12:00
Cheng Lin
8cc0d0bd5d
correct mistaking change on BFF4 target.mk file
2018-05-23 23:17:09 +08:00
s0up
24c8ae22c8
Merge branch 'master' of github.com:betaflight/betaflight into gps_rescue_beta
2018-05-23 08:14:51 -07:00
supiiik
cc12dddedb
Indentations repaired
2018-05-23 15:55:07 +02:00
Andrey Mironov
3733640c08
Changed NOINLINE to be applied conditionally on ITCM presence
2018-05-23 16:34:01 +03:00
Michael Keller
1962330066
Merge pull request #5939 from DieHertz/fast-ram-initialized-by-default
...
Make FAST_RAM initialized by default
2018-05-24 01:29:37 +12:00
Curtis Bangert
9e78509041
Linear Buffer for CRSF CMS display port
2018-05-23 09:18:34 -04:00
supiiik
8a1c5e5e74
small fixes, MIN for 8bit MSP
2018-05-23 14:36:23 +02:00
jflyper
c60eecbff0
Drop software SPI RX support
2018-05-23 20:59:52 +09:00
Michael Keller
8f1df0635f
Merge pull request #5950 from nyway/master
...
Add new target FOXEERF405
2018-05-23 23:47:57 +12:00
Andrey Mironov
ed72803858
Added FAST_RAM usage correctness check
2018-05-23 14:40:33 +03:00
Andrey Mironov
d8dd6f29f8
Set FAST_RAM to go into .fastram_data by default. Added FAST_RAM_NOINIT
2018-05-23 14:40:33 +03:00
supiiik
4312513a77
MSP changed
...
Changed MSP, all new data are at the end
2018-05-23 13:33:43 +02:00
Michael Keller
35d6067a64
Merge pull request #5922 from bnn1044/CLRACINGF7-OPT
...
change CLRACINGF7 target to use DMAR burst
2018-05-23 23:20:26 +12:00
Bruce Luckcuck
8f6f4bf4c4
Make gyro calibration period user configurable and rename moron_threshold
...
Gryo calibration period can be configured in 1/100 second intervals using `gyro_calib_duration` (default is 125 or 1.25 seconds).
Renamed the `moron_threshold` parameter to `gyro_calib_noise_limit`. Functionally it is unchanged.
2018-05-23 07:14:52 -04:00
Michael Keller
346201d8ac
Merge pull request #5949 from dbasch/gps_rescue_rc1
...
fix the requirement for easing on yaw changes by only changing relati…
2018-05-23 22:19:36 +12:00
Michael Keller
7455de4859
Merge pull request #5940 from DieHertz/get-rid-of-pcre-grep
...
Replaced PCRE with egrep for macOS users
2018-05-23 22:13:57 +12:00
Michael Keller
b26269ad38
Merge pull request #5938 from DieHertz/add-m25q32-flash-id
...
Added M25Q32 flash ID for completeness
2018-05-23 22:13:19 +12:00
Michael Keller
2c049b9879
Merge pull request #5936 from neilbalch/master
...
Update Matek F405-CTR Docs
2018-05-23 22:11:56 +12:00
Michael Keller
7ab2d0c7fd
Merge pull request #5935 from etracer65/cli_get_display_default
...
Add default display to cli get command if value has been changed
2018-05-23 22:09:55 +12:00
Michael Keller
48bc53fe9c
Merge pull request #5929 from mikeller/fix_rc_modes_from_gps_rescue
...
Fixed RC modes PG version after GPS rescue.
2018-05-23 22:07:30 +12:00
nyway
be11494344
Update target.h
...
Changed to FLASH_CS_PIN and FLASH_SPI_INSTANCE
2018-05-23 18:07:27 +08:00
Michael Keller
ac21aaac8b
Merge pull request #5928 from jflyper/bfdev-add-compass-exti-configurablility
...
Add compass exti configurability
2018-05-23 22:07:01 +12:00
Michael Keller
61328c3996
Merge pull request #5926 from mikeller/cleanup_sdk_tool_version_check
...
Cleaned up SDK version check.
2018-05-23 22:06:18 +12:00
nyway
1baacd3005
Update target.h
...
Delete TIM4 in USED_TIMERS list
2018-05-23 16:38:12 +08:00
ZhengNingwei
09ed26f2ff
Add new target FOXEERF405
...
Board - FOXEERF405
This board use the STM32F405RGT6 microcontroller and have the following features:
* 1024K bytes of flash memory,192K bytes RAM,168 MHz CPU/210 DMIPS
* The 16M byte SPI flash for data logging
* USB VCP and boot select button on board(for DFU)
* Stable voltage regulation,9V/2A DCDC BEC for VTX/camera etc.And could select 5v/9v with pad
* Serial LED interface(LED_STRIP)
* VBAT/CURR/RSSI sensors input
* Suppose IRC Tramp/smart audio/FPV Camera Control/FPORT/telemetry
* Supports SBus, Spektrum1024/2048, PPM. No external inverters required (built-in).
* Supports I2C device extend(baro/compass/OLED etc)
* Supports GPS
* Supports MPU6000 or ICM20689
2018-05-23 15:31:39 +08:00
supiiik
76e3e7aded
dterm_setpoint_weight to uint16_t
...
dterm_setpoint_weight changet to uint16 with limit 0-2000
2018-05-23 08:39:45 +02:00
s0up
f06d717309
fix the requirement for easing on yaw changes by only changing relative to 0
2018-05-22 20:01:35 -07:00
Cheng Lin
d79fbf2938
change CLRACINGF7 target to use DMAR burst
...
change CLRACINGF7 to one timer and flash chip
test flash
Update CLRACINGF7 TARGET
update the file copyright
2018-05-23 10:04:19 +08:00
Michael Keller
a3b67d77b0
Merge pull request #5947 from dbasch/gps_rescue_rc1
...
Fix GPS Rescue (needs yaw smoothing but works).
2018-05-23 10:59:34 +12:00
Diego Basch
c3412225f5
Fix GPS Rescue (needs yaw smoothing but works).
2018-05-22 15:42:14 -07:00
Bruce Luckcuck
361af53c2b
Refactor to support target specific defaults
...
Also remove redundant call to targetConfiguration()
2018-05-22 17:34:39 -04:00
supiiik
6c15904a77
Update pid.c
2018-05-22 20:01:25 +02:00
supiiik
e4846f2ecc
New calculation for DTERM setpoint weight
...
I'm flying race with betaflight and on all my race quads I have setpoint on maximum value 2.54. But I feel, that it's not enough. This calculation of setpoint is almost same as old method up to number 2.0 (previously 2.54) but numbers above 2.0 have more aggresive impact on Dterm RC stick commands. With this calculation i found, that value 2.3 is fine for me. 2.3 is equivalent to 6,35 with old calculation method (which was not possible of course, because there is 8bit limit). With higher values have quad much sharper responses and feel more "locked in".
I think, that most freestyle pilots have setpoint at values around 1, so there is almost no change and race pilots using higher values and for those, who are limited by the value 2.54 (like me and my friends) should be solution new setpoint calculation method.
This is my first pull request to betaflight, so I hope, that I did everything well according your rules
2018-05-22 19:59:47 +02:00