MavlinkParametersManager: remove MavlinkStream inheritance

This commit is contained in:
Beat Küng
2017-05-18 09:48:14 +02:00
committed by Lorenz Meier
parent a761c4189e
commit d70caeb24b
2 changed files with 16 additions and 35 deletions
+3 -8
View File
@@ -49,7 +49,7 @@
#define HASH_PARAM "_HASH_CHECK"
MavlinkParametersManager::MavlinkParametersManager(Mavlink *mavlink) : MavlinkStream(mavlink),
MavlinkParametersManager::MavlinkParametersManager(Mavlink *mavlink) :
_send_all_index(-1),
_uavcan_open_request_list(nullptr),
_uavcan_waiting_for_request_response(false),
@@ -57,7 +57,8 @@ MavlinkParametersManager::MavlinkParametersManager(Mavlink *mavlink) : MavlinkSt
_rc_param_map_pub(nullptr),
_rc_param_map(),
_uavcan_parameter_request_pub(nullptr),
_uavcan_parameter_value_sub(-1)
_uavcan_parameter_value_sub(-1),
_mavlink(mavlink)
{
}
MavlinkParametersManager::~MavlinkParametersManager()
@@ -77,12 +78,6 @@ MavlinkParametersManager::get_size()
return MAVLINK_MSG_ID_PARAM_VALUE_LEN + MAVLINK_NUM_NON_PAYLOAD_BYTES;
}
unsigned
MavlinkParametersManager::get_size_avg()
{
return 0;
}
void
MavlinkParametersManager::handle_message(const mavlink_message_t *msg)
{