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