Skip to content

Latest commit

 

History

History
689 lines (558 loc) · 29.7 KB

common_states_param_topic.rst

File metadata and controls

689 lines (558 loc) · 29.7 KB

List of common States and Corresponding ROS Parameters and Topics

CommonCommonStateAllStatesChanged

All states have been sent.nn Please note that you should not care about this event if you are using the libARController API as this library is handling the connection process for you.

CommonCommonStateBatteryStateChanged

Battery state.

CommonCommonStateMassStorageStateListChanged

Mass storage state list.

CommonCommonStateMassStorageInfoStateListChanged

Mass storage info state list.

CommonCommonStateCurrentDateChanged

Date changed.nn Please note that you should not care about this event if you are using the libARController API as this library is handling the connection process for you.

CommonCommonStateCurrentTimeChanged

Time changed.nn Please note that you should not care about this event if you are using the libARController API as this library is handling the connection process for you.

CommonCommonStateMassStorageInfoRemainingListChanged

Mass storage remaining data list.

CommonCommonStateWifiSignalChanged

Rssi (Wifi Signal between controller and product) changed.

CommonCommonStateSensorsStatesListChanged

Sensors state list.

CommonCommonStateProductModel

Product sub-model.n This can be used to customize the UI depending on the product.

CommonCommonStateCountryListKnown

List of countries known by the drone.

CommonCommonStateDeprecatedMassStorageContentChanged

Mass storage content changed.

CommonCommonStateMassStorageContent

Mass storage content.

CommonCommonStateMassStorageContentForCurrentRun

Mass storage content for current run.n Only counts the files related to the current run (see [RunId](#0-30-0))

CommonOverHeatStateOverHeatChanged

Overheat temperature reached.

CommonOverHeatStateOverHeatRegulationChanged

Overheat regulation type.

CommonMavlinkStateMavlinkFilePlayingStateChanged

Playing state of a FlightPlan.

CommonMavlinkStateMavlinkPlayErrorStateChanged

FlightPlan error.

CommonCalibrationStateMagnetoCalibrationStateChanged

Magneto calib process axis state.

CommonCalibrationStateMagnetoCalibrationRequiredState

Calibration required.

CommonCalibrationStateMagnetoCalibrationAxisToCalibrateChanged

Axis to calibrate during calibration process.

CommonCalibrationStateMagnetoCalibrationStartedChanged

Calibration process state.

CommonCalibrationStatePitotCalibrationStateChanged

CommonFlightPlanStateAvailabilityStateChanged

FlightPlan availability.n Availability is linked to GPS fix, magnetometer calibration, sensor states...

CommonFlightPlanStateComponentStateListChanged

FlightPlan components state list.

CommonFlightPlanStateLockStateChanged

FlightPlan lock state.n Represents the fact that the controller is able or not to stop or pause a playing FlightPlan

CommonARLibsVersionsStateControllerLibARCommandsVersion

CommonARLibsVersionsStateSkyControllerLibARCommandsVersion

CommonARLibsVersionsStateDeviceLibARCommandsVersion

CommonAudioStateAudioStreamingRunning

Audio stream direction.

CommonHeadlightsStateintensityChanged

Lighting LEDs intensity.

CommonAnimationsStateList

Paramaterless animations state list.

CommonAccessoryStateSupportedAccessoriesListChanged

Supported accessories list.

CommonAccessoryStateAccessoryConfigChanged

Accessory config.

CommonAccessoryStateAccessoryConfigModificationEnabled

Availability to declare or not an accessory.

CommonChargerStateMaxChargeRateChanged

Max charge rate.

CommonChargerStateCurrentChargeStateChanged

Current charge state.

CommonChargerStateLastChargeRateChanged

Last charge rate.

CommonChargerStateChargingInfo

Charging information.

CommonRunStateRunIdChanged

Current run id.n A run id is uniquely identifying a run or a flight.n For each run is generated on the drone a file which can be used by Academy to sum up the run.n Also, each medias taken during a run has a filename containing the run id.

CommonCommonStateAllStatesChanged

All states have been sent.nn Please note that you should not care about this event if you are using the libARController API as this library is handling the connection process for you.

  • Parameter: ~states/enable_commonstate_allstateschanged
  • Topic: states/common/CommonState/AllStatesChanged
  • Message type: bebop_msgs::CommonCommonStateAllStatesChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateAllStatesChanged.msg

CommonCommonStateBatteryStateChanged

Battery state.

  • Parameter: ~states/enable_commonstate_batterystatechanged
  • Topic: states/common/CommonState/BatteryStateChanged
  • Message type: bebop_msgs::CommonCommonStateBatteryStateChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateBatteryStateChanged.msg

CommonCommonStateMassStorageStateListChanged

Mass storage state list.

  • Parameter: ~states/enable_commonstate_massstoragestatelistchanged
  • Topic: states/common/CommonState/MassStorageStateListChanged
  • Message type: bebop_msgs::CommonCommonStateMassStorageStateListChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateMassStorageStateListChanged.msg

CommonCommonStateMassStorageInfoStateListChanged

Mass storage info state list.

  • Parameter: ~states/enable_commonstate_massstorageinfostatelistchanged
  • Topic: states/common/CommonState/MassStorageInfoStateListChanged
  • Message type: bebop_msgs::CommonCommonStateMassStorageInfoStateListChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateMassStorageInfoStateListChanged.msg

CommonCommonStateCurrentDateChanged

Date changed.nn Please note that you should not care about this event if you are using the libARController API as this library is handling the connection process for you.

  • Parameter: ~states/enable_commonstate_currentdatechanged
  • Topic: states/common/CommonState/CurrentDateChanged
  • Message type: bebop_msgs::CommonCommonStateCurrentDateChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateCurrentDateChanged.msg

CommonCommonStateCurrentTimeChanged

Time changed.nn Please note that you should not care about this event if you are using the libARController API as this library is handling the connection process for you.

  • Parameter: ~states/enable_commonstate_currenttimechanged
  • Topic: states/common/CommonState/CurrentTimeChanged
  • Message type: bebop_msgs::CommonCommonStateCurrentTimeChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateCurrentTimeChanged.msg

CommonCommonStateMassStorageInfoRemainingListChanged

Mass storage remaining data list.

  • Parameter: ~states/enable_commonstate_massstorageinforemaininglistchanged
  • Topic: states/common/CommonState/MassStorageInfoRemainingListChanged
  • Message type: bebop_msgs::CommonCommonStateMassStorageInfoRemainingListChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateMassStorageInfoRemainingListChanged.msg

CommonCommonStateWifiSignalChanged

Rssi (Wifi Signal between controller and product) changed.

  • Parameter: ~states/enable_commonstate_wifisignalchanged
  • Topic: states/common/CommonState/WifiSignalChanged
  • Message type: bebop_msgs::CommonCommonStateWifiSignalChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateWifiSignalChanged.msg

CommonCommonStateSensorsStatesListChanged

Sensors state list.

  • Parameter: ~states/enable_commonstate_sensorsstateslistchanged
  • Topic: states/common/CommonState/SensorsStatesListChanged
  • Message type: bebop_msgs::CommonCommonStateSensorsStatesListChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateSensorsStatesListChanged.msg

CommonCommonStateProductModel

Product sub-model.n This can be used to customize the UI depending on the product.

  • Parameter: ~states/enable_commonstate_productmodel
  • Topic: states/common/CommonState/ProductModel
  • Message type: bebop_msgs::CommonCommonStateProductModel

../../bebop_msgs/msg/autogenerated/CommonCommonStateProductModel.msg

CommonCommonStateCountryListKnown

List of countries known by the drone.

  • Parameter: ~states/enable_commonstate_countrylistknown
  • Topic: states/common/CommonState/CountryListKnown
  • Message type: bebop_msgs::CommonCommonStateCountryListKnown

../../bebop_msgs/msg/autogenerated/CommonCommonStateCountryListKnown.msg

CommonCommonStateDeprecatedMassStorageContentChanged

Mass storage content changed.

  • Parameter: ~states/enable_commonstate_deprecatedmassstoragecontentchanged
  • Topic: states/common/CommonState/DeprecatedMassStorageContentChanged
  • Message type: bebop_msgs::CommonCommonStateDeprecatedMassStorageContentChanged

../../bebop_msgs/msg/autogenerated/CommonCommonStateDeprecatedMassStorageContentChanged.msg

CommonCommonStateMassStorageContent

Mass storage content.

  • Parameter: ~states/enable_commonstate_massstoragecontent
  • Topic: states/common/CommonState/MassStorageContent
  • Message type: bebop_msgs::CommonCommonStateMassStorageContent

../../bebop_msgs/msg/autogenerated/CommonCommonStateMassStorageContent.msg

CommonCommonStateMassStorageContentForCurrentRun

Mass storage content for current run.n Only counts the files related to the current run (see [RunId](#0-30-0))

  • Parameter: ~states/enable_commonstate_massstoragecontentforcurrentrun
  • Topic: states/common/CommonState/MassStorageContentForCurrentRun
  • Message type: bebop_msgs::CommonCommonStateMassStorageContentForCurrentRun

../../bebop_msgs/msg/autogenerated/CommonCommonStateMassStorageContentForCurrentRun.msg

CommonOverHeatStateOverHeatChanged

Overheat temperature reached.

  • Parameter: ~states/enable_overheatstate_overheatchanged
  • Topic: states/common/OverHeatState/OverHeatChanged
  • Message type: bebop_msgs::CommonOverHeatStateOverHeatChanged

../../bebop_msgs/msg/autogenerated/CommonOverHeatStateOverHeatChanged.msg

CommonOverHeatStateOverHeatRegulationChanged

Overheat regulation type.

  • Parameter: ~states/enable_overheatstate_overheatregulationchanged
  • Topic: states/common/OverHeatState/OverHeatRegulationChanged
  • Message type: bebop_msgs::CommonOverHeatStateOverHeatRegulationChanged

../../bebop_msgs/msg/autogenerated/CommonOverHeatStateOverHeatRegulationChanged.msg

CommonMavlinkStateMavlinkFilePlayingStateChanged

Playing state of a FlightPlan.

  • Parameter: ~states/enable_mavlinkstate_mavlinkfileplayingstatechanged
  • Topic: states/common/MavlinkState/MavlinkFilePlayingStateChanged
  • Message type: bebop_msgs::CommonMavlinkStateMavlinkFilePlayingStateChanged

../../bebop_msgs/msg/autogenerated/CommonMavlinkStateMavlinkFilePlayingStateChanged.msg

CommonMavlinkStateMavlinkPlayErrorStateChanged

FlightPlan error.

  • Parameter: ~states/enable_mavlinkstate_mavlinkplayerrorstatechanged
  • Topic: states/common/MavlinkState/MavlinkPlayErrorStateChanged
  • Message type: bebop_msgs::CommonMavlinkStateMavlinkPlayErrorStateChanged

../../bebop_msgs/msg/autogenerated/CommonMavlinkStateMavlinkPlayErrorStateChanged.msg

CommonCalibrationStateMagnetoCalibrationStateChanged

Magneto calib process axis state.

  • Parameter: ~states/enable_calibrationstate_magnetocalibrationstatechanged
  • Topic: states/common/CalibrationState/MagnetoCalibrationStateChanged
  • Message type: bebop_msgs::CommonCalibrationStateMagnetoCalibrationStateChanged

../../bebop_msgs/msg/autogenerated/CommonCalibrationStateMagnetoCalibrationStateChanged.msg

CommonCalibrationStateMagnetoCalibrationRequiredState

Calibration required.

  • Parameter: ~states/enable_calibrationstate_magnetocalibrationrequiredstate
  • Topic: states/common/CalibrationState/MagnetoCalibrationRequiredState
  • Message type: bebop_msgs::CommonCalibrationStateMagnetoCalibrationRequiredState

../../bebop_msgs/msg/autogenerated/CommonCalibrationStateMagnetoCalibrationRequiredState.msg

CommonCalibrationStateMagnetoCalibrationAxisToCalibrateChanged

Axis to calibrate during calibration process.

  • Parameter: ~states/enable_calibrationstate_magnetocalibrationaxistocalibratechanged
  • Topic: states/common/CalibrationState/MagnetoCalibrationAxisToCalibrateChanged
  • Message type: bebop_msgs::CommonCalibrationStateMagnetoCalibrationAxisToCalibrateChanged

../../bebop_msgs/msg/autogenerated/CommonCalibrationStateMagnetoCalibrationAxisToCalibrateChanged.msg

CommonCalibrationStateMagnetoCalibrationStartedChanged

Calibration process state.

  • Parameter: ~states/enable_calibrationstate_magnetocalibrationstartedchanged
  • Topic: states/common/CalibrationState/MagnetoCalibrationStartedChanged
  • Message type: bebop_msgs::CommonCalibrationStateMagnetoCalibrationStartedChanged

../../bebop_msgs/msg/autogenerated/CommonCalibrationStateMagnetoCalibrationStartedChanged.msg

CommonCalibrationStatePitotCalibrationStateChanged

  • Parameter: ~states/enable_calibrationstate_pitotcalibrationstatechanged
  • Topic: states/common/CalibrationState/PitotCalibrationStateChanged
  • Message type: bebop_msgs::CommonCalibrationStatePitotCalibrationStateChanged

../../bebop_msgs/msg/autogenerated/CommonCalibrationStatePitotCalibrationStateChanged.msg

CommonFlightPlanStateAvailabilityStateChanged

FlightPlan availability.n Availability is linked to GPS fix, magnetometer calibration, sensor states...

  • Parameter: ~states/enable_flightplanstate_availabilitystatechanged
  • Topic: states/common/FlightPlanState/AvailabilityStateChanged
  • Message type: bebop_msgs::CommonFlightPlanStateAvailabilityStateChanged

../../bebop_msgs/msg/autogenerated/CommonFlightPlanStateAvailabilityStateChanged.msg

CommonFlightPlanStateComponentStateListChanged

FlightPlan components state list.

  • Parameter: ~states/enable_flightplanstate_componentstatelistchanged
  • Topic: states/common/FlightPlanState/ComponentStateListChanged
  • Message type: bebop_msgs::CommonFlightPlanStateComponentStateListChanged

../../bebop_msgs/msg/autogenerated/CommonFlightPlanStateComponentStateListChanged.msg

CommonFlightPlanStateLockStateChanged

FlightPlan lock state.n Represents the fact that the controller is able or not to stop or pause a playing FlightPlan

  • Parameter: ~states/enable_flightplanstate_lockstatechanged
  • Topic: states/common/FlightPlanState/LockStateChanged
  • Message type: bebop_msgs::CommonFlightPlanStateLockStateChanged

../../bebop_msgs/msg/autogenerated/CommonFlightPlanStateLockStateChanged.msg

CommonARLibsVersionsStateControllerLibARCommandsVersion

  • Parameter: ~states/enable_arlibsversionsstate_controllerlibarcommandsversion
  • Topic: states/common/ARLibsVersionsState/ControllerLibARCommandsVersion
  • Message type: bebop_msgs::CommonARLibsVersionsStateControllerLibARCommandsVersion

../../bebop_msgs/msg/autogenerated/CommonARLibsVersionsStateControllerLibARCommandsVersion.msg

CommonARLibsVersionsStateSkyControllerLibARCommandsVersion

  • Parameter: ~states/enable_arlibsversionsstate_skycontrollerlibarcommandsversion
  • Topic: states/common/ARLibsVersionsState/SkyControllerLibARCommandsVersion
  • Message type: bebop_msgs::CommonARLibsVersionsStateSkyControllerLibARCommandsVersion

../../bebop_msgs/msg/autogenerated/CommonARLibsVersionsStateSkyControllerLibARCommandsVersion.msg

CommonARLibsVersionsStateDeviceLibARCommandsVersion

  • Parameter: ~states/enable_arlibsversionsstate_devicelibarcommandsversion
  • Topic: states/common/ARLibsVersionsState/DeviceLibARCommandsVersion
  • Message type: bebop_msgs::CommonARLibsVersionsStateDeviceLibARCommandsVersion

../../bebop_msgs/msg/autogenerated/CommonARLibsVersionsStateDeviceLibARCommandsVersion.msg

CommonAudioStateAudioStreamingRunning

Audio stream direction.

  • Parameter: ~states/enable_audiostate_audiostreamingrunning
  • Topic: states/common/AudioState/AudioStreamingRunning
  • Message type: bebop_msgs::CommonAudioStateAudioStreamingRunning

../../bebop_msgs/msg/autogenerated/CommonAudioStateAudioStreamingRunning.msg

CommonHeadlightsStateintensityChanged

Lighting LEDs intensity.

  • Parameter: ~states/enable_headlightsstate_intensitychanged
  • Topic: states/common/HeadlightsState/intensityChanged
  • Message type: bebop_msgs::CommonHeadlightsStateintensityChanged

../../bebop_msgs/msg/autogenerated/CommonHeadlightsStateintensityChanged.msg

CommonAnimationsStateList

Paramaterless animations state list.

  • Parameter: ~states/enable_animationsstate_list
  • Topic: states/common/AnimationsState/List
  • Message type: bebop_msgs::CommonAnimationsStateList

../../bebop_msgs/msg/autogenerated/CommonAnimationsStateList.msg

CommonAccessoryStateSupportedAccessoriesListChanged

Supported accessories list.

  • Parameter: ~states/enable_accessorystate_supportedaccessorieslistchanged
  • Topic: states/common/AccessoryState/SupportedAccessoriesListChanged
  • Message type: bebop_msgs::CommonAccessoryStateSupportedAccessoriesListChanged

../../bebop_msgs/msg/autogenerated/CommonAccessoryStateSupportedAccessoriesListChanged.msg

CommonAccessoryStateAccessoryConfigChanged

Accessory config.

  • Parameter: ~states/enable_accessorystate_accessoryconfigchanged
  • Topic: states/common/AccessoryState/AccessoryConfigChanged
  • Message type: bebop_msgs::CommonAccessoryStateAccessoryConfigChanged

../../bebop_msgs/msg/autogenerated/CommonAccessoryStateAccessoryConfigChanged.msg

CommonAccessoryStateAccessoryConfigModificationEnabled

Availability to declare or not an accessory.

  • Parameter: ~states/enable_accessorystate_accessoryconfigmodificationenabled
  • Topic: states/common/AccessoryState/AccessoryConfigModificationEnabled
  • Message type: bebop_msgs::CommonAccessoryStateAccessoryConfigModificationEnabled

../../bebop_msgs/msg/autogenerated/CommonAccessoryStateAccessoryConfigModificationEnabled.msg

CommonChargerStateMaxChargeRateChanged

Max charge rate.

  • Parameter: ~states/enable_chargerstate_maxchargeratechanged
  • Topic: states/common/ChargerState/MaxChargeRateChanged
  • Message type: bebop_msgs::CommonChargerStateMaxChargeRateChanged

../../bebop_msgs/msg/autogenerated/CommonChargerStateMaxChargeRateChanged.msg

CommonChargerStateCurrentChargeStateChanged

Current charge state.

  • Parameter: ~states/enable_chargerstate_currentchargestatechanged
  • Topic: states/common/ChargerState/CurrentChargeStateChanged
  • Message type: bebop_msgs::CommonChargerStateCurrentChargeStateChanged

../../bebop_msgs/msg/autogenerated/CommonChargerStateCurrentChargeStateChanged.msg

CommonChargerStateLastChargeRateChanged

Last charge rate.

  • Parameter: ~states/enable_chargerstate_lastchargeratechanged
  • Topic: states/common/ChargerState/LastChargeRateChanged
  • Message type: bebop_msgs::CommonChargerStateLastChargeRateChanged

../../bebop_msgs/msg/autogenerated/CommonChargerStateLastChargeRateChanged.msg

CommonChargerStateChargingInfo

Charging information.

  • Parameter: ~states/enable_chargerstate_charginginfo
  • Topic: states/common/ChargerState/ChargingInfo
  • Message type: bebop_msgs::CommonChargerStateChargingInfo

../../bebop_msgs/msg/autogenerated/CommonChargerStateChargingInfo.msg

CommonRunStateRunIdChanged

Current run id.n A run id is uniquely identifying a run or a flight.n For each run is generated on the drone a file which can be used by Academy to sum up the run.n Also, each medias taken during a run has a filename containing the run id.

  • Parameter: ~states/enable_runstate_runidchanged
  • Topic: states/common/RunState/RunIdChanged
  • Message type: bebop_msgs::CommonRunStateRunIdChanged

../../bebop_msgs/msg/autogenerated/CommonRunStateRunIdChanged.msg