|
QGroundControl
Ground Control Station for MAVLink Drones
|
Functions | |
| bool | secureConnectionAccceptUnsignedCallback (const mavlink_status_t *status, uint32_t message_id) |
| bool | insecureConnectionAccceptUnsignedCallback (const mavlink_status_t *status, uint32_t message_id) |
| bool | initSigning (mavlink_channel_t channel, QByteArrayView key, mavlink_accept_unsigned_t callback) |
| bool | checkSigningLinkId (mavlink_channel_t channel, const mavlink_message_t &message) |
| void | createSetupSigning (mavlink_channel_t channel, mavlink_system_t target_system, mavlink_setup_signing_t &setup_signing) |
| bool MAVLinkSigning::checkSigningLinkId | ( | mavlink_channel_t | channel, |
| const mavlink_message_t & | message | ||
| ) |
Definition at line 107 of file MAVLinkSigning.cc.
| void MAVLinkSigning::createSetupSigning | ( | mavlink_channel_t | channel, |
| mavlink_system_t | target_system, | ||
| mavlink_setup_signing_t & | setup_signing | ||
| ) |
Create a setup signing message for a target system. Assumes that signing has already been initialized for the channel.
Definition at line 120 of file MAVLinkSigning.cc.
Referenced by Vehicle::sendSetupSigning().
| bool MAVLinkSigning::initSigning | ( | mavlink_channel_t | channel, |
| QByteArrayView | key, | ||
| mavlink_accept_unsigned_t | callback | ||
| ) |
Initialize the signing for a channel, both incoming and outgoing If key is empty signing will be turned off for channel
Definition at line 72 of file MAVLinkSigning.cc.
References MAVLINK_COMM_NUM_BUFFERS, and mavlink_get_channel_status().
Referenced by LinkInterface::initMavlinkSigning().
| bool MAVLinkSigning::insecureConnectionAccceptUnsignedCallback | ( | const mavlink_status_t * | status, |
| uint32_t | message_id | ||
| ) |
Definition at line 61 of file MAVLinkSigning.cc.
Referenced by LinkInterface::initMavlinkSigning().
| bool MAVLinkSigning::secureConnectionAccceptUnsignedCallback | ( | const mavlink_status_t * | status, |
| uint32_t | message_id | ||
| ) |
Definition at line 53 of file MAVLinkSigning.cc.