Class CpVehicleStatus

Inheritance Relationships

Base Type

  • public smacc2::ISmaccComponent

Class Documentation

class CpVehicleStatus : public smacc2::ISmaccComponent

Public Functions

CpVehicleStatus()
virtual ~CpVehicleStatus()
void onInitialize() override
bool isArmed() const
bool isLanded() const
uint8_t getNavState() const
uint8_t getArmingState() const

Public Members

smacc2::SmaccSignal<void()> onArmed_
smacc2::SmaccSignal<void()> onDisarmed_
smacc2::SmaccSignal<void()> onModeChanged_
smacc2::SmaccSignal<void()> onLanded_