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
David Sidrane
6b9d87821b
px4nucleoF767ZI-v1 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
75bb427830
px4fmu-v5 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
5ede3772ee
px4fmu-v4pro using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
ca6105d042
px4fmu-v4 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
5ede0ace17
px4fmu-v2 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
a4ad8821cb
px4fmu-v1 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
89bbe708f8
px4-stm32f4discovery using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
9e5d7d6e09
mindpx-v2 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
e6623554cb
crazyflie using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
1d7dff05e9
auav-x21 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
ff2e8b10a2
aerofc-v1 using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
5ea2d1d53f
aerocore using board common identity api
2017-01-25 07:43:11 +01:00
David Sidrane
93f2cf077f
posix derrived targes use BOARD_OVERRIDE_UUID
2017-01-25 07:43:11 +01:00
David Sidrane
5bdd5c7989
fmu uses common board api to interface with systemlib/board_serial
2017-01-25 07:43:11 +01:00