borisbstyle
0720fcf463
Add Back Some Dirty target code See #1131 #1127
2016-09-09 12:04:31 +02:00
Jaakko Laurikainen
0cb7483232
New target: RCEXPLORERF2
...
F3FC board from RCExplorer.se.
Supports both tricopter integrated and standalone boards.
2016-08-24 19:57:06 +03:00
blckmn
f823a81540
Small PPM fixes and updates to REVO
2016-08-19 22:51:59 +10:00
borisbstyle
75c139faf2
Merge pull request #871 from martinbudden/bf_main_declarations
...
Moved function declarations out of main. Tidied drivers.
2016-08-03 10:08:43 +02:00
Michael Jakob
c35675d258
Fix AlienFlight F3 and Sparky PPM RX
2016-08-02 23:47:44 +02:00
Martin Budden
1c997abaaf
Moved function declarations out of main. Tidied drivers.
2016-08-02 15:11:35 +01:00
Martin Budden
b5c62df3f8
Added some further build flags for ROM saving
2016-07-27 16:13:14 +01:00
Martin Budden
141b369667
Removed trailing whitespace
2016-07-16 07:54:58 +01:00
J Blackman
22e8a61a6f
Merge pull request #725 from martinbudden/bf_pwm_tidy
...
Tidied pwm_output and pwm_mapping
2016-07-16 12:47:45 +10:00
Martin Budden
3d8ee50934
Removed unnecesary #includes from drivers
2016-07-11 18:45:35 +01:00
Martin Budden
b07c6c492a
Tidied pwm_output and pwm_mapping
2016-07-11 17:20:36 +01:00
Martin Budden
ea283ab98c
Converted tabs to spaces
2016-07-09 14:39:39 +01:00
blckmn
c4e75e456c
Move to UART naming convention where possible (rather than USART).
2016-07-09 14:51:23 +10:00
blckmn
ca0cb73c93
removed superfluous functions
2016-07-09 14:51:23 +10:00
blckmn
5f03470557
STM32F1/3: convert serial UART to IO code
2016-07-09 14:51:23 +10:00
blckmn
924c891bf1
Update to LED STRIP to use new IO
2016-07-02 14:38:04 +10:00
Martin Budden
97fe5afd6c
Converted tabs to spaces.
2016-06-27 19:26:02 +01:00
blckmn
e666f10e84
Clean of superfluous F4 defines and add ZCORE (SPRF3 clone with SPI 6500)
2016-06-24 23:07:51 +10:00
Martin Budden
3ca385d92e
Tidied up sonar targets
2016-06-23 19:50:48 +01:00
blckmn
55a1876319
Renamed additional io to tag, and fixed issue identified by @martinbudden
2016-06-23 18:13:38 +10:00
Martin Budden
70df33e2de
Merge pull request #547 from DTFUHF/betaflight-doge-additions-dev
...
Add servo_tilt and flash chip to doge target (dev branch commit)
2016-06-19 07:31:44 +01:00
DTF UHF
6a64caa2c7
Add servo_tilt and flash chip to doge target (dev branch commit)
2016-06-18 12:05:14 -04:00
Nathan
19779e000d
Merge pull request #495 from savaga/sirinfpv-dev
...
New target SirinFPV
2016-06-18 09:05:01 -07:00
blckmn
e42f25aa82
removing NAZE32PRO #ifdefs
2016-06-17 17:44:09 +10:00
nathan
b95e540217
merge in savaga
2016-06-16 02:29:52 -07:00
nathan
e07808e2a8
it builds
2016-06-15 21:02:48 -07:00
blckmn
c16d642d66
Changes to sonar for new IO
2016-06-15 22:28:08 +10:00
blckmn
0e7fd20569
ALIENFLIGHT targets
...
NAZE and BLUEJAY correction
2016-06-15 05:27:59 +10:00
blckmn
8b1cc05e1d
Updated timerHardware_t to drop pinsource, and use new IO tags.
2016-06-15 05:27:59 +10:00
Martin Budden
efda3d7b5b
Final move of target specific code into target directory.
2016-06-11 05:20:17 +01:00
Martin Budden
38a9ba9aae
Continue moving target specific code into target directory.
2016-06-10 13:05:03 +01:00
Martin Budden
adb6052054
Started moving F3 PWM and timers into target.c
2016-06-09 23:23:22 +01:00
blckmn
6ebb1f0b34
STM32F3: Supporting new platform directory
2016-06-08 19:52:36 +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
7ca39bbde6
STM32F4: Drivers
2016-06-08 05:37:08 +10:00
sblakemore
0a3bf6e991
Add SINGULARITY target
2016-05-31 10:50:56 +10:00
borisbstyle
f1d422c322
Seperate ONESHOT125 feature from fast_pwm_protocol
2016-05-24 23:10:09 +02:00
borisbstyle
9e5c5e88c7
Rework Fast PWM protocol configuration and timing
2016-05-07 00:58:38 +02:00
DTF UHF
9386841abc
Initial commit of DTFc.
...
Adds support for Invensense ICM-20608-G and BMP280 SPI mode.
2016-04-08 16:35:03 -04:00
borisbstyle
3cad4793e9
SPRACINGF3EVO initial support
2016-04-08 11:18:07 +02:00
Dominic Clifton
bd9f93660b
SPRACINGF3MINI - Cleanup PWM output mapping. Remove no-longer needed
...
TIM3 / OneShot workaround.
2016-03-04 22:18:37 +01:00
Michael Jakob
be634758c4
AlienFlight F3 PPM receiver fix
2016-03-01 00:19:49 +01:00
borisbstyle
6e96adff0d
Scheduled motor refresh rate
2016-02-28 20:23:30 +01:00
borisbstyle
977fec408a
Change use_fast_pwm to forced_motor_pwm // New default fixed PWM rates
2016-02-28 01:16:59 +01:00
borisbstyle
e0c1f84206
FastPwm for all oneshot42/125 and multishot // Cleanup
2016-02-23 23:42:26 +01:00
borisbstyle
ee76376005
Multishot Implementation
2016-02-23 11:07:33 +01:00
borisbstyle
6b8f4f1111
Oneshot42 Implementation
2016-02-23 00:22:37 +01:00
Your Name
0d2bf3184c
Fix oneshot kills RX_PPM
2016-02-19 23:32:08 +01:00
edusteinhorst
56e9278354
CC3D - don't share timer between PPM capture and motor output
...
A periodic glitch happens on AUX channels when using OneShot on CC3D,
especially with faster update loops. This is caused by a race condition
while forcing timer overflows and sharing the timer for PPM capture.
It causes the craft the fall out of the sky when using a switch to arm.
* Remap PPM in from S1_IN to S6_IN
* Remap RSSI_ADC from S6_IN to S3_IN
* Block PWM12/S6_OUT from being used with Oneshot/brushed motors so
TIM2 (PPM_IN timer) doesn't change prescaler or is manually overflowed
* Allow only one feature out of SOFTSERIAL/RSSI_ADC/SONAR, since they
will now share the same pin
* Update docs to reflect port changes and restrictions
This fixes cleanflight/cleanflight#1748 ,
fixes borisbstyle/betaflight#64 , fixes borisbstyle/betaflight#127
fix BP6
2016-02-08 21:27:46 +01:00
Dominic Clifton
52d97869b8
SPRacingF3Mini - Initial support for new target.
2016-02-02 23:36:28 +01:00