aboutsummaryrefslogtreecommitdiff
path: root/src/modules/mavlink
Commit message (Collapse)AuthorAgeFilesLines
* Fix potential null pointer deref if Mavlink start fails before task_main loopNate Weibley2015-05-131-1/+3
| | | | | | | | LL_APPEND is called just before the loop spins up but various error conditions can cause the task to exit before then. When that happens Mavlink::start_helper calls delete on the instance which tries to prune it from the global list. If this is the first Mavlink instance to attempt starting the list head is null and we hardfault in the Mavlink dtor. Only call LL_DELETE after checking the list head for a null pointer.
* Fix state-level HIL. Reported by @s3erjaehLorenz Meier2015-05-131-2/+2
|
* improve mavlink set_attitude_target handlingThomas Gubler2015-05-072-22/+29
| | | | | port #1920 to mavlink_receiver fixes #1921
* MAVLink app: Parameter docs and new test parameterLorenz Meier2015-05-062-0/+23
|
* New bust mode ftp file downloadDon Gagne2015-05-039-377/+609
|
* mavlink app: Robustify param handlingLorenz Meier2015-04-271-1/+1
|
* MAVLink app: Fix usage of static struct, make streams list constLorenz Meier2015-04-263-3/+3
|
* MAVLink app: Allow higher max data rateLorenz Meier2015-04-261-1/+1
|
* MAVLink app: Use right lookup functionLorenz Meier2015-04-261-1/+2
|
* MAVLink app: send correct value when not estimating battery charge levelLorenz Meier2015-04-251-1/+2
|
* MAVLink app: Cleanup RC channel messages / handlingLorenz Meier2015-04-211-71/+2
|
* MAVLink app: Be less verboseLorenz Meier2015-04-201-1/+0
|
* Parameter meta data fixesDon Gagne2015-04-151-0/+4
|
* timesync: Add uORB topic, general fixesM.H.Kabir2015-04-142-6/+25
|
* mavlink app: Code style fixLorenz Meier2015-04-091-1/+1
|
* mavlink: Allow mavlink_send to take component_ID into account. Still use a ↵philipoe2015-04-092-3/+3
| | | | default argument in case the user does not supply a component_ID
* Changed message stagingMatt Beall2015-03-311-3/+5
|
* Added ping message handling to mavlink receiverMatt Beall2015-03-312-0/+16
|
* mavlink: Crank up param transmission rateLorenz Meier2015-03-281-1/+1
|
* MAVLink app: 1) only transmit active params, 2) send params faster, 3) ↵Lorenz Meier2015-03-283-20/+35
| | | | ensure no overflow occurs on buffer when sending at higher rate.
* param subsystem: Only send the instantiated parameters via telemetryLorenz Meier2015-03-281-2/+2
|
* trivial code style cleanup round 2Daniel Agar2015-03-272-5/+5
|
* fix code style if trivial one line differenceDaniel Agar2015-03-191-0/+1
|
* MAVLink app: Adjust stack size of receiver threadLorenz Meier2015-03-081-1/+1
|
* MAVLink app: Do no allocate memory statically, but only on execution on stack.Lorenz Meier2015-03-082-26/+27
|
* MAVLink: Reduce stack usageLorenz Meier2015-03-031-1/+1
|
* Commander and MAVLink: Adjust stack sizes as requiredLorenz Meier2015-03-031-1/+1
|
* MAVLink: Use less RAMLorenz Meier2015-03-012-2/+2
|
* tiny comment improvementThomas Gubler2015-02-281-3/+3
|
* Check if offboard mode was activated before publishing controlsMatt Beall2015-02-281-9/+19
|
* Removed actuator_control_mode flags...Using pre-existing flags insteadMatt Beall2015-02-281-11/+7
|
* Compiler errorMatt Beall2015-02-281-1/+4
|
* Made changes to have actuator controls mirror other syntax more closelyMatt Beall2015-02-281-1/+7
|
* small changeMatt Beall2015-02-281-2/+2
|
* Set the actuator control flag in receiverMatt Beall2015-02-281-0/+2
|
* Added offboard actuator controls flags to offboard control mode and vehicle ↵Matt Beall2015-02-281-4/+3
| | | | control mode to disable controls in att_control apps
* Set ignore flags to trueMatt Beall2015-02-281-0/+18
|
* Set up to receive mavlink actuator control messages and publish to uorbMatt Beall2015-02-282-0/+31
|
* improve offboard attitude setpoint handlingThomas Gubler2015-02-281-8/+21
|
* mavlinkreceiver: set att target: remove memsetThomas Gubler2015-02-281-1/+0
|
* offboard attitude sp: handle thrust only messagesThomas Gubler2015-02-281-5/+18
| | | | | if attitude/rates haven been used previously do not set the ignore flags even if the message asks us to do so to keep the controllers running
* mavlink receiver: fix indentationThomas Gubler2015-02-281-4/+4
|
* introduce offboard control mode topicThomas Gubler2015-02-283-121/+57
| | | | | | | | | | | | Replace offboard_control_setpoint with offboard_control_mode Remove all setpoint data from the topic as it's not used anymore (setpoint data is directly routed into position/attitude setpoint topics for some time now) Remove mode enum and replace with ignore booleans which map better to the mavlink message Mavlink: Rework parsing of offboard setpoints Commander: in offboard mode set control flags based on ignore flags instead of enum
* fixed 'NaN' yaw setpoint in offboard modeZiyang LI2015-02-171-0/+1
|
* mavlink: Fix for divide by zero.Atsunori Saito2015-02-161-1/+1
|
* Improve multi-stream handling by template and index usage. Can be ↵mavlink_act_ctrlLorenz Meier2015-02-132-63/+98
| | | | consolidated slightly once multiplatform code knows about multi-topics
* mavlink app: Use actuator controls messageLorenz Meier2015-02-133-31/+18
|
* Delete stream name in same thread as where its createdLorenz Meier2015-02-101-1/+2
|
* mavlink app: Only stop sending if really no more space is available.Lorenz Meier2015-02-101-8/+7
|
* Fix up test routines. Needs more work.Lorenz Meier2015-02-091-1/+2
|