Nicolas de Palezieux
ebce93f338
only advertise range topic of px4flow board if it is the primary range device ( #5390 )
...
this allows selecting another range device such as a lidar by starting that app first
2016-08-26 14:28:46 +02:00
Beat Küng
a7ef9b4954
fix navio_gpio: use uintptr_t for pointer type instead of uint32_t
2016-08-25 13:14:15 +02:00
Beat Küng
4b6e6572b9
fix navio_sysfs_pwm_out: use correct type for buflen (required by MultirotorMixer::from_text)
2016-08-25 13:14:15 +02:00
Beat Küng
e2afb0be6b
px4_log.h: remove hrt_absolute_time() declaration (it does not belong here)
2016-08-24 21:24:35 +02:00
Lorenz Meier
79678c5f25
MPU6K fix code style
2016-08-19 22:24:41 +02:00
Lorenz Meier
306a911dc9
Fix MPU6K driver ICM extensions
2016-08-19 22:09:05 +02:00
Lorenz Meier
fe62c259e8
Fix MPU6K initialization
2016-08-19 11:10:11 +02:00
Andreas Bircher
9fe95275bb
removing unnecessary parts
2016-08-18 15:12:39 +02:00
Andreas Bircher
70cd06bc84
initial version camera turn on / off
2016-08-18 15:12:39 +02:00
Lorenz Meier
a97c5ec4e1
MPU6K compile and code style fixes
2016-08-18 13:50:29 +02:00
Lorenz Meier
3d1f1522d9
MPU6K driver improvements
2016-08-18 12:55:54 +02:00
JochiPochi
31e634b082
mpu6000 driver: set icm registers only on icm devices
2016-08-17 20:50:44 +02:00
JochiPochi
e3557e0d3e
mpu6000 driver: Add DLPF set function for IMC20608
2016-08-17 20:50:44 +02:00
JochiPochi
ce27cc8326
mpu6000: Separate DLPF params for MPU and ICM family of sensors
2016-08-17 20:50:44 +02:00
Lorenz Meier
9f9c51eab3
Fix MPU6500 devtype define
2016-08-16 23:32:44 +02:00
James Goppert
7472c9033b
Formatting fix.
2016-08-16 01:39:47 -04:00
Lorenz Meier
73362f325b
Update mapping
2016-08-15 23:31:58 +02:00
Lorenz Meier
a7ad722b98
Use less memory for ESC driver
2016-08-15 19:53:21 +02:00
Lorenz Meier
8b66a76432
Fix FMU init
2016-08-15 10:49:43 +02:00
Lorenz Meier
4b9e1d58f7
Fix ESC driver to also include direction information
2016-08-15 10:49:43 +02:00
Lorenz Meier
7ef8d197c6
Patch up ASC config
2016-08-15 10:49:43 +02:00
David Sidrane
ac1003875a
USB Fix:iForce Soft Disconnect
...
The STM32F404 OTG FS has an internal soft pull-up.
The HW also has one too. So we need to overcome it to force a soft disconnect.
2016-08-12 13:55:16 +02:00
David Sidrane
6f973f1d6c
Better Portability with clear naming
2016-08-12 13:55:16 +02:00
David Sidrane
b9d93f2cad
OTG_FS_ID that is on PA10 is managed by stm32 otg fs device Driver
...
N.B The driver set FDMOD, Force device mode and Writing a 1 to this bit
forces the core to device mode irrespective of the OTG_FS_ID input
pin.
2016-08-12 13:55:16 +02:00
Lorenz Meier
d21023c966
FMU: Power on radio if prsent
2016-08-12 13:55:16 +02:00
Lorenz Meier
2fad39aaae
tap: Init both USB pins
2016-08-12 13:55:16 +02:00
Lorenz Meier
7e878e221c
FMUv4: Code style
2016-08-12 13:55:16 +02:00
Lorenz Meier
957b01a8eb
Enable serial for RC input
2016-08-12 13:55:16 +02:00
Lorenz Meier
c3022bf713
FMU: Accomodate serial only RC input
2016-08-12 13:55:16 +02:00
Lorenz Meier
1c0a494b4d
Code style
2016-08-12 13:55:16 +02:00
Lorenz Meier
17561daefb
TAP power: Shut down faster
2016-08-10 12:33:04 +02:00
huanglilong
6f7b78821a
fix fake gps bugs ( #5285 )
2016-08-09 21:24:11 +02:00
Lorenz Meier
c62b886da5
Ua venture hottupdate ( #5289 )
...
* Change default port to Serial4 and improve status outputs.
* Reduce stack size.
2016-08-09 21:19:41 +02:00
Lorenz Meier
43f772154c
TAP: adjust ESC buffer size
2016-08-09 16:00:00 +02:00
Lorenz Meier
aae3a37983
GPS: Do not use nonblocking access
2016-08-09 15:59:34 +02:00
David Sidrane
c5e11cd16f
TAP:Added i2c speed setting to init
2016-08-07 11:15:48 +02:00
David Sidrane
e8ae0fe13c
Made the MPU6000 driver a highbread using both hrt for SPI or workqueue for I2C
2016-08-07 11:15:48 +02:00
David Sidrane
5f342c3b5f
Added I2C to MPU6000 driver
2016-08-07 11:15:48 +02:00
Hidenori
aa3ffa28c8
add copyright header
2016-08-06 20:47:55 +02:00
Hidenori
5920711c20
fix style
2016-08-06 20:47:55 +02:00
Hidenori
eded7bf772
Navio: add rgbled test and tweak implementation
2016-08-06 20:47:55 +02:00
Hidenori
9a5f88d6bf
Navio: fix GPIO register definition
2016-08-06 20:47:55 +02:00
Hidenori
ff647e7bc8
Navio: GPIO driver command fix and update ifdefs
2016-08-06 20:47:55 +02:00
Hidenori
3049b9af01
Navio2: add support for GPIO and RGBLED
2016-08-06 20:47:55 +02:00
Lorenz Meier
40ba3f5131
Initial config for ASC module
2016-08-06 20:45:11 +02:00
Beat Küng
124e1c26d9
gps injection: use the orb queuing API instead of multiple instances
...
It uses a queue length of 6. There are 3 RTCM msgs/s, but due to
fragmentation and WiFi lags, there can be more than that. During several
tests, a length of 6 showed no queue overflows.
2016-08-06 20:41:38 +02:00
Vasily Evseenko
aa0c89c3ec
Fix i2c collision with rgbled
2016-08-04 15:09:33 +02:00
Vasily Evseenko
b4d9f44904
Wait conversion_interval before first measurement
2016-08-04 15:09:33 +02:00
Vasily Evseenko
6689a3d1b1
Add SENS_EN_SF1XX param to specify sensor model
...
Fix missing orb_unadvertise on shutdown
Fix missing closing of file descriptors
2016-08-04 15:09:33 +02:00
Vasily Evseenko
6d3aba1c5f
Fix code style
2016-08-04 15:09:33 +02:00