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

139 commits

Author SHA1 Message Date
Martin Budden
7f4617b676 Renamed MPU functions to have mpu prefix 2016-12-11 11:32:34 +00:00
Martin Budden
4bb6820c42 Moved sensor detection into respective sensor modules 2016-12-05 15:26:14 +00:00
Martin Budden
4bee6193e8 Moved faked sensors into their own driver files 2016-12-05 11:03:49 +00:00
Martin Budden
f4cd683ecd Renamed sensor detect functions from eg detectGyro to gyroDetect 2016-12-05 06:49:15 +00:00
Martin Budden
06e871406e Moved xx_hardware out of sensorSelectionConfig into config for specific sensor 2016-12-05 06:49:14 +00:00
Martin Budden
60e2227396 Moved alignment from sensor into device 2016-12-05 06:49:14 +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
2d8d03e507 Fixup after rebase 2016-11-25 23:25:55 +00:00
Martin Budden
78e6130aab Moved further gyro parameters into gyroConfig_t 2016-11-25 23:22:24 +00:00
Martin Budden
e9407f3065 Tidied initialisation, especially PID filters 2016-11-25 23:22:23 +00:00
Martin Budden
d85eed0933 Move freestanding masterConfig items into structs 2016-11-24 17:34:05 +00:00
Martin Budden
7c8cb3205d Removed trailing spaces 2016-11-11 07:48:00 +00:00
Konstantin Sharlaimov (DigitalEntity)
b0b987c313 Fix missing baro support for AIRHEROF3 target 2016-10-04 00:04:17 +10:00
Martin Budden
9889b1db9c Move master_t required #includes into config_master.h 2016-10-01 14:10:09 +01:00
kc10kevin
dc4b4ac986 ICM-20689 Gyro 2016-09-14 07:33:32 -05:00
kc10kevin
57c24c6ee1 ICM-20689 Gyro 2016-09-13 19:44:36 -05:00
borisbstyle
05908aad4d Merge branch 'master' into development 2016-09-11 01:16:53 +02:00
André
7f325373d1 Change baro detect order
Probe BMP085/BMP180 before MS5611, because BMP085 can be misdetected as a MS5611.
2016-08-29 16:48:33 +02:00
Martin Budden
c077bacee6 Improved acc initialisation 2016-08-15 07:32:06 +01:00
Martin Budden
cd18004bf4 Fixed error in gyro detection 2016-08-11 16:15:16 +01:00
Anders Hoglund
1300952472 Added MPU9250 ACC detection. 2016-08-09 14:52:22 +02:00
Martin Budden
541f4d4018 Directory rearrangement to reflect cleanflight changes 2016-08-07 13:44:00 +01:00
Martin Budden
07adf66bbb Optimisation of driver header files 2016-08-07 01:14:11 +02:00
Martin Budden
1c997abaaf Moved function declarations out of main. Tidied drivers. 2016-08-02 15:11:35 +01:00
Martin Budden
141b369667 Removed trailing whitespace 2016-07-16 07:54:58 +01:00
JOhn Aughey
81dd00298a Adding fake gyro/acc values for the new design 2016-07-15 09:37:49 -05:00
Martin Budden
59adc362c3 Whitespace and variable initialisation tidy 2016-07-15 08:28:16 +01:00
Martin Budden
ea283ab98c Converted tabs to spaces 2016-07-09 14:39:39 +01:00
Martin Budden
74679371aa Changed tabs to spaces in sensors/ 2016-07-09 13:34:28 +01:00
Martin Budden
d3b51f2360 Added count to sensor index enums 2016-06-29 18:06:08 +01:00
blckmn
657564efa7 Small tidy 2016-06-28 19:47:00 +10:00
blckmn
5a10e75551 Update hmc5883l to use new IO 2016-06-28 10:27:26 +10:00
Martin Budden
75237dd209 Fixed up gyro init. 2016-06-26 16:15:06 +01:00
Martin Budden
4d238b27d5 Moved targetLooptime into gyro_t, tidied gyro_sync and gyro 2016-06-26 16:15:06 +01:00
Michael Jakob
070ea81816 AlienFlight fixes
AK8963 driver updates
Increase resolution for brushed motors from 250 to 750 steps (@32Khz pwm
rate)
2016-06-23 13:05:49 +02:00
Martin Budden
8eaf0b628d Fixed fake sensors initialisation warnings. 2016-06-23 11:01:50 +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
e9a46c6ebb Cleanup of acc device drivers extern usage CF PR#2117 2016-06-16 18:09:05 +01:00
blckmn
b0dd16b3be Fixed CJMCU build fail 2016-06-15 13:29:00 +10:00
blckmn
251b3d7e3c Moved target specific code out of initialisation.c 2016-06-15 08:24:58 +10:00
blckmn
96757c18a2 STM32F4: Main, Sensors, io 2016-06-08 05:36:46 +10:00
blckmn
928609e2bb Moving EXTI to new io
Updated i2c to use new io
2016-06-03 20:21:10 +10:00
sblakemore
0a3bf6e991 Add SINGULARITY target 2016-05-31 10:50:56 +10:00
JOhn Aughey
88683a4da3 Setting gyro scale for fake sensors. 2016-05-06 10:18:10 -05:00
JOhn Aughey
70130a1bcb Allowing the fake gyro and accel values to be set externally 2016-05-03 17:47:16 -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
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
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