mikeller
|
a91ff6838f
|
Added debug output for gyro calibraton noise, increased 'moron_threshold' to 48.
|
2017-01-12 21:54:05 +13:00 |
|
Martin Budden
|
7b90a76098
|
Do runtime check to see if gyro supports 32kHz
|
2017-01-11 00:53:15 +00:00 |
|
Martin Budden
|
8edb9ef810
|
Minor gyro optimisations
|
2017-01-08 21:36:16 +00:00 |
|
Martin Budden
|
72b15e1c97
|
Fix gyro reading in gyroUpdate function
|
2017-01-07 21:37:58 +00:00 |
|
borisbstyle
|
c5922d2422
|
Remove volatile from gyroADC
|
2017-01-06 12:53:11 +01:00 |
|
borisbstyle
|
d4d75f6da1
|
Add comments to gyro.c
|
2017-01-06 11:50:57 +01:00 |
|
borisbstyle
|
9fe1ebd1aa
|
Merge pull request #2023 from martinbudden/bf_gyro_fixes
Minor fixes to gyro ISR code, as per review
|
2017-01-06 11:47:29 +01:00 |
|
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 |
|