Commit Graph

2370 Commits

Author SHA1 Message Date
Lorenz Meier 15427bec58 Trone: Use shorter perf names 2016-03-28 13:05:47 +02:00
Lorenz Meier 2c6119e355 SRF02: Use shorter perf names 2016-03-28 13:05:36 +02:00
Lorenz Meier 90f731a134 SF10a: Use shorter perf names 2016-03-28 13:05:22 +02:00
Lorenz Meier c7cc563832 SF0X: use shorter perf names 2016-03-28 13:05:07 +02:00
Lorenz Meier 6e34e0acaf Flow: Use shorter perf names 2016-03-28 13:04:53 +02:00
Lorenz Meier 0f31f88b24 PCA: Remove unuses perf counter 2016-03-28 13:04:41 +02:00
Lorenz Meier 8891c94087 Gimbal: remove unuses perf counters 2016-03-28 13:04:25 +02:00
Lorenz Meier 96fd15f42e MS5611: Use shorter perf names 2016-03-28 13:04:10 +02:00
Lorenz Meier 5a65f41482 MPU9K: Use shorter perf names 2016-03-28 13:03:56 +02:00
Lorenz Meier b8c5f6be6a MPU6K: Use shorter perf names 2016-03-28 13:03:41 +02:00
Lorenz Meier fdf57e14a1 Use shorter perf names for MB12xx 2016-03-28 13:03:25 +02:00
Lorenz Meier 37fb74c8b7 Use shorter perf names for LSM303D 2016-03-28 13:03:10 +02:00
Lorenz Meier 6b7142469a Use shorter perf names for L3GD20H 2016-03-28 13:02:59 +02:00
Lorenz Meier 54a75d5ef9 HMC: Use shorter perf names 2016-03-28 13:02:41 +02:00
Lorenz Meier b71123f4fe GPS: Use shorter perf names 2016-03-28 13:02:29 +02:00
Lorenz Meier 924b7efaa2 Airspeed: Use shorter perf names 2016-03-28 13:02:15 +02:00
Julian Oes 438c8827f6 snapdragon_rc_pwm: astyle 2016-03-27 12:40:10 +02:00
Julian Oes 00bee89c66 uart_esc: fix compile error and remove printf 2016-03-27 12:40:10 +02:00
Julian Oes 4698bf92a5 snapdragon_rc_pwm: no PWM when timed out
PWM output is now stopped if the mavlink actuator_controls stop being
sent. This means props will stop in case the Snapdragon crashes or the
cable from Snapdragon to Pixhawk/Pixracer breaks.
2016-03-27 12:40:10 +02:00
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