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
David Sidrane
5d1bd6fb2c
TAP used FLASH Based parameter storage - needs timing eval
2016-07-13 20:42:05 +02:00
Roman
13905c2480
px4io driver: send roll, pitch and yaw scale parameter values to io
...
Signed-off-by: Roman <bapstr@ethz.ch >
2016-07-13 09:29:12 +02:00
xiaoyuli
7718343b27
fix the function of disabling safety switch ( #5031 )
2016-07-12 23:43:17 +02:00
Randy Mackay
80134d2b7d
IR-LOCK: rework driver (from jschall) ( #5024 )
...
* irlock: change output format to tangent of angles
* irlock: put all targets in single struct
* irlock: eliminate tanf function in constant
2016-07-11 09:05:29 +02:00
Lucas De Marchi
18330f7ab7
Move __STDC_FORMAT_MACROS to build system
...
__STDC_FORMAT_MACROS changes the behavior of inttypes.h to allow
defining format macros for printf-like functions. It needs to be defined
before any include is done, otherwise due to include chains and header
guards it may not take effect.
Instead of having to define it everywhere it is used, move the define to the
build system. Also update ecl and DriverFramework submodules to deal with the
changed definitions.
2016-07-10 16:31:36 +02:00
David Sidrane
a23785842c
tap-v1 Uses New PWM LED driver structure
2016-07-10 11:46:47 +02:00
David Sidrane
ea4d9a34fd
mindpx-v2 Uses New PWM LED driver structure
2016-07-10 11:46:47 +02:00
David Sidrane
a36f392b58
Rework PWM LED Driver
2016-07-10 11:46:47 +02:00
David Sidrane
da96144e80
Added Power button and cleanup sdio
2016-07-10 11:46:47 +02:00
Andreas Bircher
2317589950
fixing the publishing of the triggering stamps ( #5005 )
2016-07-07 16:50:46 +02:00
Andreas Bircher
9974b6f747
Camera trigger update ( #4998 )
...
* updating the camera driver, correct init and keepAlive function
* removing debug output
2016-07-07 11:40:11 +02:00
Lorenz Meier
15880f8d13
Less verbose
2016-07-07 11:40:11 +02:00
Lorenz Meier
aa77e8ee23
Cleanup
2016-07-07 11:40:11 +02:00