Andreas Antener
f1ab7cc880
wait until back transition time has passed
2015-08-17 16:27:20 +02:00
Lorenz Meier
b56eaeaf8d
Merge pull request #2653 from oberion/px4fix/masterMultiMavlinkFix
...
Px4fix/master multi mavlink fix
2015-08-17 09:27:21 +02:00
Mohammed Kabir
10360a93b7
sensors : add sensor priority order
2015-08-17 09:25:33 +02:00
Roman Bapst
4fa8394031
Merge pull request #2692 from PX4/logging_fix
...
logging fix: do not use same ID for two messages
2015-08-14 09:00:02 +02:00
Lorenz Meier
133f5a38a9
Commander: Do not spam console when not connected
2015-08-13 23:27:16 +02:00
Lorenz Meier
14b923b454
Att pos EKF: Fix init logic, only set local reference if GPS lock present
2015-08-13 21:34:19 +02:00
Lorenz Meier
3fd0ddf1b0
Fix coning handling in att_pos EKF. Fixes #2663
2015-08-13 21:24:41 +02:00
tumbili
1dab361c2d
logging fix: do not use same ID for two messages
2015-08-13 18:51:55 +02:00
Lorenz Meier
cbada5198d
sdlog2: Do not use permission flags on NuttX
2015-08-13 12:25:18 +02:00
Simon Wilks
d786fd4a1b
mc pos reset yaw when vtol transitions
2015-08-12 20:33:17 +02:00
tumbili
04f55ce784
vtol fixes:
...
- mc pos control: publish attitude setpoint when vtol is in trans mode
- fw att control: do not publish attitude setpoint when in transition mode
- introduce flag in_transition_mode in vehicle status message for vtol
- improve tiltrotor code based on flight testing
2015-08-12 20:33:17 +02:00
Simon Wilks
c448f955e0
Position control needs to be deactivated during the transition otherwise it will fight itself.
2015-08-12 20:33:16 +02:00
Simon Wilks
e7364d302a
Allow the user to provide the motor/channel numbers that should be disabled in fixed wing mode in the airframe config.
2015-08-12 20:33:16 +02:00
tumbili
c21dd735ed
replaced tiltrotor defines by parameters
2015-08-12 20:33:16 +02:00
tumbili
b3613dea83
- use index definitions to access actuator controls struct for better readability
...
- defined vector for mc_att_ctrl_weights
- more cleanup
2015-08-12 19:34:44 +02:00
tumbili
17a92b51c7
adapted code for standard vtol to new structure in vtol_att_control_main
2015-08-12 19:34:44 +02:00
tumbili
5a6bcf3834
removed unused functions
2015-08-12 19:34:44 +02:00
tumbili
c1025ca44e
adapted tailsitter code to structural changes in vtol_att_control_main
2015-08-12 19:34:44 +02:00
tumbili
02fda7a0f5
major cleanup of tiltrotor code
2015-08-12 19:34:43 +02:00
tumbili
4ecde8661f
- removed unnecessary process function calls
...
- use one function call to fill actuator outputs
2015-08-12 19:18:20 +02:00
Lorenz Meier
8cd6f3529c
Merge pull request #2555 from PX4/uorb_msg
...
uORB message support
2015-08-12 17:31:44 +02:00
Mark Charlebois
a589d15c52
Refactored debug() and log() in CDev
...
These functions used vprintf which is not available on all platforms.
They also do not enable line and file debug output.
Changed to macros that preserve the output format. Uses new macro that
can be used to implement per object, runtime selectable logging
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-08-11 12:07:06 -07:00
Lorenz Meier
ea2975c2a9
Merged beta into master
2015-08-11 11:03:01 +02:00
Lorenz Meier
c8ca147b4d
sdlog2: Waiting for full boot
2015-08-11 09:24:39 +02:00
Lorenz Meier
134c1d991a
Commander: Time out if not starting successfully
2015-08-11 09:24:13 +02:00
Lorenz Meier
7052ddf3db
Q Att estimator: Remove excessive stack use
2015-08-10 17:14:36 +02:00
Lorenz Meier
cab6d8b770
System lib: Remove unused variable from CPU load tracking
2015-08-10 17:07:30 +02:00
Lorenz Meier
05d752ae34
MAVLink: Limit use to 3 instances, which is what is realistically being used.
2015-08-10 17:07:11 +02:00
Lorenz Meier
69ce66a3f9
MAVLink app: use struct-internal symbol for 3DR radio telemetry type
2015-08-10 15:49:38 +02:00
Lorenz Meier
bb1fef4454
uORB: Remove intermediate file: telemetry status
2015-08-10 15:38:01 +02:00
Lorenz Meier
287e611cdb
uORB: Remove intermediate file: sat info
2015-08-10 15:38:01 +02:00
Lorenz Meier
1c3f860b2d
uORB: Remove intermediate file
2015-08-10 15:38:01 +02:00
Lorenz Meier
d8b1a8a17f
uORB: Remove intermediate file
2015-08-10 15:38:01 +02:00
Lorenz Meier
9df860e921
update uORB for generated topics
2015-08-10 15:38:01 +02:00
Lorenz Meier
b3c1d56926
sdlog2 update for generated topics
2015-08-10 15:36:24 +02:00
Lorenz Meier
3ff8afb6ba
Commander update for telemetry status
2015-08-10 15:35:19 +02:00
Lorenz Meier
16cb9edf19
Converted telemetry status topic to generated topic
2015-08-10 15:35:19 +02:00
oberion
2bcdcbedae
mavlink_mission: Removed hack. It is automatically set in the init phase after successful connection
2015-08-10 15:35:18 +02:00
Lorenz Meier
f105d65ab1
MAVLink: Only send trigger message when updated
2015-08-08 14:14:14 +02:00
Lorenz Meier
c826451ac1
MAVLink app: Do not rate-limit trigger messages
2015-08-08 11:46:07 +02:00
Lorenz Meier
bfa6c79cb5
MAVLink app: Fix camera trigger messaging
2015-08-08 11:44:04 +02:00
Lorenz Meier
e0f203e3da
Sensors: ensure trigger param is present
2015-08-08 11:34:00 +02:00
Lorenz Meier
0e03f02b55
Moved trigger to drivers
2015-08-08 11:34:00 +02:00
Mohammed Kabir
b12aca67b4
camera_trigger : fix formatting
2015-08-08 11:33:59 +02:00
Mohammed Kabir
7812aabbd7
camera trigger : multipin support
2015-08-08 11:33:59 +02:00
Lorenz Meier
aa61d3b2d6
Merged beta into master
2015-08-08 11:33:42 +02:00
Lorenz Meier
0cae5f224c
Commander: Trigger preflight check on every reconnect, but not when armed. Make RC regained and other messages non-critical. Implement param reset method.
2015-08-08 00:08:37 +02:00
Lorenz Meier
e829eb0670
MAVLink app: Fix for hardware multiplier resetting to 1 once limitation was overcome.
2015-08-08 00:07:09 +02:00
Lorenz Meier
ce90c40413
Merged beta to master
2015-08-07 14:41:19 +02:00
oberion
6fa01aa37f
Merge remote-tracking branch 'remotes/px4/master' into px4fix/masterMultiMavlinkFix
2015-08-07 13:23:31 +02:00