Auterion App SDK
Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system.
|
Options for SDK run() method. More...
#include <auterion_sdk/auterion.hpp>
Public Member Functions | |
RunOptions & | withSkipFlightControllerConnectionCheck (bool skip) |
Skip the check for flight controller connection. More... | |
RunOptions & | withSkipMessageCompatibilityCheck (bool skip) |
Skip the check for message compatibility. More... | |
void | validate () const |
Public Attributes | |
bool | skip_flight_controller_connection_check {false} |
bool | skip_message_compatibility_check {true} |
|
inline |
Skip the check for flight controller connection.
This check is enabled by default.
skip | If true, the flight controller connection check is skipped. |
|
inline |
Skip the check for message compatibility.
Skipping this check makes sense for devices using the translation node, which allows applications and the flight controller to communicate despite mismatched message definitions.
Enabling this check requires that the flight controller check is enabled.
This check is disabled by default.
skip | If true, the message compatibility check is skipped. |