| Auterion App SDK
    Auterion SDK is a library that can be used by AuterionOS apps to communicate with the system. | 
Provides access to the system's state, including flight controller telemetry. See auterion::SystemState for usage example. More...
| Classes | |
| class | auterion::Subscription< S, DataType > | 
| A template class for managing subscriptions to data coming from the vehicle.  More... | |
| class | auterion::SystemState | 
| Provides access to the system's state, including flight controller telemetry.  More... | |
| struct | auterion::GlobalPositionAssessorConfig | 
| Configuration structure for GlobalPositionAssessor, defines default acceptance criteria for local position threshold-checkers.  More... | |
| class | auterion::GlobalPositionAssessor | 
| Class for assessing various properties of LocalPosition objects.  More... | |
| struct | auterion::LocalPositionAssessorConfig | 
| Configuration structure for LocalPositionAssessor, defines default acceptance criteria for local position threshold-checkers.  More... | |
| class | auterion::LocalPositionAssessor | 
| Class for assessing various properties of LocalPosition objects.  More... | |
| struct | auterion::LocalPosition | 
| Represents local position, velocity, and acceleration in the ENU coordinate system.  More... | |
| struct | auterion::GlobalPosition | 
| Represents global position using latitude, longitude, and altitude.  More... | |
| struct | auterion::Odometry | 
| Represents odometry data including attitude and angular rates.  More... | |
| struct | auterion::AngularRates | 
| Represents angular rates and accelerations in the FLU body frame.  More... | |
| struct | auterion::HomePosition | 
| Represents the home position in both local ENU and global coordinates.  More... | |
| struct | auterion::BatteryStatus | 
| Represents the status of the battery.  More... | |
| struct | auterion::ManualInput | 
| Represents manual input from a user.  More... | |
| struct | auterion::LandDetected | 
| Represents landed state of the vehicle.  More... | |
| struct | auterion::Wind | 
| Represents wind speed and direction.  More... | |
| struct | auterion::Airspeed | 
| Represents validated airspeed.  More... | |
| enum class | SubscriptionType { LOCAL_POSITION , GLOBAL_POSITION , ATTITUDE , ANGULAR_RATES , ODOMETRY , ARMED , HOME_POSITION , BATTERY , VTOL_STATE , MANUAL_INPUT , LAND_DETECTED , WIND , AIRSPEED } | 
| enum | auterion::VtolState { UNDEFINED , TRANSITION_TO_FIXED_WING , TRANSITION_TO_MULTICOPTER , MULTICOPTER , FIXED_WING } | 
| Represents the VTOL state. | |
Provides access to the system's state, including flight controller telemetry. See auterion::SystemState for usage example.