1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-25 17:25:20 +03:00
Commit graph

288 commits

Author SHA1 Message Date
mikeller
747219e0df Fixed gyro update / arming for targets without gyro interrupt. 2017-01-06 23:24:11 +13:00
Martin Budden
e513fd8472 Minor fixes to gyro ISR code, as per review 2017-01-06 09:42:07 +00:00
borisbstyle
075b387167 Fix for unset gyroADCf when notch2 disabled 2017-01-06 09:59:21 +01:00
Martin Budden
10d3c2e76b Reset task statistics after gyro calibration complete 2017-01-05 21:52:40 +00:00
Martin Budden
95111483d8 Added support for 32kHz gyro updates 2017-01-05 20:11:56 +00:00
Martin Budden
a1c14320bf Allow gyro read and filter in ISR for SPI gyros 2017-01-05 12:57:28 +00:00
blckmn
102114758c Better representation of actual sensor (when using 6500 compatible sensors). 2017-01-01 18:37:54 +11:00
Martin Budden
42344a8fe6 Made gyro device code reentrant 2016-12-18 00:16:23 +00:00
Martin Budden
714bb02c54 Fixes issue 1844 2016-12-17 19:20:30 +00:00
Martin Budden
17494840a5 Moved gyro and acc detection code into init functions 2016-12-13 10:00:43 +00:00
Martin Budden
d9a2f7f5d9 Moved EXTI into gyroDev_t 2016-12-13 09:01:32 +00:00
Martin Budden
c7835f781d Fixes issue 1789 2016-12-10 10:03:18 +00:00
Martin Budden
a47c073874 Used device pointer in detect functions 2016-12-07 09:16:42 +00:00
Martin Budden
4bb6820c42 Moved sensor detection into respective sensor modules 2016-12-05 15:26:14 +00:00
Martin Budden
60e2227396 Moved alignment from sensor into device 2016-12-05 06:49:14 +00:00
Martin Budden
4b18ff9049 Fixed harmless error in gyro merge 2016-12-01 19:18:33 +00:00
Martin Budden
b8b9c95f57 Moved sensor global data into sensor_s structs 2016-12-01 17:47:17 +00:00
Martin Budden
590e569375 Changed gyro init and read functions to take a gyro_t* parameter.
Scaled gyro values to degrees per second in gyroUpdate.
2016-11-30 16:59:55 +00:00
Martin Budden
bbddbfcb7b Fixed incorrect initialisation of gyro PT1 filter 2016-11-29 08:54:23 +00:00
Martin Budden
78e6130aab Moved further gyro parameters into gyroConfig_t 2016-11-25 23:22:24 +00:00
Martin Budden
0f082201f4 Removed unrequired static data from sensors/gyro.c 2016-11-25 23:22:24 +00:00
Martin Budden
2c7d06a94e Moved gyro filter settings into gyroConfig 2016-11-25 23:22:24 +00:00
Martin Budden
fa4d04b5a7 Fixed gyro Q factor calculation 2016-11-25 23:22:23 +00:00
Martin Budden
594b9d8ad3 Fix gyro filter initialisation 2016-11-23 22:27:49 +00:00
borisbstyle
12e7d3ad8d Merge pull request #1625 from martinbudden/bf_gyro_filter_calls
Use function pointers to simplify gyro filter calls
2016-11-23 13:19:36 +01:00
Martin Budden
e30823bfec Use function pointers to simplify gyro filter calls 2016-11-20 17:04:36 +00:00
Martin Budden
dc56f143f3 Changed alignSensors to have common src/dest 2016-11-20 07:46:58 +00:00
Martin Budden
8480570510 Improved efficiency of gyro update 2016-11-16 07:31:18 +00:00
Martin Budden
58c85029d6 Removed unnecessary #includes 2016-10-26 05:15:26 +01:00
Martin Budden
01be3842c8 Added filter unit test and tidied filter code 2016-10-23 10:10:14 +01:00
borisbstyle
0e827b331d New Beebrain defaults // refactoring 2016-10-13 01:50:34 +02:00
borisbstyle
70cca63875 Cleanup // Fix some filter inits // More space Naze target 2016-10-09 00:47:50 +02:00
borisbstyle
81623d4ac7 Merge branch 'master' into development 2016-10-08 02:00:08 +02:00
borisbstyle
b168b33448 Cleanup Denoise Code 2016-10-08 01:49:26 +02:00
borisbstyle
29733a2424 Fix gyro pt1 2016-10-08 00:11:08 +02:00
borisbstyle
48ab3ca0b2 Fix gyro pt1 2016-10-08 00:09:30 +02:00
borisbstyle
bd2ded600c Merge branch 'master' into development 2016-10-07 02:44:21 +02:00
borisbstyle
fc480fab5b Default adjustments // Cleanups 2016-10-07 02:24:22 +02:00
borisbstyle
09d16bd0cb Merge branch 'master' into development 2016-10-07 01:41:55 +02:00
borisbstyle
c191da6c58 Add New Default Filter combination 2016-10-02 01:46:10 +02:00
borisbstyle
05908aad4d Merge branch 'master' into development 2016-09-11 01:16:53 +02:00
borisbstyle
cab7b562d8 Change gyro filter / debug order 2016-09-09 09:55:46 +02:00
Martin Budden
c077bacee6 Improved acc initialisation 2016-08-15 07:32:06 +01:00
Martin Budden
541f4d4018 Directory rearrangement to reflect cleanflight changes 2016-08-07 13:44:00 +01:00
rav
0e905e01d3 set lower filter cutoff instead of Q
fix error in gyro pt1 filter
2016-08-04 00:09:22 +02:00
borisbstyle
cc7ea13e66 Convert Notch Q to BW 2016-08-03 20:56:37 +02:00
borisbstyle
771feb8fde Add more filter freedom 2016-08-03 11:51:12 +02:00
borisbstyle
ca703b1ff1 Change defaults // Add optional filter config 2016-08-03 10:26:27 +02:00
borisbstyle
4fff6c89bf Merge pull request #684 from rav-rav/notch
Smoother filtering (additional notch filter)
2016-07-16 10:30:47 +02:00
Martin Budden
59adc362c3 Whitespace and variable initialisation tidy 2016-07-15 08:28:16 +01:00