Browse Source

Merge pull request #5350 from DonLakeFlyer/LogExtension

Change to log file extension handling
QGC4.4
Don Gagne 8 years ago committed by GitHub
parent
commit
6edd9f6e35
  1. 6
      src/AnalyzeView/LogDownloadController.cc

6
src/AnalyzeView/LogDownloadController.cc

@ -596,9 +596,9 @@ LogDownloadController::_prepareLogDownload() @@ -596,9 +596,9 @@ LogDownloadController::_prepareLogDownload()
_downloadData = new LogDownloadData(entry);
_downloadData->filename = QString("log_") + QString::number(entry->id()) + "_" + ftime;
if (_vehicle->firmwareType() == MAV_AUTOPILOT_PX4) {
// This is a stopgap and should be removed once log file types are properly supported by the log download protocol
if (_vehicle->parameterManager()->getParameter(FactSystem::defaultComponentId, "SYS_LOGGER")->rawValue().toInt() == 0) {
QString loggerParam("SYS_LOGGER");
if (_vehicle->parameterManager()->parameterExists(FactSystem::defaultComponentId, loggerParam) &&
_vehicle->parameterManager()->getParameter(FactSystem::defaultComponentId, loggerParam)->rawValue().toInt() == 0) {
_downloadData->filename += ".px4log";
} else {
_downloadData->filename += ".ulg";

Loading…
Cancel
Save