Browse Source

src: Improve debug messages on the camera stream logic

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
QGC4.4
Patrick José Pereira 3 years ago committed by Philipp Borgers
parent
commit
b53c25bf60
  1. 14
      src/Camera/QGCCameraControl.cc
  2. 2
      src/comm/LinkManager.cc

14
src/Camera/QGCCameraControl.cc

@ -813,20 +813,24 @@ QGCCameraControl::_loadCameraDefinitionFile(QByteArray& bytes) @@ -813,20 +813,24 @@ QGCCameraControl::_loadCameraDefinitionFile(QByteArray& bytes)
QString errorMsg;
QDomDocument doc;
if(!doc.setContent(bytes, false, &errorMsg, &errorLine)) {
qCritical() << "Unable to parse camera definition file on line:" << errorLine;
qCritical() << errorMsg;
qCCritical(CameraControlLog) << "Unable to parse camera definition file on line:" << errorLine;
qCCritical(CameraControlLog) << errorMsg;
return false;
}
//-- Load camera constants
QDomNodeList defElements = doc.elementsByTagName(kDefnition);
if(!defElements.size() || !_loadConstants(defElements)) {
qWarning() << "Unable to load camera constants from camera definition";
qCWarning(CameraControlLog) << "Unable to load camera constants from camera definition";
return false;
}
//-- Load camera parameters
QDomNodeList paramElements = doc.elementsByTagName(kParameters);
if(!paramElements.size() || !_loadSettings(paramElements)) {
qWarning() << "Unable to load camera parameters from camera definition";
if(!paramElements.size()) {
qCDebug(CameraControlLog) << "No parameters to load from camera";
return false;
}
if(!_loadSettings(paramElements)) {
qCWarning(CameraControlLog) << "Unable to load camera parameters from camera definition";
return false;
}
//-- If this is new, cache it

2
src/comm/LinkManager.cc

@ -463,6 +463,7 @@ void LinkManager::_addZeroConfAutoConnectLink(void) @@ -463,6 +463,7 @@ void LinkManager::_addZeroConfAutoConnectLink(void)
if(service.type().startsWith("_mavlink._udp")) {
static QString udpName("ZeroConf UDP");
if (checkIfConnectionLinkExist(LinkConfiguration::TypeUdp, udpName)) {
qCDebug(LinkManagerVerboseLog) << "Connection already exist";
return;
}
@ -478,6 +479,7 @@ void LinkManager::_addZeroConfAutoConnectLink(void) @@ -478,6 +479,7 @@ void LinkManager::_addZeroConfAutoConnectLink(void)
if(service.type().startsWith("_mavlink._tcp")) {
static QString tcpName("ZeroConf TCP");
if (checkIfConnectionLinkExist(LinkConfiguration::TypeTcp, tcpName)) {
qCDebug(LinkManagerVerboseLog) << "Connection already exist";
return;
}

Loading…
Cancel
Save