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