Julian Oes
8b9c943da9
uart_esc: calculate raw PWM on the Snapdragon
...
This includes taking care of the arming state and the limit ramp.
2016-03-27 12:40:10 +02:00
Julian Oes
df9832f806
snapdragon_rc_pwm: use ioctl to set PWM
...
This is by far the easiest solution for now.
2016-03-27 12:40:10 +02:00
Julian Oes
e5dfda6d46
uart_esc: remove timeout printf
2016-03-27 12:40:10 +02:00
Julian Oes
e50f3ad4f2
uart_esc: do an additional advertise
...
If this is not done, the aDSP crashes, not quite sure why but it's gotta
be something about the context of the callback.
2016-03-27 12:40:10 +02:00
Julian Oes
647526407a
snapdragon_rc_pwm: cleanup and raise bitrate
2016-03-27 12:40:10 +02:00
Julian Oes
cd2f0eca95
uart_esc: major cleanup, raise UART bitrate
...
This remove all leftovers from Qualcomm's ESC. Also, the startup
commands are cleaned up, and the UART bitrate is raised to 921600.
2016-03-27 12:40:10 +02:00
Julian Oes
45b41e26cc
uart_esc: accept n channels instead of just 8.
2016-03-27 12:40:10 +02:00
Julian Oes
4477566d73
snapdragon_rc_pwm: send RC anyway.
...
Let's always send RC even if nothing arrives on the UART just yet.
2016-03-27 12:40:10 +02:00
tumbili
07246efef9
added snapdragon rc pwm driver
2016-03-27 12:40:10 +02:00
Daniel Agar
26bb2fd22f
capitalize param values
2016-03-25 20:38:08 -04:00
Daniel Agar
6888545037
remove @unit enum
2016-03-25 20:33:25 -04:00
Daniel Agar
70a68def83
params correct boolean tag
2016-03-25 20:25:17 -04:00
Lorenz Meier
425c5dea2a
Fixed 9250 mag readouts. From @Inspirati
2016-03-25 16:07:51 +01:00
Julian Oes
bba0d0384d
drivers/modules: changes after mavlink_log change
...
The mavlink_log API changes lead to changes in all drivers/modules using
it.
2016-03-24 13:10:02 +01:00
Julian Oes
b49b012d35
ringbuffer: update header file
...
The header file was not in source with the source file.
2016-03-24 13:09:16 +01:00
Julian Oes
1b5210ca13
sensors/calibration: use params in DF wrappers
...
Instead of using a uORB topic with the calibration values published in
sensors and consumed by the DriverFramework driver wrappers, let's just
use the the params directly. This is quite a rough change and needs
definitely some cleanup and refactoring.
2016-03-24 13:08:31 +01:00
Julian Oes
e0c41632a6
drivers: some fixes for the calibration refactor
2016-03-24 13:08:30 +01:00
Julian Oes
a8955553de
hmc5883: missing semicolons
2016-03-24 13:08:30 +01:00
Julian Oes
8d096c4053
hmc5883: astyle
2016-03-24 13:08:30 +01:00
Julian Oes
b9cc0b74e2
drivers: re-use calibration topic
...
E.g. instead of defining a gyro_scale struct in drv_gyro.h, use the
gyro_calibration message.
2016-03-24 13:08:30 +01:00
Mark Whitehorn
c37cf7abd4
remove broken configgpio call; tested OK on R14
2016-03-21 22:01:20 +01:00
Mark Whitehorn
192c2a32c8
unconfigure GPIO_PPM_IN before reconfiguring
2016-03-21 22:01:20 +01:00
Julian Oes
acf9be488d
Revert "px4flow: disable distance data transmission from px4flow sensor"
...
This reverts commit 47f79a66d1 because it
was just an intermediate debug commit.
2016-03-21 16:06:41 -04:00
Andreas Antener
a1f4ab21bf
fixed code style
2016-03-20 14:48:47 +01:00
Andreas Antener
6782bdaf69
prevent alternate flight control group (1) throttle from being active when safety is disabled
2016-03-20 11:19:23 +01:00
Nicolas
6ac641956a
added posix and qurt apps to enable remote execution of shell commands on qurt side from posix shell
...
commands are sent via muOrb to qurt, where they are executed and printed (i.e. visibile on mini-dm)
2016-03-18 17:23:51 +01:00
Lorenz Meier
3e1f5c232b
Flow driver: Handle rotation parameter if present
2016-03-14 09:29:53 +01:00
Daniel Agar
7a051cbd8f
px4fmu param @unit take 2
2016-03-14 09:12:34 +01:00
Daniel Agar
7a9427bc34
param remove empty @unit
2016-03-14 09:12:34 +01:00
Daniel Agar
146cdf578a
px4io param @unit take 2
2016-03-14 09:12:34 +01:00
Daniel Agar
0869d9b1da
gimbal param @unit
2016-03-14 09:12:34 +01:00
Daniel Agar
33bfbd6290
camera_trigger param @unit
2016-03-14 09:12:34 +01:00
Daniel Agar
d2bd25cad1
uart_esc param comment typo
2016-03-14 09:10:29 +01:00
Daniel Agar
0ab44ad8f6
rgbled param @unit
2016-03-14 09:10:29 +01:00
Daniel Agar
58e9c23544
px4io param @unit
2016-03-14 09:10:29 +01:00
Daniel Agar
f557f1565f
px4fmu param @unit
2016-03-14 09:10:29 +01:00
Daniel Agar
e285e509c1
mkblctrl param @unit
2016-03-13 18:03:21 +01:00
Daniel Agar
9b7452c09b
gimbal param @unit
2016-03-13 18:03:21 +01:00
Daniel Agar
289b9266c3
camera trigger param @unit
2016-03-13 18:03:21 +01:00
Lorenz Meier
2184dc16d4
FMU driver: Allow i2c config without FMU instance
2016-03-13 17:59:19 +01:00
bugobliterator
47f79a66d1
px4flow: disable distance data transmission from px4flow sensor
2016-03-13 17:47:56 +01:00
Lorenz Meier
b114575139
GPS: Fix comment
2016-03-13 15:40:39 +01:00
Lorenz Meier
f7640f02ad
GPS driver: Removed debugging noise
2016-03-12 17:17:47 +01:00
Lorenz Meier
ceeedd739f
Fix UART formatting
2016-03-10 19:18:24 +01:00
tumbili
030b544dd7
removed UART read experiment for now
2016-03-10 17:06:01 +01:00
tumbili
e80fb86b42
uart_esc: made sending motor commands to pixhawk work
...
- experimented with reading rc data from uart but this fails
- mixer loading works
2016-03-10 16:41:48 +01:00
Lorenz Meier
7e086a2a04
UART ESC: Fix syntax
2016-03-10 10:09:23 +01:00
Lorenz Meier
5d35dc4331
Re-introduce UART ESC driver
2016-03-10 10:02:36 +01:00
Lorenz Meier
55e5956f75
Fix mode for mag file
2016-03-08 09:29:17 +01:00
Lorenz Meier
7a6c2ed6f4
Fix mode changes
2016-03-08 09:29:17 +01:00