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

133 commits

Author SHA1 Message Date
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
borisbstyle
cdb671b0d6 Configurable gyro Denominator when gyro_lpf set to OFF 2016-02-06 13:09:40 +01:00
Michael Jakob
47f1d7e955 SPI3 fix
reintroduce SPI timeout to avoid driver blockage
AlienFlight related fixes
2016-02-05 22:14:49 +01:00
Dominic Clifton
52d97869b8 SPRacingF3Mini - Initial support for new target. 2016-02-02 23:36:28 +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
cmenard
d174314692 Add Lux target 2016-02-02 23:03:08 +01:00
borisbstyle
b0d3db2456 Afromini NAZE Alias target // rev5 override 2015-12-06 23:58:23 +01:00