APM:Copter
capabilities.cpp
Go to the documentation of this file.
1 #include "Copter.h"
2 
4 {
5  hal.util->set_capabilities(MAV_PROTOCOL_CAPABILITY_MISSION_FLOAT |
6  MAV_PROTOCOL_CAPABILITY_PARAM_FLOAT |
7  MAV_PROTOCOL_CAPABILITY_MISSION_INT |
8  MAV_PROTOCOL_CAPABILITY_COMMAND_INT |
9  MAV_PROTOCOL_CAPABILITY_SET_POSITION_TARGET_LOCAL_NED |
10  MAV_PROTOCOL_CAPABILITY_SET_POSITION_TARGET_GLOBAL_INT |
11  MAV_PROTOCOL_CAPABILITY_FLIGHT_TERMINATION |
12  MAV_PROTOCOL_CAPABILITY_SET_ATTITUDE_TARGET |
13  MAV_PROTOCOL_CAPABILITY_COMPASS_CALIBRATION);
14 #if AP_TERRAIN_AVAILABLE && AC_TERRAIN
15  hal.util->set_capabilities(MAV_PROTOCOL_CAPABILITY_TERRAIN);
16 #endif
17 }
AP_HAL::Util * util
void set_capabilities(uint64_t cap)
void init_capabilities(void)
Definition: capabilities.cpp:3
const AP_HAL::HAL & hal
Definition: Copter.cpp:21