borisbstyle
24b4d37d43
Add Attitude task
2016-03-02 00:10:29 +01:00
borisbstyle
fb64fc32c5
Add Transponder to SPF3MINI // Autoconfig adjustment
2016-03-01 22:46:18 +01:00
borisbstyle
717290872c
Change priorities for tasks
2016-03-01 21:49:37 +01:00
borisbstyle
98a1de2b70
Fix min check // Restore brushed motor support
2016-03-01 21:33:59 +01:00
borisbstyle
7386d88d0e
Merge corrections
2016-03-01 14:55:04 +01:00
Martin Budden
5a9523c26b
Initial commit of run queue for scheduler.
2016-03-01 12:09:56 +01:00
borisbstyle
bab2c72ae0
Preparation before merge
2016-03-01 11:49:33 +01:00
borisbstyle
a2a58d8ccb
Add Experimental LPF parameter
2016-03-01 00:28:59 +01:00
borisbstyle
856ceee528
Fix BB / Acc reading / Optimize scheduler
2016-03-01 00:17:20 +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
a5278740bd
Improve performane on all targets // remove emf_avoidance
2016-02-27 16:28:20 +01:00
borisbstyle
35ce724a22
New defaults auto looptime settings
2016-02-27 00:36:32 +01:00
borisbstyle
f30a188937
Add selectable debug options
2016-02-26 00:22:08 +01:00
borisbstyle
f7091f48d0
Rework scheduler interaction with realtime process // Detailled task manager // Fix gyro sync (was broken)
...
Fix cycletime calculations
2016-02-25 20:09:07 +01:00
borisbstyle
f5de06c59e
Enable Faster cycletimes (Sample Rates) on all targets // More automatic looptime calculations
...
cleanup
2016-02-24 23:17:21 +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
borisbstyle
240969be4a
Slow down Acc speed on lower looptimes
2016-02-20 20:25:35 +01:00
borisbstyle
57a3e59a38
Rework Acc filtering
2016-02-17 17:37:01 +01:00
Michael Jakob
513db25bd5
AlienFlight fixes
2016-02-13 11:07:04 +01:00
borisbstyle
3a156f98ab
Fix LED_STRIP feature // Add DMA drivers // UART fixes
2016-02-10 22:36:05 +01:00
borisbstyle
3c01e78db6
Jeti Exbus telemetry set to 500hz
2016-02-08 23:26:28 +01:00
borisbstyle
cdb671b0d6
Configurable gyro Denominator when gyro_lpf set to OFF
2016-02-06 13:09:40 +01:00
KiteAnton
62e0e59ab5
Additional configs moved from profile to master
2016-02-03 21:10:08 +01:00
KiteAnton
69c7c2f9c7
Move modes and adjustments from profile to free up flash
2016-02-03 21:03:27 +01:00
borisbstyle
e55786e1bb
Remove unneded things
2016-02-02 23:36:45 +01:00
borisbstyle
220850e429
Fix Spracing Mini merge
2016-02-02 23:36:43 +01:00
Dominic Clifton
a259a49db1
SPRacingF3Mini - Reduce current draw when using transponder while
...
connected via USB cable.
2016-02-02 23:36:43 +01:00
Dominic Clifton
6d32aa5d7b
SPRacingF3Mini - First cut of transponder system.
...
Implementation is DMA buffer based, just like the WS2811 LED Strip code,
so that there is minimal impact on flight performance.
Currently the code is mutually exclusive with the LED_STRIP code and
there is no means to set the transponder code.
2016-02-02 23:36:42 +01:00
Nicholas Sherlock
6055ab2432
Updates to use newly merged SD card code
2016-02-02 23:36:37 +01:00
Nicholas Sherlock
dce49d4abb
Delete interim SD card support
2016-02-02 23:36:36 +01:00
Nicholas Sherlock
71335dc65d
Support enabling DMA for sdcard write at runtime
2016-02-02 23:36:36 +01:00
Nicholas Sherlock
14c13085b7
Add AFATFS support to Blackbox
2016-02-02 23:36:33 +01:00
Nicholas Sherlock
84d3cc6175
Basic SDCard block read / write (minimal timeout/error handling)
2016-02-02 23:36:32 +01:00
Dominic Clifton
180e1cb7b6
SPRacingF3Mini - Quick hack to allow configuration to be reset when
...
holding buttons A and B down for 5 seconds when powering on.
2016-02-02 23:36:30 +01:00
Dominic Clifton
52d97869b8
SPRacingF3Mini - Initial support for new target.
2016-02-02 23:36:28 +01:00
Dominic Clifton
4b955f09da
SDCard - Basic functionality.
...
Detect card, query capacity, read data.
2016-02-02 23:36:26 +01:00
Michael Jakob
7634e4c635
AlienFligth F3 V2 support
...
Updated SPI driver (SPI3 on F3 targets)
AK8963 Mag support (part of MPU9250)
MPU9250 SPI support via MPU6500 driver
Updated LED driver for alternative LED sets
Enable gyro intterupt for AlienFlight F3 targets
Update AlienWii/AlienFlight documentation
Rename AlienWii to AlienFlight
2016-02-02 23:31:55 +01:00
borisbstyle
17f214d2ab
Bugfix for brushed motor support
2016-01-26 13:43:23 +01:00
borisbstyle
a105af1225
Filter Cleanup CF coding style// Remove Old pt1 for acc etc // F1 slower acc update
2016-01-18 00:51:20 +01:00
Larry (TBS)
6f3d576802
- Fix and add BST task into scheduler, with fixed PID reading 0s problem.
2016-01-12 15:26:03 +08:00
borisbstyle
e0e7db74f1
Increase Acc update in 1khz mode // cleanup
2016-01-10 21:21:11 +01:00
Larry (TBS)
cad401da25
- Fix and add BST task into scheduler.
2016-01-05 11:55:17 +01:00
henn1001
d6c812f4fe
Fix Selectable Buzzer Pin for CC3D -Cleanup
2015-12-30 23:48:56 +01:00
borisbstyle
dfcc3eb028
Fix Selectable Buzzer Pin for CC3D
2015-12-30 23:19:30 +01:00
borisbstyle
6d679b72e1
Further 2khz Stability Enhancements
2015-12-24 02:35:01 +01:00
Konstantin Sharlaimov (DigitalEntity)
fa49931b43
Improved scheduling. Betaflight Port digitalentity/cf-scheduler
...
Disallow arming if system load > 100 (waiting task count > 1)
Dont show inactive tasks in CLI
Realtime priority task and guard interval implementation
Dynamic guard interval. Bugfix for realtime scheduling hickups
Optimisations
Compile out CLI command help and CLI tasks command for CJMCU
Naming fixes // re-Add Gyro Sync // Fix port issues
2015-12-23 00:05:34 +01:00
borisbstyle
8ecd05b911
Configurable Beeper PIN6 CC3D // Less CC3D targets
2015-12-23 00:05:33 +01:00