blckmn
4e12344aa6
Updated all_targets to build both binary and hex
...
Added clean_all_targets goal
Removed ## above the line
2016-06-14 09:07:01 +10:00
blckmn
addfbe4ffe
Finishing off Makefile changes removing target specifics
2016-06-14 09:06:58 +10:00
blckmn
b520de7158
Allow for included target.mk files.
...
Saves modifying Makefile with new targets that are similar to others.
2016-06-14 09:06:55 +10:00
mikeller
fefbc4d4bf
Graft of 'serial_rx_telemetry_on_same_port' into development for flight testing by @blckmn.
2016-06-13 20:44:08 +12:00
4712
a40c0c0442
Cleanup 4way-if from cleanflight
2016-06-13 00:41:45 +02:00
Martin Budden
74423711f8
Whitespace tidy.
2016-06-12 22:04:02 +01:00
Martin Budden
4f3832b1b6
Code tidy.
2016-06-12 22:04:02 +01:00
Martin Budden
1846322a98
Fixed up F1 targets.
2016-06-12 22:04:02 +01:00
Martin Budden
ccac8c30d6
KISSFC target
2016-06-12 22:04:02 +01:00
J Blackman
5b275678b6
Merge pull request #480 from chickadee-tech/io_toggle_fix
...
Fix IOToggle
2016-06-13 06:31:50 +10:00
Scott Shawcroft
46941032f3
Switch to writing BSRR which only affects the state of pins with high bits in the mask rather than all pins like ODR.
2016-06-12 11:52:50 -07:00
Martin Budden
e0937640a1
Further tidying of makefile
2016-06-12 17:31:46 +01:00
Scott Shawcroft
708638f87b
Fix IOToggle. The F1 and F3 implementation didn't work because mask is 16 bits and not 32.
2016-06-11 22:03:29 -07:00
kc10kevin
571db1e13e
FURY Target Changes
2016-06-11 07:06:54 -05:00
Martin Budden
91e7c160a3
Fixed CONFIG_FASTLOOP_PREFERRED_ACC related magic numbers
2016-06-11 07:17:11 +01:00
Martin Budden
efda3d7b5b
Final move of target specific code into target directory.
2016-06-11 05:20:17 +01:00
MJ666
bb95aadb7e
Merge pull request #474 from AlienWiiBF/AlienFlight_updates
...
AlienFlight fixes
2016-06-11 00:52:33 +02:00
Michael Jakob
c2165a5253
AlienFlight fixes
2016-06-11 00:46:33 +02:00
J Blackman
d36390bca4
Merge pull request #469 from martinbudden/bf_targets3
...
Continue moving target specific code into target directory.
2016-06-11 06:58:21 +10:00
blckmn
9b3e8ab01c
Fixed sdcard issues
...
Reset CPU clock to 168mhz (no overclocking)
2016-06-10 22:44:24 +10:00
Martin Budden
38a9ba9aae
Continue moving target specific code into target directory.
2016-06-10 13:05:03 +01:00
J Blackman
c3e4eefcfc
Merge pull request #465 from martinbudden/bf_targets2
...
Started moving F3 PWM and timers into target.c
2016-06-10 20:43:44 +10:00
blckmn
d20597997b
Missed EXTI_CALLBACK_HANDLER_COUNT (not defined in F4 targets)
2016-06-10 18:53:13 +10:00
blckmn
948f2c6362
Removing some more target / platform specific code out of main.c and simplifying initialisation of system
2016-06-10 18:42:16 +10:00
Martin Budden
adb6052054
Started moving F3 PWM and timers into target.c
2016-06-09 23:23:22 +01:00
Martin Budden
0bc9877e0a
Moved common #defines to common.h. Fixed up some targets.
2016-06-09 22:03:57 +01:00
blckmn
b8ebaedf27
Allow motor_pwm_rate to be set to 0
2016-06-09 22:25:33 +10:00
blckmn
67b1b20c59
Last of the STM32F3 system files removed from target directories and merge of the FURYF3 target @kc10kevin
2016-06-09 22:20:00 +10:00
blckmn
827b576f6d
Removing some settings for simplicity, motor_pwm_protocol (for all protocols) and motor_pwm_rate (to sync or unsync)
2016-06-09 21:29:55 +10:00
borisbstyle
a008c43ffb
New Major Release
2016-06-09 00:09:13 +02:00
borisbstyle
939f2d8e0b
Merge pull request #452 from blckmn/stm32f4
...
STM32F4
2016-06-08 23:41:18 +02:00
borisbstyle
184eef9d03
Merge branch 'betaflight_f4' into resource_rework
2016-06-08 23:40:00 +02:00
Gary Keeble
a3c2a0901a
Blackbox Coding Simplification
...
Simplified header record writing using macros to outnumber the case
statements
2016-06-08 23:38:12 +02:00
mikeller
3788716c0a
Fixed rateprofile dump / restore
2016-06-08 23:38:11 +02:00
Gary Keeble
8f993a87a4
Add rcYawRate into Blackbox header and Calculate Rate Function
...
Add the new Yaw Rate parameter into the log header
2016-06-08 23:38:09 +02:00
blckmn
7c7f89b4bb
STM32F4: removed common_stm32f4xx.h - removed defines from common.h (await PR)
2016-06-09 06:52:16 +10:00
blckmn
47ce9bb799
STM32F4: Adjusted for compatibility with @martinbudden common.h PR
2016-06-09 06:41:55 +10:00
blckmn
aa4c078593
STM32F3: Discovery target fixes
2016-06-08 20:10:31 +10:00
blckmn
9ad4f169ea
STM32F4: removing GPS for 64k flash, as too large
2016-06-08 19:54:55 +10:00
blckmn
6ebb1f0b34
STM32F3: Supporting new platform directory
2016-06-08 19:52:36 +10:00
blckmn
566ec7c2e3
STM32F3: Similar platform approach to STM32F4 (file removal in first commit to suppress noise)
2016-06-08 19:51:40 +10:00
blckmn
33fdf5ac83
STM32F4: Added the common platform.h as per suggestion
2016-06-08 10:25:10 +10:00
blckmn
3582e459a4
STM32F4: Platform defines and common system file placement
2016-06-08 06:53:40 +10:00
blckmn
bef18e4fd7
STM32F4: Removed redundant system file duplication
2016-06-08 06:53:02 +10:00
blckmn
51a99e74c6
STM32F4: USARTS 4,5,6 added
...
Flag initialisation for motor_pwm_protocol
Fixes for AlienFlightF4 and timers
2016-06-08 05:43:28 +10:00
blckmn
6bf35e09ce
STM32F4: Targets
2016-06-08 05:38:55 +10:00
blckmn
49c0b2b5bf
STM32F4: Config, Startup and Makefile
2016-06-08 05:37:43 +10:00
blckmn
7ca39bbde6
STM32F4: Drivers
2016-06-08 05:37:08 +10:00
blckmn
96757c18a2
STM32F4: Main, Sensors, io
2016-06-08 05:36:46 +10:00
blckmn
de2c382ba9
STM32F4: Target Linker Scripts
2016-06-08 05:33:22 +10:00
blckmn
1df7846977
STM32F4: VCP support
2016-06-08 05:32:58 +10:00
blckmn
943c7cdb9d
Correction for AFF3 MPU CS PIN
2016-06-04 09:47:50 +10:00
blckmn
78da0fad65
Moved USB detection to IO
...
Fixed CHEBUZZF3, SPRACINGF3 (EVO, MINI) and F3Discovery targets
2016-06-04 09:41:00 +10:00
blckmn
9c1c4fef33
SPI to new IO (including SDCARD)
2016-06-03 22:56:45 +10:00
blckmn
37e7b5ee4a
Adjust interface for i2c to add requirement for device to be specified.
2016-06-03 21:20:11 +10:00
Michael Jakob
7a5b7060aa
LED updates
2016-06-03 20:41:46 +10:00
blckmn
33033c326b
More i2c updates for io
2016-06-03 20:21:10 +10:00
blckmn
6587081423
CC3D beeper fix
2016-06-03 20:21:10 +10:00
blckmn
928609e2bb
Moving EXTI to new io
...
Updated i2c to use new io
2016-06-03 20:21:10 +10:00
Michael Jakob
7db5445bf7
*** IO Driver updates ***
...
LED driver update
Buzzer driver update
Inverter driver update
Spektrum bind driver update
2016-06-03 20:21:10 +10:00
Petr Ledvina
9e30e69cee
exti_io from Peter Ledvina
2016-06-03 10:44:06 +02:00
borisbstyle
a74acccb84
Add rc_rate_yaw // SuperExpo feature renamed to SUPEREXPO_RATES
2016-06-02 19:41:04 +02:00
borisbstyle
6c8a8614fc
Rate limiter
2016-06-02 11:06:03 +02:00
borisbstyle
09f5c85817
Default Anti Desync
2016-06-02 10:41:31 +02:00
borisbstyle
77dc19e9d9
Fix Fast PWM synced update for non ONESHOT125
2016-06-02 10:38:33 +02:00
borisbstyle
bb880e68d3
Cleanup Modes
2016-06-01 22:44:56 +02:00
borisbstyle
c45475b8af
Fix broken Level Modes
2016-06-01 22:09:22 +02:00
borisbstyle
a3c1f6e168
Add Back Iterm limit for saturation scenarios
2016-06-01 20:59:11 +02:00
borisbstyle
704c09cced
Add Additional Anti desync option (Airmode saturation limit)
2016-06-01 18:29:17 +02:00
borisbstyle
090c05b7b8
Fix Dterm In blackbox
2016-06-01 18:21:49 +02:00
Gary Keeble
2188ee4be2
Updated Blackbox 'case' numbers
...
Case numbers need to be consecutive for the header.
2016-06-01 13:50:18 +01:00
borisbstyle
d4c22f1c28
Rework Super Expo Rate Implementation // On the fly Rc Expo
2016-06-01 09:30:52 +02:00
borisbstyle
39763abe0b
Remove RC Rate influence on superExpo curve
2016-05-31 13:13:30 +02:00
sblakemore
ddee075189
Add VTX support to SINGULARITY
2016-05-31 10:51:00 +10:00
sblakemore
0a3bf6e991
Add SINGULARITY target
2016-05-31 10:50:56 +10:00
sblakemore
2df7e3cefa
Add RTC6705 SPI VTX support
2016-05-31 07:15:37 +10:00
borisbstyle
3470181a0f
Add feature for SuperExpo and Airmode // Super Expo by default activated
2016-05-30 20:42:43 +02:00
borisbstyle
23b0e79eff
Smoother Iterm Ignore transition
2016-05-30 19:47:53 +02:00
borisbstyle
754982f480
Add higher power function to Super Expo
2016-05-30 13:02:41 +02:00
borisbstyle
fb7cfffdeb
Anti Desync feature for ESC's // Experimental
2016-05-25 23:51:55 +02:00
borisbstyle
935ad7f613
Fix Luxfloat iterm issue // New Ignore Iterm default
2016-05-25 22:43:06 +02:00
mikeller
94d9df4cc1
Fixed failure to disable beeping on FC init. Also, fixed spelling.
2016-05-25 23:52:40 +12:00
borisbstyle
c8945c179a
Fix ALIENWII Target
2016-05-24 23:46:32 +02:00
borisbstyle
f1d422c322
Seperate ONESHOT125 feature from fast_pwm_protocol
2016-05-24 23:10:09 +02:00
borisbstyle
80e047e651
Fix compile errors in ledstrip.c
2016-05-24 21:59:34 +02:00
borisbstyle
aa61bd4fb4
Replace yaw_jump_prevention_limit by D gain for yaw // new defaults based on flight tests
2016-05-24 21:47:57 +02:00
borisbstyle
df6d564a9d
Revert "Revert "Added 'ledstrip_visual_beeper' feature.""
...
This reverts commit f8aefc9c6f
.
2016-05-24 14:05:52 +02:00
borisbstyle
f8aefc9c6f
Revert "Added 'ledstrip_visual_beeper' feature."
...
This reverts commit d6e7ed3560
.
2016-05-24 10:46:23 +02:00
borisbstyle
6b3d26e21d
Slightly lower D default
2016-05-24 10:13:16 +02:00
borisbstyle
81df1ddda0
Merge pull request #357 from mikeller/ledstrip_visual_beeper
...
Added 'ledstrip_visual_beeper' option.
2016-05-24 09:55:42 +02:00
borisbstyle
404e250b73
Fix for iterm ignore accuracy
2016-05-24 08:31:00 +02:00
borisbstyle
ff5c320b4a
Iterm reset rework // Airmode Iterm Protection Configurable // Dynamic Ki
...
New defaults
2016-05-23 23:57:32 +02:00
borisbstyle
8149508352
Merge pull request #402 from martinbudden/bf_pid_declaration
...
Moved declaration of pidControllerFuncPtr into pid.h
2016-05-23 22:50:21 +02:00
DTF UHF
fc6298d1e9
Clean up Doge buzzer code and use correct logic.
2016-05-20 12:27:01 -04:00
Martin Budden
03ef7f9ba9
Moved declaration of pidControllerFuncPtr into pid.h
2016-05-17 08:45:33 +01:00
Michael Keller
d6e7ed3560
Added 'ledstrip_visual_beeper' feature.
...
Added build condition for LED strip related config option.
Added 'ledstrip_visual_beeper' feature.
Added build condition for LED strip related config option.
2016-05-17 08:46:21 +12:00
borisbstyle
74cd38a77b
F1 default Loop set to 1khz
2016-05-16 21:42:08 +02:00
borisbstyle
f3f7827c33
Apply gyro zero before filtering // Fix Luxfloat Drift
2016-05-16 21:26:06 +02:00
borisbstyle
17e5c569b2
Optimal defaults
2016-05-11 23:00:29 +02:00
borisbstyle
1c3e3c6825
Merge pull request #392 from GaryKeeble/blackbox-enhancements
...
Blackbox Enhancements
2016-05-11 20:26:36 +02:00