diff --git a/companion/src/printdialog.cpp b/companion/src/printdialog.cpp index 7f56f58ef..6c2b51bf9 100644 --- a/companion/src/printdialog.cpp +++ b/companion/src/printdialog.cpp @@ -156,8 +156,10 @@ QString PrintDialog::printPhases() } str.append(""+tr("Switch")+""+tr("Flight mode name")); str.append(""+tr("IN")+""+tr("OUT")+""); + QString labels[] = { tr("Rud"), tr("Ele"), tr("Thr"), tr("Ail") }; // TODO is elsewhere for sure for (int i=0; i<4; i++) { - str.append(QString("%1").arg(getInputStr(*g_model, i))); + GeneralSettings generalSettings = *g_eeGeneral; + str.append(QString("%1").arg(labels[CONVERT_MODE(i+1)-1])); } if (gvars) { for (unsigned int i=0; iRE%1").arg((i==0 ? 'A': 'B'))); } str.append(""); + for (int i=0; igetCapability(FlightPhases); i++) { PhaseData *pd=&g_model->phaseData[i]; - str.append(""+tr("FM")+QString("%1 %2%3%4").arg(i).arg(pd->name).arg(pd->fadeIn).arg(pd->fadeOut)); + str.append(""+tr("FM")+QString("%1 %2").arg(i).arg(pd->name)); + str.append(QString("%1").arg((qreal)pd->fadeIn/firmware->getCapability(SlowScale))); + str.append(QString("%1").arg((qreal)pd->fadeOut/firmware->getCapability(SlowScale))); for (int k=0; k<4; k++) { //TODO trim values if (pd->trimRef[k]==-1) {