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
Vasily Evseenko
49844f52d5
Fix SF10a driver. Add support for SF11c and rename to SF1xx
2016-08-04 15:09:33 +02:00
Julian Oes
ccea9c9e6f
fmu: flash safety button correctly even disabled ( #5189 )
...
If the circuit breaker to disable IO safety is engaged, the safety
button should still blink in the appropriate pattern: double flash for
safety off, solid on for armed.
2016-08-01 02:18:36 -07:00
Julian Oes
dd70b3752a
mpu9250: set accel DLPF to 41 Hz ( #5177 )
...
Previously, the accel DLPF was not set, so it's not clear what the
settings are or should be.
2016-07-31 08:04:01 -07:00
Lorenz Meier
c835fb36a6
5611: Bump sampling frequency back up to 40 Hz from 25 Hz to help with altitude estimation
2016-07-31 12:20:48 +02:00
Lorenz Meier
b5ef5cabb5
Updated src/drivers/gps/devices
2016-07-30 11:40:50 +02:00
Beat Küng
0fa3bd4691
ms5611: use px4_getopt instead of getopt
...
- px4_getopt is threadsafe
- getopt does not do argument reordering (ms5611 start -T 5607 did not work)
2016-07-29 14:50:03 +02:00
David Sidrane
1b0f41e36e
Added support to MS5611 Driver for MS5607
2016-07-29 14:50:03 +02:00
Lorenz Meier
6ab9dc0acf
Testing cleanup from Daniel Agar
2016-07-29 13:49:14 +02:00
Julian Oes
de76c398ca
px4io: whitespace fixes
2016-07-29 12:46:17 +02:00
Julian Oes
a9a5f3a19e
px4io: add FMU fail test mode
...
In order to test what happens in px4iofirmware when the FMU stops
sending PWM or control commands, I added a test mode. When the test mode
is activated, no controls are sent.
2016-07-29 12:46:17 +02:00
Eric Ye
9f5b081257
Wrap help line to fit through mini-dm. ( #5157 )
...
It currently gets cut off on mini-dm, split it into multiple lines
so all of it comes through.
2016-07-28 14:47:57 -07:00
David Sidrane
415fbae31e
Fix build for HW w/o mux
2016-07-28 08:50:59 +02:00
Beat Küng
50a14cfd29
tap_esc: disable the _mode param, use the number of configured channels instead
...
Not sure why the Mode enum exists in the first place...
2016-07-28 08:50:59 +02:00
Beat Küng
cbcbce3a28
tap_esc: use correct number of outputs
2016-07-28 08:50:59 +02:00
Beat Küng
d660fb094b
tap_esc: add RPMSTOPPED macro, make sure driver starts with stopped motors
2016-07-28 08:50:59 +02:00
Beat Küng
d6d3a56116
tap_esc: add buffer size check for _esc_feedback.esc[]
2016-07-28 08:50:59 +02:00
Beat Küng
c55c978145
tap_esc: reset outputs only when armed really changed (not on each topic update)
2016-07-28 08:50:59 +02:00
Beat Küng
4045068187
tap_esc: properly initialize _outputs
2016-07-28 08:50:59 +02:00
Beat Küng
8602ff7856
tap_esc: fix code style, IS_armed -> _is_armed
2016-07-28 08:50:59 +02:00
Beat Küng
3f9f320f18
tap_esc: improve error handling & reporting
2016-07-28 08:50:59 +02:00
Beat Küng
a8e28c7232
tap_esc: fix argument ordering in memset
2016-07-28 08:50:59 +02:00
David Sidrane
632e4630b1
TAP:ESC motors and LED working - The code is still hardcoded for 4 ESC
...
But the basics are working. N.B. To Stop the moros a value of 0 need to be
sent. LED color mask are misleeding - LED is On or Off per ESC.
2016-07-28 08:50:59 +02:00
Julian Oes
a71cfe92f1
fmu: whitespace fix
2016-07-28 08:49:22 +02:00
Julian Oes
664092b7d4
fmu: support ESC calibration
...
The FMU was lacking support to do the ESC calibration. This is needed
for Pixracer.
2016-07-28 08:49:22 +02:00
Julian Oes
3289e0cee6
fmu: don't disarm with disarmed set
...
If disarmed PWM values have been set, we can't accept a disarm command.
If we did, the PWM output stop alltogether after the high pulse of the
ESC calibration.
2016-07-28 08:49:22 +02:00
Julian Oes
d63870ad71
fmu: don' de-initialize
...
Once the PWM outputs are initialized, there is no point in
de-initializing them again.
2016-07-28 08:49:22 +02:00
Eric Ye
5cee3fa0e1
Proper return value on qshell help
2016-07-23 08:25:03 +02:00
Eric Ye
76d74640ae
Add "help" to qshell for qurt
...
Fixes issue #5111
2016-07-23 08:25:03 +02:00
Beat Küng
2c0c30eadf
drv_tap_esc.h: fix file permissions
2016-07-20 14:04:15 +02:00
Beat Küng
38e4882b5f
tap_esc: subscribe to test_motor topic and set outputs accordingly in non-armed state
...
This makes it possible to use the 'motor_test' command
2016-07-20 14:04:15 +02:00
David Sidrane
5ded579bf3
TAP:More IO Init ( #5096 )
2016-07-19 11:58:44 -10:00
David Sidrane
a420d47797
Minor fix usage ( #5094 )
2016-07-18 15:01:55 -10:00
Mark Whitehorn
981353f439
fix bug in RC scan for SUMD input
2016-07-16 16:35:03 +01:00
David Sidrane
33e4f38d82
Add GPS and Compass ( #5066 )
2016-07-14 08:26:40 -10:00
David Sidrane
e2a6ae676f
More complete IO init ( #5065 )
2016-07-14 07:32:11 -10:00