Lorenz Meier
e7a0089340
9250: Fill device ID for mag correctly
2017-01-29 16:24:47 +01:00
Lorenz Meier
a9a31bc745
MPU6K: Device ID should come from the main instance, not interface
2017-01-29 16:24:47 +01:00
Lorenz Meier
be2c73e9c3
HMC driver: Device ID should come from the main instance, not the interface
2017-01-29 16:24:47 +01:00
Lorenz Meier
a520c62d1a
Allow setting the device ID in device driver
2017-01-29 16:24:47 +01:00
Lorenz Meier
d0d1a8e04f
MS5611: Add missing bus identifier
2017-01-29 16:24:47 +01:00
Lorenz Meier
0ee68071fc
9250: Add missing bus identifier
2017-01-29 16:24:47 +01:00
Lorenz Meier
af4e9b668b
MPU6K: Add missing bus identifier
2017-01-29 16:24:47 +01:00
Lorenz Meier
40e5d25196
LPS25H: Add missing bus identifier
2017-01-29 16:24:47 +01:00
Lorenz Meier
19d4c65a70
LIS: Add missing bus identifier
2017-01-29 16:24:47 +01:00
Lorenz Meier
6c7a8b594e
HMC: Add missing bus identifier
2017-01-29 16:24:47 +01:00
Lorenz Meier
f80a1df133
Sensor header: Add previously unknown device identifiers
2017-01-29 16:24:47 +01:00
Lorenz Meier
33f6316d3c
Device: Also allow to read bus type
2017-01-29 16:24:47 +01:00
Lorenz Meier
ec78830657
BMP280: Fix device ID setup
2017-01-29 16:24:47 +01:00
Lorenz Meier
8f77d55b8c
BMA180: Fix device ID setup
2017-01-29 16:24:47 +01:00
Lorenz Meier
e88bb4cc09
MPU6K: Correctly register sub-type, remove magic numbers.
...
Before this change the MPU6K driver would register only the MPU6K family, but not the sub-type, which prevented telling individual sensors apart. This is a breaking change because users will have to perform their accel and gyro calibration again. However, it is unavoidable since right now the different sensors can end up with the same ID and the wrong offsets can be applied to the wrong sensor.
2017-01-29 16:24:47 +01:00
Lorenz Meier
a33bce0d26
Device IDs: List all sub-types of the MPU6K
2017-01-29 16:24:47 +01:00
Lorenz Meier
3f9d79c768
Update GPS
2017-01-29 01:19:48 +01:00
Daniel Agar
8fbf5cbdaf
astyle src/drivers/device
2017-01-29 01:18:32 +01:00
Daniel Agar
adbe38e86b
astyle src/drivers/stm32
2017-01-29 01:18:32 +01:00
Daniel Agar
1261f985d8
astyle src/drivers/bmi160
2017-01-29 01:18:32 +01:00
Daniel Agar
fc4831d625
astyle src/drivers/mkblctrl
2017-01-29 01:18:32 +01:00
Daniel Agar
f0cde91220
astyle src/drivers/vmount
2017-01-29 01:18:32 +01:00
Daniel Agar
e43a8013dd
astyle src/drivers/mpu9250
2017-01-29 01:18:32 +01:00
Daniel Agar
52c4479e0f
astyle src/drivers/camera_trigger
2017-01-29 01:18:32 +01:00
Daniel Agar
30587e5669
astyle src/drivers/gps
2017-01-29 01:18:32 +01:00
Daniel Agar
32da3381f7
astyle src/drivers/bootloaders
2017-01-29 01:18:32 +01:00
Daniel Agar
8ab79a2c90
astyle src/drivers/test_ppm
2017-01-29 01:18:32 +01:00
Daniel Agar
ac06d665a3
astyle src/drivers/boards
2017-01-29 01:18:32 +01:00
Daniel Agar
e63c8ab2a2
astyle src/drivers/ardrone_interface
2017-01-29 01:18:32 +01:00
Lorenz Meier
264589b2cc
Fix motor range
2017-01-28 15:25:00 +01:00
Matthias Grob
41ff46b557
tap_esc: fixed offset to really keep the range 1200-1900
...
even if the input to the driver is too low or too high.
This prevents motor stalling.
NaN or Inf still stop the motor.
2017-01-28 15:24:45 +01:00
David Sidrane
f604b71838
tap-v1 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
0088d17f4c
px4nucleoF767ZI-v1 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
59d95cd77b
px4fmu-v5 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
3dc205f28a
px4fmu-v4pro using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
cd1148f146
px4fmu-v4 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
d5059efdde
px4fmu-v2 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
af4b8ee8ca
px4fmu-v1 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
f71d0eaf5a
px4esc-v1 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
d7fc536f06
px4cannode-v1 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
bff54584fe
px4-stm32f4discovery using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
5b2ceb7fda
mindpx-v2 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
579f698e4c
crazyflie using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
e484c3bab5
auav-x21 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
b955ef2876
aerofc-v1 using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
2cf8a1b432
aerocore using board common mcu version api
2017-01-26 08:39:12 +01:00
David Sidrane
242f563d44
Adds a board common API for retriving the SoC' Silicon revision data/errata
...
This abstraction will support mcu's other than the stm32 family.
It moves the systemlib/mcu_version.c functionality to
common/stm32/board_mcu_version.c
2017-01-26 08:39:12 +01:00
David Sidrane
6368768d31
px4esc-v1 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
ead65eb581
px4cannode-v1 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
8972308559
tap-v1 using board common identity api
2017-01-25 07:43:11 +01:00