Classes | Namespaces | Defines
sys_status.cpp File Reference

System Status plugin. More...

#include <mavros/mavros_plugin.h>
#include <pluginlib/class_list_macros.h>
#include <mavros/State.h>
#include <mavros/BatteryStatus.h>
#include <mavros/StreamRate.h>
#include <mavros/SetMode.h>
Include dependency graph for sys_status.cpp:

Go to the source code of this file.

Classes

class  mavplugin::BatteryStatusDiag
class  mavplugin::HeartbeatStatus
class  mavplugin::HwStatus
class  mavplugin::MemInfo
class  mavplugin::SystemStatusDiag
class  mavplugin::SystemStatusPlugin
 System status plugin. Required for most applications. More...

Namespaces

namespace  mavplugin

Defines

#define STAT_ADD_SENSOR(msg, sensor_mask)

Detailed Description

System Status plugin.

Author:
Vladimir Ermakov <vooon341@gmail.com>

Definition in file sys_status.cpp.


Define Documentation

#define STAT_ADD_SENSOR (   msg,
  sensor_mask 
)
Value:
if (last_st.onboard_control_sensors_enabled & sensor_mask)      \
                        stat.add(msg, (last_st.onboard_control_sensors_health & sensor_mask)? "Ok" : "Fail")


mavros
Author(s): Vladimir Ermakov
autogenerated on Wed Aug 26 2015 12:29:13