From 800d243ab516a25201c35dd90b0fb1106b3169e2 Mon Sep 17 00:00:00 2001 From: Gus Grubba Date: Mon, 22 Jan 2018 21:40:36 -0500 Subject: [PATCH] Handle "string" type --- src/Camera/QGCCameraIO.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/Camera/QGCCameraIO.cc b/src/Camera/QGCCameraIO.cc index 4c119ba..54b0df5 100644 --- a/src/Camera/QGCCameraIO.cc +++ b/src/Camera/QGCCameraIO.cc @@ -55,6 +55,8 @@ QGCCameraParamIO::QGCCameraParamIO(QGCCameraControl *control, Fact* fact, Vehicl case FactMetaData::valueTypeFloat: _mavParamType = MAV_PARAM_EXT_TYPE_REAL32; break; + //-- String and custom are the same for now + case FactMetaData::valueTypeString: case FactMetaData::valueTypeCustom: _mavParamType = MAV_PARAM_EXT_TYPE_CUSTOM; break; @@ -139,6 +141,8 @@ QGCCameraParamIO::_sendParameter() case FactMetaData::valueTypeFloat: union_value.param_float = _fact->rawValue().toFloat(); break; + //-- String and custom are the same for now + case FactMetaData::valueTypeString: case FactMetaData::valueTypeCustom: { QByteArray custom = _fact->rawValue().toByteArray();