Commit Graph

5526 Commits

Author SHA1 Message Date
Lorenz Meier 51293ad554 navigator: Adjust to uORB mission changes 2015-08-20 11:07:40 +02:00
Lorenz Meier d8690d7de3 commander: Adjust to uORB mission changes 2015-08-20 11:07:26 +02:00
Lorenz Meier 33bd30233e Remove mission topic and move it to auto-generated 2015-08-20 11:07:11 +02:00
Lorenz Meier 1f8832d8c8 Objects common: Remove last exceptions 2015-08-20 10:49:22 +02:00
Lorenz Meier 511fc5d42a Sensors app: Update to uORB changes 2015-08-20 10:49:06 +02:00
Lorenz Meier f69480fbc3 MAVLink app: Update to uORB changes 2015-08-20 10:48:56 +02:00
Lorenz Meier 647c2e2a3a RC param map: Remove non-generated file from GIT 2015-08-20 10:21:28 +02:00
Lorenz Meier b6fd180d55 sensors app: Adjust to changes in param RC map uORB topic 2015-08-20 10:20:45 +02:00
Lorenz Meier d7bfdfd234 MAVLink app: Adjust to changes in uORB topic 2015-08-20 10:20:27 +02:00
Lorenz Meier 62269004c8 FW control: Remove unused parameters 2015-08-19 10:43:35 +02:00
Lorenz Meier a01ca427b0 Fix code style 2015-08-18 23:20:03 +02:00
fpvaspassion 456bdd070a Cleanup of mission item parsing 2015-08-18 23:17:08 +02:00
fpvaspassion fef432d852 Actuator limits and channels corrrection 2015-08-18 23:17:08 +02:00
fpvaspassion 477625a53c Last corrections of PWM mission control 2015-08-18 23:17:08 +02:00
fpvaspassion 158c260c43 update loitering coordinates when 183 mission item is lastone 2015-08-18 23:17:07 +02:00
fpvaspassion 60be6a577f git status 2015-08-18 23:17:07 +02:00
fpvaspassion e6ffa16125 Implementation of 183 mission intem 2015-08-18 23:17:07 +02:00
Simon Wilks 4eef65f313 Enable ms5611 driver and fix build errors. 2015-08-18 23:01:52 +02:00
Andreas Antener 9aca1701f4 code-style fixes 2015-08-18 11:44:01 +02:00
Andreas Antener 80a3c74cfc evaluate transition command in vtol controller instead of vtol type, use distinct state variables instead of additional command struct 2015-08-18 11:44:01 +02:00
Andreas Antener 8fc52fea22 added vtol state to list of streams 2015-08-18 11:44:01 +02:00
Andreas Antener ea56edca22 implemented vtol state message 2015-08-18 11:44:01 +02:00
Andreas Antener 5463c6767d reset transition command to current state when not in offboard 2015-08-18 11:44:01 +02:00
Andreas Antener 1da703a13d implemented MAVLink command for VTOL transitions, pulled switch up for each type 2015-08-18 11:44:01 +02:00
Roman Bapst 1b50aba43f Merge pull request #2693 from PX4/transition_flag_fix
mc_pos_controller: fix logic for att sp publication
2015-08-17 18:59:07 +02:00
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
tumbili 044097afbb mc_pos_controller: fix logic for att sp publication 2015-08-13 22:58:32 +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