Anton Babushkin
|
74af8d2c45
|
multirotor_pos_control: reset distance z setpoint when distance_bottom switch switched on
|
2013-10-11 16:48:52 +02:00 |
|
Julian Oes
|
3cbe1ee1a8
|
Revert "Set the PWM values only once or continuous if specified"
This reverts commit 9cd3c40606f023a7943b1418a748abb046e36ecb.
|
2013-10-11 16:33:52 +02:00 |
|
Anton Babushkin
|
e770f84858
|
Merge branch 'master' into px4io_fix
|
2013-10-11 16:22:08 +02:00 |
|
Julian Oes
|
2d23d5fd4e
|
Merge remote-tracking branch 'px4/master' into pwm_ioctls
Conflicts:
src/drivers/px4io/px4io.cpp
|
2013-10-11 14:05:11 +02:00 |
|
Julian Oes
|
326f241185
|
Enable PWM when disarmed on the fmu side
|
2013-10-11 12:11:25 +02:00 |
|
Anton Babushkin
|
c314f31068
|
multirotor_pos_control: update altitude setpoint if reference altitude changed
|
2013-10-11 11:58:21 +02:00 |
|
Anton Babushkin
|
fbf4b6462d
|
Merge branch 'master' into inav_sonar_indep
|
2013-10-11 11:50:40 +02:00 |
|
Anton Babushkin
|
dc09182b95
|
Added "bottom distance" switch, multirotor_pos_control implemented: use bottom distance to surface to control altitde
|
2013-10-11 11:38:36 +02:00 |
|
Julian Oes
|
9cd3c40606
|
Set the PWM values only once or continuous if specified
|
2013-10-11 10:48:49 +02:00 |
|
Julian Oes
|
6b079f41b2
|
Small warning fix
|
2013-10-11 10:21:37 +02:00 |
|
Julian Oes
|
96111a67a6
|
Tought the fmu driver the new pwm limit interface
|
2013-10-11 10:21:22 +02:00 |
|
Julian Oes
|
3dc2bdfa22
|
Changed pwm_limit interface a bit
|
2013-10-11 10:19:50 +02:00 |
|
Julian Oes
|
e2fef6b374
|
Use unsigned for channel counts
|
2013-10-11 10:16:45 +02:00 |
|
Lorenz Meier
|
1306c9de7b
|
Output improvements
|
2013-10-11 09:28:44 +02:00 |
|
Lorenz Meier
|
d04321bcf8
|
Hotfix: Typo
|
2013-10-11 09:14:57 +02:00 |
|
Lorenz Meier
|
d144213527
|
Added non-binary number between 8 and 16
|
2013-10-11 09:13:54 +02:00 |
|
Lorenz Meier
|
73f507daa6
|
Make tests file complete up to 64 byte shifts and 1.5 K chunks
|
2013-10-11 09:12:30 +02:00 |
|
Lorenz Meier
|
260ab5597a
|
Merge branch 'sdtest'
|
2013-10-11 08:07:59 +02:00 |
|
Lorenz Meier
|
44deeb85c0
|
We compile with GCC 4.7.4
|
2013-10-10 21:15:03 +02:00 |
|
Anton Babushkin
|
86c53bee43
|
position_estimator_inav: use independent estimate for distance to ground (sonar), WIP
|
2013-10-10 19:10:45 +02:00 |
|
Anton Babushkin
|
aedb97f38e
|
multirotor_pos_control: run mainloop at 100Hz
|
2013-10-10 12:35:05 +02:00 |
|
Lorenz Meier
|
6745a91071
|
Added alignment attribute
|
2013-10-10 08:42:54 +02:00 |
|
Lorenz Meier
|
6ffa2955b9
|
Typo in debug output
|
2013-10-10 08:37:24 +02:00 |
|
Lorenz Meier
|
e0e708241b
|
More testing output
|
2013-10-10 08:34:08 +02:00 |
|
Lorenz Meier
|
8407677f20
|
Updated error message
|
2013-10-10 00:15:39 +02:00 |
|
Lorenz Meier
|
21dcdf11cf
|
WIP, typo fix
|
2013-10-10 00:14:03 +02:00 |
|
Lorenz Meier
|
13b07efc49
|
added hw test, added better io debugging
|
2013-10-10 00:12:39 +02:00 |
|
Lorenz Meier
|
d8396ca4b3
|
Merge branch 'sdtest' into hil_usb_only
|
2013-10-10 00:09:35 +02:00 |
|
Lorenz Meier
|
1ca718b57f
|
Slight fix to test, but still fails validating written data after non-aligned writes
|
2013-10-10 00:03:57 +02:00 |
|
Lorenz Meier
|
b8ccf67e8c
|
Merge branch 'sdtest' of github.com:PX4/Firmware into hil_usb_only
|
2013-10-09 22:53:25 +02:00 |
|
Lorenz Meier
|
ed00567400
|
Extended file test for alignment
|
2013-10-09 22:23:10 +02:00 |
|
Anton Babushkin
|
b7d8d77c0f
|
position_estimator_inav: if flow is inaccurate, but used for correction with less weight
|
2013-10-09 11:41:00 +02:00 |
|
Anton Babushkin
|
2fc011d20c
|
Remove vehicle_local_position.ref_surface_timestamp field, don't sync baro_offset and local_pos.ref_alt instead
|
2013-10-09 11:05:22 +02:00 |
|
Anton Babushkin
|
9d1027162f
|
position_estimator_inav: use flow even if it's not accurate if GPS is not available to prevent estimation suspending when no GPS available
|
2013-10-09 10:47:44 +02:00 |
|
Lorenz Meier
|
d63ad0fb81
|
Added debug output printing capabilities for IOv2
|
2013-10-09 09:26:18 +02:00 |
|
Julian Oes
|
b25b9d37d5
|
Small function definition correction
|
2013-10-09 09:00:22 +02:00 |
|
Anton Babushkin
|
e4f7767e81
|
multirotor_pos_control: debug log messages removed
|
2013-10-08 21:19:14 +02:00 |
|
Anton Babushkin
|
c96de846b3
|
Added vehicle_local_position.ref_surface_timestamp to track surface level changes. Reference altitude updated continuosly when sonar available.
|
2013-10-08 21:18:17 +02:00 |
|
Anton Babushkin
|
ff92770305
|
multirotor_pos_control: track reference position even if not active to handle reference changes properly
|
2013-10-08 19:27:20 +02:00 |
|
Julian Oes
|
1b9e2af742
|
Moved PWM ramp to systemlib
|
2013-10-08 17:03:57 +02:00 |
|
Anton Babushkin
|
52cf8836fe
|
position_estimator_inav: avoid triggering land detector on altitude reference changes, don't reset altitude on arming if sonar is valid
|
2013-10-08 16:38:49 +02:00 |
|
Anton Babushkin
|
b2555d70e3
|
sensors: minor optimization, cleanup and refactoring
|
2013-10-08 13:39:08 +02:00 |
|
Anton Babushkin
|
d70d8ae68e
|
mavlink, mavlink_onboard: bugfixes, code style fixed
|
2013-10-08 11:26:27 +02:00 |
|
Anton Babushkin
|
5e3bdd7789
|
mavlink_onboard: major optimization, cleanup and minor fixes, WIP
|
2013-10-08 09:38:04 +02:00 |
|
Lorenz Meier
|
a3bdf536e5
|
Dynamic integral resets for straight and circle mode, announcing turn radius now
|
2013-10-08 09:17:58 +02:00 |
|
Lorenz Meier
|
d59cdf6fcc
|
Added support for dynamic turn radii
|
2013-10-08 09:15:40 +02:00 |
|
Lorenz Meier
|
5bc7d7c00f
|
Fixed turn radius return value
|
2013-10-08 09:13:41 +02:00 |
|
Anton Babushkin
|
3fd2048188
|
commander: remove duplicate publishing of vehicle_control_mode and actuator_armed topics, remove unused "counter" field from topics
|
2013-10-07 22:16:57 +02:00 |
|
Anton Babushkin
|
87e1ffe0ba
|
px4io: code style fixed
|
2013-10-07 22:04:06 +02:00 |
|
Anton Babushkin
|
6e7300fb92
|
px4io: major optimization and cleanup
|
2013-10-07 22:02:46 +02:00 |
|