Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Valentin Platzgummer
qgroundcontrol
Commits
a254ee75
Commit
a254ee75
authored
Apr 10, 2016
by
Don Gagne
Browse files
Add Vehicle::sendMessageOnPriorityLink
parent
590002f8
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/Vehicle/Vehicle.h
View file @
a254ee75
...
...
@@ -406,6 +406,10 @@ public:
/// @return true: message sent, false: Link no longer connected
bool
sendMessageOnLink
(
LinkInterface
*
link
,
mavlink_message_t
message
);
/// Sends a message to the priority link
/// @return true: message sent, false: Link no longer connected
bool
sendMessageOnPriorityLink
(
mavlink_message_t
message
)
{
return
sendMessageOnLink
(
priorityLink
(),
message
);
}
/// Sends the specified messages multiple times to the vehicle in order to attempt to
/// guarantee that it makes it to the vehicle.
void
sendMessageMultiple
(
mavlink_message_t
message
);
...
...
src/uas/UAS.cc
View file @
a254ee75
...
...
@@ -846,7 +846,7 @@ void UAS::startCalibration(UASInterface::StartCalibrationType calType)
accelCal
,
// accel cal
airspeedCal
,
// airspeed cal
escCal
);
// esc cal
_vehicle
->
sendMessage
(
msg
);
_vehicle
->
sendMessage
OnPriorityLink
(
msg
);
}
void
UAS
::
stopCalibration
(
void
)
...
...
@@ -870,7 +870,7 @@ void UAS::stopCalibration(void)
0
,
// accel cal
0
,
// airspeed cal
0
);
// unused
_vehicle
->
sendMessage
(
msg
);
_vehicle
->
sendMessage
OnPriorityLink
(
msg
);
}
void
UAS
::
startBusConfig
(
UASInterface
::
StartBusConfigType
calType
)
...
...
@@ -905,7 +905,7 @@ void UAS::startBusConfig(UASInterface::StartBusConfigType calType)
0
,
0
,
0
);
_vehicle
->
sendMessage
(
msg
);
_vehicle
->
sendMessage
OnPriorityLink
(
msg
);
}
void
UAS
::
stopBusConfig
(
void
)
...
...
@@ -929,7 +929,7 @@ void UAS::stopBusConfig(void)
0
,
0
,
0
);
_vehicle
->
sendMessage
(
msg
);
_vehicle
->
sendMessage
OnPriorityLink
(
msg
);
}
/**
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment