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) {