Gary Keeble
c6c373a808
Merge remote-tracking branch 'borisbstyle/betaflight' into blackbox-enhancements
2016-05-11 06:44:58 +01:00
YANN OEFFNER
22c1aa10ad
Merge branch 'betaflight' of https://github.com/borisbstyle/betaflight into betaflight
2016-05-10 12:40:20 +02:00
YANN OEFFNER
8244990c86
Clean IRCFUSIONF3 target
2016-05-10 12:28:13 +02:00
borisbstyle
b37a0cf734
Merge pull request #389 from mikeller/restore_profile_rateprofile_selection
...
Restore profile / rateprofile selection as part of 'dump all'
2016-05-10 10:25:46 +02:00
Gary Keeble
85ab270772
Add compile target name
...
We might as well know what board was running beta flight.
2016-05-10 07:21:33 +01:00
Michael Keller
4e178629e0
Added commands to restore profile / rateprofile selection to output of 'dump all' CLI command. Also added command to save config to 'dump all' output.
2016-05-10 11:16:00 +12:00
Martin Budden
a968669f91
Split off updateLEDs function from updateRcCommands.
2016-05-09 16:10:26 +01:00
Martin Budden
52b40b1028
Renamed annexCode to updateRcCommands and tidied.
2016-05-09 16:10:26 +01:00
Martin Budden
db4da776c5
Localised RC lookup into rc_curves.c
2016-05-09 16:10:26 +01:00
Gary Keeble
a4af3d301d
Merge remote-tracking branch 'borisbstyle/betaflight' into blackbox-enhancements
2016-05-09 14:50:44 +01:00
borisbstyle
90bc67e2cc
Configurable Iterm Reset Offset
2016-05-09 13:12:48 +02:00
Gary Keeble
a4e789fca6
Merge remote-tracking branch 'borisbstyle/betaflight' into blackbox-enhancements
2016-05-07 09:53:23 +01:00
borisbstyle
9e5c5e88c7
Rework Fast PWM protocol configuration and timing
2016-05-07 00:58:38 +02:00
borisbstyle
c74c5df73d
Merge pull request #384 from aughey/betaflight
...
Setting gyro scale for fake sensors.
2016-05-06 20:54:59 +02:00
borisbstyle
731693dfcd
Merge pull request #381 from martinbudden/bf_pidloop_debug
...
Changes to help debug/optimise taskMainPidLoopCheck
2016-05-06 20:54:33 +02:00
Gary Keeble
c514d4f5e6
Merge remote-tracking branch 'borisbstyle/betaflight' into blackbox-enhancements
2016-05-06 19:45:58 +01:00
borisbstyle
0af66353a4
Working Fix for increased Expo precision by factor 5
2016-05-06 20:34:53 +02:00
JOhn Aughey
f46f50c223
Before resetting, clear the reboot schedule flag.
2016-05-06 10:40:17 -05:00
JOhn Aughey
88683a4da3
Setting gyro scale for fake sensors.
2016-05-06 10:18:10 -05:00
Gary Keeble
045df58453
Merge remote-tracking branch 'borisbstyle/betaflight' into blackbox-enhancements
2016-05-06 12:17:06 +01:00
Martin Budden
a959e6aa27
Changed default CC3D_OPBL build to include pid_luxfloat.
2016-05-05 23:39:14 +01:00
borisbstyle
7dbab96d99
Improve Expo Precision
2016-05-06 00:17:44 +02:00
Martin Budden
876fe536e6
Fixed CC3D related build flags.
2016-05-05 15:19:50 +01:00
borisbstyle
37874d7a17
Merge pull request #376 from aughey/betaflight
...
Resubmitting the pull request for offline testing
2016-05-05 16:07:08 +02:00
borisbstyle
6af2b84297
Inrease Max yaw P limit // filter defaults
2016-05-05 16:05:42 +02:00
Martin Budden
825475fd43
Added new debug mode to time pidloop subtasks.
2016-05-05 10:28:26 +01:00
borisbstyle
fa24d2950e
Merge pull request #380 from rav-rav/filtering
...
biquad filtering improvements
2016-05-04 23:44:51 +02:00
borisbstyle
3159debb44
Merge pull request #379 from martinbudden/bf_display_tasks
...
Added tasks page to OLED display
2016-05-04 23:41:26 +02:00
borisbstyle
56acda8814
Merge pull request #377 from martinbudden/bf_tasks
...
Minor improvements to pid loop in mw.c
2016-05-04 23:40:52 +02:00
borisbstyle
771f2c61eb
Fix out of order PPM ISR // Fix PPM for SPRACINGF3EVO
2016-05-04 23:39:19 +02:00
rav-rav
f62ec043cf
fix error in biquad coefficients calculation
...
improve biquad precision and performance by using direct form 2 transposed instead of direct form 1
keep float results for luxfloat pid controller, instead of casting twice
2016-05-04 22:44:33 +02:00
Martin Budden
2bae11d581
Added tasks page to OLED display.
2016-05-04 20:25:19 +01:00
Gary Keeble
e3ea79ce97
Merge remote-tracking branch 'borisbstyle/betaflight' into blackbox-enhancements
2016-05-04 12:59:39 +01:00
Martin Budden
8c7c72c5dc
Tidy of main pid loop.
2016-05-04 10:40:56 +01:00
borisbstyle
e9963f454b
Fix data type for gyro lowpass // Defaults
2016-05-04 10:39:07 +02:00
JOhn Aughey
70130a1bcb
Allowing the fake gyro and accel values to be set externally
2016-05-03 17:47:16 -05:00
JOhn Aughey
faf1c9a6d2
Breaking out the main init and main loop to allow for offline testing
2016-05-03 17:46:56 -05:00
JOhn Aughey
cb39345dd3
Fixing a null dereference in the case that VBAT is not defined
2016-05-03 17:45:37 -05:00
JOhn Aughey
fd245bb8f8
Allowing a custom flash memory address for offline testing.
2016-05-03 17:45:13 -05:00
JOhn Aughey
8310c6f050
Moving constrain to the include file and making it static inline
2016-05-03 17:44:49 -05:00
borisbstyle
5ffb3b5068
Revert "Merge pull request #372 from aughey/betaflight"
...
This reverts commit a6a5f50ffb
, reversing
changes made to 9cc5503851
.
2016-05-04 00:00:04 +02:00
borisbstyle
a6a5f50ffb
Merge pull request #372 from aughey/betaflight
...
Changes to support offline testing
2016-05-03 23:54:43 +02:00
borisbstyle
a4456ce6b9
Initial dynamic PID implementation
...
New Defaults and some rework in dynamic PID
Cli Fixes
Copy / Paste Protection
Change Stick threshold
Remove differentiator
Change Default PIDs
2016-05-03 23:48:41 +02:00
borisbstyle
ad756bceb4
New version
2016-05-03 11:44:02 +02:00
borisbstyle
29865701da
Change Filter lowpass Frequency to int
2016-05-03 11:43:56 +02:00
borisbstyle
3dd6424f34
Revert "Fixed a bug which caused printing of floats larger than 100 in the CLI to crash"
...
This reverts commit 6ce8fe3c0f
.
2016-05-03 11:28:00 +02:00
nathan
e1f52d9c7b
guess we need some defines
2016-05-03 11:27:59 +02:00
nathan
08e87a40cf
dont try to check the gyro status if the gyro doesnt support interrupts
2016-05-03 11:27:55 +02:00
nathan
d97d4dd544
hardfault handler w/ debugging info and an automatic breakpoint
2016-05-03 11:27:54 +02:00
JOhn Aughey
b6ff69feda
Moving constrain and constrainf to the include file to be inlined.
2016-05-02 10:03:43 -05:00
JOhn Aughey
6d15c03813
Fixing null deref error when VBAT is not set.
...
If VBAT is not configured, batteryConfig is null. This will
possibly set the vbatPidCompensation to an unknown value.
This change checkes for the validity of batteryConfig before
defining the values to be used.
2016-05-02 09:47:36 -05:00
JOhn Aughey
091aa24249
For fake gyro/acc, set the output to an fake variable.
...
For testing, the gyros and accelerometer values might needed
to be artifically set. This change allows a testing loop to
set the gyro and acc to values through a global variable.
2016-05-02 09:47:36 -05:00
JOhn Aughey
ac11732a86
Separate the initialization and main step into two different functions.
...
For testing, it is useful to have the loop be separated from the
initialization so that an external function can step through the
main loop.
2016-05-02 09:47:36 -05:00
JOhn Aughey
b3216439de
Allow the address of the start of the flash space to be defined externally.
...
For testing, the flash memory can be allocated and defined to a
different region than on an embedded processor.
2016-05-02 09:47:36 -05:00
JOhn Aughey
61392c5afc
Removing inline from constrin and constrainf.
...
These functions are used elsewhere and the inline declaration
can cause the compiler to make them static and unavailable outside
of this file. Unless these functions are defined in a .h file,
they cannot be inlined.
2016-05-02 09:47:36 -05:00
Gary Keeble
17b0c03992
Merge remote-tracking branch 'borisbstyle/betaflight' into blackbox-enhancements
2016-05-02 10:37:30 +01:00
borisbstyle
3f524297d1
Merge pull request #374 from nathantsoi/stm32f3discovery-compat
...
Stm32f3discovery compat
2016-05-01 00:06:07 +02:00
nathan
79d5414f3e
guess we need some defines
2016-04-30 14:33:36 -07:00
nathan
96f4d090a2
dont try to check the gyro status if the gyro doesnt support interrupts
2016-04-30 12:34:55 -07:00
nathan
46a49f6147
hardfault handler w/ debugging info and an automatic breakpoint
2016-04-30 12:16:02 -07:00
borisbstyle
d62d894cc8
Cleanup unused variables
...
Fix
2016-04-30 12:20:07 +02:00
Gary Keeble
c6c462b92f
Added SuperExpo Yaw field to header
...
Added the super expo yaw field value and mode to header.
2016-04-30 09:34:30 +01:00
borisbstyle
a36fe5099f
Fix float / double warnings
2016-04-30 09:58:58 +02:00
Gary Keeble
7af7ddcac0
Add Betaflight Revision to Header Field
...
Added Betaflight version number to header; no more doubt about which
version you were flying when the log was made.
2016-04-28 17:10:23 +01:00
Gary Keeble
f27932e236
Renumber Header Indexes
...
Renumbered the header index after removal of Item 40 on.
2016-04-28 06:35:46 +01:00
borisbstyle
1031e40a52
Change min_check default to something higher // Prevent arming issus on defaults
2016-04-27 22:51:49 +02:00
borisbstyle
bef46dd120
TPA added for Yaw // Cleanup unused config params
2016-04-27 22:18:01 +02:00
borisbstyle
86c2e12c07
Optional SUPER EXPO for yaw // Optional always Iterm reset // Rework Iterm reset
2016-04-27 22:09:17 +02:00
borisbstyle
afd5f8b542
Merge branch 'betaflight' of https://github.com/borisbstyle/betaflight into betaflight
2016-04-27 21:09:04 +02:00
borisbstyle
cbcf028302
Dterm robust differentiator Initial Implementation
2016-04-27 21:08:15 +02:00
Gary Keeble
3444967b1c
Extend header to include setup information
...
Add additional header information for PID parameters etc into header.
2016-04-25 13:31:51 +01:00
Gary Keeble
6343da6f09
Use the flightModeFlags slow field for rcModes
...
This value was always zero, so re-task it for the flight mode selection
(which it was always designed for).
2016-04-25 07:18:34 +01:00
Gary Keeble
372c9de651
Added PID configuration, filters etc to Log file
...
Add the PID configuration settings, controller number, dterm filters
etc to blackbox log file.
2016-04-24 21:52:35 +01:00
borisbstyle
8bffa11d19
Merge branch 'betaflight' of https://github.com/borisbstyle/betaflight into betaflight
2016-04-22 12:23:25 +02:00
borisbstyle
878ad7532f
Merge pull request #353 from GaryKeeble/blackbox-enhancements
...
Blackbox Logging enhancements
2016-04-22 12:11:01 +02:00
borisbstyle
10a96915e3
Merge pull request #363 from larryho5/betaflight_22042016_tbs_release
...
- Add defulat LED Strip values for Colibri Race
2016-04-22 12:10:22 +02:00
borisbstyle
7935d28aa1
Merge pull request #354 from Beaky2000/float-print-bug
...
floats >= 100 cause the CLI to hang
2016-04-22 12:10:03 +02:00
borisbstyle
056f7e30a7
Merge pull request #365 from larryho5/betaflight_22042016_with_MPU9250
...
- Enable MPU9250 hardware in Colibri Race
2016-04-22 12:09:25 +02:00
borisbstyle
1e1d445fd3
Dynamic D Implementation
2016-04-22 12:08:17 +02:00
Larry (TBS)
1a5a49f9ec
- Enable MPU9250 hardware in Colibri Race
2016-04-22 17:03:47 +08:00
Larry (TBS)
1531c07687
- Add defulat LED Strip values for Colibri Race
2016-04-22 16:40:37 +08:00
borisbstyle
c92f511b05
Match rewrite and luxfloat delta scaling during averaging
2016-04-18 11:02:40 +02:00
borisbstyle
fb35cc6477
Remove MW23 pid controller
2016-04-18 11:02:38 +02:00
Beaky2000
6ce8fe3c0f
Fixed a bug which caused printing of floats larger than 100 in the CLI to crash
2016-04-17 22:09:49 +02:00
Gary Keeble
d4228388af
Add SuperExpo Factor
2016-04-16 19:28:29 +01:00
Gary Keeble
c5bd5d687f
Add the Flightmode events
...
Log RC mode selections to blackbox so that air mode, super expo, beeper
on/off etc can be shown in blackbox viewer.
2016-04-16 19:06:01 +01:00
Gary Keeble
57c6f62590
Added rate fields to log header
...
Add Roll/Pitch/Yaw Rates and Expo to log header, add loop time to header
2016-04-16 16:00:33 +01:00
Larry (TBS)
587ffcfbc0
- Enable MPU6000
2016-04-16 18:28:18 +08:00
borisbstyle
8e744e874c
Merge pull request #347 from borisbstyle/spi_fix_mpu6000
...
Fix SPI speed for MPU6000 for CC3D target and some new targets
2016-04-16 01:16:14 +02:00
borisbstyle
4186ceaf81
Fix SPRACINGF3EVO target
2016-04-16 01:14:35 +02:00
borisbstyle
9000decdf7
Fix SPI speed for MPU6000 for CC3D target and some new targets
2016-04-15 15:54:15 +02:00
borisbstyle
bdaf8ecbb9
New Horion default
2016-04-08 23:28:37 +02:00
borisbstyle
0600b2be95
DOGE additional config
2016-04-08 23:05:44 +02:00
borisbstyle
e780dd7023
Merge branch 'betaflight' of https://github.com/borisbstyle/betaflight into betaflight
2016-04-08 23:00:12 +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
244c091844
Remove Horizon Sensitivity
2016-04-08 22:34:03 +02:00
borisbstyle
d5532cc139
SPRACINGF3EVO config
2016-04-08 21:20:57 +02:00
Dominic Clifton
eb5cfe19ac
SPRacingF3EVO - temporary fix for SPI AK8963. See #2022 .
2016-04-08 21:14:27 +02:00
borisbstyle
555269c2a3
More accurate deg/sec for iterm reset
2016-04-08 19:52:59 +02:00
borisbstyle
20d222c388
Fix uninitialized averageSum
2016-04-08 19:26:12 +02:00
4712
5a1cb21ad5
4way-if cleanup
...
removed superseded 1wire-uart and 1wire-vcp
2016-04-08 18:47:18 +02:00
borisbstyle
f829db7e13
Merge pull request #331 from borisbstyle/spracing_evo
...
SPRACINGF3EVO initial support
2016-04-08 14:18:26 +02:00
borisbstyle
50b7f87251
Equal PIDs and Rates for rewrite and luxfloat (Luxfloat adopted to rewrite)
2016-04-08 14:11:52 +02:00
borisbstyle
3cad4793e9
SPRACINGF3EVO initial support
2016-04-08 11:18:07 +02:00
borisbstyle
61d7eb384a
Merge pull request #328 from lichtl/betaflight_cell_on_a4
...
Send averaged cell voltage on A4
2016-04-07 08:03:25 +02:00
rigoneri
d6550827d0
Fixed issue that was causing the SPRacingF3Mini target not to build when transponder code was uncommented out. Fixes #179
2016-04-06 22:10:58 -05:00
borisbstyle
f6b05a4894
Faster Multishot Math for F1 processors
2016-04-07 00:39:08 +02:00
Carsten.Wache
04aaab1cae
Send averaged cell voltage on A4
2016-04-06 20:18:33 +02:00
borisbstyle
8b7b47da9a
Sync Ibus with Cleanflight // Add extra AUX channels
2016-04-06 00:20:56 +02:00
borisbstyle
81b94e5cb8
Prevent re-arming when gyro calibration on arm enabled (only for switch armers due to safety reasons)
2016-04-05 00:36:28 +02:00
borisbstyle
5290e4be56
Fix arming on Low Throttle when 3D Mode On switch disabled
2016-04-04 23:28:29 +02:00
4712
eb9c8a22b0
4way-interface cleanup
...
A few optimizations as well
2016-04-04 20:33:15 +02:00
borisbstyle
1afe6a6caf
Bump Version
2016-04-04 01:42:50 +02:00
borisbstyle
26af730510
Revert "- MultiFlasher support for SimonK escs"
...
This reverts commit 0cae020f76
.
2016-04-04 01:42:13 +02:00
borisbstyle
272932a93f
Revert "Add escpassthrough to all targets"
...
This reverts commit 95a464b1ad
.
2016-04-04 01:37:20 +02:00
KiteAnton
aba6056502
Merge branch 'betaflight' of http://github.com/borisbstyle/betaflight into invalid_value
2016-04-03 08:49:42 +02:00
KiteAnton
3a19b9dc8e
Output valid range/values for paramter
2016-04-03 08:46:39 +02:00
4712
d32205d856
4way-interface
2016-04-02 17:07:12 +02:00
Brian Balogh
68587452ca
Point yaw_lowpass_hz CLI var at yaw_lpf_hz
2016-04-01 02:44:48 -04:00
4712
85dc6b59d2
1wire-pass-through-vcp
...
also changed uart 1wire-pass-through to avoid need of FC reboot after
exit.
2016-04-01 01:58:18 +02:00
borisbstyle
24b97aed01
Iterm reset only on yaw for now
2016-03-31 23:59:19 +02:00
borisbstyle
7c83d23ddf
Activate Iterm reset in normal mode too
2016-03-31 22:58:22 +02:00
borisbstyle
5272426a00
Proper fix for calibration prior to arming
2016-03-31 12:47:26 +02:00
borisbstyle
f2cb5369c8
Increase Yaw rate offset rewrite to be closer to roll/pitch
2016-03-31 12:40:13 +02:00
borisbstyle
4c1b4a63be
Add new line
2016-03-31 00:49:42 +02:00
borisbstyle
2689208408
Fix floating point tpa bug
2016-03-31 00:26:32 +02:00
borisbstyle
ad0acf3f5f
Change cli naming conventions
2016-03-30 21:43:41 +02:00
borisbstyle
f2f1e2c513
Change default expo factor and yaw pterm max
2016-03-30 21:39:14 +02:00
borisbstyle
940d666fb0
default yaw filter
2016-03-30 21:26:45 +02:00
borisbstyle
3e5e30c42c
Fix Iterm reset in super expo mode // new defaults
2016-03-30 21:23:14 +02:00
borisbstyle
712beb2ae8
Prevent Arming before gyro calibration completed
2016-03-30 17:29:12 +02:00
borisbstyle
78c155908a
Bump EEPROM
2016-03-30 17:15:42 +02:00
borisbstyle
95a464b1ad
Add escpassthrough to all targets
2016-03-30 17:13:59 +02:00
borisbstyle
cbc7bc2a61
Increase PID performance by removing Dterm for Yaw
2016-03-30 16:54:33 +02:00
borisbstyle
feea25edcc
Change defaults
2016-03-30 16:43:01 +02:00
borisbstyle
bdca96842a
Add dump all cli command and restore old dump
2016-03-30 16:40:55 +02:00
borisbstyle
595d5d0867
Acro Plus replaced by Super Expo feature
2016-03-30 12:38:29 +02:00
borisbstyle
7b468c09f0
Luxfloat rework to int pids // Many pid cleanups // filter rework
...
Eeprom version // Dterm improvement
Further PID Improvements
Version Change
Coupling configured // reworked filtering // more test features
remove iterm scaler luxfloat
Further rework filters etc
Restore original luxfloat but scaled
Restore original luxfloat but scaled
2016-03-30 10:16:20 +02:00
borisbstyle
d95220327b
Merge pull request #310 from mikeller/add_restore_profile_switch_buffer
...
Enable CLI dump / restore of multiple profiles without buffer overrun
2016-03-29 15:08:27 +02:00
mikeller
4cc2718d59
Added printing of line of '#' after profile switch during dump to prevent buffer overrun on restore.
2016-03-30 01:47:22 +13:00
borisbstyle
6263f713bd
Merge pull request #302 from ethomas999/addVbatHysteresisCmd
...
Add 'vbat_hysteresis' parameter
2016-03-29 11:37:32 +02:00
borisbstyle
d5146df6e6
Merge pull request #308 from larryho5/betaflight_29032016_tbs_release
...
Betaflight 29032016 tbs release
2016-03-29 11:21:21 +02:00
Larry (TBS)
0cae020f76
- MultiFlasher support for SimonK escs
2016-03-29 15:39:19 +08:00
E Thomas
6eb9922c1c
Added 'vbat_hysteresis' parameter
2016-03-27 02:18:12 -04:00
rav-rav
a34e9d7482
improved speed of scaleRcCommandToFpvCamAngle
2016-03-23 23:29:10 +01:00
Larry (TBS)
4d481e9c1f
- BST change to i2c interrupt
...
- Add to receive heartbeat from CorePro otherwise, will soft reset the i2c.
2016-03-23 19:22:06 +08:00
borisbstyle
391dad4a7b
New Luxfloat yaw default
2016-03-23 00:45:48 +01:00
borisbstyle
4ec5166c0f
Add option for gyro calibration on first arm // Remove Retarded Arm
2016-03-21 01:22:40 +01:00
borisbstyle
7e4c64056d
Merge branch 'betaflight' of https://github.com/borisbstyle/betaflight into betaflight
2016-03-21 00:41:36 +01:00
borisbstyle
0814b7d479
Merge pull request #283 from MasterZap/shut_up_beeper
...
Mute RX_LOST beep if the copter was never armed
2016-03-21 00:41:15 +01:00
borisbstyle
adedc3fe81
Iterm range for MW23 more sensitive
2016-03-21 00:08:10 +01:00
borisbstyle
087e3ae0f4
Better configuration range for luxfloat in configurator
2016-03-20 20:13:36 +01:00
Zap Andersson
0fb34a64b5
Fix tabs again
2016-03-20 13:25:40 +01:00
Zap Andersson
d82b3a44eb
Fix tabs
2016-03-20 13:24:04 +01:00
Zap Andersson
451060a8ab
Revert "Removed the hard accelerometer cutoff, replaced my a smooth weighting."
...
This reverts commit 587ab7178a
.
2016-03-19 16:58:28 +01:00
Zap Andersson
c0e01e8d2b
Add 'WAS_EVER_ARMED' arming flag
2016-03-19 16:16:49 +01:00
Zap Andersson
ca0fb6c9cf
Made the beeper for "RX Lost" shut up if RX was never gained in the 1st place.
...
Shuts quad up when you just put it down on the ground, or just plug it into USB or whatever.
2016-03-19 13:01:53 +01:00
Zap Andersson
587ab7178a
Removed the hard accelerometer cutoff, replaced my a smooth weighting.
...
Also got rid of a square root :)
2016-03-19 11:18:24 +01:00
Larry (TBS)
a58c095df6
- Use Air Mode in CorePro status byte
2016-03-15 13:22:41 +08:00
KiteAnton
ee57ba387a
Fix beeper dump output bug
2016-03-12 10:30:26 +01:00
KiteAnton
3df01ac21d
Output all profiles and rateprofiles in cli dump
2016-03-12 09:01:26 +01:00
borisbstyle
1e8f2bacb8
Oops only 3D Mode needs this
2016-03-10 00:35:19 +01:00
borisbstyle
fa63ab52e1
Disabling of 3D Feature on switch
2016-03-10 00:27:44 +01:00
borisbstyle
03cc5fa438
Function for calculating calibration cycles
2016-03-09 22:31:16 +01:00
borisbstyle
21bc85335e
pidUpdateCountdown set based on condition
2016-03-09 00:05:13 +01:00
borisbstyle
1187c575ed
Gyro Calibration scaled to looptime setting
2016-03-08 22:52:55 +01:00
borisbstyle
0aac025494
Version 2.5.3 / Configurable yaw_p_limit for all pid controllers
2016-03-06 14:04:09 +01:00
borisbstyle
37bd1d65fd
Fix 1000 looptime auto config
2016-03-05 22:35:09 +01:00
borisbstyle
dc6529ec9e
New 1000 looptime default
2016-03-05 20:49:34 +01:00
borisbstyle
c9a35d278d
yaw protection pirouette // hard yaw manouvres
2016-03-05 20:42:04 +01:00
Dominic Clifton
bd9f93660b
SPRACINGF3MINI - Cleanup PWM output mapping. Remove no-longer needed
...
TIM3 / OneShot workaround.
2016-03-04 22:18:37 +01:00
borisbstyle
bafdbf4b2a
Change min threshold for mix reduction
2016-03-04 22:03:13 +01:00
borisbstyle
65e17dd957
Equal throttle scaling for stick and switch armers // Changed default min_check to get the same effect
2016-03-04 09:13:51 +01:00
borisbstyle
555a9cf705
Merge pull request #248 from MotoLab/betaflight_ON_USB_fix
...
Fixed ON_USB beeper inhibit
2016-03-04 09:11:08 +01:00
borisbstyle
8c8da923a7
2.5 Patch 1
2016-03-04 09:10:10 +01:00
Moto Moto
b75b01b4c5
Fixed ON_USB beeper inhibit
2016-03-03 23:06:04 -06:00
borisbstyle
be038743b2
Add Beeper disable ON_USB
2016-03-03 21:05:21 +01:00
borisbstyle
3bd8c467c4
Remove re-calculations // Increase minimum
2016-03-03 21:05:02 +01:00
borisbstyle
3d345c4299
Cleanup old beeper command
2016-03-03 17:18:49 +01:00
Pierre-A
5b2e79525c
add BEEPER_SYSTEM_INIT condition
2016-03-03 17:04:21 +01:00
Pierre-A
6b1e3fc2c4
including suggestions by ledvinap
2016-03-03 16:59:09 +01:00
Pierre-A
3af6ff7e9b
beeperCount in beeperOffSetAll for config_unittest
2016-03-03 16:58:50 +01:00
Pierre-A
b4fb558dd4
new "beeper" CLI command
2016-03-03 16:58:01 +01:00
borisbstyle
257865cff2
Simplify Fixed point Math notations
2016-03-03 16:17:10 +01:00
borisbstyle
431ca856cf
Add back subtasks
2016-03-03 13:33:07 +01:00
borisbstyle
88a70f53d1
Accelerometer Range Increased to 16G
...
Change scale according to the int32_t / 16
2016-03-03 13:13:20 +01:00
borisbstyle
9df909bae2
Dynamic motor update timing based on ESC protocol
2016-03-03 13:07:46 +01:00
borisbstyle
27c2a5db79
Rework Airmode saturation // Slow down de-saturation process
2016-03-02 23:19:55 +01:00
borisbstyle
a058bb3843
Fix debug calculation in motor cycletime
2016-03-02 14:54:44 +01:00
borisbstyle
c2338ef0ed
Bump EEPROM
2016-03-02 14:20:33 +01:00
borisbstyle
4074b74676
Merge pull request #235 from dmitryrechkin/betaflight
...
Ability to configure spektrum_sat_bind auto reset on hard reboot
2016-03-02 14:18:54 +01:00
borisbstyle
b191919b6e
Fix airmode debug
2016-03-02 14:15:42 +01:00
borisbstyle
39fb722536
Auto config protection for 4K motor update with oneshot125
2016-03-02 14:13:32 +01:00
borisbstyle
795feddf71
Fix BST // Sync motor to PID loop (less CPU)
2016-03-02 14:05:26 +01:00
borisbstyle
24b4d37d43
Add Attitude task
2016-03-02 00:10:29 +01:00
borisbstyle
eb04e2c745
Adjust some defaults
2016-03-01 23:03:02 +01:00
borisbstyle
fb64fc32c5
Add Transponder to SPF3MINI // Autoconfig adjustment
2016-03-01 22:46:18 +01:00
Dmitry Rechkin
2546eb15e7
At some point code has been changed to automatically reset
...
spektrum_sat_bind setting to 0 on hard reboot, which made obsolete 0 option
and essentially removed a feature which allowed to request binding on every
boot, which, for example, is how toy quadcopters behave.
I've added new setting:
"spektrum_sat_bind_autoreset" which can accept values:
0 - disabled
1 - enabled (by default, to preserve current behavior)
It is convenient, if you send BNF quadcopter to somebody, so they can
start flying it without the need to figuring out how cleanflight works, if
they are not familiar with it.
2016-03-01 13:42:30 -08:00
borisbstyle
16ca4ff16e
Merge pull request #224 from basdelfos/betaflight
...
Cell voltage for FrSky Telemetry protocol
2016-03-01 22:05:00 +01:00
borisbstyle
3bec29d603
Merge pull request #234 from AlienWiiBF/PPM_fix
...
AlienFlight F3 PPM receiver fix
2016-03-01 22:03:51 +01:00