Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 800 → Rev 801

/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Classes/cSettings.cpp
0,0 → 1,61
/***************************************************************************
* Copyright (C) 2008 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#include <QSettings>
#include <QDir>
 
#include "cSettings.h"
 
cSettings::cSettings()
{
Settings_ID = 1;
 
read_Settings();
}
 
void cSettings::read_Settings()
{
QSettings Setting("QMK", QA_NAME);
 
Setting.beginGroup("Global");
Settings_ID = Setting.value("Settings ID", Settings_ID).toInt();
Setting.endGroup();
 
Setting.beginGroup("GUI");
GUI.isMax = Setting.value("IsMax",false).toBool();
GUI.Size = Setting.value("Size", QSize(500, 350)).toSize();
GUI.Point = Setting.value("Point",QPoint(1,1)).toPoint();
GUI.Toolbar = Setting.value("Toolbar",true).toBool();
Setting.endGroup();
}
 
void cSettings::write_Settings()
{
QSettings Setting("QMK", QA_NAME);
 
Setting.beginGroup("Global");
Setting.setValue("Settings ID", Settings_ID);
Setting.endGroup();
 
Setting.beginGroup("GUI");
Setting.setValue("IsMax", GUI.isMax);
Setting.setValue("Size", GUI.Size);
Setting.setValue("Point", GUI.Point);
Setting.setValue("Toolbar", GUI.Toolbar);
Setting.endGroup();
}
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Classes/cSettings.h
0,0 → 1,48
/***************************************************************************
* Copyright (C) 2008 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#ifndef CSETTINGS_H
#define CSETTINGS_H
 
#include <QSize>
#include <QPoint>
#include <QString>
 
#include "../Defines.h"
 
struct set_GUI
{
bool isMax;
QSize Size;
QPoint Point;
bool Toolbar;
};
 
class cSettings
{
public:
cSettings();
void read_Settings();
void write_Settings();
 
int Settings_ID;
 
set_GUI GUI;
};
 
#endif // CSETTINGS_H
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Defines.h
0,0 → 1,54
/***************************************************************************
* Copyright (C) 2009 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#ifndef DEFINES_H
#define DEFINES_H
 
#include <QString>
#include "../Global/Global.h"
#include "../Global/Kopter.h"
 
static const QString QA_NAME = "QMK-Settings";
static const QString QA_VERSION_NR = "1.3.0";
 
#ifdef _BETA_
static const QString QA_VERSION = QA_VERSION_NR + " (BETA)";
#else
static const QString QA_VERSION = QA_VERSION_NR;
#endif
 
static const QString QA_DATE = "25.08.2010";
static const QString QA_YEAR = "2008-2010";
 
static const QString QA_ABOUT =
"<HTML>"
"<p><b><font size=8>" + QA_NAME + "</font></b></p>"
"<br />"
"Version " + QA_VERSION + " - " + QA_DATE + " on " + QA_OS + ""
"<br /><br /><b>kompatibel zu " + QA_HWVERSION + "</b>"
"<br /><br />"
"(C) " + QA_YEAR + " by " + QA_AUTHOR + " - "
"<a href=\"mailto:" + QA_EMAIL + "\">" + QA_EMAIL + "</a> <br /><br />"
"Groundstation-Programm f&uuml;r den Mikrokopter<br /><br />"
"QMK-Settings - Konfiguration des Mikrokopter.<br /><br /> "
"Dieses Programm wird unter den Bedingungen der GPL v2 ver&ouml;ffentlicht."
"</HTML>";
 
static const QString DataFields = "VSQPMN";
 
#endif // DEFINES_H
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Dialogs/dlg_Main.cpp
0,0 → 1,1350
/***************************************************************************
* Copyright (C) 2009 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
 
#include <QCryptographicHash>
#include <QFileDialog>
#include <QMessageBox>
#include <QSettings>
 
#include "dlg_Main.h"
 
// Konstruktor Main-Form
dlg_Main::dlg_Main()
{
setupUi(this);
 
o_Settings = new cSettings();
 
wg_Connection->set_Client(ID_SETTINGS, QA_NAME + " " + QA_VERSION, DataFields);
 
o_Timer = new QTimer();
o_Timer->setInterval(500);
 
f_MotorMixer = new dlg_MotorMixer(this);
f_MotorTest = new dlg_MotorTest(this);
 
init_Directorys();
init_GUI();
init_Connections();
}
 
// Grafische Oberfläche initialisieren
void dlg_Main::init_GUI()
{
setWindowTitle(QA_NAME + " " + QA_VERSION);
 
resize(o_Settings->GUI.Size);
move(o_Settings->GUI.Point);
 
if (o_Settings->GUI.isMax)
{
showMaximized();
}
 
wg_Connection->set_SelectVisible(false);
wg_Connection->set_IntervalVisible(false);
 
ac_Toolbar->setChecked(o_Settings->GUI.Toolbar);
 
if (ac_Toolbar->isChecked())
{
wg_Connection->set_ButtonVisible(false);
}
else
{
ToolBar->setVisible(false);
}
}
 
// Signale mit Slots verbinden
void dlg_Main::init_Connections()
{
connect(o_Timer, SIGNAL(timeout()), this, SLOT(slot_Timer()));
 
connect(ac_Connect, SIGNAL(triggered()), wg_Connection, SLOT(slot_btn_Connect()));
connect(ac_Toolbar, SIGNAL(triggered()), this, SLOT(slot_ac_Toolbar()));
 
connect(ac_Write, SIGNAL(triggered()), this, SLOT(slot_ac_Write()));
connect(ac_Read, SIGNAL(triggered()), this, SLOT(slot_ac_Read()));
connect(ac_Save, SIGNAL(triggered()), this, SLOT(slot_ac_Save()));
connect(ac_Load, SIGNAL(triggered()), this, SLOT(slot_ac_Load()));
 
connect(ac_MotorMixer, SIGNAL(triggered()), this, SLOT(slot_ac_MotorMixer()));
connect(ac_MotorTest, SIGNAL(triggered()), this, SLOT(slot_ac_MotorTest()));
 
connect(f_MotorMixer, SIGNAL(sig_SendData(QString,int)), wg_Connection, SLOT(slot_send_Data(QString,int)));
connect(f_MotorTest, SIGNAL(sig_SendData(QString,int)), wg_Connection, SLOT(slot_send_Data(QString,int)));
 
// About QMK-Settings & About-QT Dialog einfügen
connect(ac_About, SIGNAL(triggered()), this, SLOT(slot_ac_About()));
menu_Help->addAction(trUtf8("Über &Qt"), qApp, SLOT(aboutQt()));
 
connect(wg_Connection, SIGNAL(sig_Status(int)), this, SLOT(slot_ConnectionStatus(int)));
connect(wg_Connection, SIGNAL(sig_MK_Version(s_Hardware)), this, SLOT(slot_MK_Version(s_Hardware)));
connect(wg_Connection, SIGNAL(sig_MK_ReadSettings(s_MK_Settings)), this, SLOT(slot_MK_ReadSettings(s_MK_Settings)));
connect(wg_Connection, SIGNAL(sig_MK_WriteSettings(int)), this, SLOT(slot_MK_WriteSettings(int)));
connect(wg_Connection, SIGNAL(sig_MK_ReadMotorMixer(s_MK_Mixer)), this, SLOT(slot_MK_ReadMotorMixer(s_MK_Mixer)));
connect(wg_Connection, SIGNAL(sig_MK_WriteMotorMixer(int)), this, SLOT(slot_MK_WriteMotorMixer(int)));
connect(wg_Connection, SIGNAL(sig_MK_PPMData(s_MK_PPM_Data)), this, SLOT(slot_MK_PPMData(s_MK_PPM_Data)));
 
connect(listWidget, SIGNAL(currentRowChanged(int)), this, SLOT(slot_PageChange(int)));
 
// Settings - LED's J16
connect(J16_0, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_1, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_2, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_3, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_4, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_5, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_6, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_7, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
 
// Settings - LED's J17
connect(J17_0, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_1, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_2, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_3, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_4, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_5, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_6, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_7, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
 
// Settings - LED's J16
connect(J16_A_0, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_A_1, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_A_2, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_A_3, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_A_4, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_A_5, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_A_6, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J16_A_7, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
 
// Settings - LED's J17
connect(J17_A_0, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_A_1, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_A_2, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_A_3, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_A_4, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_A_5, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_A_6, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
connect(J17_A_7, SIGNAL(clicked()), this, SLOT(slot_LEDtoValue()));
 
connect(sb_11_1, SIGNAL(valueChanged(int)), this, SLOT(slot_ValuetoLED16(int)));
connect(sb_11_3, SIGNAL(valueChanged(int)), this, SLOT(slot_ValuetoLED17(int)));
connect(sb_11_5, SIGNAL(valueChanged(int)), this, SLOT(slot_ValuetoLED16A(int)));
connect(sb_11_6, SIGNAL(valueChanged(int)), this, SLOT(slot_ValuetoLED17A(int)));
 
connect(tb_9_6, SIGNAL(clicked()), this, SLOT(slot_tbUp()));
connect(tb_9_7, SIGNAL(clicked()), this, SLOT(slot_tbDown()));
connect(tb_9_8, SIGNAL(clicked()), this, SLOT(slot_tbLeft()));
connect(tb_9_9, SIGNAL(clicked()), this, SLOT(slot_tbRight()));
}
 
void dlg_Main::init_Directorys()
{
QDir *t_Dir = new QDir();
 
s_Dir.MainData = QDir::homePath() + "/QMK-Data";
if (!t_Dir->exists(s_Dir.MainData))
{
t_Dir->mkdir(s_Dir.MainData);
}
 
s_Dir.Settings = s_Dir.MainData + "/Settings";
if (!t_Dir->exists(s_Dir.Settings))
{
t_Dir->mkdir(s_Dir.Settings);
}
}
 
///////////
// Slots //
///////////
 
// About-Dialog
void dlg_Main::slot_ac_About()
{
QMessageBox::about(this, trUtf8(("Über ")) + QA_NAME, QA_ABOUT);
}
 
void dlg_Main::slot_ac_Toolbar()
{
if (ac_Toolbar->isChecked())
{
wg_Connection->set_ButtonVisible(false);
ToolBar->setVisible(true);
}
else
{
wg_Connection->set_ButtonVisible(true);
ToolBar->setVisible(false);
}
}
 
void dlg_Main::slot_ConnectionStatus(int li_Status)
{
if (li_Status)
{
ac_Connect->setChecked(true);
ac_Connect->setText(tr("Trennen"));
}
else
{
ac_Connect->setChecked(false);
ac_Connect->setText(tr("Verbinden"));
}
}
 
void dlg_Main::slot_MK_Version(s_Hardware ls_Version)
{
gs_Version = ls_Version;
setWindowTitle(QA_NAME + " " + QA_VERSION + " - " + ls_Version.Hardware + " " + ls_Version.Version);
 
if (gs_Version.ID == ADDRESS_FC)
{
c_Data[0] = 0xff;
wg_Connection->send_Data(HandlerMK::make_Frame('q', ADDRESS_FC, c_Data, 1).toLatin1().data(), DATA_READ_SETTINGS);
}
}
 
void dlg_Main::slot_MK_ReadSettings(s_MK_Settings ps_MK_Settings)
{
if (ps_MK_Settings.Revision == MK_VERSION_SETTINGS)
{
show_MK_Settings(ps_MK_Settings);
}
else
{
QMessageBox::warning(this, QA_NAME, tr("Versionen inkompatibel. \nParameterbearbeitung nicht moeglich."), QMessageBox::Ok);
ac_Read->setEnabled(false);
ac_Write->setEnabled(false);
}
}
 
void dlg_Main::slot_MK_WriteSettings(int pi_ID)
{
if (pi_ID == 0)
{
QMessageBox::warning(this, QA_NAME, tr("Fehler beim Settings-Schreiben."), QMessageBox::Ok);
}
else
{
QMessageBox::information(this, QA_NAME, tr("Setting geschrieben."), QMessageBox::Ok);
}
 
}
 
void dlg_Main::slot_MK_ReadMotorMixer(s_MK_Mixer ps_MK_MotorMixer)
{
if (ps_MK_MotorMixer.Revision == MK_VERSION_MIXER)
{
f_MotorMixer->set_MotorConfig(ps_MK_MotorMixer);
}
}
 
void dlg_Main::slot_MK_WriteMotorMixer(int pi_ID)
{
if (pi_ID == 0)
{
QMessageBox::warning(this, QA_NAME, tr("Fehler beim MotorMixer-Schreiben."), QMessageBox::Ok);
}
else
{
QMessageBox::information(this, QA_NAME, tr("MotorMixer geschrieben."), QMessageBox::Ok);
}
 
}
 
void dlg_Main::slot_MK_PPMData(s_MK_PPM_Data ps_PPMData)
{
qDebug("PPM-Data");
 
// qDebug() << ps_PPMData.Data[1] << ", " << ps_PPMData.Data[2] << ", " << ps_PPMData.Data[3] << ", " << ps_PPMData.Data[4];
 
pb_K1->setValue(ps_PPMData.Data[1]);
pb_K2->setValue(ps_PPMData.Data[2]);
pb_K3->setValue(ps_PPMData.Data[3]);
pb_K4->setValue(ps_PPMData.Data[4]);
pb_K5->setValue(ps_PPMData.Data[5]);
pb_K6->setValue(ps_PPMData.Data[6]);
pb_K7->setValue(ps_PPMData.Data[7]);
pb_K8->setValue(ps_PPMData.Data[8]);
pb_K9->setValue(ps_PPMData.Data[9]);
pb_K10->setValue(ps_PPMData.Data[10]);
pb_K11->setValue(ps_PPMData.Data[11]);
pb_K12->setValue(ps_PPMData.Data[12]);
pb_K1_2->setValue(ps_PPMData.Data[13]);
pb_K2_2->setValue(ps_PPMData.Data[14]);
pb_K3_2->setValue(ps_PPMData.Data[15]);
pb_K4_2->setValue(ps_PPMData.Data[16]);
pb_K5_2->setValue(ps_PPMData.Data[17]);
pb_K6_2->setValue(ps_PPMData.Data[18]);
pb_K7_2->setValue(ps_PPMData.Data[19]);
pb_K8_2->setValue(ps_PPMData.Data[20]);
pb_K9_2->setValue(ps_PPMData.Data[21]);
pb_K10_2->setValue(ps_PPMData.Data[22]);
pb_K11_2->setValue(ps_PPMData.Data[23]);
pb_K12_2->setValue(ps_PPMData.Data[24]);
}
 
///////////////////////////////////////////////////////////////////
// QMK-Settings //
///////////////////////////////////////////////////////////////////
 
 
void dlg_Main::slot_PageChange(int Page)
{
if (Page == 1)
o_Timer->start();
else
o_Timer->stop();
}
 
void dlg_Main::slot_Timer()
{
wg_Connection->send_Data(HandlerMK::make_Frame('p', ADDRESS_FC, c_Data, 0).toLatin1().data(), 0);
}
 
void dlg_Main::slot_ac_MotorMixer()
{
f_MotorMixer->set_Objects(o_Settings, s_Dir);
f_MotorMixer->read_Mixer();
 
if (f_MotorMixer->exec()==QDialog::Accepted)
{
}
}
 
void dlg_Main::slot_ac_MotorTest()
{
// f_MotorMixer->set_Objects(wg_Connection->o_Input, o_Settings, s_Dir);
// f_MotorMixer->read_Mixer();
 
if (f_MotorTest->exec()==QDialog::Accepted)
{
}
 
f_MotorTest->Stop();
}
 
// Settings-Funktionen
void dlg_Main::slot_ac_Write()
{
s_MK_Settings t_Set;
 
t_Set = get_MK_Settings();
 
memcpy((unsigned char *)&c_Data, (unsigned char *)&t_Set, sizeof(t_Set));
 
wg_Connection->send_Data(HandlerMK::make_Frame('s', ADDRESS_FC, c_Data, sizeof(t_Set)).toLatin1().data(), DATA_WRITE_SETTINGS);
}
 
void dlg_Main::slot_ac_Read()
{
c_Data[0] = sb_Set->value();
wg_Connection->send_Data(HandlerMK::make_Frame('q', ADDRESS_FC, c_Data, 1).toLatin1().data(), DATA_READ_SETTINGS);
}
 
void dlg_Main::slot_ac_Save()
{
QString Filename = QFileDialog::getSaveFileName(this, "Mikrokopter Parameter speichern", s_Dir.Settings + "/" + gs_Version.VersionShort + "_" + le_SetName->text() + ".mkp", "Mikrokopter Parameter(*.mkp);;Alle Dateien (*)");
 
if (!Filename.isEmpty())
{
if (!(Filename.endsWith(".mkp", Qt::CaseInsensitive)))
{
Filename = Filename + QString(".mkp");
}
 
s_MK_Settings t_Set = get_MK_Settings();
 
QSettings Setting(Filename, QSettings::IniFormat);
 
Setting.beginGroup("Setup");
Setting.setValue("Name", le_SetName->text());
Setting.setValue("IniVersion", 4);
Setting.setValue("GlobalConfig", t_Set.GlobalConfig);
Setting.setValue("GlobalConfig2", t_Set.ExtraConfig);
Setting.endGroup();
 
Setting.beginGroup("Channels");
Setting.setValue("Nick", t_Set.Kanalbelegung[0]);
Setting.setValue("Roll", t_Set.Kanalbelegung[1]);
Setting.setValue("Gas", t_Set.Kanalbelegung[2]);
Setting.setValue("Gier", t_Set.Kanalbelegung[3]);
Setting.setValue("Poti_1", t_Set.Kanalbelegung[4]);
Setting.setValue("Poti_2", t_Set.Kanalbelegung[5]);
Setting.setValue("Poti_3", t_Set.Kanalbelegung[6]);
Setting.setValue("Poti_4", t_Set.Kanalbelegung[7]);
Setting.setValue("Poti_5", t_Set.Kanalbelegung[8]);
Setting.setValue("Poti_6", t_Set.Kanalbelegung[9]);
Setting.setValue("Poti_7", t_Set.Kanalbelegung[10]);
Setting.setValue("Poti_8", t_Set.Kanalbelegung[11]);
Setting.setValue("Receiver", t_Set.Receiver);
Setting.endGroup();
 
Setting.beginGroup("Stick");
Setting.setValue("Nick_Roll-P", t_Set.Stick_P);
Setting.setValue("Nick_Roll-D", t_Set.Stick_D);
Setting.setValue("Gier-P", t_Set.Gier_P);
Setting.setValue("ExternalControl", t_Set.ExternalControl);
Setting.endGroup();
 
Setting.beginGroup("Altitude");
Setting.setValue("Setpoint", t_Set.MaxHoehe);
Setting.setValue("MinGas", t_Set.Hoehe_MinGas);
Setting.setValue("P", t_Set.Hoehe_P);
Setting.setValue("Barometric-D", t_Set.Luftdruck_D);
Setting.setValue("Z-ACC-Effect", t_Set.Hoehe_ACC_Wirkung);
Setting.setValue("Gain", t_Set.Hoehe_Verstaerkung);
Setting.setValue("HoverVariation", t_Set.Hoehe_HoverBand);
Setting.setValue("GPS_Z", t_Set.Hoehe_GPS_Z);
Setting.setValue("StickNeutralPoint", t_Set.Hoehe_StickNeutralPoint);
Setting.endGroup();
 
Setting.beginGroup("Gyro");
Setting.setValue("P", t_Set.Gyro_P);
Setting.setValue("I", t_Set.Gyro_I);
Setting.setValue("D", t_Set.Gyro_D);
Setting.setValue("Gier_P", t_Set.Gyro_Gier_P);
Setting.setValue("Gier_I", t_Set.Gyro_Gier_I);
Setting.setValue("DynamicStability", t_Set.DynamicStability);
Setting.setValue("ACC_Gyro-Factor", t_Set.GyroAccFaktor);
Setting.setValue("ACC_Gyro-Compensation", t_Set.GyroAccAbgleich);
Setting.setValue("DriftCompensation", t_Set.Driftkomp);
Setting.setValue("Stability", t_Set.Gyro_Stability);
Setting.setValue("Main-I", t_Set.I_Faktor);
Setting.endGroup();
 
Setting.beginGroup("Camera");
Setting.setValue("ServoNickControl", t_Set.ServoNickControl);
Setting.setValue("ServoNickCompensation", t_Set.ServoNickComp);
Setting.setValue("ServoNickMin", t_Set.ServoNickMin);
Setting.setValue("ServoNickMax", t_Set.ServoNickMax);
 
Setting.setValue("ServoRollControl", t_Set.ServoRollControl);
Setting.setValue("ServoRollCompensation", t_Set.ServoRollComp);
Setting.setValue("ServoRollMin", t_Set.ServoRollMin);
Setting.setValue("ServoRollMax", t_Set.ServoRollMax);
 
Setting.setValue("ServoInvert", t_Set.ServoCompInvert);
Setting.setValue("ServoNickRefreshRate", t_Set.ServoNickRefresh);
 
Setting.setValue("Servo3", t_Set.Servo3);
Setting.setValue("Servo4", t_Set.Servo4);
Setting.setValue("Servo5", t_Set.Servo5);
Setting.endGroup();
 
Setting.beginGroup("Others");
Setting.setValue("MinGas", t_Set.Gas_Min);
Setting.setValue("MaxGas", t_Set.Gas_Max);
Setting.setValue("Compass-Effect", t_Set.KompassWirkung);
Setting.setValue("UnderVoltage", t_Set.UnterspannungsWarnung);
Setting.setValue("NotGas", t_Set.NotGas);
Setting.setValue("NotGasTime", t_Set.NotGasZeit);
Setting.setValue("Orientation", t_Set.OrientationAngle);
Setting.setValue("CarefreeControl", t_Set.OrientationModeControl);
Setting.endGroup();
 
Setting.beginGroup("Coupling");
Setting.setValue("YawPosFeedback", t_Set.AchsKopplung1);
Setting.setValue("NickRollFeedback", t_Set.AchsKopplung2);
Setting.setValue("YawCorrection", t_Set.CouplingYawCorrection);
Setting.endGroup();
 
Setting.beginGroup("Loop");
Setting.setValue("Config", t_Set.BitConfig);
Setting.setValue("GasLimit", t_Set.LoopGasLimit);
Setting.setValue("StickThreshold", t_Set.LoopThreshold);
Setting.setValue("LoopHysteresis", t_Set.LoopHysterese);
Setting.setValue("TurnOverNick", t_Set.WinkelUmschlagNick);
Setting.setValue("TurnOverRoll", t_Set.WinkelUmschlagRoll);
Setting.endGroup();
 
Setting.beginGroup("User");
Setting.setValue("Parameter_1", t_Set.UserParam1);
Setting.setValue("Parameter_2", t_Set.UserParam2);
Setting.setValue("Parameter_3", t_Set.UserParam3);
Setting.setValue("Parameter_4", t_Set.UserParam4);
Setting.setValue("Parameter_5", t_Set.UserParam5);
Setting.setValue("Parameter_6", t_Set.UserParam6);
Setting.setValue("Parameter_7", t_Set.UserParam7);
Setting.setValue("Parameter_8", t_Set.UserParam8);
Setting.endGroup();
 
Setting.beginGroup("Output");
Setting.setValue("J16_Bitmask", t_Set.J16Bitmask);
Setting.setValue("J16_Timing", t_Set.J16Timing);
Setting.setValue("J17_Bitmask", t_Set.J17Bitmask);
Setting.setValue("J17_Timing", t_Set.J17Timing);
Setting.setValue("WARN_J16_Bitmask", t_Set.WARN_J16_Bitmask);
Setting.setValue("WARN_J17_Bitmask", t_Set.WARN_J17_Bitmask);
Setting.endGroup();
 
Setting.beginGroup("NaviCtrl");
Setting.setValue("GPS_ModeControl", t_Set.NaviGpsModeControl);
Setting.setValue("GPS_Gain", t_Set.NaviGpsGain);
Setting.setValue("GPS_P", t_Set.NaviGpsP);
Setting.setValue("GPS_I", t_Set.NaviGpsI);
Setting.setValue("GPS_D", t_Set.NaviGpsD);
Setting.setValue("GPS_P_Limit", t_Set.NaviGpsPLimit);
Setting.setValue("GPS_I_Limit", t_Set.NaviGpsILimit);
Setting.setValue("GPS_D_Limit", t_Set.NaviGpsDLimit);
Setting.setValue("GPS_Acc", t_Set.NaviGpsACC);
Setting.setValue("GPS_MinSat", t_Set.NaviGpsMinSat);
Setting.setValue("GPS_StickThreshold", t_Set.NaviStickThreshold);
Setting.setValue("GPS_WindCorrection", t_Set.NaviWindCorrection);
Setting.setValue("GPS_SpeedCompensation", t_Set.NaviSpeedCompensation);
Setting.setValue("GPS_MaxRadius", t_Set.NaviOperatingRadius);
Setting.setValue("GPS_AngleLimit", t_Set.NaviAngleLimitation);
Setting.setValue("GPS_PH_Login_Time", t_Set.NaviPH_LoginTime);
Setting.endGroup();
}
}
 
void dlg_Main::slot_ac_Load()
{
QString Filename = QFileDialog::getOpenFileName(this, "Mikrokopter Parameter laden", s_Dir.Settings + "", "Mikrokopter Parameter(*.mkp);;Alle Dateien (*)");
 
if (!Filename.isEmpty())
{
s_MK_Settings t_Set = get_MK_Settings();
 
t_Set.Index = sb_Set->value();
 
QSettings Setting(Filename, QSettings::IniFormat);
 
Setting.beginGroup("Setup");
QString Name = Setting.value("Name", QString("--noname--")).toString();
 
memcpy(t_Set.Name, Name.toLatin1().data(), 12);
 
t_Set.GlobalConfig = Setting.value("GlobalConfig", 104).toInt();
t_Set.ExtraConfig = Setting.value("GlobalConfig2", 1).toInt();
Setting.endGroup();
 
Setting.beginGroup("Channels");
t_Set.Kanalbelegung[0] = Setting.value("Nick", 1).toInt();
t_Set.Kanalbelegung[1] = Setting.value("Roll", 2).toInt();
t_Set.Kanalbelegung[2] = Setting.value("Gas", 3).toInt();
t_Set.Kanalbelegung[3] = Setting.value("Gier", 4).toInt();
t_Set.Kanalbelegung[4] = Setting.value("Poti_1", 5).toInt();
t_Set.Kanalbelegung[5] = Setting.value("Poti_2", 6).toInt();
t_Set.Kanalbelegung[6] = Setting.value("Poti_3", 7).toInt();
t_Set.Kanalbelegung[7] = Setting.value("Poti_4", 8).toInt();
t_Set.Kanalbelegung[8] = Setting.value("Poti_5", 9).toInt();
t_Set.Kanalbelegung[9] = Setting.value("Poti_6", 10).toInt();
t_Set.Kanalbelegung[10] = Setting.value("Poti_7", 11).toInt();
t_Set.Kanalbelegung[11] = Setting.value("Poti_8", 12).toInt();
t_Set.Receiver = Setting.value("Receiver", 0).toInt();
Setting.endGroup();
 
Setting.beginGroup("Stick");
t_Set.Stick_P = Setting.value("Nick_Roll-P", 10).toInt();
t_Set.Stick_D = Setting.value("Nick_Roll-D", 16).toInt();
t_Set.Gier_P = Setting.value("Gier-P", 6).toInt();
t_Set.ExternalControl = Setting.value("ExternalControl", 0).toInt();
Setting.endGroup();
 
Setting.beginGroup("Altitude");
t_Set.MaxHoehe = Setting.value("Setpoint", 251).toInt();
t_Set.Hoehe_MinGas = Setting.value("MinGas", 30).toInt();
t_Set.Hoehe_P = Setting.value("P", 10).toInt();
t_Set.Luftdruck_D = Setting.value("Barometric-D", 30).toInt();
t_Set.Hoehe_ACC_Wirkung = Setting.value("Z-ACC-Effect", 30).toInt();
t_Set.Hoehe_Verstaerkung = Setting.value("Gain", 15).toInt();
t_Set.Hoehe_HoverBand = Setting.value("HoverVariation", 5).toInt();
t_Set.Hoehe_GPS_Z = Setting.value("GPS_Z", 64).toInt();
t_Set.Hoehe_StickNeutralPoint = Setting.value("StickNeutralPoint", 0).toInt();
Setting.endGroup();
 
Setting.beginGroup("Gyro");
t_Set.Gyro_P = Setting.value("P", 90).toInt();
t_Set.Gyro_I = Setting.value("I", 120).toInt();
t_Set.Gyro_D = Setting.value("D", 3).toInt();
t_Set.Gyro_Gier_P = Setting.value("Gier_P", 100).toInt();
t_Set.Gyro_Gier_I = Setting.value("Gier_I", 120).toInt();
t_Set.DynamicStability = Setting.value("DynamicStability", 75).toInt();
t_Set.GyroAccFaktor = Setting.value("ACC_Gyro-Factor", 30).toInt();
t_Set.GyroAccAbgleich = Setting.value("ACC_Gyro-Compensation", 32).toInt();
t_Set.Driftkomp = Setting.value("DriftCompensation", 32).toInt();
t_Set.Gyro_Stability = Setting.value("Stability", 4).toInt();
t_Set.I_Faktor = Setting.value("Main-I", 32).toInt();
Setting.endGroup();
 
Setting.beginGroup("Camera");
t_Set.ServoNickControl = Setting.value("ServoNickControl", 100).toInt();
t_Set.ServoNickComp = Setting.value("ServoNickCompensation", 40).toInt();
t_Set.ServoNickMin = Setting.value("ServoNickMin", 0).toInt();
t_Set.ServoNickMax = Setting.value("ServoNickMax", 250).toInt();
 
t_Set.ServoRollControl = Setting.value("ServoRollControl", 100).toInt();
t_Set.ServoRollComp = Setting.value("ServoRollCompensation", 40).toInt();
t_Set.ServoRollMin = Setting.value("ServoRollMin", 0).toInt();
t_Set.ServoRollMax = Setting.value("ServoRollMax", 250).toInt();
 
t_Set.ServoCompInvert = Setting.value("ServoInvert", 0).toInt();
t_Set.ServoNickRefresh = Setting.value("ServoNickRefreshRate", 3).toInt();
 
t_Set.Servo3 = Setting.value("Servo3", 0).toInt();
t_Set.Servo4 = Setting.value("Servo4", 0).toInt();
t_Set.Servo5 = Setting.value("Servo5", 0).toInt();
Setting.endGroup();
 
Setting.beginGroup("Others");
t_Set.Gas_Min = Setting.value("MinGas", 8).toInt();
t_Set.Gas_Max = Setting.value("MaxGas", 230).toInt();
t_Set.KompassWirkung = Setting.value("Compass-Effect", 128).toInt();
t_Set.UnterspannungsWarnung = Setting.value("UnderVoltage", 99).toInt();
t_Set.NotGas = Setting.value("NotGas", 35).toInt();
t_Set.NotGasZeit = Setting.value("NotGasTime", 30).toInt();
 
t_Set.OrientationAngle = Setting.value("Orientation", 0).toInt();
t_Set.OrientationModeControl = Setting.value("CarefreeControl", 252).toInt();
Setting.endGroup();
 
Setting.beginGroup("Coupling");
t_Set.AchsKopplung1 = Setting.value("YawPosFeedback", 90).toInt();
t_Set.AchsKopplung2 = Setting.value("NickRollFeedback", 80).toInt();
t_Set.CouplingYawCorrection = Setting.value("YawCorrection", 60).toInt();
Setting.endGroup();
 
Setting.beginGroup("Loop");
t_Set.BitConfig = Setting.value("Config", 0).toInt();
t_Set.LoopGasLimit = Setting.value("GasLimit", 50).toInt();
t_Set.LoopThreshold = Setting.value("StickThreshold", 90).toInt();
t_Set.LoopHysterese = Setting.value("LoopHysteresis", 50).toInt();
t_Set.WinkelUmschlagNick = Setting.value("TurnOverNick", 85).toInt();
t_Set.WinkelUmschlagRoll = Setting.value("TurnOverRoll", 85).toInt();
Setting.endGroup();
 
Setting.beginGroup("User");
t_Set.UserParam1 = Setting.value("Parameter_1", 0).toInt();
t_Set.UserParam2 = Setting.value("Parameter_2", 0).toInt();
t_Set.UserParam3 = Setting.value("Parameter_3", 0).toInt();
t_Set.UserParam4 = Setting.value("Parameter_4", 0).toInt();
t_Set.UserParam5 = Setting.value("Parameter_5", 0).toInt();
t_Set.UserParam6 = Setting.value("Parameter_6", 0).toInt();
t_Set.UserParam7 = Setting.value("Parameter_7", 0).toInt();
t_Set.UserParam8 = Setting.value("Parameter_8", 0).toInt();
Setting.endGroup();
 
Setting.beginGroup("Output");
t_Set.J16Bitmask = Setting.value("J16_Bitmask", 255).toInt();
t_Set.J16Timing = Setting.value("J16_Timing", 15).toInt();
t_Set.J17Bitmask = Setting.value("J17_Bitmask", 255).toInt();
t_Set.J17Timing = Setting.value("J17_Timing", 15).toInt();
t_Set.WARN_J16_Bitmask = Setting.value("WARN_J16_Bitmask", 0xaa).toInt();
t_Set.WARN_J17_Bitmask = Setting.value("WARN_J17_Bitmask", 0xaa).toInt();
Setting.endGroup();
 
Setting.beginGroup("NaviCtrl");
t_Set.NaviGpsModeControl = Setting.value("GPS_ModeControl", 253).toInt();
t_Set.NaviGpsGain = Setting.value("GPS_Gain", 100).toInt();
t_Set.NaviGpsP = Setting.value("GPS_P", 90).toInt();
t_Set.NaviGpsI = Setting.value("GPS_I", 90).toInt();
t_Set.NaviGpsD = Setting.value("GPS_D", 90).toInt();
t_Set.NaviGpsPLimit = Setting.value("GPS_P_Limit", 75).toInt();
t_Set.NaviGpsILimit = Setting.value("GPS_I_Limit", 75).toInt();
t_Set.NaviGpsDLimit = Setting.value("GPS_D_Limit", 75).toInt();
t_Set.NaviGpsACC = Setting.value("GPS_Acc", 0).toInt();
t_Set.NaviGpsMinSat = Setting.value("GPS_MinSat", 6).toInt();
t_Set.NaviStickThreshold = Setting.value("GPS_StickThreshold", 8).toInt();
t_Set.NaviWindCorrection = Setting.value("GPS_WindCorrection", 90).toInt();
t_Set.NaviSpeedCompensation = Setting.value("GPS_SpeedCompensation", 30).toInt();
t_Set.NaviOperatingRadius = Setting.value("GPS_MaxRadius", 100).toInt();
t_Set.NaviAngleLimitation = Setting.value("GPS_AngleLimit", 100).toInt();
t_Set.NaviPH_LoginTime = Setting.value("GPS_PH_Login_Time", 4).toInt();
Setting.endGroup();
 
show_MK_Settings(t_Set);
}
}
 
void dlg_Main::show_MK_Settings(s_MK_Settings t_Set) // DONE 0.80g
{
sb_Set->setValue(int(t_Set.Index));
 
le_SetName->setText(QString(t_Set.Name));
 
sb_0_1->setValue(t_Set.OrientationAngle);
 
// Seite 1
{
s_1_1_cb->setChecked(t_Set.GlobalConfig & CFG_HOEHENREGELUNG);
s_1_2_cb->setChecked(t_Set.GlobalConfig & CFG_KOMPASS_AKTIV);
s_1_3_cb->setChecked(t_Set.GlobalConfig & CFG_KOMPASS_FIX);
s_1_4_cb->setChecked(t_Set.GlobalConfig & CFG_GPS_AKTIV);
s_1_5_cb->setChecked(t_Set.ExtraConfig & CFG_SENSITIVE_RC);
s_1_6_cb->setChecked(t_Set.GlobalConfig & CFG_ACHSENKOPPLUNG_AKTIV);
s_1_7_cb->setChecked(t_Set.GlobalConfig & CFG_DREHRATEN_BEGRENZER);
s_1_8_cb->setChecked(t_Set.GlobalConfig & CFG_HEADING_HOLD);
}
// Seite 2
{
cb_2_1->setCurrentIndex(t_Set.Kanalbelegung[2] - 1);
cb_2_2->setCurrentIndex(t_Set.Kanalbelegung[3] - 1);
cb_2_3->setCurrentIndex(t_Set.Kanalbelegung[0] - 1);
cb_2_4->setCurrentIndex(t_Set.Kanalbelegung[1] - 1);
cb_2_5->setCurrentIndex(t_Set.Kanalbelegung[4] - 1);
cb_2_6->setCurrentIndex(t_Set.Kanalbelegung[5] - 1);
cb_2_7->setCurrentIndex(t_Set.Kanalbelegung[6] - 1);
cb_2_8->setCurrentIndex(t_Set.Kanalbelegung[7] - 1);
cb_2_9->setCurrentIndex(t_Set.Kanalbelegung[8] - 1);
cb_2_10->setCurrentIndex(t_Set.Kanalbelegung[9] - 1);
cb_2_11->setCurrentIndex(t_Set.Kanalbelegung[10] - 1);
cb_2_12->setCurrentIndex(t_Set.Kanalbelegung[11] - 1);
s_2_13_cb->setCurrentIndex(t_Set.Receiver);
}
// Seite 3
{
sb_3_1->setValue(t_Set.Stick_P);
sb_3_2->setValue(t_Set.Stick_D);
cb_3_3 = setCombo(cb_3_3, t_Set.Gier_P);
cb_3_4 = setCombo(cb_3_4, t_Set.ExternalControl);
}
// Seite 4
{
// s_4_2_rb->setChecked(t_Set.ExtraConfig & CFG2_HEIGHT_LIMIT);
if (t_Set.ExtraConfig & CFG2_HEIGHT_LIMIT)
{
s_4_2_rb->setChecked(true);
}
else
{
s_4_3_rb->setChecked(true);
}
s_4_5_cb->setChecked(t_Set.ExtraConfig & CFG2_VARIO_BEEP);
s_4_4_cb->setChecked(t_Set.GlobalConfig & CFG_HOEHEN_SCHALTER);
 
cb_4_1 = setCombo(cb_4_1, t_Set.MaxHoehe);
sb_4_2->setValue(t_Set.Hoehe_MinGas);
cb_4_3 = setCombo(cb_4_3, t_Set.Hoehe_P);
cb_4_4 = setCombo(cb_4_4, t_Set.Luftdruck_D);
cb_4_5 = setCombo(cb_4_5, t_Set.Hoehe_ACC_Wirkung);
sb_4_6->setValue(t_Set.Hoehe_Verstaerkung);
sb_4_7->setValue(t_Set.Hoehe_HoverBand);
cb_4_8 = setCombo(cb_4_8, t_Set.Hoehe_GPS_Z);
sb_4_9->setValue(t_Set.Hoehe_StickNeutralPoint);
}
// Seite 5
{
cb_5_1 = setCombo(cb_5_1, t_Set.Gyro_P);
cb_5_2 = setCombo(cb_5_2, t_Set.Gyro_I);
cb_5_8 = setCombo(cb_5_8, t_Set.Gyro_D);
cb_5_3 = setCombo(cb_5_3, t_Set.DynamicStability);
sb_5_4->setValue(t_Set.GyroAccFaktor);
sb_5_5->setValue(t_Set.GyroAccAbgleich);
cb_5_6 = setCombo(cb_5_6, t_Set.I_Faktor);
sb_5_7->setValue(t_Set.Driftkomp);
cb_5_9 = setCombo(cb_5_9, t_Set.Gyro_Gier_P);
cb_5_10 = setCombo(cb_5_10, t_Set.Gyro_Gier_I);
cb_5_11 = setCombo(cb_5_11, t_Set.Gyro_Stability);
}
// Seite 6
{
cb_6_1 = setCombo(cb_6_1, t_Set.ServoNickControl);
sb_6_2->setValue(t_Set.ServoNickComp);
sb_6_3->setValue(t_Set.ServoNickMin);
sb_6_4->setValue(t_Set.ServoNickMax);
 
cb_6_7 = setCombo(cb_6_7, t_Set.ServoRollControl);
sb_6_8->setValue(t_Set.ServoRollComp);
sb_6_10->setValue(t_Set.ServoRollMin);
sb_6_11->setValue(t_Set.ServoRollMax);
 
cb_6_6->setChecked(t_Set.ServoCompInvert & 0x01);
cb_6_9->setChecked(t_Set.ServoCompInvert & 0x02);
 
sb_6_5->setValue(t_Set.ServoNickRefresh);
 
cb_6_12 = setCombo(cb_6_12, t_Set.Servo3);
cb_6_13 = setCombo(cb_6_13, t_Set.Servo4);
cb_6_14 = setCombo(cb_6_14, t_Set.Servo5);
 
}
// Seite 7
{
sb_7_1->setValue(t_Set.Gas_Min);
sb_7_2->setValue(t_Set.Gas_Max);
cb_7_3 = setCombo(cb_7_3, t_Set.KompassWirkung);
sb_7_4->setValue(t_Set.UnterspannungsWarnung);
sb_7_5->setValue(t_Set.NotGasZeit);
sb_7_6->setValue(t_Set.NotGas);
cb_7_7 = setCombo(cb_7_7, t_Set.OrientationModeControl);
 
}
// Seite 8
{
cb_8_1 = setCombo(cb_8_1, t_Set.AchsKopplung1);
cb_8_2 = setCombo(cb_8_2, t_Set.AchsKopplung2);
cb_8_3 = setCombo(cb_8_3, t_Set.CouplingYawCorrection);
}
// Seite 9 - Looping
{
if (t_Set.BitConfig & 0x01)
{
tb_9_6->setText("1");
tb_9_6->setChecked(true);
}
else
{
tb_9_6->setText("0");
tb_9_6->setChecked(false);
}
 
if (t_Set.BitConfig & 0x02)
{
tb_9_7->setText("1");
tb_9_7->setChecked(true);
}
else
{
tb_9_7->setText("0");
tb_9_7->setChecked(false);
}
 
if (t_Set.BitConfig & 0x04)
{
tb_9_8->setText("1");
tb_9_8->setChecked(true);
}
else
{
tb_9_8->setText("0");
tb_9_8->setChecked(false);
}
 
if (t_Set.BitConfig & 0x08)
{
tb_9_9->setText("1");
tb_9_9->setChecked(true);
}
else
{
tb_9_9->setText("0");
tb_9_9->setChecked(false);
}
 
cb_9_1 = setCombo(cb_9_1, t_Set.LoopGasLimit);
sb_9_2->setValue(t_Set.LoopThreshold);
sb_9_3->setValue(t_Set.WinkelUmschlagNick);
sb_9_4->setValue(t_Set.LoopHysterese);
sb_9_5->setValue(t_Set.WinkelUmschlagRoll);
 
}
// Seite 10 - Userparameter
{
cb_10_1 = setCombo(cb_10_1, t_Set.UserParam1);
cb_10_2 = setCombo(cb_10_2, t_Set.UserParam2);
cb_10_3 = setCombo(cb_10_3, t_Set.UserParam3);
cb_10_4 = setCombo(cb_10_4, t_Set.UserParam4);
cb_10_5 = setCombo(cb_10_5, t_Set.UserParam5);
cb_10_6 = setCombo(cb_10_6, t_Set.UserParam6);
cb_10_7 = setCombo(cb_10_7, t_Set.UserParam7);
cb_10_8 = setCombo(cb_10_8, t_Set.UserParam8);
}
// Seite 11 - Output
{
sb_11_1->setValue(t_Set.J16Bitmask);
cb_11_2 = setCombo(cb_11_2, int(t_Set.J16Timing));
sb_11_3->setValue(t_Set.J17Bitmask);
cb_11_4 = setCombo(cb_11_4, int(t_Set.J17Timing));
sb_11_5->setValue(t_Set.WARN_J16_Bitmask);
sb_11_6->setValue(t_Set.WARN_J17_Bitmask);
cb_11_7->setChecked(t_Set.BitConfig & CFG_MOTOR_BLINK);
 
if (t_Set.WARN_J16_Bitmask != 0)
s_11_7_cb->setChecked(true);
else
s_11_7_cb->setChecked(false);
 
if (t_Set.WARN_J17_Bitmask != 0)
s_11_8_cb->setChecked(true);
else
s_11_8_cb->setChecked(false);
}
// Seite 12
{
cb_12_1 = setCombo(cb_12_1, t_Set.NaviGpsModeControl);
cb_12_2 = setCombo(cb_12_2, t_Set.NaviGpsGain);
sb_12_3->setValue(t_Set.NaviStickThreshold);
sb_12_4->setValue(t_Set.NaviGpsMinSat);
cb_12_5 = setCombo(cb_12_5, t_Set.NaviGpsP);
cb_12_6 = setCombo(cb_12_6, t_Set.NaviGpsI);
cb_12_7 = setCombo(cb_12_7, t_Set.NaviGpsD);
cb_12_8 = setCombo(cb_12_8, t_Set.NaviGpsACC);
cb_12_9 = setCombo(cb_12_9, t_Set.NaviGpsPLimit);
cb_12_10 = setCombo(cb_12_10, t_Set.NaviGpsILimit);
cb_12_11 = setCombo(cb_12_11, t_Set.NaviGpsDLimit);
}
// Seite 13
{
cb_13_1 = setCombo(cb_13_1, t_Set.NaviWindCorrection);
cb_13_2 = setCombo(cb_13_2, t_Set.NaviSpeedCompensation);
cb_13_3 = setCombo(cb_13_3, t_Set.NaviOperatingRadius);
cb_13_4 = setCombo(cb_13_4, t_Set.NaviAngleLimitation);
sb_13_5->setValue(t_Set.NaviPH_LoginTime);
}
}
 
s_MK_Settings dlg_Main::get_MK_Settings() // DONE 0.75i
{
s_MK_Settings t_Set;
 
memcpy(t_Set.Name, le_SetName->text().toLatin1().data(), 12);
t_Set.Index = sb_Set->value();
t_Set.Revision = MK_VERSION_SETTINGS;
 
t_Set.OrientationAngle = sb_0_1->value();
 
// Seite 1
{
t_Set.GlobalConfig = 0;
t_Set.ExtraConfig = 0;
 
if (s_1_1_cb->isChecked())
t_Set.GlobalConfig = t_Set.GlobalConfig | CFG_HOEHENREGELUNG;
if (s_1_2_cb->isChecked())
t_Set.GlobalConfig = t_Set.GlobalConfig | CFG_KOMPASS_AKTIV;
if (s_1_3_cb->isChecked())
t_Set.GlobalConfig = t_Set.GlobalConfig | CFG_KOMPASS_FIX;
if (s_1_4_cb->isChecked())
t_Set.GlobalConfig = t_Set.GlobalConfig | CFG_GPS_AKTIV;
if (s_1_5_cb->isChecked())
t_Set.ExtraConfig = t_Set.ExtraConfig | CFG_SENSITIVE_RC;
if (s_1_6_cb->isChecked())
t_Set.GlobalConfig = t_Set.GlobalConfig | CFG_ACHSENKOPPLUNG_AKTIV;
if (s_1_7_cb->isChecked())
t_Set.GlobalConfig = t_Set.GlobalConfig | CFG_DREHRATEN_BEGRENZER;
if (s_1_8_cb->isChecked())
t_Set.GlobalConfig = t_Set.GlobalConfig | CFG_HEADING_HOLD;
}
// Seite 2
{
t_Set.Kanalbelegung[2] = cb_2_1->currentIndex() + 1;
t_Set.Kanalbelegung[3] = cb_2_2->currentIndex() + 1;
t_Set.Kanalbelegung[0] = cb_2_3->currentIndex() + 1;
t_Set.Kanalbelegung[1] = cb_2_4->currentIndex() + 1;
t_Set.Kanalbelegung[4] = cb_2_5->currentIndex() + 1;
t_Set.Kanalbelegung[5] = cb_2_6->currentIndex() + 1;
t_Set.Kanalbelegung[6] = cb_2_7->currentIndex() + 1;
t_Set.Kanalbelegung[7] = cb_2_8->currentIndex() + 1;
t_Set.Kanalbelegung[8] = cb_2_9->currentIndex() + 1;
t_Set.Kanalbelegung[9] = cb_2_10->currentIndex() + 1;
t_Set.Kanalbelegung[10] = cb_2_11->currentIndex() + 1;
t_Set.Kanalbelegung[11] = cb_2_12->currentIndex() + 1;
t_Set.Receiver = s_2_13_cb->currentIndex();
}
// Seite 3
{
t_Set.Stick_P = sb_3_1->value();
t_Set.Stick_D = sb_3_2->value();
t_Set.Gier_P = get_Value(cb_3_3);
t_Set.ExternalControl = get_Value(cb_3_4);
}
// Seite 4
{
t_Set.MaxHoehe = get_Value(cb_4_1);
t_Set.Hoehe_MinGas = sb_4_2->value();
t_Set.Hoehe_P = get_Value(cb_4_3);
t_Set.Luftdruck_D = get_Value(cb_4_4);
t_Set.Hoehe_ACC_Wirkung = get_Value(cb_4_5);
t_Set.Hoehe_Verstaerkung = sb_4_6->value();
t_Set.Hoehe_HoverBand = sb_4_7->value();
t_Set.Hoehe_GPS_Z = get_Value(cb_4_8);
t_Set.Hoehe_StickNeutralPoint = sb_4_9->value();
 
if (s_4_2_rb->isChecked())
t_Set.ExtraConfig = t_Set.ExtraConfig | CFG2_HEIGHT_LIMIT;
if (s_4_4_cb->isChecked())
t_Set.GlobalConfig = t_Set.GlobalConfig | CFG_HOEHEN_SCHALTER;
if (s_4_5_cb->isChecked())
t_Set.ExtraConfig = t_Set.ExtraConfig | CFG2_VARIO_BEEP;
}
// Seite 5
{
t_Set.Gyro_P = get_Value(cb_5_1);
t_Set.Gyro_I = get_Value(cb_5_2);
t_Set.Gyro_D = get_Value(cb_5_8);
t_Set.DynamicStability = get_Value(cb_5_3);
t_Set.GyroAccFaktor = sb_5_4->value();
t_Set.GyroAccAbgleich = sb_5_5->value();
t_Set.I_Faktor = get_Value(cb_5_6);
t_Set.Driftkomp = sb_5_7->value();
t_Set.Gyro_Gier_P = get_Value(cb_5_9);
t_Set.Gyro_Gier_I = get_Value(cb_5_10);
t_Set.Gyro_Stability = get_Value(cb_5_11);
}
// Seite 6
{
t_Set.ServoNickControl = get_Value(cb_6_1);
t_Set.ServoNickComp = sb_6_2->value();
t_Set.ServoNickMin = sb_6_3->value();
t_Set.ServoNickMax = sb_6_4->value();
 
t_Set.ServoRollControl = get_Value(cb_6_7);
t_Set.ServoRollComp = sb_6_8->value();
t_Set.ServoRollMin = sb_6_10->value();
t_Set.ServoRollMax = sb_6_11->value();
 
t_Set.ServoNickRefresh = sb_6_5->value();
 
t_Set.Servo3 = get_Value(cb_6_12);
t_Set.Servo4 = get_Value(cb_6_13);
t_Set.Servo5 = get_Value(cb_6_14);
 
if (cb_6_6->isChecked())
t_Set.ServoCompInvert = t_Set.ServoCompInvert | 0x01;
if (cb_6_9->isChecked())
t_Set.ServoCompInvert = t_Set.ServoCompInvert | 0x02;
}
// Seite 7
{
t_Set.Gas_Min = sb_7_1->value();
t_Set.Gas_Max = sb_7_2->value();
t_Set.KompassWirkung = get_Value(cb_7_3);
t_Set.UnterspannungsWarnung = sb_7_4->value();
t_Set.NotGasZeit = sb_7_5->value();
t_Set.NotGas = sb_7_6->value();
t_Set.OrientationModeControl = get_Value(cb_7_7);
}
// Seite 8
{
t_Set.AchsKopplung1 = get_Value(cb_8_1);
t_Set.AchsKopplung2 = get_Value(cb_8_2);
t_Set.CouplingYawCorrection = get_Value(cb_8_3);
}
// Seite 9
{
t_Set.BitConfig = 0;
if (tb_9_6->text() == QString("1"))
t_Set.BitConfig = t_Set.BitConfig | 0x01;
if (tb_9_7->text() == QString("1"))
t_Set.BitConfig = t_Set.BitConfig | 0x02;
if (tb_9_8->text() == QString("1"))
t_Set.BitConfig = t_Set.BitConfig | 0x04;
if (tb_9_9->text() == QString("1"))
t_Set.BitConfig = t_Set.BitConfig | 0x08;
 
 
t_Set.LoopGasLimit = get_Value(cb_9_1);
t_Set.LoopThreshold = sb_9_2->value();
t_Set.WinkelUmschlagNick = sb_9_3->value();
t_Set.LoopHysterese = sb_9_4->value();
t_Set.WinkelUmschlagRoll = sb_9_5->value();
}
// Seite 10
{
t_Set.UserParam1 = get_Value(cb_10_1);
t_Set.UserParam2 = get_Value(cb_10_2);
t_Set.UserParam3 = get_Value(cb_10_3);
t_Set.UserParam4 = get_Value(cb_10_4);
t_Set.UserParam5 = get_Value(cb_10_5);
t_Set.UserParam6 = get_Value(cb_10_6);
t_Set.UserParam7 = get_Value(cb_10_7);
t_Set.UserParam8 = get_Value(cb_10_8);
}
// Seite 11
{
t_Set.J16Bitmask = sb_11_1->value();
t_Set.J16Timing = get_Value(cb_11_2);
t_Set.J17Bitmask = sb_11_3->value();
t_Set.J17Timing = get_Value(cb_11_4);
t_Set.WARN_J16_Bitmask = sb_11_5->value();
t_Set.WARN_J17_Bitmask = sb_11_6->value();
 
if (cb_11_7->isChecked())
t_Set.BitConfig = t_Set.BitConfig | CFG_MOTOR_BLINK;
 
if (!s_11_7_cb->isChecked())
t_Set.WARN_J16_Bitmask = 0;
if (!s_11_8_cb->isChecked())
t_Set.WARN_J17_Bitmask = 0;
 
}
// Seite 12
{
t_Set.NaviGpsModeControl = get_Value(cb_12_1);
t_Set.NaviGpsGain = get_Value(cb_12_2);
t_Set.NaviStickThreshold = sb_12_3->value();
t_Set.NaviGpsMinSat = sb_12_4->value();
t_Set.NaviGpsP = get_Value(cb_12_5);
t_Set.NaviGpsI = get_Value(cb_12_6);
t_Set.NaviGpsD = get_Value(cb_12_7);
t_Set.NaviGpsACC = get_Value(cb_12_8);
t_Set.NaviGpsPLimit = get_Value(cb_12_9);
t_Set.NaviGpsILimit = get_Value(cb_12_10);
t_Set.NaviGpsDLimit = get_Value(cb_12_11);
}
// Seite 13
{
t_Set.NaviWindCorrection = get_Value(cb_13_1);
t_Set.NaviSpeedCompensation = get_Value(cb_13_2);
t_Set.NaviOperatingRadius = get_Value(cb_13_3);
t_Set.NaviAngleLimitation = get_Value(cb_13_4);
t_Set.NaviPH_LoginTime = sb_13_5->value();
}
 
return t_Set;
}
 
int dlg_Main::get_Value(QComboBox *Combo)
{
if (Combo->currentText() == QString("Poti 1"))
return 255;
if (Combo->currentText() == QString("Poti 2"))
return 254;
if (Combo->currentText() == QString("Poti 3"))
return 253;
if (Combo->currentText() == QString("Poti 4"))
return 252;
if (Combo->currentText() == QString("Poti 5"))
return 251;
if (Combo->currentText() == QString("Poti 6"))
return 250;
if (Combo->currentText() == QString("Poti 7"))
return 249;
if (Combo->currentText() == QString("Poti 8"))
return 248;
return Combo->currentText().toInt();
}
 
QComboBox *dlg_Main::setCombo(QComboBox *Combo, int Wert)
{
if (Wert <= 245)
{
Combo->setItemText(8, QString("%1").arg(Wert));
Combo->setCurrentIndex(8);
}
else
{
Combo->setCurrentIndex(255 - Wert);
}
return Combo;
}
 
void dlg_Main::set_LED(QToolButton *ToolButton, bool On)
{
QIcon Icons[2] ;
Icons[0].addPixmap(QPixmap(QString::fromUtf8(":/Flags/Global/Images/Actions/LED_Off.png")), QIcon::Normal, QIcon::Off);
Icons[1].addPixmap(QPixmap(QString::fromUtf8(":/Flags/Global/Images/Actions/LED_Red.png")), QIcon::Normal, QIcon::Off);
 
if (ToolButton->text() == QString("0") && On)
{
ToolButton->setIcon(Icons[1]);
ToolButton->setText("1");
}
else if (ToolButton->text() == QString("1") && !On)
{
ToolButton->setIcon(Icons[0]);
ToolButton->setText("0");
}
else if (ToolButton->text() == QString("00") && On)
{
ToolButton->setIcon(Icons[1]);
ToolButton->setText("11");
}
else if (ToolButton->text() == QString("11") && !On)
{
ToolButton->setIcon(Icons[0]);
ToolButton->setText("00");
}
else if (ToolButton->text() == QString("000") && On)
{
ToolButton->setIcon(Icons[1]);
ToolButton->setText("111");
}
else if (ToolButton->text() == QString("111") && !On)
{
ToolButton->setIcon(Icons[0]);
ToolButton->setText("000");
}
else if (ToolButton->text() == QString("0000") && On)
{
ToolButton->setIcon(Icons[1]);
ToolButton->setText("1111");
}
else if (ToolButton->text() == QString("1111") && !On)
{
ToolButton->setIcon(Icons[0]);
ToolButton->setText("0000");
}
}
 
void dlg_Main::slot_LEDtoValue()
{
QToolButton *ToolButton = (QToolButton*)sender();
 
if (ToolButton->text() == QString("0"))
{
set_LED(ToolButton, true);
sb_11_1->setValue(sb_11_1->value() + ToolButton->toolTip().toInt());
}
else if (ToolButton->text() == QString("1"))
{
set_LED(ToolButton);
sb_11_1->setValue(sb_11_1->value() - ToolButton->toolTip().toInt());
}
 
else if (ToolButton->text() == QString("00"))
{
set_LED(ToolButton, true);
sb_11_3->setValue(sb_11_3->value() + ToolButton->toolTip().toInt());
}
else if (ToolButton->text() == QString("11"))
{
set_LED(ToolButton);
sb_11_3->setValue(sb_11_3->value() - ToolButton->toolTip().toInt());
}
 
else if (ToolButton->text() == QString("000"))
{
set_LED(ToolButton, true);
sb_11_5->setValue(sb_11_5->value() + ToolButton->toolTip().toInt());
}
else if (ToolButton->text() == QString("111"))
{
set_LED(ToolButton);
sb_11_5->setValue(sb_11_5->value() - ToolButton->toolTip().toInt());
}
 
else if (ToolButton->text() == QString("0000"))
{
set_LED(ToolButton, true);
sb_11_6->setValue(sb_11_6->value() + ToolButton->toolTip().toInt());
}
else if (ToolButton->text() == QString("1111"))
{
set_LED(ToolButton);
sb_11_6->setValue(sb_11_6->value() - ToolButton->toolTip().toInt());
}
 
 
}
 
void dlg_Main::slot_ValuetoLED16(int Wert)
{
set_LED(J16_0, Wert & 0x80);
set_LED(J16_1, Wert & 0x40);
set_LED(J16_2, Wert & 0x20);
set_LED(J16_3, Wert & 0x10);
set_LED(J16_4, Wert & 0x08);
set_LED(J16_5, Wert & 0x04);
set_LED(J16_6, Wert & 0x02);
set_LED(J16_7, Wert & 0x01);
}
 
void dlg_Main::slot_ValuetoLED17(int Wert)
{
set_LED(J17_0, Wert & 0x80);
set_LED(J17_1, Wert & 0x40);
set_LED(J17_2, Wert & 0x20);
set_LED(J17_3, Wert & 0x10);
set_LED(J17_4, Wert & 0x08);
set_LED(J17_5, Wert & 0x04);
set_LED(J17_6, Wert & 0x02);
set_LED(J17_7, Wert & 0x01);
}
 
void dlg_Main::slot_ValuetoLED16A(int Wert)
{
set_LED(J16_A_0, Wert & 0x80);
set_LED(J16_A_1, Wert & 0x40);
set_LED(J16_A_2, Wert & 0x20);
set_LED(J16_A_3, Wert & 0x10);
set_LED(J16_A_4, Wert & 0x08);
set_LED(J16_A_5, Wert & 0x04);
set_LED(J16_A_6, Wert & 0x02);
set_LED(J16_A_7, Wert & 0x01);
}
 
void dlg_Main::slot_ValuetoLED17A(int Wert)
{
set_LED(J17_A_0, Wert & 0x80);
set_LED(J17_A_1, Wert & 0x40);
set_LED(J17_A_2, Wert & 0x20);
set_LED(J17_A_3, Wert & 0x10);
set_LED(J17_A_4, Wert & 0x08);
set_LED(J17_A_5, Wert & 0x04);
set_LED(J17_A_6, Wert & 0x02);
set_LED(J17_A_7, Wert & 0x01);
}
 
void dlg_Main::slot_tbUp()
{
if (tb_9_6->text() == QString("0"))
{
tb_9_6->setText("1");
}
else
{
tb_9_6->setText("0");
}
}
 
void dlg_Main::slot_tbDown()
{
if (tb_9_7->text() == QString("0"))
{
tb_9_7->setText("1");
}
else
{
tb_9_7->setText("0");
}
}
 
void dlg_Main::slot_tbLeft()
{
if (tb_9_8->text() == QString("0"))
{
tb_9_8->setText("1");
}
else
{
tb_9_8->setText("0");
}
}
 
void dlg_Main::slot_tbRight()
{
if (tb_9_9->text() == QString("0"))
{
tb_9_9->setText("1");
}
else
{
tb_9_9->setText("0");
}
}
 
// Programm Ende
dlg_Main::~dlg_Main()
{
o_Settings->GUI.isMax = isMaximized();
o_Settings->GUI.Size = size();
o_Settings->GUI.Point = pos();
o_Settings->GUI.Toolbar = ac_Toolbar->isChecked();
 
o_Settings->write_Settings();
// qDebug("Ende.");
}
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Dialogs/dlg_Main.h
0,0 → 1,114
/***************************************************************************
* Copyright (C) 2009 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#ifndef DLG_MAIN_H
#define DLG_MAIN_H
 
#include <QtGui/QMainWindow>
#include <QTcpServer>
#include <QTcpSocket>
#include <QComboBox>
#include <QToolButton>
#include <QTimer>
 
#include "ui_dlg_Main.h"
 
#include "dlg_MotorMixer.h"
#include "dlg_MotorTest.h"
 
#include "../Defines.h"
#include "../TypeDefs.h"
 
#include "../Classes/cSettings.h"
 
class dlg_Main : public QMainWindow, public Ui::dlg_Main_UI
{
Q_OBJECT
 
public:
dlg_Main();
~dlg_Main();
 
private:
QTimer *o_Timer;
 
// Info über die Hardware
s_Hardware gs_Version;
 
// Settings-Object
cSettings *o_Settings;
 
// MotorMixer GUI
dlg_MotorMixer *f_MotorMixer;
 
// MotorTest GUI
dlg_MotorTest *f_MotorTest;
 
char c_Data[150];
 
// Programm-Initialisirungen
void init_GUI();
void init_Connections();
 
void init_Directorys();
s_Directorys s_Dir;
 
void set_LED(QToolButton *ToolButton, bool On = false);
int get_Value(QComboBox *Combo);
QComboBox *setCombo(QComboBox *Combo, int Wert);
 
void show_MK_Settings(s_MK_Settings t_Set);
s_MK_Settings get_MK_Settings();
 
private slots:
void slot_Timer();
 
void slot_ac_About();
void slot_ac_Toolbar();
 
void slot_ConnectionStatus(int li_Status);
void slot_MK_Version(s_Hardware ls_Version);
void slot_MK_ReadSettings(s_MK_Settings ps_MK_Settings);
void slot_MK_WriteSettings(int pi_ID);
void slot_MK_ReadMotorMixer(s_MK_Mixer ps_MK_MotorMixer);
void slot_MK_WriteMotorMixer(int pi_ID);
void slot_MK_PPMData(s_MK_PPM_Data ps_PPMData);
 
void slot_ac_Write();
void slot_ac_Read();
void slot_ac_Save();
void slot_ac_Load();
 
void slot_ac_MotorMixer();
void slot_ac_MotorTest();
 
void slot_PageChange(int Page);
 
void slot_LEDtoValue();
void slot_ValuetoLED16(int Wert);
void slot_ValuetoLED17(int Wert);
void slot_ValuetoLED16A(int Wert);
void slot_ValuetoLED17A(int Wert);
 
void slot_tbUp();
void slot_tbDown();
void slot_tbLeft();
void slot_tbRight();
};
 
#endif // DLG_MAIN_H
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Dialogs/dlg_Main.ui
0,0 → 1,9828
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>dlg_Main_UI</class>
<widget class="QMainWindow" name="dlg_Main_UI">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>753</width>
<height>353</height>
</rect>
</property>
<property name="windowTitle">
<string>QMK-Template</string>
</property>
<property name="windowIcon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Icon/Global/Images/Icons/QMK-Settings.png</normaloff>:/Icon/Global/Images/Icons/QMK-Settings.png</iconset>
</property>
<widget class="QWidget" name="centralWidget">
<layout class="QGridLayout" name="gridLayout_28">
<item row="0" column="0" colspan="2">
<widget class="wgt_Connection" name="wg_Connection" native="true"/>
</item>
<item row="0" column="2">
<widget class="QFrame" name="frame">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_27">
<property name="margin">
<number>0</number>
</property>
<item row="0" column="0">
<widget class="QWidget" name="wg_Set" native="true">
<layout class="QGridLayout" name="gridLayout_8">
<property name="topMargin">
<number>0</number>
</property>
<property name="bottomMargin">
<number>0</number>
</property>
<item row="0" column="0">
<widget class="QLabel" name="label_146">
<property name="text">
<string>Parametersatz</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QSpinBox" name="sb_Set">
<property name="minimum">
<number>1</number>
</property>
<property name="maximum">
<number>5</number>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QLineEdit" name="le_SetName">
<property name="sizePolicy">
<sizepolicy hsizetype="Preferred" vsizetype="Fixed">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>100</width>
<height>0</height>
</size>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
</item>
<item row="1" column="0">
<widget class="QListWidget" name="listWidget">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="minimumSize">
<size>
<width>100</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>120</width>
<height>16777215</height>
</size>
</property>
<property name="font">
<font/>
</property>
<item>
<property name="text">
<string>Konfiguration</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Kanäle</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Stick</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Höhe</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Gyro</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Kamera</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Sonstiges</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Kopplung</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Looping</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>User</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Output</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Navi-Ctrl</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
<item>
<property name="text">
<string>Navi-Ctrl 2</string>
</property>
<property name="font">
<font>
<pointsize>10</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="flags">
<set>ItemIsSelectable|ItemIsUserCheckable|ItemIsEnabled</set>
</property>
</item>
</widget>
</item>
<item row="1" column="1" colspan="2">
<widget class="QStackedWidget" name="stackedWidget">
<property name="frameShape">
<enum>QFrame::Box</enum>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="page">
<layout class="QGridLayout" name="gridLayout_7">
<item row="0" column="3">
<widget class="QTextEdit" name="te_Help_1">
<property name="minimumSize">
<size>
<width>200</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>200</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Diese Seite dient der Konfiguration der Hardware bzw. der verschiedenen Funktionen des Mikrokopters.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Höhenregler&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: Häkchen setzen, wenn der Luftdrucksensor bestückt ist und die Höhenregelung benutzt werden soll. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Höhenfunktion per Schalter&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: wenn die Fernsteuerung mit einem Kippschalter auf einem freien Kanal erweitert wurde, kann die Funktion „Halten der aktuell geflogenen Höhe“ zugeschaltet werden. Wenn dies nicht angewählt wird, gilt der Setpoint (siehe unten), also z.B. ein Poti. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Heading Hold&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: In diesem Modus richtet sich der MikroKopter nicht waagerecht aus wenn der Stick in Neutralstellung ist. Diese Funktion ist eher etwas für erfahrenen Piloten, oder Piloten, die an X-3D-Steuerung gewöhnt sind. Mit dieser Einstellung sind alle Arten der Loopings möglich. &lt;/span&gt;&lt;/p&gt;
&lt;ul style=&quot;margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;&quot;&gt;&lt;li style=&quot; font-size:11pt;&quot; style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;--&amp;gt; Achtung: Wer HH fliegen möchte, muss den I-Anteil des Hauptreglers erhöhen (auf 30 z.B.)! &lt;/li&gt;&lt;/ul&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Kompass&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: Häkchen setzen, wenn das Kompassmodul angeschlossen ist und genutzt werden soll. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Kompass Ausrichtung fest&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: Der MikroKopter richtet sich dann immer wieder in die Richtung aus, in die er beim Start gestanden hat. Ist das Feld nicht markiert, lässt sich die Richtung mit dem Gier-Stick ändern. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;GPS&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: alternative Software-Versionen unterstützen ein ublox-GPS-Modul. Damit sind dann GPS-Funktionen wie Position halten, Position anfliegen, coming home und das Abfliegen von Waypoints möglich. Stichwort &amp;quot;Autonomes Fliegen&amp;quot;.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Achsenkopplung&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;:Hier lässt sich die Achsenkopplung global aktivieren oder deaktivieren. Die Achsenkopplung verhindert, dass der MikroKopter nach einer Kurve schief steht, weil die Winkel intern beim Gieren korrigiert werden. Sollte immer aktiviert sein. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Drehratenbegrenzung&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: Zusätzliche Begrenzung der Drehrate. Mit dieser Option wird die Kennlinie des Gyros an den Enden angehoben. Dies verhindert schnelle Manöver, da ab einer bestimmten Drehrate stärker gegengeregelt wird. Betrifft nur Nick und Roll. (Nur für Anfänger interessant) &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QFrame" name="frame_4">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_13">
<item row="0" column="0" colspan="3">
<widget class="QCheckBox" name="s_1_1_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Höhenregelung</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="3">
<widget class="QCheckBox" name="s_1_4_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS aktiv</string>
</property>
</widget>
</item>
<item row="2" column="0" rowspan="2" colspan="3">
<widget class="QCheckBox" name="s_1_2_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Kompass</string>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_22">
<property name="minimumSize">
<size>
<width>10</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>10</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="5" column="0" colspan="3">
<widget class="QCheckBox" name="s_1_5_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Erweiterte Empfangssignalprüfung</string>
</property>
</widget>
</item>
<item row="6" column="0" colspan="3">
<widget class="QCheckBox" name="s_1_6_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Achs-(ent-)kopplung</string>
</property>
</widget>
</item>
<item row="7" column="0" colspan="3">
<widget class="QCheckBox" name="s_1_7_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Drehratenbegrenzung</string>
</property>
</widget>
</item>
<item row="8" column="0" colspan="3">
<widget class="QCheckBox" name="s_1_8_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Heading Hold (Nick/Roll)</string>
</property>
</widget>
</item>
<item row="9" column="0">
<spacer name="verticalSpacer_17">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item row="4" column="1">
<widget class="QCheckBox" name="s_1_3_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Feste Ausrichtung</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_2">
<layout class="QGridLayout" name="gridLayout_21">
<item row="0" column="0">
<widget class="QFrame" name="frame_2">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_9">
<item row="0" column="0">
<widget class="QLabel" name="label_5">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gas:</string>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QComboBox" name="cb_2_1">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
</widget>
</item>
<item row="0" column="3">
<widget class="QLabel" name="label_11">
<property name="font">
<font/>
</property>
<property name="text">
<string>Poti 3:</string>
</property>
</widget>
</item>
<item row="0" column="4">
<widget class="QComboBox" name="cb_2_7">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 1</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 2</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 3</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 4</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 5</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 6</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 7</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 8</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 9</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 10</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 11</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 12</string>
</property>
</item>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_6">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gier:</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QComboBox" name="cb_2_2">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
</widget>
</item>
<item row="1" column="3">
<widget class="QLabel" name="label_12">
<property name="font">
<font/>
</property>
<property name="text">
<string>Poti 4:</string>
</property>
</widget>
</item>
<item row="1" column="4">
<widget class="QComboBox" name="cb_2_8">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 1</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 2</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 3</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 4</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 5</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 6</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 7</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 8</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 9</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 10</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 11</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 12</string>
</property>
</item>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_7">
<property name="font">
<font/>
</property>
<property name="text">
<string>Nick:</string>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QComboBox" name="cb_2_3">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
</widget>
</item>
<item row="2" column="3">
<widget class="QLabel" name="label_32">
<property name="font">
<font/>
</property>
<property name="text">
<string>Poti 5:</string>
</property>
</widget>
</item>
<item row="2" column="4">
<widget class="QComboBox" name="cb_2_9">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 1</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 2</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 3</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 4</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 5</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 6</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 7</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 8</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 9</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 10</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 11</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 12</string>
</property>
</item>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_8">
<property name="font">
<font/>
</property>
<property name="text">
<string>Roll:</string>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QComboBox" name="cb_2_4">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
</widget>
</item>
<item row="3" column="3">
<widget class="QLabel" name="label_34">
<property name="font">
<font/>
</property>
<property name="text">
<string>Poti 6:</string>
</property>
</widget>
</item>
<item row="3" column="4">
<widget class="QComboBox" name="cb_2_10">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 1</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 2</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 3</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 4</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 5</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 6</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 7</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 8</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 9</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 10</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 11</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 12</string>
</property>
</item>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_9">
<property name="font">
<font/>
</property>
<property name="text">
<string>Poti 1:</string>
</property>
</widget>
</item>
<item row="4" column="2">
<widget class="QComboBox" name="cb_2_5">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 1</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 2</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 3</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 4</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 5</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 6</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 7</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 8</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 9</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 10</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 11</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 12</string>
</property>
</item>
</widget>
</item>
<item row="4" column="3">
<widget class="QLabel" name="label_33">
<property name="font">
<font/>
</property>
<property name="text">
<string>Poti 7:</string>
</property>
</widget>
</item>
<item row="4" column="4">
<widget class="QComboBox" name="cb_2_11">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 1</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 2</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 3</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 4</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 5</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 6</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 7</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 8</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 9</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 10</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 11</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 12</string>
</property>
</item>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_10">
<property name="font">
<font/>
</property>
<property name="text">
<string>Poti 2:</string>
</property>
</widget>
</item>
<item row="5" column="2">
<widget class="QComboBox" name="cb_2_6">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 1</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 2</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 3</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 4</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 5</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 6</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 7</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 8</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 9</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 10</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 11</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 12</string>
</property>
</item>
</widget>
</item>
<item row="5" column="3">
<widget class="QLabel" name="label_35">
<property name="font">
<font/>
</property>
<property name="text">
<string>Poti 8:</string>
</property>
</widget>
</item>
<item row="5" column="4">
<widget class="QComboBox" name="cb_2_12">
<item>
<property name="text">
<string>RC 1</string>
</property>
</item>
<item>
<property name="text">
<string>RC 2</string>
</property>
</item>
<item>
<property name="text">
<string>RC 3</string>
</property>
</item>
<item>
<property name="text">
<string>RC 4</string>
</property>
</item>
<item>
<property name="text">
<string>RC 5</string>
</property>
</item>
<item>
<property name="text">
<string>RC 6</string>
</property>
</item>
<item>
<property name="text">
<string>RC 7</string>
</property>
</item>
<item>
<property name="text">
<string>RC 8</string>
</property>
</item>
<item>
<property name="text">
<string>RC 9</string>
</property>
</item>
<item>
<property name="text">
<string>RC 10</string>
</property>
</item>
<item>
<property name="text">
<string>RC 11</string>
</property>
</item>
<item>
<property name="text">
<string>RC 12</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 1</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 2</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 3</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 4</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 5</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 6</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 7</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 8</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 9</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 10</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 11</string>
</property>
</item>
<item>
<property name="text">
<string>Ser 12</string>
</property>
</item>
</widget>
</item>
<item row="6" column="2">
<spacer name="verticalSpacer_21">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>1</height>
</size>
</property>
</spacer>
</item>
<item row="8" column="0" colspan="5">
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<widget class="QLabel" name="label_155">
<property name="font">
<font/>
</property>
<property name="text">
<string>Empfänger wählen:</string>
</property>
</widget>
</item>
<item>
<widget class="QComboBox" name="s_2_13_cb">
<item>
<property name="text">
<string>Multisignal (PPM)</string>
</property>
</item>
<item>
<property name="text">
<string>Spectrum Satellit</string>
</property>
</item>
<item>
<property name="text">
<string>Spectrum Satellit (HiRes)</string>
</property>
</item>
<item>
<property name="text">
<string>Spectrum Satellit (LowRes)</string>
</property>
</item>
<item>
<property name="text">
<string>Jeti Satellit</string>
</property>
</item>
<item>
<property name="text">
<string>ACT DSL</string>
</property>
</item>
</widget>
</item>
</layout>
</item>
<item row="7" column="0" colspan="5">
<widget class="Line" name="line_5">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="0" column="1">
<widget class="QTabWidget" name="tabWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="tab_3">
<attribute name="title">
<string>Fernsteuerung</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_2">
<item row="8" column="2">
<widget class="QProgressBar" name="pb_K7">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="6" column="2">
<widget class="QLabel" name="label_17">
<property name="text">
<string>7</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="3" column="4">
<widget class="QProgressBar" name="pb_K2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="invertedAppearance">
<bool>false</bool>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="2" column="4">
<widget class="QLabel" name="label_4">
<property name="text">
<string>2</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QProgressBar" name="pb_K1">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QLabel" name="label_3">
<property name="text">
<string>1</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="8" column="4">
<widget class="QProgressBar" name="pb_K8">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="6" column="4">
<widget class="QLabel" name="label_18">
<property name="text">
<string>8</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="8" column="6">
<widget class="QProgressBar" name="pb_K10">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="6" column="6">
<widget class="QLabel" name="label_36">
<property name="text">
<string>10</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="8" column="7">
<widget class="QProgressBar" name="pb_K11">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="8" column="8">
<widget class="QProgressBar" name="pb_K12">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="6" column="8">
<widget class="QLabel" name="label_47">
<property name="text">
<string>12</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="3" column="5">
<widget class="QProgressBar" name="pb_K3">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="2" column="5">
<widget class="QLabel" name="label_13">
<property name="text">
<string>3</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="6">
<widget class="QLabel" name="label_14">
<property name="text">
<string>4</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="3" column="6">
<widget class="QProgressBar" name="pb_K4">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="3" column="8">
<widget class="QProgressBar" name="pb_K6">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="3" column="7">
<widget class="QProgressBar" name="pb_K5">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="2" column="7">
<widget class="QLabel" name="label_15">
<property name="text">
<string>5</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="8">
<widget class="QLabel" name="label_16">
<property name="text">
<string>6</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="8" column="5">
<widget class="QProgressBar" name="pb_K9">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="6" column="5">
<widget class="QLabel" name="label_49">
<property name="text">
<string>9</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="6" column="7">
<widget class="QLabel" name="label_46">
<property name="text">
<string>11</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="tab_4">
<attribute name="title">
<string>Seriell</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_18">
<item row="0" column="0">
<widget class="QLabel" name="label_132">
<property name="text">
<string>1</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="label_78">
<property name="text">
<string>2</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="label_76">
<property name="text">
<string>3</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QLabel" name="label_136">
<property name="text">
<string>4</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="4">
<widget class="QLabel" name="label_133">
<property name="text">
<string>5</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="5">
<widget class="QLabel" name="label_154">
<property name="text">
<string>6</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QProgressBar" name="pb_K1_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QProgressBar" name="pb_K2_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="invertedAppearance">
<bool>false</bool>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QProgressBar" name="pb_K3_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QProgressBar" name="pb_K4_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="1" column="4">
<widget class="QProgressBar" name="pb_K5_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="1" column="5">
<widget class="QProgressBar" name="pb_K6_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_117">
<property name="text">
<string>7</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QLabel" name="label_50">
<property name="text">
<string>8</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QLabel" name="label_111">
<property name="text">
<string>9</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="3">
<widget class="QLabel" name="label_128">
<property name="text">
<string>10</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="4">
<widget class="QLabel" name="label_121">
<property name="text">
<string>11</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="2" column="5">
<widget class="QLabel" name="label_118">
<property name="text">
<string>12</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QProgressBar" name="pb_K7_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QProgressBar" name="pb_K8_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QProgressBar" name="pb_K9_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="3" column="3">
<widget class="QProgressBar" name="pb_K10_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="3" column="4">
<widget class="QProgressBar" name="pb_K11_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
<item row="3" column="5">
<widget class="QProgressBar" name="pb_K12_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>16777215</height>
</size>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
<property name="textVisible">
<bool>false</bool>
</property>
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="textDirection">
<enum>QProgressBar::TopToBottom</enum>
</property>
<property name="format">
<string> %v</string>
</property>
</widget>
</item>
</layout>
</widget>
</widget>
</item>
<item row="0" column="2" rowspan="2">
<widget class="QTextEdit" name="te_Help_2">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Hier können die vom Sender übertragenen Kanäle den Funktionen des MikroKopters zugeordnet werden. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Port 1-8 sind per Sender frei einstellbare Werte.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Die Balken zeigen den Ausschlag des jeweiligen Kanals an.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2">
<widget class="QCheckBox" name="s_2_9_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Erweiterte Empfangssignalprüfung</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_3">
<layout class="QGridLayout" name="gridLayout_19">
<item row="0" column="0">
<widget class="QFrame" name="frame_5">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QLabel" name="label_19">
<property name="font">
<font/>
</property>
<property name="text">
<string>Nick / Roll P-Anteil:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QSpinBox" name="sb_3_1">
<property name="maximum">
<number>64</number>
</property>
<property name="value">
<number>4</number>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_20">
<property name="font">
<font/>
</property>
<property name="text">
<string>Nick / Roll D-Anteil:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QSpinBox" name="sb_3_2">
<property name="maximum">
<number>64</number>
</property>
<property name="value">
<number>1</number>
</property>
</widget>
</item>
<item row="2" column="1">
<spacer name="verticalSpacer_4">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>10</height>
</size>
</property>
</spacer>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_21">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gier P-Anteil:</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QComboBox" name="cb_3_3">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="3" column="2">
<widget class="QLabel" name="label_24">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="4" column="0" colspan="3">
<widget class="Line" name="line_2">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_51">
<property name="font">
<font/>
</property>
<property name="text">
<string>Externe Kontrolle:</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QComboBox" name="cb_3_4">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="7" column="1">
<spacer name="verticalSpacer_5">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Expanding</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>85</height>
</size>
</property>
</spacer>
</item>
<item row="6" column="1">
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QLabel" name="label_52">
<property name="text">
<string>0=OFF, Dubwise: Gain, </string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_53">
<property name="text">
<string>Riddim &gt; 128 = ON</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
</item>
<item row="0" column="1">
<widget class="QTextEdit" name="te_Help_3">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Diese Parameter dienen zur Einstellung der Stickwirkung.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;P-Anteil:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Stick-Verstärkung. Je grösser, desto stärker reagiert der MK auf die Stickbewegungen. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;D-Anteil:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Der MikroKopter folgt den Bewegungen des Sticks umso spontaner, je grösser dieser Wert ist. Genaugenommen wirkt hier zusätzlich die Stick&lt;/span&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;geschwindigkeit&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; auf den MK. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Gier-P: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Verhältnis Gier-Geschwindigkeit zum Stickausschlag.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_4">
<layout class="QGridLayout" name="gridLayout_42">
<item row="0" column="2">
<widget class="QTextEdit" name="te_Help_4">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Hier kann der Höhenregler parametriert werden.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Soll-Höhe:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Gibt die maximale Höhe an. Normalerweise wird hier ein Poti als Kanal der Funke eingetragen. Kleine Werte ermöglichen nur niedrige Maximalhöhen.&lt;/span&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Fluganfänger sollten das Feature nutzen, hier evtl. 0 eintragen und den Höhenregler aktivieren (siehe oben). Dann kann es nicht passieren, dass der MikroKopter zu hoch steigt. Bei Nutzung des Höhenreglers als Schalter ist hier auch das entsprechende Poti einzutragen, um den Kanal der Funke damit festzulegen. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Min Gas:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; unter diesen Wert wird das Gas nicht gestellt, wenn die Höhe überschritten wurde. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;P-Anteil:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Abhängigkeit von Rücknahme von Gas bei Höhe über. Je höher dieser Wert, desto kleiner ist der Flugbereich oberhalb der Maximalhöhe. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Luftdruck-D:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Dämpft das Schwingverhalten des Höhenreglers. Geringste Luftdruckänderungen haben damit grosse Wirkung auf Gas. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Z-ACC:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Dämpft das Schwingverhalten mittels des Beschleunigungssensors. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Verstärkung:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; ermöglicht grössere Flughöhen, wenn dieser Wert vergrößert wird. Der Setpiont wird mit diesem Wert multipliziert. &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QFrame" name="frame_6">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_17">
<item row="0" column="0">
<widget class="QCheckBox" name="s_4_1_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Höhenregelung aktiv</string>
</property>
</widget>
</item>
<item row="1" column="0" rowspan="2" colspan="2">
<widget class="QFrame" name="Frame_4">
<property name="enabled">
<bool>false</bool>
</property>
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_11">
<item row="0" column="0">
<widget class="QLabel" name="label_23">
<property name="minimumSize">
<size>
<width>10</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>10</width>
<height>16777215</height>
</size>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="1" colspan="2">
<widget class="QRadioButton" name="s_4_2_rb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Höhenbegrenzung</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
<item row="0" column="3" colspan="3">
<widget class="QCheckBox" name="s_4_4_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Schalter für Höhe</string>
</property>
</widget>
</item>
<item row="1" column="1" colspan="2">
<widget class="QRadioButton" name="s_4_3_rb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Vario-Höhe</string>
</property>
</widget>
</item>
<item row="1" column="3" colspan="3">
<widget class="QCheckBox" name="s_4_5_cb">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font/>
</property>
<property name="text">
<string>akustisches Variometer</string>
</property>
</widget>
</item>
<item row="3" column="0" colspan="2">
<widget class="QLabel" name="label_25">
<property name="font">
<font/>
</property>
<property name="text">
<string>Sollwert:</string>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QComboBox" name="cb_4_1">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="4" column="0" colspan="2">
<widget class="QLabel" name="label_26">
<property name="font">
<font/>
</property>
<property name="text">
<string>Min. Gas:</string>
</property>
</widget>
</item>
<item row="4" column="2">
<widget class="QSpinBox" name="sb_4_2">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="5" column="0" colspan="2">
<widget class="QLabel" name="label_27">
<property name="font">
<font/>
</property>
<property name="text">
<string>Höhe P-Anteil:</string>
</property>
</widget>
</item>
<item row="5" column="2">
<widget class="QComboBox" name="cb_4_3">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="13" column="0" colspan="2">
<widget class="QLabel" name="label_29">
<property name="font">
<font/>
</property>
<property name="text">
<string>Z-ACC Wirkung:</string>
</property>
</widget>
</item>
<item row="13" column="2">
<widget class="QComboBox" name="cb_4_5">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="6" column="2">
<widget class="QComboBox" name="cb_4_4">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="6" column="0" colspan="2">
<widget class="QLabel" name="label_28">
<property name="font">
<font/>
</property>
<property name="text">
<string>Luftdruck D-Anteil:</string>
</property>
</widget>
</item>
<item row="2" column="2">
<spacer name="verticalSpacer_8">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>10</height>
</size>
</property>
</spacer>
</item>
<item row="3" column="3">
<widget class="QLabel" name="label_30">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font/>
</property>
<property name="text">
<string>Verstärkung/Rate:</string>
</property>
</widget>
</item>
<item row="3" column="4">
<widget class="QSpinBox" name="sb_4_6">
<property name="enabled">
<bool>false</bool>
</property>
<property name="maximum">
<number>50</number>
</property>
</widget>
</item>
<item row="4" column="3">
<widget class="QLabel" name="label_109">
<property name="font">
<font/>
</property>
<property name="text">
<string>Schwebe-Gas +/-:</string>
</property>
</widget>
</item>
<item row="4" column="4">
<widget class="QSpinBox" name="sb_4_7">
<property name="maximum">
<number>50</number>
</property>
</widget>
</item>
<item row="5" column="3">
<widget class="QLabel" name="label_114">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS Z:</string>
</property>
</widget>
</item>
<item row="5" column="4">
<widget class="QComboBox" name="cb_4_8">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="6" column="3">
<widget class="QLabel" name="label_147">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font/>
</property>
<property name="text">
<string>Stick Neutral-Punkt:</string>
</property>
</widget>
</item>
<item row="6" column="4">
<widget class="QSpinBox" name="sb_4_9">
<property name="enabled">
<bool>false</bool>
</property>
<property name="maximum">
<number>240</number>
</property>
<property name="value">
<number>120</number>
</property>
</widget>
</item>
<item row="13" column="3" colspan="2">
<widget class="QLabel" name="label_31">
<property name="enabled">
<bool>false</bool>
</property>
<property name="text">
<string> 0 = automatisch
120 = Mittelposition</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="3" column="0">
<spacer name="verticalSpacer_14">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_5">
<layout class="QGridLayout" name="gridLayout_41">
<item row="0" column="4">
<widget class="QTextEdit" name="te_Help_5">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Hier werden die Parameter für die Gyroskope eingestellt.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Gyro-P: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Einfluss des Gyros auf die Nick- und Rollgeschwindigkeit. Je höher wer Wert, desto träger bewegt sich der MikroKopter. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Gyro&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;-I: Lagestabilisierung. Je höher der Wert, desto stärker der Zusammenhang von Stickwinkel und Lagewinkel. Führt bei zu grossen Werten (gegenüber Gyro-P) zum Schwingen. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Gyro-D:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; TEXT&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Dynamic Stability&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Mit diesem Wert lässt sich nun einstellen, wieviel Schub die Achsenregelung zur Verfügung hat, um zu Regeln Einige haben sich daran gestört, dass der MK beim starken Regeln steigt. Das war auch der Grund für das Steigen bei Wind oder sonstigen Phänomenen wie Lagerschaden zum Beispiel. Ausserdem haben Anfänger Probleme mit dem Springen bei der Landung, was auch diese Ursache hat. Kleiner 64 -&amp;gt; der Schub wird auf unter Gas limitiert -&amp;gt; kein Steigen bei starkem Regeln Grösser 64 -&amp;gt; der Schub darf grösser werden als Gas -&amp;gt; hartes Regeln der Achsen -&amp;gt; Steigen bei starken Regeln In den Settings ist es so verteilt: 1.Sport: 100 -&amp;gt; steigt 2.Normal: 75 -&amp;gt; steigt etwas 3.Beginner: 50 -&amp;gt; steigt nicht &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;ACC/Gyro-Faktor: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: Abhängigkeit zwischen ACC-Sensorwert und Gyrointegral. Wird der MK einige Grad gekippt, müssen ACC-Linie und Gyro-Integral deckungsgleich sein. Ggf. kann das hier korrigiert werden. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;ACC/Gyro-Comp.: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Grad des Fusion zwischen ACC und Gyro (reziprok). Je kleiner der Wert, desto schneller wird der Gyrowinkel dem ACC-Sensor angepasst. Zum Schweben sind größere Werte vorteilhaft (&amp;gt;100). Zum Heizen sollte man kleine Werte nehmen (10-50) &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Hauptregler I:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Summe der Winkelfehler. Sorgt für grössere Präzision zwischen Stick und Lage. Sollte beim Fliegen mit Heading Hold (oben) erhöht werden. Kann bei zu grossen Werten überschwingen. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Driftkompensation:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Gibt an, wieviel Digits pro 500ms der Drift nachgeführt werden darf. Hier sollte ein kleiner Wert (1-3) angestrebt werden. Wert zu klein -&amp;gt; Gyrodrift (z.B. bei Temperaturänderungen) zieht den MK stark in eine Richtung. Wert zu gross -&amp;gt; MK schwebt nicht so gern still auf einer Stelle. Null -&amp;gt; Driftkompensation aus, Standart ist 4, also eher konservativ &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QFrame" name="frame_7">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_25">
<item row="0" column="0">
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QLabel" name="label_37">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gyro P-Anteil:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="cb_5_1">
<property name="minimumSize">
<size>
<width>80</width>
<height>0</height>
</size>
</property>
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="label_44">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gier P-Anteil</string>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QComboBox" name="cb_5_9">
<property name="minimumSize">
<size>
<width>80</width>
<height>0</height>
</size>
</property>
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_38">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gyro I-Anteil:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="cb_5_2">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="2">
<widget class="QLabel" name="label_45">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gier I-Anteil</string>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QComboBox" name="cb_5_10">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_135">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gyro D-Anteil:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QComboBox" name="cb_5_8">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_160">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_39">
<property name="font">
<font/>
</property>
<property name="text">
<string>Dynamische Stabilität:</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QComboBox" name="cb_5_3">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="4" column="2">
<widget class="QLabel" name="label_43">
<property name="font">
<font/>
</property>
<property name="text">
<string>Driftkompensation:</string>
</property>
</widget>
</item>
<item row="4" column="3">
<widget class="QSpinBox" name="sb_5_7">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_108">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_40">
<property name="font">
<font/>
</property>
<property name="text">
<string>ACC/Gyro-Faktor:</string>
</property>
</widget>
</item>
<item row="6" column="1">
<widget class="QSpinBox" name="sb_5_4">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="6" column="2">
<widget class="QLabel" name="label_41">
<property name="font">
<font/>
</property>
<property name="text">
<string>ACC/Gyro-Komp.:</string>
</property>
</widget>
</item>
<item row="6" column="3">
<layout class="QHBoxLayout" name="horizontalLayout_3">
<item>
<widget class="QSpinBox" name="sb_5_5">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_48">
<property name="text">
<string>(1/x)</string>
</property>
</widget>
</item>
</layout>
</item>
<item row="8" column="0">
<widget class="QLabel" name="label_42">
<property name="font">
<font/>
</property>
<property name="text">
<string>Hauptregler I-Anteil:</string>
</property>
</widget>
</item>
<item row="8" column="1">
<widget class="QComboBox" name="cb_5_6">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="8" column="2">
<widget class="QLabel" name="label">
<property name="text">
<string>Gyro stabilität</string>
</property>
</widget>
</item>
<item row="8" column="3">
<widget class="QComboBox" name="cb_5_11">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="7" column="0">
<widget class="QLabel" name="label_161">
<property name="text">
<string/>
</property>
</widget>
</item>
</layout>
</item>
<item row="1" column="0">
<spacer name="verticalSpacer_7">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_6">
<layout class="QGridLayout" name="gridLayout_39">
<item row="0" column="5">
<widget class="QTextEdit" name="te_Help_6">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Einstellungen für das Kamera-Servo an J7 der FlightCtrl.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Servo-Control: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Servowert zum Schwenken der Kamera. Entweder fixen Wert, oder Poti eintragen. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Nick-Kompensation: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Einfluss des Nickwinkels auf den Servo. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Invert direction:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Drehrichtung invertieren. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Servo Min:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Minimalwert als Anschlag. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Servo Max:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Maximalwert als Anschlag. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Servo Refresh-Rate:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Ansteuergeschwindigkeit. Einige Servos können nicht mit schnellen Werten angesteuert werden &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="4">
<widget class="QFrame" name="frame_8">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_24">
<item row="0" column="0" rowspan="2">
<layout class="QGridLayout" name="gridLayout_22">
<item row="0" column="1">
<widget class="QLabel" name="label_137">
<property name="font">
<font/>
</property>
<property name="text">
<string>Nick</string>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QLabel" name="label_138">
<property name="font">
<font/>
</property>
<property name="text">
<string>Roll</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_55">
<property name="font">
<font/>
</property>
<property name="text">
<string>Servo Ansteuerung:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="cb_6_1">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="3">
<widget class="QComboBox" name="cb_6_7">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_56">
<property name="font">
<font/>
</property>
<property name="text">
<string>Kompensation:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QSpinBox" name="sb_6_2">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="2" column="3">
<widget class="QSpinBox" name="sb_6_8">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_130">
<property name="font">
<font/>
</property>
<property name="text">
<string>Richtung umkehren</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QCheckBox" name="cb_6_6">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="3" column="3">
<widget class="QCheckBox" name="cb_6_9">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_57">
<property name="font">
<font/>
</property>
<property name="text">
<string>Servo min:</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QSpinBox" name="sb_6_3">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="4" column="3">
<widget class="QSpinBox" name="sb_6_10">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_58">
<property name="font">
<font/>
</property>
<property name="text">
<string>Servo max:</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QSpinBox" name="sb_6_4">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="5" column="3">
<widget class="QSpinBox" name="sb_6_11">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="0" column="2" rowspan="6">
<widget class="Line" name="line_4">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
</widget>
</item>
</layout>
</item>
<item row="0" column="1">
<widget class="QLabel" name="label_54">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QLabel" name="label_61">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="2" column="0">
<layout class="QHBoxLayout" name="horizontalLayout_2">
<item>
<spacer name="horizontalSpacer_10">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="label_59">
<property name="font">
<font/>
</property>
<property name="text">
<string>Ansteuergeschwindigkeit</string>
</property>
</widget>
</item>
<item>
<widget class="QSpinBox" name="sb_6_5">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_11">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item row="2" column="1">
<widget class="QLabel" name="label_62">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="4" column="0" colspan="2">
<widget class="Line" name="line_6">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="5" column="0">
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<spacer name="horizontalSpacer">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<layout class="QGridLayout" name="gridLayout_10">
<item row="0" column="0">
<widget class="QLabel" name="label_156">
<property name="font">
<font/>
</property>
<property name="text">
<string>Servo 3:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="cb_6_12">
<property name="minimumSize">
<size>
<width>80</width>
<height>0</height>
</size>
</property>
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="label_157">
<property name="font">
<font/>
</property>
<property name="text">
<string>Servo 4:</string>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QComboBox" name="cb_6_13">
<property name="minimumSize">
<size>
<width>80</width>
<height>0</height>
</size>
</property>
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_158">
<property name="font">
<font/>
</property>
<property name="text">
<string>Servo 5:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="cb_6_14">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
</layout>
</item>
<item>
<spacer name="horizontalSpacer_9">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item row="6" column="0">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>1</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_7">
<layout class="QGridLayout" name="gridLayout_38">
<item row="0" column="1">
<widget class="QTextEdit" name="te_Help_7">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Bei Empfangsverlust: Geht der Funkempfang verloren (außer Reichweite oder Sender aus), tritt die Not-Gas-Regelung in Kraft um dem Piloten Zeit für Gegenmaßnahmen zu geben. Die gesamte Not-Gas-Regelung wird allerdings erst aktiv, wenn ein Gas-Wert von 40 für mindestens 4 Sekunden überschritten war (d.h. der Kopter wahrscheinlich fliegt)! &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:1; text-indent:1px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Min.Gas &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Minimaler Gaswert, der an die Motoren geht &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:1; text-indent:1px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Max.Gas &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Maximaler Gaswert, der an die Motoren geht. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:1; text-indent:1px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Kompasswirkung &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;:Ist ein Kompass angeschlossen, kann hiermit der Einfluss auf Gier eingestellt werden &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:1; text-indent:1px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Unterspannung &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Schwellwert in 0,1V zum Melden der Akku-Unterspannung &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:1; text-indent:1px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Not-Gas Zeit [0.1s]:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Hier wird die Zeit in Zehntelsekunden eingetragen, für die das Not-Gas nach Empfangsverlust aktiv wird. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:1; text-indent:1px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Not-Gas:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Wert für das Not-Gas. &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QFrame" name="frame_9">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_26">
<item row="0" column="0">
<layout class="QGridLayout" name="gridLayout_23">
<item row="0" column="0">
<widget class="QLabel" name="label_68">
<property name="font">
<font/>
</property>
<property name="text">
<string>Min. Gas:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QSpinBox" name="sb_7_1">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="label_67">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_65">
<property name="font">
<font/>
</property>
<property name="text">
<string>Max. Gas:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QSpinBox" name="sb_7_2">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QLabel" name="label_64">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QLabel" name="label_60">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_66">
<property name="font">
<font/>
</property>
<property name="text">
<string>Kompass-Wirkung:</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_159">
<property name="text">
<string>Carefree Seuerung</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QComboBox" name="cb_7_7">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="6" column="2">
<widget class="QLabel" name="label_69">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="7" column="0">
<widget class="QLabel" name="label_70">
<property name="font">
<font/>
</property>
<property name="text">
<string>Unterspannung [0.1V]:</string>
</property>
</widget>
</item>
<item row="7" column="1">
<widget class="QSpinBox" name="sb_7_4">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="8" column="2">
<widget class="QLabel" name="label_71">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="9" column="0">
<widget class="QLabel" name="label_75">
<property name="text">
<string>Bei Empfangsverlust:</string>
</property>
</widget>
</item>
<item row="9" column="2">
<widget class="QLabel" name="label_73">
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="10" column="0">
<widget class="QLabel" name="label_72">
<property name="font">
<font/>
</property>
<property name="text">
<string>Not-Gas Zeit [0.1s]:</string>
</property>
</widget>
</item>
<item row="10" column="1">
<widget class="QSpinBox" name="sb_7_5">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="11" column="0">
<widget class="QLabel" name="label_74">
<property name="font">
<font/>
</property>
<property name="text">
<string>Not-Gas:</string>
</property>
</widget>
</item>
<item row="11" column="1">
<widget class="QSpinBox" name="sb_7_6">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QComboBox" name="cb_7_3">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="8" column="0" colspan="2">
<layout class="QHBoxLayout" name="horizontalLayout_13">
<item>
<widget class="QLabel" name="label_142">
<property name="sizePolicy">
<sizepolicy hsizetype="Fixed" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="text">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; color:#550000;&quot;&gt;Eine Zelle oder Total &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="lb_7_4">
<property name="text">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-weight:600; color:#550000;&quot;&gt;(3s = 0.0V 4s = 0.0V)&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</item>
<item row="1" column="0">
<spacer name="verticalSpacer_2">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_8">
<layout class="QGridLayout" name="gridLayout_37">
<item row="0" column="0">
<widget class="QFrame" name="frame_10">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_20">
<item row="0" column="0">
<widget class="QCheckBox" name="s_8_4_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>Achs-(ent-)kopplung</string>
</property>
</widget>
</item>
<item row="1" column="0" rowspan="2">
<widget class="QFrame" name="frame_15">
<property name="enabled">
<bool>false</bool>
</property>
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_4">
<item row="0" column="0">
<widget class="QLabel" name="label_80">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gier pos. Rückkopplung:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="cb_8_1">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_79">
<property name="font">
<font/>
</property>
<property name="text">
<string>Nick/Roll Rückkopplung:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="cb_8_2">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_81">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gier-Korrektur:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QComboBox" name="cb_8_3">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
</item>
<item row="3" column="0">
<spacer name="verticalSpacer_11">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>156</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
<item row="0" column="1">
<widget class="QTextEdit" name="te_Help_8">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Achskopplung&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Eine Gierbewegung verkoppelt jetzt Nick und Roll. Das bedeutet, dass der MK jetzt eine Kurve fliegt, wenn man z.B. nickt und gleichzeitig giert. Es verhindert, dass dem MK nach Kurven schwindelig wird &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:1px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Gier-Feedback &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: Der Grad der Achsenkopplung. Ist der Wert zu klein, hängt der MK bei (und nach) einer Linkskurve nach rechts &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:1px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Nick/Roll-Feedback&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;: TEXT&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:1px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Gier-Korrektion: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Damit versucht der MK, der (evtl. ungewollten) Richtungsänderung (siehe Video) entgegenzuwirken. Das funktioniert allerdings nur bei langsamen Manövern, weil Gier erheblich träger ist, als Nick oder Roll.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_9">
<layout class="QGridLayout" name="gridLayout_36">
<item row="0" column="0">
<widget class="QFrame" name="frame_11">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_31">
<item row="0" column="0" colspan="4">
<layout class="QVBoxLayout" name="verticalLayout_5">
<property name="spacing">
<number>0</number>
</property>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_8">
<item>
<spacer name="horizontalSpacer_6">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="label_104">
<property name="text">
<string>loop, while stick up</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_7">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_6">
<item>
<layout class="QHBoxLayout" name="horizontalLayout_5">
<item>
<spacer name="horizontalSpacer_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="label_105">
<property name="text">
<string>Loop, while&lt;br&gt; stick left</string>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="tb_9_8">
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Arrows/Global/Images/Arrows/Left-1.png</normaloff>
<normalon>:/Arrows/Global/Images/Arrows/Left-2.png</normalon>:/Arrows/Global/Images/Arrows/Left-1.png</iconset>
</property>
<property name="iconSize">
<size>
<width>32</width>
<height>32</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>false</bool>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QVBoxLayout" name="verticalLayout_4">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="QToolButton" name="tb_9_6">
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Arrows/Global/Images/Arrows/Up-1.png</normaloff>
<normalon>:/Arrows/Global/Images/Arrows/Up-2.png</normalon>:/Arrows/Global/Images/Arrows/Up-1.png</iconset>
</property>
<property name="iconSize">
<size>
<width>32</width>
<height>32</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>false</bool>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="tb_9_7">
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Arrows/Global/Images/Arrows/Down-1.png</normaloff>
<normalon>:/Arrows/Global/Images/Arrows/Down-2.png</normalon>:/Arrows/Global/Images/Arrows/Down-1.png</iconset>
</property>
<property name="iconSize">
<size>
<width>32</width>
<height>32</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_4">
<item>
<widget class="QToolButton" name="tb_9_9">
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Arrows/Global/Images/Arrows/Right-1.png</normaloff>
<normalon>:/Arrows/Global/Images/Arrows/Right-2.png</normalon>:/Arrows/Global/Images/Arrows/Right-1.png</iconset>
</property>
<property name="iconSize">
<size>
<width>32</width>
<height>32</height>
</size>
</property>
<property name="checkable">
<bool>true</bool>
</property>
<property name="popupMode">
<enum>QToolButton::DelayedPopup</enum>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
<property name="arrowType">
<enum>Qt::NoArrow</enum>
</property>
</widget>
</item>
<item>
<widget class="QLabel" name="label_106">
<property name="text">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:11pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p align=&quot;right&quot; style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Loop, while&lt;br /&gt;stick right&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_4">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
</layout>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout_7">
<item>
<spacer name="horizontalSpacer_5">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QLabel" name="label_103">
<property name="text">
<string>Loop, while stick down</string>
</property>
</widget>
</item>
<item>
<spacer name="horizontalSpacer_8">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
</layout>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_99">
<property name="font">
<font/>
</property>
<property name="text">
<string>Gas limit:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="cb_9_1">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_98">
<property name="font">
<font/>
</property>
<property name="text">
<string>Ansprechschwelle:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QSpinBox" name="sb_9_2">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QLabel" name="label_102">
<property name="font">
<font/>
</property>
<property name="text">
<string>Hysterese:</string>
</property>
</widget>
</item>
<item row="2" column="3">
<widget class="QSpinBox" name="sb_9_4">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_100">
<property name="font">
<font/>
</property>
<property name="text">
<string>Turn over Nick:</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QSpinBox" name="sb_9_3">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="3" column="3">
<widget class="QSpinBox" name="sb_9_5">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QLabel" name="label_101">
<property name="font">
<font/>
</property>
<property name="text">
<string>Turn over Roll:</string>
</property>
</widget>
</item>
<item row="4" column="1">
<spacer name="verticalSpacer_19">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
<item row="0" column="1">
<widget class="QTextEdit" name="te_Help_9">
<property name="minimumSize">
<size>
<width>20</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>200</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Pfeile:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Der Looping wird in diese entsprechende Richtung zugelassen. Dabei zeigt der Pfeil den entsprechenden Stickanschlag an &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Gas Limit:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Auf diesen Wert wird das Gas während des Loopings begrenzt &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Ansprechschwelle:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Ab diesen Stickwert wird aus der Lageregelung eine Drehratenregelung, um den Looping durchzuführen &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Hysteresis:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Stick-Hysterese für die Ansprechschwelle. In der Regel immer niedriger, als die Ansprechschwelle &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;TurnOver Nick: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;100 bedeutet 100% einer 360° Drehung. Wenn nach dem Looping der MK zu weit dreht, muss der Wert verringert werden. Dreht er nicht weit genug, muss der Wert vergrößert werden. Also entspricht 1 einem Winkel von 3,6° &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;TurnOver Roll:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; analog &lt;/span&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;TurnOver Nick&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Wichtig:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Ansprechschwelle - Hysteresis sollte etwa bei 20-40 liegen, da sonst der Kopter beim verlassen der Loopingfunktion versucht, sehr schnell die Schräglage, die man mit dem Stick vorgibt, einzunehmen. Dies kann gerade bei sehr flotten Settings dazu führen, das der Kopter bei der Drehung &amp;quot;springt&amp;quot; und einige Gerade der Winkelbewegung nicht mitbekommt, was dazu führt, das sich der Kopter sehr schräg steht. &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_10">
<layout class="QGridLayout" name="gridLayout_35">
<item row="0" column="0">
<widget class="QFrame" name="frame_12">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_14">
<item row="0" column="0">
<widget class="QLabel" name="label_83">
<property name="font">
<font/>
</property>
<property name="text">
<string>Parameter 1:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="cb_10_1">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="label_82">
<property name="text">
<string>[0..250]</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_85">
<property name="font">
<font/>
</property>
<property name="text">
<string>Parameter 2:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="cb_10_2">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="2">
<widget class="QLabel" name="label_84">
<property name="text">
<string>[0..250]</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_87">
<property name="font">
<font/>
</property>
<property name="text">
<string>Parameter 3:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QComboBox" name="cb_10_3">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="2" column="2">
<widget class="QLabel" name="label_86">
<property name="text">
<string>[0..250]</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_89">
<property name="font">
<font/>
</property>
<property name="text">
<string>Parameter 4:</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QComboBox" name="cb_10_4">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="3" column="2">
<widget class="QLabel" name="label_88">
<property name="text">
<string>[0..250]</string>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_91">
<property name="font">
<font/>
</property>
<property name="text">
<string>Parameter 5:</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QComboBox" name="cb_10_5">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="4" column="2">
<widget class="QLabel" name="label_90">
<property name="text">
<string>[0..250]</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_93">
<property name="font">
<font/>
</property>
<property name="text">
<string>Parameter 6:</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QComboBox" name="cb_10_6">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="5" column="2">
<widget class="QLabel" name="label_92">
<property name="text">
<string>[0..250]</string>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_95">
<property name="font">
<font/>
</property>
<property name="text">
<string>Parameter 7:</string>
</property>
</widget>
</item>
<item row="6" column="1">
<widget class="QComboBox" name="cb_10_7">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="6" column="2">
<widget class="QLabel" name="label_94">
<property name="text">
<string>[0..250]</string>
</property>
</widget>
</item>
<item row="7" column="0">
<widget class="QLabel" name="label_97">
<property name="font">
<font/>
</property>
<property name="text">
<string>Parameter 8:</string>
</property>
</widget>
</item>
<item row="7" column="1">
<widget class="QComboBox" name="cb_10_8">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="7" column="2">
<widget class="QLabel" name="label_96">
<property name="text">
<string>[0..250]</string>
</property>
</widget>
</item>
<item row="8" column="1">
<spacer name="verticalSpacer_18">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
<item row="0" column="1">
<widget class="QTextEdit" name="te_Help_10">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Frei definierbare Parameter für eigene Erweiterungen im Quellcode. &lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Die Werte sind für Softwareentwickler zur freien Verfügung &lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_11">
<layout class="QGridLayout" name="gridLayout_34">
<item row="1" column="2">
<widget class="QTextEdit" name="te_Help_11">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Einstellungen für die Ausgänge J16 und J17.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Blinkmuster&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;&lt;br /&gt;Man kann ein Blinkmuster (von links nach rechts) und das Timing dafür im Koptertool einstellen. Automatisches Schalten von 10ms bis 20sek ist damit möglich&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Schaltfunktion&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;&lt;br /&gt;Wenn man als Timing einen Schalter auf der Funke belegt, kann man auch den Ausgang damit schalten. Dann nimmt der Ausgang den Pegel des obersten Bits (in der Darstellung links) an. Wenn damit etwas geschaltet werden soll (z.B. Kameraauslöser usw.), ist es besser, kein Blinkmuster einzugeben, sondern dann alle Bits entweder ein- oder auszuschalten. Ansonsten könnte das Blinkmuster während des Umschaltens einmal kurz durchlaufen.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QFrame" name="frame_13">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_12">
<item row="0" column="0">
<widget class="QLabel" name="label_116">
<property name="font">
<font/>
</property>
<property name="text">
<string>Ausgang J16</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QSpinBox" name="sb_11_1">
<property name="maximum">
<number>255</number>
</property>
</widget>
</item>
<item row="0" column="2">
<layout class="QHBoxLayout" name="horizontalLayout_9">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="QToolButton" name="J16_0">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>128</string>
</property>
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_1">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>64</string>
</property>
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>32</string>
</property>
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_3">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>16</string>
</property>
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_4">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>8</string>
</property>
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_5">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>4</string>
</property>
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_6">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>2</string>
</property>
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_7">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>1</string>
</property>
<property name="text">
<string>0</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_107">
<property name="font">
<font/>
</property>
<property name="text">
<string>Timing:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="cb_11_2">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="2">
<widget class="QLabel" name="label_110">
<property name="text">
<string>[x 10ms]</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_115">
<property name="font">
<font/>
</property>
<property name="text">
<string>Ausgang J17</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QSpinBox" name="sb_11_3">
<property name="maximum">
<number>255</number>
</property>
</widget>
</item>
<item row="2" column="2">
<layout class="QHBoxLayout" name="horizontalLayout_10">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="QToolButton" name="J17_0">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>128</string>
</property>
<property name="text">
<string>00</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_1">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>64</string>
</property>
<property name="text">
<string>00</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>32</string>
</property>
<property name="text">
<string>00</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_3">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>16</string>
</property>
<property name="text">
<string>00</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_4">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>8</string>
</property>
<property name="text">
<string>00</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_5">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>4</string>
</property>
<property name="text">
<string>00</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_6">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>2</string>
</property>
<property name="text">
<string>00</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_7">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>1</string>
</property>
<property name="text">
<string>00</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_112">
<property name="font">
<font/>
</property>
<property name="text">
<string>Timing:</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QComboBox" name="cb_11_4">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="3" column="2">
<widget class="QLabel" name="label_113">
<property name="text">
<string>[x 10ms]</string>
</property>
</widget>
</item>
<item row="4" column="0" colspan="4">
<widget class="QCheckBox" name="cb_11_7">
<property name="font">
<font/>
</property>
<property name="text">
<string>Nur bei laufenden Motoren einschalten</string>
</property>
</widget>
</item>
<item row="5" column="0" colspan="4">
<widget class="Line" name="line_3">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="6" column="0" colspan="2">
<widget class="QLabel" name="label_144">
<property name="font">
<font/>
</property>
<property name="text">
<string>Unterspannungswarnung:</string>
</property>
</widget>
</item>
<item row="7" column="0">
<widget class="QLabel" name="label_2">
<property name="font">
<font/>
</property>
<property name="text">
<string>an J16</string>
</property>
</widget>
</item>
<item row="7" column="1">
<widget class="QSpinBox" name="sb_11_5">
<property name="maximum">
<number>255</number>
</property>
</widget>
</item>
<item row="7" column="2">
<layout class="QHBoxLayout" name="horizontalLayout_12">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="QToolButton" name="J16_A_0">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>128</string>
</property>
<property name="text">
<string>000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_A_1">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>64</string>
</property>
<property name="text">
<string>000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_A_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>32</string>
</property>
<property name="text">
<string>000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_A_3">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>16</string>
</property>
<property name="text">
<string>000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_A_4">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>8</string>
</property>
<property name="text">
<string>000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_A_5">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>4</string>
</property>
<property name="text">
<string>000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_A_6">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>2</string>
</property>
<property name="text">
<string>000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J16_A_7">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>1</string>
</property>
<property name="text">
<string>000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item row="8" column="0">
<widget class="QLabel" name="label_145">
<property name="font">
<font/>
</property>
<property name="mouseTracking">
<bool>false</bool>
</property>
<property name="text">
<string>an J17</string>
</property>
</widget>
</item>
<item row="8" column="1">
<widget class="QSpinBox" name="sb_11_6">
<property name="maximum">
<number>255</number>
</property>
</widget>
</item>
<item row="8" column="2">
<layout class="QHBoxLayout" name="horizontalLayout_11">
<property name="spacing">
<number>0</number>
</property>
<item>
<widget class="QToolButton" name="J17_A_0">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>128</string>
</property>
<property name="text">
<string>0000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_A_1">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>64</string>
</property>
<property name="text">
<string>0000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_A_2">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>32</string>
</property>
<property name="text">
<string>0000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_A_3">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>16</string>
</property>
<property name="text">
<string>0000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_A_4">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>8</string>
</property>
<property name="text">
<string>0000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_A_5">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>4</string>
</property>
<property name="text">
<string>0000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_A_6">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>2</string>
</property>
<property name="text">
<string>0000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
<item>
<widget class="QToolButton" name="J17_A_7">
<property name="maximumSize">
<size>
<width>15</width>
<height>22</height>
</size>
</property>
<property name="toolTip">
<string>1</string>
</property>
<property name="text">
<string>0000</string>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Flags/Global/Images/Actions/LED_Off.png</normaloff>:/Flags/Global/Images/Actions/LED_Off.png</iconset>
</property>
<property name="iconSize">
<size>
<width>12</width>
<height>12</height>
</size>
</property>
<property name="autoRaise">
<bool>true</bool>
</property>
</widget>
</item>
</layout>
</item>
<item row="10" column="1">
<spacer name="verticalSpacer_16">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="9" column="1" colspan="2">
<widget class="QLabel" name="label_63">
<property name="font">
<font/>
</property>
<property name="text">
<string>festes Timing 0.1s</string>
</property>
</widget>
</item>
<item row="7" column="3">
<widget class="QCheckBox" name="s_11_7_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>aktiv</string>
</property>
</widget>
</item>
<item row="8" column="3">
<widget class="QCheckBox" name="s_11_8_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>aktiv</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="page_2">
<layout class="QGridLayout" name="gridLayout_33">
<item row="0" column="0">
<widget class="QFrame" name="frame_14">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_15">
<item row="0" column="0" colspan="2">
<widget class="QCheckBox" name="s_12_1_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS aktiv</string>
</property>
</widget>
</item>
<item row="1" column="0" rowspan="2" colspan="2">
<widget class="QFrame" name="Frame_GPS1">
<property name="enabled">
<bool>false</bool>
</property>
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_16">
<item row="0" column="0" colspan="2">
<widget class="QLabel" name="label_120">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS Modus Steuerung:</string>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QComboBox" name="cb_12_1">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="0" colspan="2">
<widget class="QLabel" name="label_123">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS Verstärkung</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QComboBox" name="cb_12_2">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="3">
<widget class="QLabel" name="label_124">
<property name="text">
<string>[%]</string>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2">
<widget class="QLabel" name="label_119">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS Stick Schwelle:</string>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QSpinBox" name="sb_12_3">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="3" column="0" colspan="2">
<widget class="QLabel" name="label_122">
<property name="font">
<font/>
</property>
<property name="text">
<string>Min. Sat.</string>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QSpinBox" name="sb_12_4">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_125">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS P:</string>
</property>
</widget>
</item>
<item row="4" column="2">
<widget class="QComboBox" name="cb_12_5">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="4" column="3">
<widget class="QLabel" name="label_77">
<property name="font">
<font/>
</property>
<property name="text">
<string>Limit:</string>
</property>
</widget>
</item>
<item row="4" column="4">
<widget class="QComboBox" name="cb_12_9">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_127">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS I:</string>
</property>
</widget>
</item>
<item row="5" column="2">
<widget class="QComboBox" name="cb_12_6">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="5" column="3">
<widget class="QLabel" name="label_126">
<property name="font">
<font/>
</property>
<property name="text">
<string>Limit:</string>
</property>
</widget>
</item>
<item row="5" column="4">
<widget class="QComboBox" name="cb_12_10">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_129">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS D:</string>
</property>
</widget>
</item>
<item row="6" column="2">
<widget class="QComboBox" name="cb_12_7">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="6" column="3">
<widget class="QLabel" name="label_134">
<property name="font">
<font/>
</property>
<property name="text">
<string>Limit</string>
</property>
</widget>
</item>
<item row="6" column="4">
<widget class="QComboBox" name="cb_12_11">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="7" column="0" colspan="2">
<widget class="QLabel" name="label_131">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS ACC:</string>
</property>
</widget>
</item>
<item row="7" column="2" rowspan="2">
<widget class="QComboBox" name="cb_12_8">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
</layout>
</widget>
</item>
<item row="3" column="0" colspan="2">
<spacer name="verticalSpacer_3">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>1</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
<item row="0" column="1">
<widget class="QTextEdit" name="te_Help_12">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Einstellungen für das Navi-Ctrl.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;GPS Modus Steuerung:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;0 = Free, 100 = Position Hold, 200 = Coming Home&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;GPS Stick Schwelle:&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;0 = Position Hold by Mode Control&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite_12">
<layout class="QGridLayout" name="gridLayout_30">
<item row="0" column="0">
<widget class="QFrame" name="frame_19">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Preferred">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_6">
<item row="0" column="0">
<widget class="QCheckBox" name="s_13_1_cb">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS aktiv</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QFrame" name="Frame_GPS2">
<property name="enabled">
<bool>false</bool>
</property>
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_5">
<item row="0" column="0">
<widget class="QLabel" name="label_139">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS Windkorrektur:</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QComboBox" name="cb_13_1">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="label_140">
<property name="text">
<string>[%]</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_141">
<property name="font">
<font/>
</property>
<property name="text">
<string>Bremswirkung:</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QComboBox" name="cb_13_2">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="1" column="2">
<widget class="QLabel" name="label_143">
<property name="text">
<string>[%]</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="label_148">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS-Maxradius:</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QComboBox" name="cb_13_3">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="2" column="2">
<widget class="QLabel" name="label_149">
<property name="text">
<string>[m]</string>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_151">
<property name="font">
<font/>
</property>
<property name="text">
<string>GPS Winkelbegrenzung:</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QComboBox" name="cb_13_4">
<property name="editable">
<bool>true</bool>
</property>
<item>
<property name="text">
<string>Poti 1</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 2</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 3</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 4</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 5</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 6</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 7</string>
</property>
</item>
<item>
<property name="text">
<string>Poti 8</string>
</property>
</item>
<item>
<property name="text">
<string>0</string>
</property>
</item>
</widget>
</item>
<item row="3" column="2">
<widget class="QLabel" name="label_150">
<property name="text">
<string>[x 0.5 Grad]</string>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_153">
<property name="font">
<font/>
</property>
<property name="text">
<string>Position Hold Login-Zeit:</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QSpinBox" name="sb_13_5">
<property name="maximum">
<number>250</number>
</property>
</widget>
</item>
<item row="4" column="2">
<widget class="QLabel" name="label_152">
<property name="text">
<string>[s]</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="2" column="0">
<spacer name="verticalSpacer_6">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
</layout>
</widget>
</item>
<item row="0" column="1">
<widget class="QTextEdit" name="te_Help_13">
<property name="minimumSize">
<size>
<width>180</width>
<height>0</height>
</size>
</property>
<property name="maximumSize">
<size>
<width>180</width>
<height>16777215</height>
</size>
</property>
<property name="readOnly">
<bool>true</bool>
</property>
<property name="html">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;Einstellungen für das Navi-Ctrl (Seite 2).&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt; font-weight:600; text-decoration: underline;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;GPS-Wind-Correction: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;soll den MK bei Coming-Home direkter zurückfliegen und die Drift durch Wind kompensieren&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Speed Compensation: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Greift bei AID unterstützend ein, wenn man einen neuen Punkt anfliegt Wenn zuviel Geschwindigkeit aufgebaut wird, bremst das den MK&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;GPS-Maxradius: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Soll eine virtuelle Grenze bilden, die mit GPS nicht überschritten wird.&lt;br /&gt;Wenn der MK ausserhalb des Kreises einloggen soll, nimmt er als neue Position einen Punkt auf dem Kreisrand.&lt;br /&gt;Man kann den Radius auch auf ein Poti legen. Wegpunkte und Soll-Positionen werden damit auch auf einen Kreis von max. 512m Durchmesser begrenzt.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;GPS Winkelbegrenzung: &lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt;Damit lässt sich die maximale Neigung der GPS-Regelung begrenzen. &lt;br /&gt;Ein Wert von 60 entspricht ca.35°&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:11pt;&quot;&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-size:11pt; font-weight:600;&quot;&gt;Position Hold Login Time:&lt;/span&gt;&lt;span style=&quot; font-size:11pt;&quot;&gt; Das ist die maximale Zeit, nach der der MK die neue Position einloggt.&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="Seite">
<widget class="QSpinBox" name="sb_0_1">
<property name="geometry">
<rect>
<x>210</x>
<y>120</y>
<width>50</width>
<height>24</height>
</rect>
</property>
</widget>
</widget>
</widget>
</item>
</layout>
</widget>
<widget class="QMenuBar" name="menuBar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>753</width>
<height>19</height>
</rect>
</property>
<widget class="QMenu" name="menu_Program">
<property name="title">
<string>Programm</string>
</property>
<addaction name="ac_Quit"/>
<addaction name="ac_Connect"/>
</widget>
<widget class="QMenu" name="menu_Help">
<property name="title">
<string>Hilfe</string>
</property>
<addaction name="ac_About"/>
</widget>
<widget class="QMenu" name="menuKonfiguration">
<property name="title">
<string>Konfiguration</string>
</property>
<addaction name="ac_Read"/>
<addaction name="ac_Write"/>
<addaction name="separator"/>
<addaction name="ac_Load"/>
<addaction name="ac_Save"/>
</widget>
<widget class="QMenu" name="menuA_nsicht">
<property name="title">
<string>Ansicht</string>
</property>
<addaction name="ac_Toolbar"/>
<addaction name="ac_SmallIcons"/>
</widget>
<widget class="QMenu" name="menuExtras">
<property name="title">
<string>Extras</string>
</property>
<addaction name="ac_MotorMixer"/>
<addaction name="ac_MotorTest"/>
</widget>
<addaction name="menu_Program"/>
<addaction name="menuA_nsicht"/>
<addaction name="menuKonfiguration"/>
<addaction name="menuExtras"/>
<addaction name="menu_Help"/>
</widget>
<widget class="QToolBar" name="ToolBar">
<property name="windowTitle">
<string>toolBar</string>
</property>
<property name="movable">
<bool>false</bool>
</property>
<property name="allowedAreas">
<set>Qt::LeftToolBarArea</set>
</property>
<property name="iconSize">
<size>
<width>30</width>
<height>30</height>
</size>
</property>
<property name="toolButtonStyle">
<enum>Qt::ToolButtonTextUnderIcon</enum>
</property>
<attribute name="toolBarArea">
<enum>LeftToolBarArea</enum>
</attribute>
<attribute name="toolBarBreak">
<bool>false</bool>
</attribute>
<addaction name="ac_Connect"/>
<addaction name="separator"/>
<addaction name="ac_Read"/>
<addaction name="ac_Write"/>
<addaction name="separator"/>
<addaction name="ac_Load"/>
<addaction name="ac_Save"/>
</widget>
<action name="ac_Quit">
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Actions/Global/Images/Actions/Exit.png</normaloff>:/Actions/Global/Images/Actions/Exit.png</iconset>
</property>
<property name="text">
<string>Beenden</string>
</property>
</action>
<action name="ac_About">
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Icon/Global/Images/Icons/QMK-Settings.png</normaloff>:/Icon/Global/Images/Icons/QMK-Settings.png</iconset>
</property>
<property name="text">
<string>Über QMK-Settings</string>
</property>
</action>
<action name="ac_Connect">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>false</bool>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Actions/Global/Images/Actions/Connection-NO.png</normaloff>
<normalon>:/Actions/Global/Images/Actions/Connection-OK.png</normalon>:/Actions/Global/Images/Actions/Connection-NO.png</iconset>
</property>
<property name="text">
<string>Verbinden</string>
</property>
</action>
<action name="ac_Read">
<property name="enabled">
<bool>true</bool>
</property>
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Actions/Global/Images/Actions/Read.png</normaloff>:/Actions/Global/Images/Actions/Read.png</iconset>
</property>
<property name="text">
<string>Lesen</string>
</property>
<property name="toolTip">
<string>Settings aus der FC lesen</string>
</property>
</action>
<action name="ac_Write">
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Actions/Global/Images/Actions/Write.png</normaloff>:/Actions/Global/Images/Actions/Write.png</iconset>
</property>
<property name="text">
<string>Schreiben</string>
</property>
<property name="toolTip">
<string>Settings in die FC schreiben</string>
</property>
</action>
<action name="ac_Load">
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Actions/Global/Images/Actions/Load.png</normaloff>:/Actions/Global/Images/Actions/Load.png</iconset>
</property>
<property name="text">
<string>Laden</string>
</property>
</action>
<action name="ac_Save">
<property name="icon">
<iconset resource="../QMK-Settings.qrc">
<normaloff>:/Actions/Global/Images/Actions/Save.png</normaloff>:/Actions/Global/Images/Actions/Save.png</iconset>
</property>
<property name="text">
<string>Speichern</string>
</property>
</action>
<action name="ac_MotorMixer">
<property name="text">
<string>Motor-Mixer</string>
</property>
</action>
<action name="ac_Toolbar">
<property name="checkable">
<bool>true</bool>
</property>
<property name="checked">
<bool>true</bool>
</property>
<property name="text">
<string>Toolbar anzeigen</string>
</property>
</action>
<action name="ac_SmallIcons">
<property name="enabled">
<bool>false</bool>
</property>
<property name="text">
<string>nur kleine Icons</string>
</property>
</action>
<action name="ac_MotorTest">
<property name="text">
<string>Motor-Test</string>
</property>
</action>
</widget>
<layoutdefault spacing="4" margin="11"/>
<customwidgets>
<customwidget>
<class>wgt_Connection</class>
<extends>QWidget</extends>
<header>wgt_Connection.h</header>
<container>1</container>
</customwidget>
</customwidgets>
<resources>
<include location="../QMK-Settings.qrc"/>
</resources>
<connections>
<connection>
<sender>ac_Quit</sender>
<signal>triggered()</signal>
<receiver>dlg_Main_UI</receiver>
<slot>close()</slot>
<hints>
<hint type="sourcelabel">
<x>-1</x>
<y>-1</y>
</hint>
<hint type="destinationlabel">
<x>182</x>
<y>88</y>
</hint>
</hints>
</connection>
<connection>
<sender>listWidget</sender>
<signal>currentRowChanged(int)</signal>
<receiver>stackedWidget</receiver>
<slot>setCurrentIndex(int)</slot>
<hints>
<hint type="sourcelabel">
<x>135</x>
<y>197</y>
</hint>
<hint type="destinationlabel">
<x>479</x>
<y>197</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_4_2_rb</sender>
<signal>toggled(bool)</signal>
<receiver>s_4_4_cb</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_4_3_rb</sender>
<signal>toggled(bool)</signal>
<receiver>s_4_5_cb</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_1_1_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_4_1_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>363</x>
<y>93</y>
</hint>
<hint type="destinationlabel">
<x>204</x>
<y>80</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_4_1_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_1_1_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>204</x>
<y>80</y>
</hint>
<hint type="destinationlabel">
<x>363</x>
<y>93</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_12_1_cb</sender>
<signal>toggled(bool)</signal>
<receiver>Frame_GPS1</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>220</x>
<y>78</y>
</hint>
<hint type="destinationlabel">
<x>220</x>
<y>82</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_13_1_cb</sender>
<signal>toggled(bool)</signal>
<receiver>Frame_GPS2</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>220</x>
<y>78</y>
</hint>
<hint type="destinationlabel">
<x>220</x>
<y>82</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_1_4_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_12_1_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>272</x>
<y>129</y>
</hint>
<hint type="destinationlabel">
<x>220</x>
<y>78</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_1_4_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_13_1_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>272</x>
<y>129</y>
</hint>
<hint type="destinationlabel">
<x>220</x>
<y>78</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_12_1_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_1_4_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>220</x>
<y>78</y>
</hint>
<hint type="destinationlabel">
<x>272</x>
<y>129</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_13_1_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_1_4_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>220</x>
<y>78</y>
</hint>
<hint type="destinationlabel">
<x>272</x>
<y>129</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_4_1_cb</sender>
<signal>toggled(bool)</signal>
<receiver>Frame_4</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>204</x>
<y>80</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_1_4_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_1_2_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>272</x>
<y>129</y>
</hint>
<hint type="destinationlabel">
<x>226</x>
<y>136</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_1_2_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_1_3_cb</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>272</x>
<y>156</y>
</hint>
<hint type="destinationlabel">
<x>346</x>
<y>183</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_1_4_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_1_2_cb</receiver>
<slot>setDisabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>249</x>
<y>118</y>
</hint>
<hint type="destinationlabel">
<x>248</x>
<y>147</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_2_9_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_1_5_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>367</x>
<y>199</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_1_5_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_2_9_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>367</x>
<y>199</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_4_2_rb</sender>
<signal>toggled(bool)</signal>
<receiver>label_30</receiver>
<slot>setDisabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_4_2_rb</sender>
<signal>toggled(bool)</signal>
<receiver>sb_4_6</receiver>
<slot>setDisabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_4_2_rb</sender>
<signal>toggled(bool)</signal>
<receiver>label_147</receiver>
<slot>setDisabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_4_2_rb</sender>
<signal>toggled(bool)</signal>
<receiver>sb_4_9</receiver>
<slot>setDisabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_4_2_rb</sender>
<signal>toggled(bool)</signal>
<receiver>label_31</receiver>
<slot>setDisabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_8_4_cb</sender>
<signal>toggled(bool)</signal>
<receiver>frame_15</receiver>
<slot>setEnabled(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_8_4_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_1_6_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>279</x>
<y>97</y>
</hint>
<hint type="destinationlabel">
<x>367</x>
<y>226</y>
</hint>
</hints>
</connection>
<connection>
<sender>s_1_6_cb</sender>
<signal>toggled(bool)</signal>
<receiver>s_8_4_cb</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>367</x>
<y>226</y>
</hint>
<hint type="destinationlabel">
<x>279</x>
<y>97</y>
</hint>
</hints>
</connection>
</connections>
</ui>
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Dialogs/dlg_MotorMixer.cpp
0,0 → 1,368
/***************************************************************************
* Copyright (C) 2009 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#include "dlg_MotorMixer.h"
 
dlg_MotorMixer::dlg_MotorMixer(QWidget *parent) : QDialog(parent)
{
setupUi(this);
connect(pb_READ, SIGNAL(clicked()), this, SLOT(slot_pb_READ()));
connect(pb_LOAD, SIGNAL(clicked()), this, SLOT(slot_pb_LOAD()));
connect(pb_SAVE, SIGNAL(clicked()), this, SLOT(slot_pb_SAVE()));
connect(pb_WRITE, SIGNAL(clicked()), this, SLOT(slot_pb_WRITE()));
 
connect(sb_NICK_1, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_2, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_3, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_4, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_5, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_6, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_7, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_8, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_9, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_10, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_11, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_NICK_12, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
 
connect(sb_ROLL_1, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_2, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_3, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_4, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_5, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_6, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_7, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_8, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_9, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_10, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_11, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_ROLL_12, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
 
connect(sb_GIER_1, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_2, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_3, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_4, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_5, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_6, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_7, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_8, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_9, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_10, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_11, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
connect(sb_GIER_12, SIGNAL(valueChanged(int)), this, SLOT(slot_CheckValue(int)));
 
}
 
// Connection-Object übergeben.
void dlg_MotorMixer::set_Objects(cSettings *t_Settings, s_Directorys t_Dir)
{
o_Settings = t_Settings;
s_Dir = t_Dir;
}
 
// Motordaten übernehmen.
void dlg_MotorMixer::set_MotorConfig(s_MK_Mixer t_Mixer)
{
MK_Mixer = t_Mixer;
 
set_MotorData();
}
 
// Motordaten aus GUI übernehmen
void dlg_MotorMixer::get_MotorData()
{
memcpy(MK_Mixer.Name, le_NAME->text().toLatin1().data(), 12);
 
MK_Mixer.Motor[0][0] = sb_GAS_1->value();
MK_Mixer.Motor[1][0] = sb_GAS_2->value();
MK_Mixer.Motor[2][0] = sb_GAS_3->value();
MK_Mixer.Motor[3][0] = sb_GAS_4->value();
MK_Mixer.Motor[4][0] = sb_GAS_5->value();
MK_Mixer.Motor[5][0] = sb_GAS_6->value();
MK_Mixer.Motor[6][0] = sb_GAS_7->value();
MK_Mixer.Motor[7][0] = sb_GAS_8->value();
MK_Mixer.Motor[8][0] = sb_GAS_9->value();
MK_Mixer.Motor[9][0] = sb_GAS_10->value();
MK_Mixer.Motor[10][0] = sb_GAS_11->value();
MK_Mixer.Motor[11][0] = sb_GAS_12->value();
 
MK_Mixer.Motor[0][1] = sb_NICK_1->value();
MK_Mixer.Motor[1][1] = sb_NICK_2->value();
MK_Mixer.Motor[2][1] = sb_NICK_3->value();
MK_Mixer.Motor[3][1] = sb_NICK_4->value();
MK_Mixer.Motor[4][1] = sb_NICK_5->value();
MK_Mixer.Motor[5][1] = sb_NICK_6->value();
MK_Mixer.Motor[6][1] = sb_NICK_7->value();
MK_Mixer.Motor[7][1] = sb_NICK_8->value();
MK_Mixer.Motor[8][1] = sb_NICK_9->value();
MK_Mixer.Motor[9][1] = sb_NICK_10->value();
MK_Mixer.Motor[10][1] = sb_NICK_11->value();
MK_Mixer.Motor[11][1] = sb_NICK_12->value();
 
MK_Mixer.Motor[0][2] = sb_ROLL_1->value();
MK_Mixer.Motor[1][2] = sb_ROLL_2->value();
MK_Mixer.Motor[2][2] = sb_ROLL_3->value();
MK_Mixer.Motor[3][2] = sb_ROLL_4->value();
MK_Mixer.Motor[4][2] = sb_ROLL_5->value();
MK_Mixer.Motor[5][2] = sb_ROLL_6->value();
MK_Mixer.Motor[6][2] = sb_ROLL_7->value();
MK_Mixer.Motor[7][2] = sb_ROLL_8->value();
MK_Mixer.Motor[8][2] = sb_ROLL_9->value();
MK_Mixer.Motor[9][2] = sb_ROLL_10->value();
MK_Mixer.Motor[10][2] = sb_ROLL_11->value();
MK_Mixer.Motor[11][2] = sb_ROLL_12->value();
 
MK_Mixer.Motor[0][3] = sb_GIER_1->value();
MK_Mixer.Motor[1][3] = sb_GIER_2->value();
MK_Mixer.Motor[2][3] = sb_GIER_3->value();
MK_Mixer.Motor[3][3] = sb_GIER_4->value();
MK_Mixer.Motor[4][3] = sb_GIER_5->value();
MK_Mixer.Motor[5][3] = sb_GIER_6->value();
MK_Mixer.Motor[6][3] = sb_GIER_7->value();
MK_Mixer.Motor[7][3] = sb_GIER_8->value();
MK_Mixer.Motor[8][3] = sb_GIER_9->value();
MK_Mixer.Motor[9][3] = sb_GIER_10->value();
MK_Mixer.Motor[10][3] = sb_GIER_11->value();
MK_Mixer.Motor[11][3] = sb_GIER_12->value();
}
 
// Motordaten anzeigen
void dlg_MotorMixer::set_MotorData()
{
le_NAME->setText(QString(MK_Mixer.Name));
 
sb_GAS_1->setValue(MK_Mixer.Motor[0][0]);
sb_GAS_2->setValue(MK_Mixer.Motor[1][0]);
sb_GAS_3->setValue(MK_Mixer.Motor[2][0]);
sb_GAS_4->setValue(MK_Mixer.Motor[3][0]);
sb_GAS_5->setValue(MK_Mixer.Motor[4][0]);
sb_GAS_6->setValue(MK_Mixer.Motor[5][0]);
sb_GAS_7->setValue(MK_Mixer.Motor[6][0]);
sb_GAS_8->setValue(MK_Mixer.Motor[7][0]);
sb_GAS_9->setValue(MK_Mixer.Motor[8][0]);
sb_GAS_10->setValue(MK_Mixer.Motor[9][0]);
sb_GAS_11->setValue(MK_Mixer.Motor[10][0]);
sb_GAS_12->setValue(MK_Mixer.Motor[11][0]);
 
sb_NICK_1->setValue(MK_Mixer.Motor[0][1]);
sb_NICK_2->setValue(MK_Mixer.Motor[1][1]);
sb_NICK_3->setValue(MK_Mixer.Motor[2][1]);
sb_NICK_4->setValue(MK_Mixer.Motor[3][1]);
sb_NICK_5->setValue(MK_Mixer.Motor[4][1]);
sb_NICK_6->setValue(MK_Mixer.Motor[5][1]);
sb_NICK_7->setValue(MK_Mixer.Motor[6][1]);
sb_NICK_8->setValue(MK_Mixer.Motor[7][1]);
sb_NICK_9->setValue(MK_Mixer.Motor[8][1]);
sb_NICK_10->setValue(MK_Mixer.Motor[9][1]);
sb_NICK_11->setValue(MK_Mixer.Motor[10][1]);
sb_NICK_12->setValue(MK_Mixer.Motor[11][1]);
 
sb_ROLL_1->setValue(MK_Mixer.Motor[0][2]);
sb_ROLL_2->setValue(MK_Mixer.Motor[1][2]);
sb_ROLL_3->setValue(MK_Mixer.Motor[2][2]);
sb_ROLL_4->setValue(MK_Mixer.Motor[3][2]);
sb_ROLL_5->setValue(MK_Mixer.Motor[4][2]);
sb_ROLL_6->setValue(MK_Mixer.Motor[5][2]);
sb_ROLL_7->setValue(MK_Mixer.Motor[6][2]);
sb_ROLL_8->setValue(MK_Mixer.Motor[7][2]);
sb_ROLL_9->setValue(MK_Mixer.Motor[8][2]);
sb_ROLL_10->setValue(MK_Mixer.Motor[9][2]);
sb_ROLL_11->setValue(MK_Mixer.Motor[10][2]);
sb_ROLL_12->setValue(MK_Mixer.Motor[11][2]);
 
sb_GIER_1->setValue(MK_Mixer.Motor[0][3]);
sb_GIER_2->setValue(MK_Mixer.Motor[1][3]);
sb_GIER_3->setValue(MK_Mixer.Motor[2][3]);
sb_GIER_4->setValue(MK_Mixer.Motor[3][3]);
sb_GIER_5->setValue(MK_Mixer.Motor[4][3]);
sb_GIER_6->setValue(MK_Mixer.Motor[5][3]);
sb_GIER_7->setValue(MK_Mixer.Motor[6][3]);
sb_GIER_8->setValue(MK_Mixer.Motor[7][3]);
sb_GIER_9->setValue(MK_Mixer.Motor[8][3]);
sb_GIER_10->setValue(MK_Mixer.Motor[9][3]);
sb_GIER_11->setValue(MK_Mixer.Motor[10][3]);
sb_GIER_12->setValue(MK_Mixer.Motor[11][3]);
}
 
// Prüfen auf vollstaändigkeit
void dlg_MotorMixer::slot_CheckValue(int Wert)
{
Wert = Wert;
 
int NICK = sb_NICK_1->value() + sb_NICK_2->value() + sb_NICK_3->value() + sb_NICK_4->value() + sb_NICK_5->value() + sb_NICK_6->value() +
sb_NICK_7->value() + sb_NICK_8->value() + sb_NICK_9->value() + sb_NICK_10->value() + sb_NICK_11->value() + sb_NICK_12->value();
 
int ROLL = sb_ROLL_1->value() + sb_ROLL_2->value() + sb_ROLL_3->value() + sb_ROLL_4->value() + sb_ROLL_5->value() + sb_ROLL_6->value() +
sb_ROLL_7->value() + sb_ROLL_8->value() + sb_ROLL_9->value() + sb_ROLL_10->value() + sb_ROLL_11->value() + sb_ROLL_12->value();
 
int GIER = sb_GIER_1->value() + sb_GIER_2->value() + sb_GIER_3->value() + sb_GIER_4->value() + sb_GIER_5->value() + sb_GIER_6->value() +
sb_GIER_7->value() + sb_GIER_8->value() + sb_GIER_9->value() + sb_GIER_10->value() + sb_GIER_11->value() + sb_GIER_12->value();
 
if (NICK == 0)
{
lb_NICK->setEnabled(true);
}
else
{
lb_NICK->setEnabled(false);
}
 
if (ROLL == 0)
{
lb_ROLL->setEnabled(true);
}
else
{
lb_ROLL->setEnabled(false);
}
 
if (GIER == 0)
{
lb_GIER->setEnabled(true);
}
else
{
lb_GIER->setEnabled(false);
}
}
 
// Mixer von der FC Lesen.
void dlg_MotorMixer::read_Mixer()
{
c_Data[0] = 0;
// o_Input->send_Data(HandlerMK::make_Frame('n', ADDRESS_FC, c_Data, 0).toLatin1().data(), DATA_READ_MIXER);
emit sig_SendData(HandlerMK::make_Frame('n', ADDRESS_FC, c_Data, 0).toLatin1().data(), DATA_READ_MIXER);
}
 
// Button-Slots
void dlg_MotorMixer::slot_pb_READ()
{
read_Mixer();
}
 
void dlg_MotorMixer::slot_pb_WRITE()
{
get_MotorData();
 
memcpy((unsigned char *)&c_Data, (unsigned char *)&MK_Mixer, sizeof(MK_Mixer));
 
// o_Input->send_Data(HandlerMK::make_Frame('m', ADDRESS_FC, c_Data, sizeof(MK_Mixer)).toLatin1().data(), DATA_WRITE_MIXER);
emit sig_SendData(HandlerMK::make_Frame('m', ADDRESS_FC, c_Data, sizeof(MK_Mixer)).toLatin1().data(), DATA_WRITE_MIXER);
}
 
void dlg_MotorMixer::slot_pb_LOAD()
{
QString Dir = QDir::homePath();
 
QString Filename = QFileDialog::getOpenFileName(this, tr("Mikrokopter MotorMixer laden"), s_Dir.Settings + "", tr("MK MotorMixer(*.mkm);;Alle Dateien (*)"));
 
if (!Filename.isEmpty())
{
QSettings Setting(Filename, QSettings::IniFormat);
 
Setting.beginGroup("Info");
memcpy(MK_Mixer.Name, Setting.value("Name", QString("--noname--")).toString().toLatin1().data(), 12);
MK_Mixer.Revision = Setting.value("Version", 0).toInt();
Setting.endGroup();
 
Setting.beginGroup("Gas");
for (int z = 0; z < MK_MAX_MOTOR; z++)
{
MK_Mixer.Motor[z][0] = Setting.value(QString("Motor%1").arg(z+1), 0).toInt();
}
Setting.endGroup();
 
Setting.beginGroup("Nick");
for (int z = 0; z < MK_MAX_MOTOR; z++)
{
MK_Mixer.Motor[z][1] = Setting.value(QString("Motor%1").arg(z+1), 0).toInt();
}
Setting.endGroup();
 
Setting.beginGroup("Roll");
for (int z = 0; z < MK_MAX_MOTOR; z++)
{
MK_Mixer.Motor[z][2] = Setting.value(QString("Motor%1").arg(z+1), 0).toInt();
}
Setting.endGroup();
 
Setting.beginGroup("Yaw");
for (int z = 0; z < MK_MAX_MOTOR; z++)
{
MK_Mixer.Motor[z][3] = Setting.value(QString("Motor%1").arg(z+1), 0).toInt();
}
Setting.endGroup();
 
if (MK_Mixer.Revision == MK_VERSION_MIXER)
{
set_MotorData();
}
}
}
 
void dlg_MotorMixer::slot_pb_SAVE()
{
QString Dir = QDir::homePath();
 
QString Filename = QFileDialog::getSaveFileName(this, tr("Mikrokopter MotorMixer speichern"), s_Dir.Settings + "/" + le_NAME->text(), tr("MK MotorMixer(*.mkm);;Alle Dateien (*)"));
 
if (!Filename.isEmpty())
{
if (!(Filename.endsWith(".mkm", Qt::CaseInsensitive)))
{
Filename = Filename + QString(".mkm");
}
 
get_MotorData();
 
QSettings Setting(Filename, QSettings::IniFormat);
 
Setting.beginGroup("Info");
Setting.setValue("Name", QString(MK_Mixer.Name));
Setting.setValue("Version", MK_VERSION_MIXER);
Setting.endGroup();
 
Setting.beginGroup("Gas");
for (int z = 0; z < MK_MAX_MOTOR; z++)
{
Setting.setValue(QString("Motor%1").arg(z+1), MK_Mixer.Motor[z][0]);
}
Setting.endGroup();
 
Setting.beginGroup("Nick");
for (int z = 0; z < MK_MAX_MOTOR; z++)
{
Setting.setValue(QString("Motor%1").arg(z+1), MK_Mixer.Motor[z][1]);
}
Setting.endGroup();
 
Setting.beginGroup("Roll");
for (int z = 0; z < MK_MAX_MOTOR; z++)
{
Setting.setValue(QString("Motor%1").arg(z+1), MK_Mixer.Motor[z][2]);
}
Setting.endGroup();
 
Setting.beginGroup("Yaw");
for (int z = 0; z < MK_MAX_MOTOR; z++)
{
Setting.setValue(QString("Motor%1").arg(z+1), MK_Mixer.Motor[z][3]);
}
Setting.endGroup();
}
}
 
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Dialogs/dlg_MotorMixer.h
0,0 → 1,68
/***************************************************************************
* Copyright (C) 2009 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#ifndef DLG_MOTORMIXER_H
#define DLG_MOTORMIXER_H
 
#include <QObject>
#include <QFileDialog>
#include <QSettings>
 
#include "ui_dlg_MotorMixer.h"
 
#include "../Classes/cSettings.h"
 
#include "../../Global/Kopter.h"
#include "../../Global/Global.h"
#include "../../Global/MK_Datatypes.h"
#include "../../Global/Class_HandlerMK/HandlerMK.h"
 
class dlg_MotorMixer : public QDialog, public Ui::dlg_MotorMixer_UI
{
Q_OBJECT
 
public:
dlg_MotorMixer(QWidget *parent = 0);
void set_Objects(cSettings *t_Settings, s_Directorys t_Dir);
void set_MotorConfig(s_MK_Mixer t_Mixer);
void read_Mixer();
private:
cSettings *o_Settings;
 
s_MK_Mixer MK_Mixer;
 
s_Directorys s_Dir;
 
char c_Data[150];
 
void set_MotorData();
void get_MotorData();
 
private slots:
void slot_pb_READ();
void slot_pb_WRITE();
void slot_pb_LOAD();
void slot_pb_SAVE();
void slot_CheckValue(int Wert);
 
signals:
void sig_SendData(QString ,int);
 
};
 
#endif // DLG_MOTORMIXER_H
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Dialogs/dlg_MotorMixer.ui
0,0 → 1,1733
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>dlg_MotorMixer_UI</class>
<widget class="QDialog" name="dlg_MotorMixer_UI">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>470</width>
<height>414</height>
</rect>
</property>
<property name="windowTitle">
<string>MotorMixer-Einstellungen</string>
</property>
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QWidget" name="widget" native="true">
<layout class="QGridLayout" name="gridLayout">
<property name="margin">
<number>2</number>
</property>
<item row="2" column="0">
<widget class="QLabel" name="label">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 1:</string>
</property>
</widget>
</item>
<item row="2" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_1">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="2" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_1">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="2" column="5">
<widget class="QSpinBox" name="sb_ROLL_1">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="2" column="6">
<widget class="QSpinBox" name="sb_GIER_1">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="label_2">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 2:</string>
</property>
</widget>
</item>
<item row="3" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_2">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="3" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_2">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="3" column="5">
<widget class="QSpinBox" name="sb_ROLL_2">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="3" column="6">
<widget class="QSpinBox" name="sb_GIER_2">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="label_3">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 3:</string>
</property>
</widget>
</item>
<item row="4" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_3">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="4" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_3">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="4" column="5">
<widget class="QSpinBox" name="sb_ROLL_3">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="4" column="6">
<widget class="QSpinBox" name="sb_GIER_3">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="label_4">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 4:</string>
</property>
</widget>
</item>
<item row="5" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_4">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="5" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_4">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="5" column="5">
<widget class="QSpinBox" name="sb_ROLL_4">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="5" column="6">
<widget class="QSpinBox" name="sb_GIER_4">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="label_5">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 5:</string>
</property>
</widget>
</item>
<item row="6" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_5">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="6" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_5">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="6" column="5">
<widget class="QSpinBox" name="sb_ROLL_5">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="6" column="6">
<widget class="QSpinBox" name="sb_GIER_5">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="7" column="0">
<widget class="QLabel" name="label_6">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 6:</string>
</property>
</widget>
</item>
<item row="7" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_6">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="7" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_6">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="7" column="5">
<widget class="QSpinBox" name="sb_ROLL_6">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="7" column="6">
<widget class="QSpinBox" name="sb_GIER_6">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="8" column="0">
<widget class="QLabel" name="label_7">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 7:</string>
</property>
</widget>
</item>
<item row="8" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_7">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="8" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_7">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="8" column="5">
<widget class="QSpinBox" name="sb_ROLL_7">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="8" column="6">
<widget class="QSpinBox" name="sb_GIER_7">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="9" column="0">
<widget class="QLabel" name="label_8">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 8:</string>
</property>
</widget>
</item>
<item row="9" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_8">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="9" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_8">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="9" column="5">
<widget class="QSpinBox" name="sb_ROLL_8">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="9" column="6">
<widget class="QSpinBox" name="sb_GIER_8">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="10" column="0">
<widget class="QLabel" name="label_9">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 9:</string>
</property>
</widget>
</item>
<item row="10" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_9">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="10" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_9">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="10" column="5">
<widget class="QSpinBox" name="sb_ROLL_9">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="10" column="6">
<widget class="QSpinBox" name="sb_GIER_9">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="11" column="0">
<widget class="QLabel" name="label_10">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 10:</string>
</property>
</widget>
</item>
<item row="11" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_10">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="11" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_10">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="11" column="5">
<widget class="QSpinBox" name="sb_ROLL_10">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="11" column="6">
<widget class="QSpinBox" name="sb_GIER_10">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="12" column="0">
<widget class="QLabel" name="label_11">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 11:</string>
</property>
</widget>
</item>
<item row="12" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_11">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="12" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_11">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="12" column="5">
<widget class="QSpinBox" name="sb_ROLL_11">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="12" column="6">
<widget class="QSpinBox" name="sb_GIER_11">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="13" column="0">
<widget class="QLabel" name="label_12">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Motor 12:</string>
</property>
</widget>
</item>
<item row="13" column="1" colspan="2">
<widget class="QSpinBox" name="sb_GAS_12">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="13" column="3" colspan="2">
<widget class="QSpinBox" name="sb_NICK_12">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="13" column="5">
<widget class="QSpinBox" name="sb_ROLL_12">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="13" column="6">
<widget class="QSpinBox" name="sb_GIER_12">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="minimum">
<number>-128</number>
</property>
<property name="maximum">
<number>128</number>
</property>
<property name="value">
<number>0</number>
</property>
</widget>
</item>
<item row="1" column="5">
<widget class="QLabel" name="lb_ROLL">
<property name="palette">
<palette>
<active>
<colorrole role="WindowText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>62</red>
<green>207</green>
<blue>0</blue>
</color>
</brush>
</colorrole>
<colorrole role="Dark">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Text">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
<colorrole role="ButtonText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
</active>
<inactive>
<colorrole role="WindowText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>62</red>
<green>207</green>
<blue>0</blue>
</color>
</brush>
</colorrole>
<colorrole role="Dark">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Text">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
<colorrole role="ButtonText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
</inactive>
<disabled>
<colorrole role="WindowText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Dark">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Text">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="ButtonText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
</disabled>
</palette>
</property>
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>ROLL</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="1" column="1" colspan="2">
<widget class="QLabel" name="label_13">
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>GAS</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="1" column="6">
<widget class="QLabel" name="lb_GIER">
<property name="palette">
<palette>
<active>
<colorrole role="WindowText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>62</red>
<green>207</green>
<blue>0</blue>
</color>
</brush>
</colorrole>
<colorrole role="Dark">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Text">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
<colorrole role="ButtonText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
</active>
<inactive>
<colorrole role="WindowText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>62</red>
<green>207</green>
<blue>0</blue>
</color>
</brush>
</colorrole>
<colorrole role="Dark">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Text">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
<colorrole role="ButtonText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
</inactive>
<disabled>
<colorrole role="WindowText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Dark">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Text">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="ButtonText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
</disabled>
</palette>
</property>
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>GIER</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="1" column="3" colspan="2">
<widget class="QLabel" name="lb_NICK">
<property name="palette">
<palette>
<active>
<colorrole role="WindowText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>62</red>
<green>207</green>
<blue>0</blue>
</color>
</brush>
</colorrole>
<colorrole role="Dark">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Text">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
<colorrole role="ButtonText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
</active>
<inactive>
<colorrole role="WindowText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>62</red>
<green>207</green>
<blue>0</blue>
</color>
</brush>
</colorrole>
<colorrole role="Dark">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Text">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
<colorrole role="ButtonText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>20</red>
<green>19</green>
<blue>18</blue>
</color>
</brush>
</colorrole>
</inactive>
<disabled>
<colorrole role="WindowText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Dark">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="Text">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
<colorrole role="ButtonText">
<brush brushstyle="SolidPattern">
<color alpha="255">
<red>179</red>
<green>14</green>
<blue>17</blue>
</color>
</brush>
</colorrole>
</disabled>
</palette>
</property>
<property name="font">
<font>
<family>Courier 10 Pitch</family>
<pointsize>11</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>NICK</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="0" column="1">
<widget class="QFrame" name="frame">
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="2" column="0">
<widget class="QLineEdit" name="le_NAME"/>
</item>
<item row="3" column="0">
<widget class="QPushButton" name="pb_READ">
<property name="text">
<string>Lesen</string>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QPushButton" name="pb_WRITE">
<property name="text">
<string>Schreiben</string>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QPushButton" name="pb_LOAD">
<property name="text">
<string>Laden</string>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QPushButton" name="pb_SAVE">
<property name="text">
<string>Speichern</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_17">
<property name="text">
<string>Name:</string>
</property>
</widget>
</item>
<item row="7" column="0">
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item row="8" column="0">
<widget class="QPushButton" name="pb_Close">
<property name="text">
<string>Schließen</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<resources>
<include location="../MKTool.qrc"/>
</resources>
<connections>
<connection>
<sender>pb_Close</sender>
<signal>clicked()</signal>
<receiver>dlg_MotorMixer_UI</receiver>
<slot>close()</slot>
<hints>
<hint type="sourcelabel">
<x>414</x>
<y>390</y>
</hint>
<hint type="destinationlabel">
<x>234</x>
<y>206</y>
</hint>
</hints>
</connection>
</connections>
</ui>
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Dialogs/dlg_MotorTest.cpp
0,0 → 1,86
/***************************************************************************
* Copyright (C) 2008 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#include "dlg_MotorTest.h"
 
dlg_MotorTest::dlg_MotorTest(QWidget *parent) : QDialog(parent)
{
setupUi(this);
 
Timer = new QTimer();
Timer->setInterval(250);
 
connect(sl_Speed, SIGNAL(valueChanged(int)), this, SLOT(slot_MotorTest(int)));
connect(Timer, SIGNAL(timeout()), this, SLOT(slot_Timer()));
}
 
void dlg_MotorTest::slot_MotorTest(int Wert)
{
if ((Wert > 0) && !(Timer->isActive()))
{
Timer->start();
}
 
for (int z = 0; z < 16; z++)
{
Motor[z] = 0;
}
 
if (cb_1->isChecked())
Motor[0] = Wert;
if (cb_2->isChecked())
Motor[1] = Wert;
if (cb_3->isChecked())
Motor[2] = Wert;
if (cb_4->isChecked())
Motor[3] = Wert;
if (cb_5->isChecked())
Motor[4] = Wert;
if (cb_6->isChecked())
Motor[5] = Wert;
if (cb_7->isChecked())
Motor[6] = Wert;
if (cb_8->isChecked())
Motor[7] = Wert;
if (cb_9->isChecked())
Motor[8] = Wert;
if (cb_10->isChecked())
Motor[9] = Wert;
if (cb_11->isChecked())
Motor[10] = Wert;
if (cb_12->isChecked())
Motor[11] = Wert;
}
 
void dlg_MotorTest::slot_Timer()
{
memcpy((unsigned char *)&c_Data, (unsigned char *)&Motor, sizeof(Motor));
 
emit sig_SendData(HandlerMK::make_Frame('t', ADDRESS_FC, c_Data, sizeof(Motor)).toLatin1().data(), 0);
}
 
void dlg_MotorTest::Stop()
{
Timer->stop();
}
 
dlg_MotorTest::~dlg_MotorTest()
{
}
 
 
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Dialogs/dlg_MotorTest.h
0,0 → 1,57
/***************************************************************************
* Copyright (C) 2008 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#ifndef DLG_MOTORTEST_H
#define DLG_MOTORTEST_H
 
#include <QObject>
#include <QTimer>
 
#include "ui_dlg_MotorTest.h"
 
#include "../../Global/Kopter.h"
#include "../../Global/Global.h"
#include "../../Global/MK_Datatypes.h"
#include "../../Global/Class_HandlerMK/HandlerMK.h"
 
 
class dlg_MotorTest : public QDialog, public Ui::dlg_MotorTest_UI
{
Q_OBJECT
 
public:
dlg_MotorTest(QWidget *parent = 0);
 
void Stop();
 
~dlg_MotorTest();
 
private:
QTimer *Timer;
unsigned char Motor[16];
char c_Data[150];
 
private slots:
void slot_MotorTest(int Wert);
void slot_Timer();
 
signals:
void sig_SendData(QString ,int);
};
 
#endif
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Dialogs/dlg_MotorTest.ui
0,0 → 1,350
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>dlg_MotorTest_UI</class>
<widget class="QDialog" name="dlg_MotorTest_UI">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>194</width>
<height>208</height>
</rect>
</property>
<property name="windowTitle">
<string>Motor-Test</string>
</property>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<widget class="QGroupBox" name="groupBox">
<property name="title">
<string>Motoren</string>
</property>
<layout class="QGridLayout" name="gridLayout">
<item row="0" column="0">
<widget class="QCheckBox" name="cb_1">
<property name="text">
<string>1</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QCheckBox" name="cb_2">
<property name="text">
<string>2</string>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QCheckBox" name="cb_3">
<property name="text">
<string>3</string>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QCheckBox" name="cb_4">
<property name="text">
<string>4</string>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QCheckBox" name="cb_5">
<property name="text">
<string>5</string>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QCheckBox" name="cb_6">
<property name="text">
<string>6</string>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QCheckBox" name="cb_7">
<property name="text">
<string>7</string>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QCheckBox" name="cb_8">
<property name="text">
<string>8</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QCheckBox" name="cb_9">
<property name="text">
<string>9</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QCheckBox" name="cb_10">
<property name="text">
<string>10</string>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QCheckBox" name="cb_11">
<property name="text">
<string>11</string>
</property>
</widget>
</item>
<item row="2" column="3">
<widget class="QCheckBox" name="cb_12">
<property name="text">
<string>12</string>
</property>
</widget>
</item>
<item row="3" column="0" colspan="4">
<widget class="QCheckBox" name="cb_ALL">
<property name="text">
<string>Alle auswählen</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="1" column="0">
<widget class="QSlider" name="sl_Speed">
<property name="maximum">
<number>255</number>
</property>
<property name="pageStep">
<number>1</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QPushButton" name="pb_OK">
<property name="text">
<string>OK</string>
</property>
</widget>
</item>
</layout>
</widget>
<resources/>
<connections>
<connection>
<sender>pb_OK</sender>
<signal>clicked()</signal>
<receiver>dlg_MotorTest_UI</receiver>
<slot>accept()</slot>
<hints>
<hint type="sourcelabel">
<x>63</x>
<y>174</y>
</hint>
<hint type="destinationlabel">
<x>29</x>
<y>177</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_1</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>29</x>
<y>47</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_2</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>71</x>
<y>47</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_3</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>115</x>
<y>47</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_4</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>160</x>
<y>47</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_5</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>29</x>
<y>74</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_6</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>71</x>
<y>74</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_7</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>115</x>
<y>74</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_8</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>160</x>
<y>74</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_9</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>29</x>
<y>101</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_10</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>71</x>
<y>101</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_11</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>115</x>
<y>101</y>
</hint>
</hints>
</connection>
<connection>
<sender>cb_ALL</sender>
<signal>toggled(bool)</signal>
<receiver>cb_12</receiver>
<slot>setChecked(bool)</slot>
<hints>
<hint type="sourcelabel">
<x>96</x>
<y>128</y>
</hint>
<hint type="destinationlabel">
<x>160</x>
<y>101</y>
</hint>
</hints>
</connection>
</connections>
</ui>
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Makefile
0,0 → 1,548
#############################################################################
# Makefile for building: ../Binary/QMK-Settings
# Generated by qmake (2.01a) (Qt 4.7.0) on: Mo. Aug 23 19:32:49 2010
# Project: QMK-Settings.pro
# Template: app
# Command: /usr/bin/qmake -spec /usr/share/qt4/mkspecs/linux-g++-64 -unix -o Makefile QMK-Settings.pro
#############################################################################
 
####### Compiler, tools and options
 
CC = gcc
CXX = g++
DEFINES = -D_TTY_POSIX_ -D_BETA_ -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS = -m64 -pipe -O2 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS = -m64 -pipe -O2 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -Wall -W -D_REENTRANT $(DEFINES)
INCPATH = -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include -I../Global/Widget_Connection -I../Global/Class_SerialPort -I../Binary/.build/QMK-Settings -I../Binary/.build/QMK-Settings
LINK = g++
LFLAGS = -m64 -Wl,-O1
LIBS = $(SUBLIBS) -L/usr/lib64 -lQtGui -L/usr/lib64 -L/usr/X11R6/lib64 -lQtNetwork -lQtCore -lpthread
AR = ar cqs
RANLIB =
QMAKE = /usr/bin/qmake
TAR = tar -cf
COMPRESS = gzip -9f
COPY = cp -f
SED = sed
COPY_FILE = $(COPY)
COPY_DIR = $(COPY) -r
STRIP = strip
INSTALL_FILE = install -m 644 -p
INSTALL_DIR = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE = rm -f
SYMLINK = ln -f -s
DEL_DIR = rmdir
MOVE = mv -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
 
####### Output directory
 
OBJECTS_DIR = ../Binary/.build/QMK-Settings/
 
####### Files
 
SOURCES = ../Global/Class_SerialPort/qextserialbase.cpp \
../Global/Class_SerialPort/qextserialport.cpp \
../Global/Class_SerialPort/ManageSerialPort.cpp \
../Global/Class_SerialPort/posix_qextserialport.cpp \
../Global/Widget_Connection/wgt_Connection.cpp \
../Global/Class_HandlerMK/HandlerMK.cpp \
../Global/Class_HandlerIP/HandlerIP.cpp \
../Global/Class_Input/Input.cpp \
../Global/Class_Input/Input_TCP.cpp \
../Global/Class_Input/Input_TTY.cpp \
main.cpp \
Dialogs/dlg_Main.cpp \
Dialogs/dlg_MotorMixer.cpp \
Dialogs/dlg_MotorTest.cpp \
Classes/cSettings.cpp ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp \
../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp \
../Binary/.build/QMK-Settings/moc_Input.cpp \
../Binary/.build/QMK-Settings/moc_Input_TCP.cpp \
../Binary/.build/QMK-Settings/moc_Input_TTY.cpp \
../Binary/.build/QMK-Settings/moc_dlg_Main.cpp \
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp \
../Binary/.build/QMK-Settings/moc_dlg_MotorTest.cpp \
../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
OBJECTS = ../Binary/.build/QMK-Settings/qextserialbase.o \
../Binary/.build/QMK-Settings/qextserialport.o \
../Binary/.build/QMK-Settings/ManageSerialPort.o \
../Binary/.build/QMK-Settings/posix_qextserialport.o \
../Binary/.build/QMK-Settings/wgt_Connection.o \
../Binary/.build/QMK-Settings/HandlerMK.o \
../Binary/.build/QMK-Settings/HandlerIP.o \
../Binary/.build/QMK-Settings/Input.o \
../Binary/.build/QMK-Settings/Input_TCP.o \
../Binary/.build/QMK-Settings/Input_TTY.o \
../Binary/.build/QMK-Settings/main.o \
../Binary/.build/QMK-Settings/dlg_Main.o \
../Binary/.build/QMK-Settings/dlg_MotorMixer.o \
../Binary/.build/QMK-Settings/dlg_MotorTest.o \
../Binary/.build/QMK-Settings/cSettings.o \
../Binary/.build/QMK-Settings/moc_ManageSerialPort.o \
../Binary/.build/QMK-Settings/moc_wgt_Connection.o \
../Binary/.build/QMK-Settings/moc_Input.o \
../Binary/.build/QMK-Settings/moc_Input_TCP.o \
../Binary/.build/QMK-Settings/moc_Input_TTY.o \
../Binary/.build/QMK-Settings/moc_dlg_Main.o \
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.o \
../Binary/.build/QMK-Settings/moc_dlg_MotorTest.o \
../Binary/.build/QMK-Settings/qrc_QMK-Settings.o
DIST = /usr/share/qt4/mkspecs/common/g++.conf \
/usr/share/qt4/mkspecs/common/unix.conf \
/usr/share/qt4/mkspecs/common/linux.conf \
/usr/share/qt4/mkspecs/qconfig.pri \
/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
/usr/share/qt4/mkspecs/features/qt_functions.prf \
/usr/share/qt4/mkspecs/features/qt_config.prf \
/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
/usr/share/qt4/mkspecs/features/default_pre.prf \
../Global/Class_SerialPort.pri \
../Global/Widget_Connection.pri \
/usr/share/qt4/mkspecs/features/release.prf \
/usr/share/qt4/mkspecs/features/default_post.prf \
/usr/share/qt4/mkspecs/features/warn_on.prf \
/usr/share/qt4/mkspecs/features/qt.prf \
/usr/share/qt4/mkspecs/features/unix/thread.prf \
/usr/share/qt4/mkspecs/features/moc.prf \
/usr/share/qt4/mkspecs/features/resources.prf \
/usr/share/qt4/mkspecs/features/uic.prf \
/usr/share/qt4/mkspecs/features/yacc.prf \
/usr/share/qt4/mkspecs/features/lex.prf \
QMK-Settings.pro
QMAKE_TARGET = QMK-Settings
DESTDIR = ../Binary/
TARGET = ../Binary/QMK-Settings
 
first: all
####### Implicit rules
 
.SUFFIXES: .o .c .cpp .cc .cxx .C
 
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.cc.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.cxx.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.C.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.c.o:
$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
 
####### Build rules
 
all: Makefile $(TARGET)
 
$(TARGET): ../Binary/.build/QMK-Settings/ui_wgt_Connection.h ../Binary/.build/QMK-Settings/ui_dlg_Main.h ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h ../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h $(OBJECTS)
@$(CHK_DIR_EXISTS) ../Binary/ || $(MKDIR) ../Binary/
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
 
Makefile: QMK-Settings.pro /usr/share/qt4/mkspecs/linux-g++-64/qmake.conf /usr/share/qt4/mkspecs/common/g++.conf \
/usr/share/qt4/mkspecs/common/unix.conf \
/usr/share/qt4/mkspecs/common/linux.conf \
/usr/share/qt4/mkspecs/qconfig.pri \
/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri \
/usr/share/qt4/mkspecs/features/qt_functions.prf \
/usr/share/qt4/mkspecs/features/qt_config.prf \
/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
/usr/share/qt4/mkspecs/features/default_pre.prf \
../Global/Class_SerialPort.pri \
../Global/Widget_Connection.pri \
/usr/share/qt4/mkspecs/features/release.prf \
/usr/share/qt4/mkspecs/features/default_post.prf \
/usr/share/qt4/mkspecs/features/warn_on.prf \
/usr/share/qt4/mkspecs/features/qt.prf \
/usr/share/qt4/mkspecs/features/unix/thread.prf \
/usr/share/qt4/mkspecs/features/moc.prf \
/usr/share/qt4/mkspecs/features/resources.prf \
/usr/share/qt4/mkspecs/features/uic.prf \
/usr/share/qt4/mkspecs/features/yacc.prf \
/usr/share/qt4/mkspecs/features/lex.prf \
/usr/lib64/libQtGui.prl \
/usr/lib64/libQtCore.prl \
/usr/lib64/libQtNetwork.prl
$(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++-64 -unix -o Makefile QMK-Settings.pro
/usr/share/qt4/mkspecs/common/g++.conf:
/usr/share/qt4/mkspecs/common/unix.conf:
/usr/share/qt4/mkspecs/common/linux.conf:
/usr/share/qt4/mkspecs/qconfig.pri:
/usr/share/qt4/mkspecs/modules/qt_webkit_version.pri:
/usr/share/qt4/mkspecs/features/qt_functions.prf:
/usr/share/qt4/mkspecs/features/qt_config.prf:
/usr/share/qt4/mkspecs/features/exclusive_builds.prf:
/usr/share/qt4/mkspecs/features/default_pre.prf:
../Global/Class_SerialPort.pri:
../Global/Widget_Connection.pri:
/usr/share/qt4/mkspecs/features/release.prf:
/usr/share/qt4/mkspecs/features/default_post.prf:
/usr/share/qt4/mkspecs/features/warn_on.prf:
/usr/share/qt4/mkspecs/features/qt.prf:
/usr/share/qt4/mkspecs/features/unix/thread.prf:
/usr/share/qt4/mkspecs/features/moc.prf:
/usr/share/qt4/mkspecs/features/resources.prf:
/usr/share/qt4/mkspecs/features/uic.prf:
/usr/share/qt4/mkspecs/features/yacc.prf:
/usr/share/qt4/mkspecs/features/lex.prf:
/usr/lib64/libQtGui.prl:
/usr/lib64/libQtCore.prl:
/usr/lib64/libQtNetwork.prl:
qmake: FORCE
@$(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++-64 -unix -o Makefile QMK-Settings.pro
 
dist:
@$(CHK_DIR_EXISTS) ../Binary/.build/QMK-Settings/QMK-Settings1.0.0 || $(MKDIR) ../Binary/.build/QMK-Settings/QMK-Settings1.0.0
$(COPY_FILE) --parents $(SOURCES) $(DIST) ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents ../Global/Class_SerialPort/qextserialbase.h ../Global/Class_SerialPort/qextserialport.h ../Global/Class_SerialPort/ManageSerialPort.h ../Global/Class_SerialPort/posix_qextserialport.h ../Global/Widget_Connection/wgt_Connection.h ../Global/Kopter.h ../Global/MK_Datatypes.h ../Global/Class_HandlerMK/HandlerMK.h ../Global/Class_HandlerIP/HandlerIP.h ../Global/Class_Input/Input.h ../Global/Class_Input/Input_TCP.h ../Global/Class_Input/Input_TTY.h Defines.h ../Global/Global.h Dialogs/dlg_Main.h Dialogs/dlg_MotorMixer.h Dialogs/dlg_MotorTest.h Classes/cSettings.h TypeDefs.h ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents QMK-Settings.qrc ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents ../Global/Class_SerialPort/qextserialbase.cpp ../Global/Class_SerialPort/qextserialport.cpp ../Global/Class_SerialPort/ManageSerialPort.cpp ../Global/Class_SerialPort/posix_qextserialport.cpp ../Global/Widget_Connection/wgt_Connection.cpp ../Global/Class_HandlerMK/HandlerMK.cpp ../Global/Class_HandlerIP/HandlerIP.cpp ../Global/Class_Input/Input.cpp ../Global/Class_Input/Input_TCP.cpp ../Global/Class_Input/Input_TTY.cpp main.cpp Dialogs/dlg_Main.cpp Dialogs/dlg_MotorMixer.cpp Dialogs/dlg_MotorTest.cpp Classes/cSettings.cpp ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents ../Global/Widget_Connection/wgt_Connection.ui Dialogs/dlg_Main.ui Dialogs/dlg_MotorMixer.ui Dialogs/dlg_MotorTest.ui ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && (cd `dirname ../Binary/.build/QMK-Settings/QMK-Settings1.0.0` && $(TAR) QMK-Settings1.0.0.tar QMK-Settings1.0.0 && $(COMPRESS) QMK-Settings1.0.0.tar) && $(MOVE) `dirname ../Binary/.build/QMK-Settings/QMK-Settings1.0.0`/QMK-Settings1.0.0.tar.gz . && $(DEL_FILE) -r ../Binary/.build/QMK-Settings/QMK-Settings1.0.0
 
 
clean:compiler_clean
-$(DEL_FILE) $(OBJECTS)
-$(DEL_FILE) *~ core *.core
 
 
####### Sub-libraries
 
distclean: clean
-$(DEL_FILE) $(TARGET)
-$(DEL_FILE) Makefile
 
 
check: first
 
mocclean: compiler_moc_header_clean compiler_moc_source_clean
 
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
 
compiler_moc_header_make_all: ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp ../Binary/.build/QMK-Settings/moc_Input.cpp ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp ../Binary/.build/QMK-Settings/moc_dlg_MotorTest.cpp
compiler_moc_header_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp ../Binary/.build/QMK-Settings/moc_Input.cpp ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp ../Binary/.build/QMK-Settings/moc_dlg_MotorTest.cpp
../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp: ../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
../Global/Class_SerialPort/ManageSerialPort.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_SerialPort/ManageSerialPort.h -o ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp
 
../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp: ../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
../Global/Widget_Connection/wgt_Connection.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Widget_Connection/wgt_Connection.h -o ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp
 
../Binary/.build/QMK-Settings/moc_Input.cpp: ../Global/Class_Input/Input.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_Input/Input.h -o ../Binary/.build/QMK-Settings/moc_Input.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TCP.cpp: ../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_Input/Input_TCP.h -o ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TTY.cpp: ../Global/Class_Input/Input.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
../Global/Class_Input/Input_TTY.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_Input/Input_TTY.h -o ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_Main.cpp: ../Binary/.build/QMK-Settings/ui_dlg_Main.h \
../Global/Widget_Connection/wgt_Connection.h \
../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
Dialogs/dlg_MotorTest.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h \
TypeDefs.h \
Dialogs/dlg_Main.h
/usr/bin/moc $(DEFINES) $(INCPATH) Dialogs/dlg_Main.h -o ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp: ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_HandlerMK/HandlerMK.h \
Dialogs/dlg_MotorMixer.h
/usr/bin/moc $(DEFINES) $(INCPATH) Dialogs/dlg_MotorMixer.h -o ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_MotorTest.cpp: ../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h \
../Global/Kopter.h \
../Global/Global.h \
../Global/MK_Datatypes.h \
../Global/Class_HandlerMK/HandlerMK.h \
Dialogs/dlg_MotorTest.h
/usr/bin/moc $(DEFINES) $(INCPATH) Dialogs/dlg_MotorTest.h -o ../Binary/.build/QMK-Settings/moc_dlg_MotorTest.cpp
 
compiler_rcc_make_all: ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
compiler_rcc_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp: QMK-Settings.qrc \
../Global/Images/Arrows/Right-1.png \
../Global/Images/Arrows/Down-2.png \
../Global/Images/Arrows/Down-1.png \
../Global/Images/Arrows/Up-1.png \
../Global/Images/Arrows/Left-1.png \
../Global/Images/Arrows/Up-2.png \
../Global/Images/Arrows/Left-2.png \
../Global/Images/Arrows/Right-2.png \
../Global/Images/Icons/QMK-Settings.png \
../Global/Images/Actions/Connection-OK.png \
../Global/Images/Actions/Load.png \
../Global/Images/Actions/Read.png \
../Global/Images/Actions/Exit.png \
../Global/Images/Actions/Save.png \
../Global/Images/Actions/Write.png \
../Global/Images/Actions/Connection-NO.png \
../Global/Images/Actions/LED_Yellow.png \
../Global/Images/Actions/LED_Green.png \
../Global/Images/Actions/LED_Red.png \
../Global/Images/Actions/LED_Off.png
/usr/bin/rcc -name QMK-Settings QMK-Settings.qrc -o ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
 
compiler_image_collection_make_all: ../Binary/.build/QMK-Settings/qmake_image_collection.cpp
compiler_image_collection_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all: ../Binary/.build/QMK-Settings/ui_wgt_Connection.h ../Binary/.build/QMK-Settings/ui_dlg_Main.h ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h ../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h
compiler_uic_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/ui_wgt_Connection.h ../Binary/.build/QMK-Settings/ui_dlg_Main.h ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h ../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h
../Binary/.build/QMK-Settings/ui_wgt_Connection.h: ../Global/Widget_Connection/wgt_Connection.ui
/usr/bin/uic ../Global/Widget_Connection/wgt_Connection.ui -o ../Binary/.build/QMK-Settings/ui_wgt_Connection.h
 
../Binary/.build/QMK-Settings/ui_dlg_Main.h: Dialogs/dlg_Main.ui \
../Global/Widget_Connection/wgt_Connection.h \
../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
/usr/bin/uic Dialogs/dlg_Main.ui -o ../Binary/.build/QMK-Settings/ui_dlg_Main.h
 
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h: Dialogs/dlg_MotorMixer.ui
/usr/bin/uic Dialogs/dlg_MotorMixer.ui -o ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h
 
../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h: Dialogs/dlg_MotorTest.ui
/usr/bin/uic Dialogs/dlg_MotorTest.ui -o ../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h
 
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_header_clean compiler_rcc_clean compiler_uic_clean
 
####### Compile
 
../Binary/.build/QMK-Settings/qextserialbase.o: ../Global/Class_SerialPort/qextserialbase.cpp ../Global/Class_SerialPort/qextserialbase.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/qextserialbase.o ../Global/Class_SerialPort/qextserialbase.cpp
 
../Binary/.build/QMK-Settings/qextserialport.o: ../Global/Class_SerialPort/qextserialport.cpp ../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/qextserialport.o ../Global/Class_SerialPort/qextserialport.cpp
 
../Binary/.build/QMK-Settings/ManageSerialPort.o: ../Global/Class_SerialPort/ManageSerialPort.cpp ../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/ManageSerialPort.o ../Global/Class_SerialPort/ManageSerialPort.cpp
 
../Binary/.build/QMK-Settings/posix_qextserialport.o: ../Global/Class_SerialPort/posix_qextserialport.cpp ../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/posix_qextserialport.o ../Global/Class_SerialPort/posix_qextserialport.cpp
 
../Binary/.build/QMK-Settings/wgt_Connection.o: ../Global/Widget_Connection/wgt_Connection.cpp ../Global/Widget_Connection/wgt_Connection.h \
../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/wgt_Connection.o ../Global/Widget_Connection/wgt_Connection.cpp
 
../Binary/.build/QMK-Settings/HandlerMK.o: ../Global/Class_HandlerMK/HandlerMK.cpp ../Global/Class_HandlerMK/HandlerMK.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/HandlerMK.o ../Global/Class_HandlerMK/HandlerMK.cpp
 
../Binary/.build/QMK-Settings/HandlerIP.o: ../Global/Class_HandlerIP/HandlerIP.cpp ../Global/Class_HandlerIP/HandlerIP.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/HandlerIP.o ../Global/Class_HandlerIP/HandlerIP.cpp
 
../Binary/.build/QMK-Settings/Input.o: ../Global/Class_Input/Input.cpp ../Global/Class_Input/Input.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/Input.o ../Global/Class_Input/Input.cpp
 
../Binary/.build/QMK-Settings/Input_TCP.o: ../Global/Class_Input/Input_TCP.cpp ../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/Input_TCP.o ../Global/Class_Input/Input_TCP.cpp
 
../Binary/.build/QMK-Settings/Input_TTY.o: ../Global/Class_Input/Input_TTY.cpp ../Global/Class_Input/Input_TTY.h \
../Global/Class_Input/Input.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/Input_TTY.o ../Global/Class_Input/Input_TTY.cpp
 
../Binary/.build/QMK-Settings/main.o: main.cpp Dialogs/dlg_Main.h \
../Binary/.build/QMK-Settings/ui_dlg_Main.h \
../Global/Widget_Connection/wgt_Connection.h \
../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
Dialogs/dlg_MotorTest.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h \
TypeDefs.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/main.o main.cpp
 
../Binary/.build/QMK-Settings/dlg_Main.o: Dialogs/dlg_Main.cpp Dialogs/dlg_Main.h \
../Binary/.build/QMK-Settings/ui_dlg_Main.h \
../Global/Widget_Connection/wgt_Connection.h \
../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
Dialogs/dlg_MotorTest.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h \
TypeDefs.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/dlg_Main.o Dialogs/dlg_Main.cpp
 
../Binary/.build/QMK-Settings/dlg_MotorMixer.o: Dialogs/dlg_MotorMixer.cpp Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_HandlerMK/HandlerMK.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/dlg_MotorMixer.o Dialogs/dlg_MotorMixer.cpp
 
../Binary/.build/QMK-Settings/dlg_MotorTest.o: Dialogs/dlg_MotorTest.cpp Dialogs/dlg_MotorTest.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorTest.h \
../Global/Kopter.h \
../Global/Global.h \
../Global/MK_Datatypes.h \
../Global/Class_HandlerMK/HandlerMK.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/dlg_MotorTest.o Dialogs/dlg_MotorTest.cpp
 
../Binary/.build/QMK-Settings/cSettings.o: Classes/cSettings.cpp Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/cSettings.o Classes/cSettings.cpp
 
../Binary/.build/QMK-Settings/moc_ManageSerialPort.o: ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_ManageSerialPort.o ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp
 
../Binary/.build/QMK-Settings/moc_wgt_Connection.o: ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_wgt_Connection.o ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp
 
../Binary/.build/QMK-Settings/moc_Input.o: ../Binary/.build/QMK-Settings/moc_Input.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_Input.o ../Binary/.build/QMK-Settings/moc_Input.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TCP.o: ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_Input_TCP.o ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TTY.o: ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_Input_TTY.o ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_Main.o: ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_dlg_Main.o ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.o: ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.o ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_MotorTest.o: ../Binary/.build/QMK-Settings/moc_dlg_MotorTest.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_dlg_MotorTest.o ../Binary/.build/QMK-Settings/moc_dlg_MotorTest.cpp
 
../Binary/.build/QMK-Settings/qrc_QMK-Settings.o: ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/qrc_QMK-Settings.o ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
 
####### Install
 
install: FORCE
 
uninstall: FORCE
 
FORCE:
 
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Makefile.Debug
0,0 → 1,441
#############################################################################
# Makefile for building: ../Binary/QMK-Settings
# Generated by qmake (2.01a) (Qt 4.5.3) on: Sa. Jan 23 10:56:42 2010
# Project: QMK-Settings.pro
# Template: app
#############################################################################
 
####### Compiler, tools and options
 
CC = gcc
CXX = g++
DEFINES = -D_TTY_POSIX_ -D_BETA_ -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS = -m64 -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS = -m64 -pipe -g -Wall -W -D_REENTRANT $(DEFINES)
INCPATH = -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include -I../Global/Widget_Connection -I../Global/Class_SerialPort -I../Binary/.build/QMK-Settings -I../Binary/.build/QMK-Settings
LINK = g++
LFLAGS = -m64
LIBS = $(SUBLIBS) -L/usr/lib64 -lQtGui -L/usr/lib64 -L/usr/X11R6/lib64 -pthread -lpng -lfreetype -lSM -lICE -pthread -pthread -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfontconfig -lXext -lX11 -lQtNetwork -pthread -pthread -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
AR = ar cqs
RANLIB =
QMAKE = /usr/bin/qmake
TAR = tar -cf
COMPRESS = gzip -9f
COPY = cp -f
SED = sed
COPY_FILE = $(COPY)
COPY_DIR = $(COPY) -r
INSTALL_FILE = install -m 644 -p
INSTALL_DIR = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE = rm -f
SYMLINK = ln -sf
DEL_DIR = rmdir
MOVE = mv -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
 
####### Output directory
 
OBJECTS_DIR = ../Binary/.build/QMK-Settings/
 
####### Files
 
SOURCES = ../Global/Class_SerialPort/qextserialbase.cpp \
../Global/Class_SerialPort/qextserialport.cpp \
../Global/Class_SerialPort/ManageSerialPort.cpp \
../Global/Class_SerialPort/posix_qextserialport.cpp \
../Global/Widget_Connection/wgt_Connection.cpp \
../Global/Class_HandlerMK/HandlerMK.cpp \
../Global/Class_HandlerIP/HandlerIP.cpp \
../Global/Class_Input/Input.cpp \
../Global/Class_Input/Input_TCP.cpp \
../Global/Class_Input/Input_TTY.cpp \
main.cpp \
Dialogs/dlg_Main.cpp \
Dialogs/dlg_MotorMixer.cpp \
Classes/cSettings.cpp ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp \
../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp \
../Binary/.build/QMK-Settings/moc_Input.cpp \
../Binary/.build/QMK-Settings/moc_Input_TCP.cpp \
../Binary/.build/QMK-Settings/moc_Input_TTY.cpp \
../Binary/.build/QMK-Settings/moc_dlg_Main.cpp \
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp \
../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
OBJECTS = ../Binary/.build/QMK-Settings/qextserialbase.o \
../Binary/.build/QMK-Settings/qextserialport.o \
../Binary/.build/QMK-Settings/ManageSerialPort.o \
../Binary/.build/QMK-Settings/posix_qextserialport.o \
../Binary/.build/QMK-Settings/wgt_Connection.o \
../Binary/.build/QMK-Settings/HandlerMK.o \
../Binary/.build/QMK-Settings/HandlerIP.o \
../Binary/.build/QMK-Settings/Input.o \
../Binary/.build/QMK-Settings/Input_TCP.o \
../Binary/.build/QMK-Settings/Input_TTY.o \
../Binary/.build/QMK-Settings/main.o \
../Binary/.build/QMK-Settings/dlg_Main.o \
../Binary/.build/QMK-Settings/dlg_MotorMixer.o \
../Binary/.build/QMK-Settings/cSettings.o \
../Binary/.build/QMK-Settings/moc_ManageSerialPort.o \
../Binary/.build/QMK-Settings/moc_wgt_Connection.o \
../Binary/.build/QMK-Settings/moc_Input.o \
../Binary/.build/QMK-Settings/moc_Input_TCP.o \
../Binary/.build/QMK-Settings/moc_Input_TTY.o \
../Binary/.build/QMK-Settings/moc_dlg_Main.o \
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.o \
../Binary/.build/QMK-Settings/qrc_QMK-Settings.o
DIST = /usr/share/qt4/mkspecs/common/g++.conf \
/usr/share/qt4/mkspecs/common/unix.conf \
/usr/share/qt4/mkspecs/common/linux.conf \
/usr/share/qt4/mkspecs/qconfig.pri \
/usr/share/qt4/mkspecs/features/qt_functions.prf \
/usr/share/qt4/mkspecs/features/qt_config.prf \
/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
/usr/share/qt4/mkspecs/features/default_pre.prf \
../Global/Class_SerialPort.pri \
../Global/Widget_Connection.pri \
/usr/share/qt4/mkspecs/features/debug.prf \
/usr/share/qt4/mkspecs/features/debug_and_release.prf \
/usr/share/qt4/mkspecs/features/default_post.prf \
/usr/share/qt4/mkspecs/features/build_pass.prf \
/usr/share/qt4/mkspecs/features/warn_on.prf \
/usr/share/qt4/mkspecs/features/qt.prf \
/usr/share/qt4/mkspecs/features/unix/thread.prf \
/usr/share/qt4/mkspecs/features/moc.prf \
/usr/share/qt4/mkspecs/features/resources.prf \
/usr/share/qt4/mkspecs/features/uic.prf \
/usr/share/qt4/mkspecs/features/yacc.prf \
/usr/share/qt4/mkspecs/features/lex.prf \
QMK-Settings.pro
QMAKE_TARGET = QMK-Settings
DESTDIR = ../Binary/
TARGET = ../Binary/QMK-Settings
 
first: all
####### Implicit rules
 
.SUFFIXES: .o .c .cpp .cc .cxx .C
 
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.cc.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.cxx.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.C.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.c.o:
$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
 
####### Build rules
 
all: Makefile.Debug $(TARGET)
 
$(TARGET): ../Binary/.build/QMK-Settings/ui_wgt_Connection.h ../Binary/.build/QMK-Settings/ui_dlg_Main.h ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h $(OBJECTS)
@$(CHK_DIR_EXISTS) ../Binary/ || $(MKDIR) ../Binary/
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
 
qmake: FORCE
@$(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++-64 -unix CONFIG+=debug_and_release -o Makefile.Debug QMK-Settings.pro
 
dist:
@$(CHK_DIR_EXISTS) ../Binary/.build/QMK-Settings/QMK-Settings1.0.0 || $(MKDIR) ../Binary/.build/QMK-Settings/QMK-Settings1.0.0
$(COPY_FILE) --parents $(SOURCES) $(DIST) ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents ../Global/Class_SerialPort/qextserialbase.h ../Global/Class_SerialPort/qextserialport.h ../Global/Class_SerialPort/ManageSerialPort.h ../Global/Class_SerialPort/posix_qextserialport.h ../Global/Widget_Connection/wgt_Connection.h ../Global/Kopter.h ../Global/MK_Datatypes.h ../Global/Class_HandlerMK/HandlerMK.h ../Global/Class_HandlerIP/HandlerIP.h ../Global/Class_Input/Input.h ../Global/Class_Input/Input_TCP.h ../Global/Class_Input/Input_TTY.h Defines.h ../Global/Global.h Dialogs/dlg_Main.h Dialogs/dlg_MotorMixer.h Classes/cSettings.h TypeDefs.h ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents QMK-Settings.qrc ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents ../Global/Class_SerialPort/qextserialbase.cpp ../Global/Class_SerialPort/qextserialport.cpp ../Global/Class_SerialPort/ManageSerialPort.cpp ../Global/Class_SerialPort/posix_qextserialport.cpp ../Global/Widget_Connection/wgt_Connection.cpp ../Global/Class_HandlerMK/HandlerMK.cpp ../Global/Class_HandlerIP/HandlerIP.cpp ../Global/Class_Input/Input.cpp ../Global/Class_Input/Input_TCP.cpp ../Global/Class_Input/Input_TTY.cpp main.cpp Dialogs/dlg_Main.cpp Dialogs/dlg_MotorMixer.cpp Classes/cSettings.cpp ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents ../Global/Widget_Connection/wgt_Connection.ui Dialogs/dlg_Main.ui Dialogs/dlg_MotorMixer.ui ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && (cd `dirname ../Binary/.build/QMK-Settings/QMK-Settings1.0.0` && $(TAR) QMK-Settings1.0.0.tar QMK-Settings1.0.0 && $(COMPRESS) QMK-Settings1.0.0.tar) && $(MOVE) `dirname ../Binary/.build/QMK-Settings/QMK-Settings1.0.0`/QMK-Settings1.0.0.tar.gz . && $(DEL_FILE) -r ../Binary/.build/QMK-Settings/QMK-Settings1.0.0
 
 
clean:compiler_clean
-$(DEL_FILE) $(OBJECTS)
-$(DEL_FILE) *~ core *.core
 
 
####### Sub-libraries
 
distclean: clean
-$(DEL_FILE) $(TARGET)
-$(DEL_FILE) Makefile.Debug
 
 
mocclean: compiler_moc_header_clean compiler_moc_source_clean
 
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
 
compiler_moc_header_make_all: ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp ../Binary/.build/QMK-Settings/moc_Input.cpp ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
compiler_moc_header_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp ../Binary/.build/QMK-Settings/moc_Input.cpp ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp: ../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
../Global/Class_SerialPort/ManageSerialPort.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_SerialPort/ManageSerialPort.h -o ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp
 
../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp: ../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
../Global/Widget_Connection/wgt_Connection.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Widget_Connection/wgt_Connection.h -o ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp
 
../Binary/.build/QMK-Settings/moc_Input.cpp: ../Global/Class_Input/Input.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_Input/Input.h -o ../Binary/.build/QMK-Settings/moc_Input.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TCP.cpp: ../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_Input/Input_TCP.h -o ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TTY.cpp: ../Global/Class_Input/Input.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
../Global/Class_Input/Input_TTY.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_Input/Input_TTY.h -o ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_Main.cpp: ../Binary/.build/QMK-Settings/ui_dlg_Main.h \
Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h \
TypeDefs.h \
Dialogs/dlg_Main.h
/usr/bin/moc $(DEFINES) $(INCPATH) Dialogs/dlg_Main.h -o ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp: ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h \
Dialogs/dlg_MotorMixer.h
/usr/bin/moc $(DEFINES) $(INCPATH) Dialogs/dlg_MotorMixer.h -o ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
 
compiler_rcc_make_all: ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
compiler_rcc_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp: QMK-Settings.qrc \
../Global/Images/Arrows/Right-1.png \
../Global/Images/Arrows/Down-2.png \
../Global/Images/Arrows/Down-1.png \
../Global/Images/Arrows/Up-1.png \
../Global/Images/Arrows/Left-1.png \
../Global/Images/Arrows/Up-2.png \
../Global/Images/Arrows/Left-2.png \
../Global/Images/Arrows/Right-2.png \
../Global/Images/Icons/QMK-Settings.png \
../Global/Images/Actions/Connection-OK.png \
../Global/Images/Actions/Load.png \
../Global/Images/Actions/Read.png \
../Global/Images/Actions/Exit.png \
../Global/Images/Actions/Save.png \
../Global/Images/Actions/Write.png \
../Global/Images/Actions/Connection-NO.png \
../Global/Images/Actions/LED_Yellow.png \
../Global/Images/Actions/LED_Green.png \
../Global/Images/Actions/LED_Red.png \
../Global/Images/Actions/LED_Off.png
/usr/bin/rcc -name QMK-Settings QMK-Settings.qrc -o ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
 
compiler_image_collection_make_all: qmake_image_collection.cpp
compiler_image_collection_clean:
-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all: ../Binary/.build/QMK-Settings/ui_wgt_Connection.h ../Binary/.build/QMK-Settings/ui_dlg_Main.h ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h
compiler_uic_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/ui_wgt_Connection.h ../Binary/.build/QMK-Settings/ui_dlg_Main.h ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h
../Binary/.build/QMK-Settings/ui_wgt_Connection.h: ../Global/Widget_Connection/wgt_Connection.ui
/usr/bin/uic ../Global/Widget_Connection/wgt_Connection.ui -o ../Binary/.build/QMK-Settings/ui_wgt_Connection.h
 
../Binary/.build/QMK-Settings/ui_dlg_Main.h: Dialogs/dlg_Main.ui \
../Global/Widget_Connection/wgt_Connection.h \
../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
/usr/bin/uic Dialogs/dlg_Main.ui -o ../Binary/.build/QMK-Settings/ui_dlg_Main.h
 
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h: Dialogs/dlg_MotorMixer.ui
/usr/bin/uic Dialogs/dlg_MotorMixer.ui -o ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h
 
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_header_clean compiler_rcc_clean compiler_uic_clean
 
####### Compile
 
../Binary/.build/QMK-Settings/qextserialbase.o: ../Global/Class_SerialPort/qextserialbase.cpp ../Global/Class_SerialPort/qextserialbase.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/qextserialbase.o ../Global/Class_SerialPort/qextserialbase.cpp
 
../Binary/.build/QMK-Settings/qextserialport.o: ../Global/Class_SerialPort/qextserialport.cpp ../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/qextserialport.o ../Global/Class_SerialPort/qextserialport.cpp
 
../Binary/.build/QMK-Settings/ManageSerialPort.o: ../Global/Class_SerialPort/ManageSerialPort.cpp ../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/ManageSerialPort.o ../Global/Class_SerialPort/ManageSerialPort.cpp
 
../Binary/.build/QMK-Settings/posix_qextserialport.o: ../Global/Class_SerialPort/posix_qextserialport.cpp ../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/posix_qextserialport.o ../Global/Class_SerialPort/posix_qextserialport.cpp
 
../Binary/.build/QMK-Settings/wgt_Connection.o: ../Global/Widget_Connection/wgt_Connection.cpp ../Global/Widget_Connection/wgt_Connection.h \
../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/wgt_Connection.o ../Global/Widget_Connection/wgt_Connection.cpp
 
../Binary/.build/QMK-Settings/HandlerMK.o: ../Global/Class_HandlerMK/HandlerMK.cpp ../Global/Class_HandlerMK/HandlerMK.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/HandlerMK.o ../Global/Class_HandlerMK/HandlerMK.cpp
 
../Binary/.build/QMK-Settings/HandlerIP.o: ../Global/Class_HandlerIP/HandlerIP.cpp ../Global/Class_HandlerIP/HandlerIP.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/HandlerIP.o ../Global/Class_HandlerIP/HandlerIP.cpp
 
../Binary/.build/QMK-Settings/Input.o: ../Global/Class_Input/Input.cpp ../Global/Class_Input/Input.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/Input.o ../Global/Class_Input/Input.cpp
 
../Binary/.build/QMK-Settings/Input_TCP.o: ../Global/Class_Input/Input_TCP.cpp ../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/Input_TCP.o ../Global/Class_Input/Input_TCP.cpp
 
../Binary/.build/QMK-Settings/Input_TTY.o: ../Global/Class_Input/Input_TTY.cpp ../Global/Class_Input/Input_TTY.h \
../Global/Class_Input/Input.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/Input_TTY.o ../Global/Class_Input/Input_TTY.cpp
 
../Binary/.build/QMK-Settings/main.o: main.cpp Dialogs/dlg_Main.h \
../Binary/.build/QMK-Settings/ui_dlg_Main.h \
Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h \
TypeDefs.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/main.o main.cpp
 
../Binary/.build/QMK-Settings/dlg_Main.o: Dialogs/dlg_Main.cpp Dialogs/dlg_Main.h \
../Binary/.build/QMK-Settings/ui_dlg_Main.h \
Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h \
TypeDefs.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/dlg_Main.o Dialogs/dlg_Main.cpp
 
../Binary/.build/QMK-Settings/dlg_MotorMixer.o: Dialogs/dlg_MotorMixer.cpp Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/dlg_MotorMixer.o Dialogs/dlg_MotorMixer.cpp
 
../Binary/.build/QMK-Settings/cSettings.o: Classes/cSettings.cpp Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/cSettings.o Classes/cSettings.cpp
 
../Binary/.build/QMK-Settings/moc_ManageSerialPort.o: ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_ManageSerialPort.o ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp
 
../Binary/.build/QMK-Settings/moc_wgt_Connection.o: ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_wgt_Connection.o ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp
 
../Binary/.build/QMK-Settings/moc_Input.o: ../Binary/.build/QMK-Settings/moc_Input.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_Input.o ../Binary/.build/QMK-Settings/moc_Input.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TCP.o: ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_Input_TCP.o ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TTY.o: ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_Input_TTY.o ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_Main.o: ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_dlg_Main.o ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.o: ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.o ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
 
../Binary/.build/QMK-Settings/qrc_QMK-Settings.o: ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/qrc_QMK-Settings.o ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
 
####### Install
 
install: FORCE
 
uninstall: FORCE
 
FORCE:
 
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/Makefile.Release
0,0 → 1,441
#############################################################################
# Makefile for building: ../Binary/QMK-Settings
# Generated by qmake (2.01a) (Qt 4.5.3) on: Sa. Jan 23 10:56:42 2010
# Project: QMK-Settings.pro
# Template: app
#############################################################################
 
####### Compiler, tools and options
 
CC = gcc
CXX = g++
DEFINES = -D_TTY_POSIX_ -D_BETA_ -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
CFLAGS = -m64 -pipe -O2 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -Wall -W -D_REENTRANT $(DEFINES)
CXXFLAGS = -m64 -pipe -O2 -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -g -Wall -W -D_REENTRANT $(DEFINES)
INCPATH = -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/QtCore -I/usr/include/QtNetwork -I/usr/include/QtGui -I/usr/include -I../Global/Widget_Connection -I../Global/Class_SerialPort -I../Binary/.build/QMK-Settings -I../Binary/.build/QMK-Settings
LINK = g++
LFLAGS = -m64 -Wl,-O1
LIBS = $(SUBLIBS) -L/usr/lib64 -lQtGui -L/usr/lib64 -L/usr/X11R6/lib64 -pthread -lpng -lfreetype -lSM -lICE -pthread -pthread -lXrender -lXrandr -lXfixes -lXcursor -lXinerama -lfontconfig -lXext -lX11 -lQtNetwork -pthread -pthread -lQtCore -lz -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
AR = ar cqs
RANLIB =
QMAKE = /usr/bin/qmake
TAR = tar -cf
COMPRESS = gzip -9f
COPY = cp -f
SED = sed
COPY_FILE = $(COPY)
COPY_DIR = $(COPY) -r
INSTALL_FILE = install -m 644 -p
INSTALL_DIR = $(COPY_DIR)
INSTALL_PROGRAM = install -m 755 -p
DEL_FILE = rm -f
SYMLINK = ln -sf
DEL_DIR = rmdir
MOVE = mv -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
 
####### Output directory
 
OBJECTS_DIR = ../Binary/.build/QMK-Settings/
 
####### Files
 
SOURCES = ../Global/Class_SerialPort/qextserialbase.cpp \
../Global/Class_SerialPort/qextserialport.cpp \
../Global/Class_SerialPort/ManageSerialPort.cpp \
../Global/Class_SerialPort/posix_qextserialport.cpp \
../Global/Widget_Connection/wgt_Connection.cpp \
../Global/Class_HandlerMK/HandlerMK.cpp \
../Global/Class_HandlerIP/HandlerIP.cpp \
../Global/Class_Input/Input.cpp \
../Global/Class_Input/Input_TCP.cpp \
../Global/Class_Input/Input_TTY.cpp \
main.cpp \
Dialogs/dlg_Main.cpp \
Dialogs/dlg_MotorMixer.cpp \
Classes/cSettings.cpp ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp \
../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp \
../Binary/.build/QMK-Settings/moc_Input.cpp \
../Binary/.build/QMK-Settings/moc_Input_TCP.cpp \
../Binary/.build/QMK-Settings/moc_Input_TTY.cpp \
../Binary/.build/QMK-Settings/moc_dlg_Main.cpp \
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp \
../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
OBJECTS = ../Binary/.build/QMK-Settings/qextserialbase.o \
../Binary/.build/QMK-Settings/qextserialport.o \
../Binary/.build/QMK-Settings/ManageSerialPort.o \
../Binary/.build/QMK-Settings/posix_qextserialport.o \
../Binary/.build/QMK-Settings/wgt_Connection.o \
../Binary/.build/QMK-Settings/HandlerMK.o \
../Binary/.build/QMK-Settings/HandlerIP.o \
../Binary/.build/QMK-Settings/Input.o \
../Binary/.build/QMK-Settings/Input_TCP.o \
../Binary/.build/QMK-Settings/Input_TTY.o \
../Binary/.build/QMK-Settings/main.o \
../Binary/.build/QMK-Settings/dlg_Main.o \
../Binary/.build/QMK-Settings/dlg_MotorMixer.o \
../Binary/.build/QMK-Settings/cSettings.o \
../Binary/.build/QMK-Settings/moc_ManageSerialPort.o \
../Binary/.build/QMK-Settings/moc_wgt_Connection.o \
../Binary/.build/QMK-Settings/moc_Input.o \
../Binary/.build/QMK-Settings/moc_Input_TCP.o \
../Binary/.build/QMK-Settings/moc_Input_TTY.o \
../Binary/.build/QMK-Settings/moc_dlg_Main.o \
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.o \
../Binary/.build/QMK-Settings/qrc_QMK-Settings.o
DIST = /usr/share/qt4/mkspecs/common/g++.conf \
/usr/share/qt4/mkspecs/common/unix.conf \
/usr/share/qt4/mkspecs/common/linux.conf \
/usr/share/qt4/mkspecs/qconfig.pri \
/usr/share/qt4/mkspecs/features/qt_functions.prf \
/usr/share/qt4/mkspecs/features/qt_config.prf \
/usr/share/qt4/mkspecs/features/exclusive_builds.prf \
/usr/share/qt4/mkspecs/features/default_pre.prf \
../Global/Class_SerialPort.pri \
../Global/Widget_Connection.pri \
/usr/share/qt4/mkspecs/features/release.prf \
/usr/share/qt4/mkspecs/features/debug_and_release.prf \
/usr/share/qt4/mkspecs/features/default_post.prf \
/usr/share/qt4/mkspecs/features/build_pass.prf \
/usr/share/qt4/mkspecs/features/warn_on.prf \
/usr/share/qt4/mkspecs/features/qt.prf \
/usr/share/qt4/mkspecs/features/unix/thread.prf \
/usr/share/qt4/mkspecs/features/moc.prf \
/usr/share/qt4/mkspecs/features/resources.prf \
/usr/share/qt4/mkspecs/features/uic.prf \
/usr/share/qt4/mkspecs/features/yacc.prf \
/usr/share/qt4/mkspecs/features/lex.prf \
QMK-Settings.pro
QMAKE_TARGET = QMK-Settings
DESTDIR = ../Binary/
TARGET = ../Binary/QMK-Settings
 
first: all
####### Implicit rules
 
.SUFFIXES: .o .c .cpp .cc .cxx .C
 
.cpp.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.cc.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.cxx.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.C.o:
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o "$@" "$<"
 
.c.o:
$(CC) -c $(CFLAGS) $(INCPATH) -o "$@" "$<"
 
####### Build rules
 
all: Makefile.Release $(TARGET)
 
$(TARGET): ../Binary/.build/QMK-Settings/ui_wgt_Connection.h ../Binary/.build/QMK-Settings/ui_dlg_Main.h ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h $(OBJECTS)
@$(CHK_DIR_EXISTS) ../Binary/ || $(MKDIR) ../Binary/
$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
 
qmake: FORCE
@$(QMAKE) -spec /usr/share/qt4/mkspecs/linux-g++-64 -unix CONFIG+=debug_and_release -o Makefile.Release QMK-Settings.pro
 
dist:
@$(CHK_DIR_EXISTS) ../Binary/.build/QMK-Settings/QMK-Settings1.0.0 || $(MKDIR) ../Binary/.build/QMK-Settings/QMK-Settings1.0.0
$(COPY_FILE) --parents $(SOURCES) $(DIST) ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents ../Global/Class_SerialPort/qextserialbase.h ../Global/Class_SerialPort/qextserialport.h ../Global/Class_SerialPort/ManageSerialPort.h ../Global/Class_SerialPort/posix_qextserialport.h ../Global/Widget_Connection/wgt_Connection.h ../Global/Kopter.h ../Global/MK_Datatypes.h ../Global/Class_HandlerMK/HandlerMK.h ../Global/Class_HandlerIP/HandlerIP.h ../Global/Class_Input/Input.h ../Global/Class_Input/Input_TCP.h ../Global/Class_Input/Input_TTY.h Defines.h ../Global/Global.h Dialogs/dlg_Main.h Dialogs/dlg_MotorMixer.h Classes/cSettings.h TypeDefs.h ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents QMK-Settings.qrc ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents ../Global/Class_SerialPort/qextserialbase.cpp ../Global/Class_SerialPort/qextserialport.cpp ../Global/Class_SerialPort/ManageSerialPort.cpp ../Global/Class_SerialPort/posix_qextserialport.cpp ../Global/Widget_Connection/wgt_Connection.cpp ../Global/Class_HandlerMK/HandlerMK.cpp ../Global/Class_HandlerIP/HandlerIP.cpp ../Global/Class_Input/Input.cpp ../Global/Class_Input/Input_TCP.cpp ../Global/Class_Input/Input_TTY.cpp main.cpp Dialogs/dlg_Main.cpp Dialogs/dlg_MotorMixer.cpp Classes/cSettings.cpp ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && $(COPY_FILE) --parents ../Global/Widget_Connection/wgt_Connection.ui Dialogs/dlg_Main.ui Dialogs/dlg_MotorMixer.ui ../Binary/.build/QMK-Settings/QMK-Settings1.0.0/ && (cd `dirname ../Binary/.build/QMK-Settings/QMK-Settings1.0.0` && $(TAR) QMK-Settings1.0.0.tar QMK-Settings1.0.0 && $(COMPRESS) QMK-Settings1.0.0.tar) && $(MOVE) `dirname ../Binary/.build/QMK-Settings/QMK-Settings1.0.0`/QMK-Settings1.0.0.tar.gz . && $(DEL_FILE) -r ../Binary/.build/QMK-Settings/QMK-Settings1.0.0
 
 
clean:compiler_clean
-$(DEL_FILE) $(OBJECTS)
-$(DEL_FILE) *~ core *.core
 
 
####### Sub-libraries
 
distclean: clean
-$(DEL_FILE) $(TARGET)
-$(DEL_FILE) Makefile.Release
 
 
mocclean: compiler_moc_header_clean compiler_moc_source_clean
 
mocables: compiler_moc_header_make_all compiler_moc_source_make_all
 
compiler_moc_header_make_all: ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp ../Binary/.build/QMK-Settings/moc_Input.cpp ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
compiler_moc_header_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp ../Binary/.build/QMK-Settings/moc_Input.cpp ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp: ../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
../Global/Class_SerialPort/ManageSerialPort.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_SerialPort/ManageSerialPort.h -o ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp
 
../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp: ../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
../Global/Widget_Connection/wgt_Connection.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Widget_Connection/wgt_Connection.h -o ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp
 
../Binary/.build/QMK-Settings/moc_Input.cpp: ../Global/Class_Input/Input.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_Input/Input.h -o ../Binary/.build/QMK-Settings/moc_Input.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TCP.cpp: ../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_Input/Input_TCP.h -o ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TTY.cpp: ../Global/Class_Input/Input.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h \
../Global/Class_Input/Input_TTY.h
/usr/bin/moc $(DEFINES) $(INCPATH) ../Global/Class_Input/Input_TTY.h -o ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_Main.cpp: ../Binary/.build/QMK-Settings/ui_dlg_Main.h \
Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h \
TypeDefs.h \
Dialogs/dlg_Main.h
/usr/bin/moc $(DEFINES) $(INCPATH) Dialogs/dlg_Main.h -o ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp: ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h \
Dialogs/dlg_MotorMixer.h
/usr/bin/moc $(DEFINES) $(INCPATH) Dialogs/dlg_MotorMixer.h -o ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
 
compiler_rcc_make_all: ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
compiler_rcc_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp: QMK-Settings.qrc \
../Global/Images/Arrows/Right-1.png \
../Global/Images/Arrows/Down-2.png \
../Global/Images/Arrows/Down-1.png \
../Global/Images/Arrows/Up-1.png \
../Global/Images/Arrows/Left-1.png \
../Global/Images/Arrows/Up-2.png \
../Global/Images/Arrows/Left-2.png \
../Global/Images/Arrows/Right-2.png \
../Global/Images/Icons/QMK-Settings.png \
../Global/Images/Actions/Connection-OK.png \
../Global/Images/Actions/Load.png \
../Global/Images/Actions/Read.png \
../Global/Images/Actions/Exit.png \
../Global/Images/Actions/Save.png \
../Global/Images/Actions/Write.png \
../Global/Images/Actions/Connection-NO.png \
../Global/Images/Actions/LED_Yellow.png \
../Global/Images/Actions/LED_Green.png \
../Global/Images/Actions/LED_Red.png \
../Global/Images/Actions/LED_Off.png
/usr/bin/rcc -name QMK-Settings QMK-Settings.qrc -o ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
 
compiler_image_collection_make_all: qmake_image_collection.cpp
compiler_image_collection_clean:
-$(DEL_FILE) qmake_image_collection.cpp
compiler_moc_source_make_all:
compiler_moc_source_clean:
compiler_uic_make_all: ../Binary/.build/QMK-Settings/ui_wgt_Connection.h ../Binary/.build/QMK-Settings/ui_dlg_Main.h ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h
compiler_uic_clean:
-$(DEL_FILE) ../Binary/.build/QMK-Settings/ui_wgt_Connection.h ../Binary/.build/QMK-Settings/ui_dlg_Main.h ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h
../Binary/.build/QMK-Settings/ui_wgt_Connection.h: ../Global/Widget_Connection/wgt_Connection.ui
/usr/bin/uic ../Global/Widget_Connection/wgt_Connection.ui -o ../Binary/.build/QMK-Settings/ui_wgt_Connection.h
 
../Binary/.build/QMK-Settings/ui_dlg_Main.h: Dialogs/dlg_Main.ui \
../Global/Widget_Connection/wgt_Connection.h \
../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
/usr/bin/uic Dialogs/dlg_Main.ui -o ../Binary/.build/QMK-Settings/ui_dlg_Main.h
 
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h: Dialogs/dlg_MotorMixer.ui
/usr/bin/uic Dialogs/dlg_MotorMixer.ui -o ../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h
 
compiler_yacc_decl_make_all:
compiler_yacc_decl_clean:
compiler_yacc_impl_make_all:
compiler_yacc_impl_clean:
compiler_lex_make_all:
compiler_lex_clean:
compiler_clean: compiler_moc_header_clean compiler_rcc_clean compiler_uic_clean
 
####### Compile
 
../Binary/.build/QMK-Settings/qextserialbase.o: ../Global/Class_SerialPort/qextserialbase.cpp ../Global/Class_SerialPort/qextserialbase.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/qextserialbase.o ../Global/Class_SerialPort/qextserialbase.cpp
 
../Binary/.build/QMK-Settings/qextserialport.o: ../Global/Class_SerialPort/qextserialport.cpp ../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/qextserialport.o ../Global/Class_SerialPort/qextserialport.cpp
 
../Binary/.build/QMK-Settings/ManageSerialPort.o: ../Global/Class_SerialPort/ManageSerialPort.cpp ../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/ManageSerialPort.o ../Global/Class_SerialPort/ManageSerialPort.cpp
 
../Binary/.build/QMK-Settings/posix_qextserialport.o: ../Global/Class_SerialPort/posix_qextserialport.cpp ../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/posix_qextserialport.o ../Global/Class_SerialPort/posix_qextserialport.cpp
 
../Binary/.build/QMK-Settings/wgt_Connection.o: ../Global/Widget_Connection/wgt_Connection.cpp ../Global/Widget_Connection/wgt_Connection.h \
../Binary/.build/QMK-Settings/ui_wgt_Connection.h \
../Global/Kopter.h \
../Global/Class_HandlerIP/HandlerIP.h \
../Global/Class_HandlerMK/HandlerMK.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input_TTY.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/wgt_Connection.o ../Global/Widget_Connection/wgt_Connection.cpp
 
../Binary/.build/QMK-Settings/HandlerMK.o: ../Global/Class_HandlerMK/HandlerMK.cpp ../Global/Class_HandlerMK/HandlerMK.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/HandlerMK.o ../Global/Class_HandlerMK/HandlerMK.cpp
 
../Binary/.build/QMK-Settings/HandlerIP.o: ../Global/Class_HandlerIP/HandlerIP.cpp ../Global/Class_HandlerIP/HandlerIP.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/HandlerIP.o ../Global/Class_HandlerIP/HandlerIP.cpp
 
../Binary/.build/QMK-Settings/Input.o: ../Global/Class_Input/Input.cpp ../Global/Class_Input/Input.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/Input.o ../Global/Class_Input/Input.cpp
 
../Binary/.build/QMK-Settings/Input_TCP.o: ../Global/Class_Input/Input_TCP.cpp ../Global/Class_Input/Input_TCP.h \
../Global/Class_Input/Input.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/Input_TCP.o ../Global/Class_Input/Input_TCP.cpp
 
../Binary/.build/QMK-Settings/Input_TTY.o: ../Global/Class_Input/Input_TTY.cpp ../Global/Class_Input/Input_TTY.h \
../Global/Class_Input/Input.h \
../Global/Class_SerialPort/ManageSerialPort.h \
../Global/Class_SerialPort/qextserialport.h \
../Global/Class_SerialPort/posix_qextserialport.h \
../Global/Class_SerialPort/qextserialbase.h \
../Global/Class_SerialPort/win_qextserialport.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/Input_TTY.o ../Global/Class_Input/Input_TTY.cpp
 
../Binary/.build/QMK-Settings/main.o: main.cpp Dialogs/dlg_Main.h \
../Binary/.build/QMK-Settings/ui_dlg_Main.h \
Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h \
TypeDefs.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/main.o main.cpp
 
../Binary/.build/QMK-Settings/dlg_Main.o: Dialogs/dlg_Main.cpp Dialogs/dlg_Main.h \
../Binary/.build/QMK-Settings/ui_dlg_Main.h \
Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h \
TypeDefs.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/dlg_Main.o Dialogs/dlg_Main.cpp
 
../Binary/.build/QMK-Settings/dlg_MotorMixer.o: Dialogs/dlg_MotorMixer.cpp Dialogs/dlg_MotorMixer.h \
../Binary/.build/QMK-Settings/ui_dlg_MotorMixer.h \
Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h \
../Global/MK_Datatypes.h \
../Global/Class_Input/Input.h \
../Global/Class_Input/Input_TCP.h \
../Global/Class_HandlerMK/HandlerMK.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/dlg_MotorMixer.o Dialogs/dlg_MotorMixer.cpp
 
../Binary/.build/QMK-Settings/cSettings.o: Classes/cSettings.cpp Classes/cSettings.h \
Defines.h \
../Global/Global.h \
../Global/Kopter.h
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/cSettings.o Classes/cSettings.cpp
 
../Binary/.build/QMK-Settings/moc_ManageSerialPort.o: ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_ManageSerialPort.o ../Binary/.build/QMK-Settings/moc_ManageSerialPort.cpp
 
../Binary/.build/QMK-Settings/moc_wgt_Connection.o: ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_wgt_Connection.o ../Binary/.build/QMK-Settings/moc_wgt_Connection.cpp
 
../Binary/.build/QMK-Settings/moc_Input.o: ../Binary/.build/QMK-Settings/moc_Input.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_Input.o ../Binary/.build/QMK-Settings/moc_Input.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TCP.o: ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_Input_TCP.o ../Binary/.build/QMK-Settings/moc_Input_TCP.cpp
 
../Binary/.build/QMK-Settings/moc_Input_TTY.o: ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_Input_TTY.o ../Binary/.build/QMK-Settings/moc_Input_TTY.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_Main.o: ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_dlg_Main.o ../Binary/.build/QMK-Settings/moc_dlg_Main.cpp
 
../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.o: ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.o ../Binary/.build/QMK-Settings/moc_dlg_MotorMixer.cpp
 
../Binary/.build/QMK-Settings/qrc_QMK-Settings.o: ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
$(CXX) -c $(CXXFLAGS) $(INCPATH) -o ../Binary/.build/QMK-Settings/qrc_QMK-Settings.o ../Binary/.build/QMK-Settings/qrc_QMK-Settings.cpp
 
####### Install
 
install: FORCE
 
uninstall: FORCE
 
FORCE:
 
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/QMK-Settings.pro
0,0 → 1,35
# -------------------------------------------------
# Project created by QtCreator 2009-07-20T20:04:00
# -------------------------------------------------
 
include(../Global/Widget_Connection.pri)
 
QT += network
TARGET = QMK-Settings
TEMPLATE = app
DESTDIR = ../Binary
 
debug {
DEFINES += _BETA_
}
 
OBJECTS_DIR = ../Binary/.build/QMK-Settings
UI_DIR = ../Binary/.build/QMK-Settings
MOC_DIR = ../Binary/.build/QMK-Settings
RCC_DIR = ../Binary/.build/QMK-Settings
RESOURCES += QMK-Settings.qrc
SOURCES += main.cpp \
Dialogs/dlg_Main.cpp \
Dialogs/dlg_MotorMixer.cpp \
Dialogs/dlg_MotorTest.cpp \
Classes/cSettings.cpp
HEADERS += Defines.h \
../Global/Global.h \
Dialogs/dlg_Main.h \
Dialogs/dlg_MotorMixer.h \
Dialogs/dlg_MotorTest.h \
Classes/cSettings.h \
TypeDefs.h
FORMS += Dialogs/dlg_Main.ui \
Dialogs/dlg_MotorMixer.ui \
Dialogs/dlg_MotorTest.ui
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/QMK-Settings.pro.user
0,0 → 1,655
<!DOCTYPE QtCreatorProject>
<qtcreator>
<data>
<variable>RunConfiguration0-BaseEnvironmentBase</variable>
<value type="int">2</value>
</data>
<data>
<variable>RunConfiguration0-CommandLineArguments</variable>
<valuelist type="QVariantList"/>
</data>
<data>
<variable>RunConfiguration0-ProFile</variable>
<value type="QString">QMK-Settings.pro</value>
</data>
<data>
<variable>RunConfiguration0-RunConfiguration.name</variable>
<value type="QString">QMK-Settings</value>
</data>
<data>
<variable>RunConfiguration0-UseDyldImageSuffix</variable>
<value type="bool">false</value>
</data>
<data>
<variable>RunConfiguration0-UseTerminal</variable>
<value type="bool">false</value>
</data>
<data>
<variable>RunConfiguration0-UserEnvironmentChanges</variable>
<valuelist type="QVariantList"/>
</data>
<data>
<variable>RunConfiguration0-UserSetName</variable>
<value type="bool">false</value>
</data>
<data>
<variable>RunConfiguration0-UserSetWorkingDirectory</variable>
<value type="bool">false</value>
</data>
<data>
<variable>RunConfiguration0-UserWorkingDirectory</variable>
<value type="QString"></value>
</data>
<data>
<variable>RunConfiguration0-type</variable>
<value type="QString">Qt4ProjectManager.Qt4RunConfiguration</value>
</data>
<data>
<variable>activeRunConfiguration</variable>
<value type="int">0</value>
</data>
<data>
<variable>activebuildconfiguration</variable>
<value type="QString">Debug</value>
</data>
<data>
<variable>buildConfiguration-Debug</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
<value key="QtVersionId" type="int">0</value>
<value key="ToolChain" type="int">0</value>
<value key="addQDumper" type=""></value>
<value key="buildConfiguration" type="int">0</value>
<value key="buildDirectory" type="QString">/home/manuel/Dokumente/Entwicklung/QMK/QMK-Settings</value>
</valuemap>
</data>
<data>
<variable>buildConfiguration-Release</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
<value key="QtVersionId" type="int">0</value>
<value key="addQDumper" type=""></value>
<value key="buildConfiguration" type="int">0</value>
</valuemap>
</data>
<data>
<variable>buildconfiguration-Debug-buildstep0</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
<valuelist key="abstractProcess.Environment" type="QVariantList">
<value type="QString">COLORTERM=1</value>
<value type="QString">CPU=x86_64</value>
<value type="QString">CSHEDIT=emacs</value>
<value type="QString">CVS_RSH=ssh</value>
<value type="QString">DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-CbwcjmFGyJ,guid=35c96d707c26a931cc18390700000080</value>
<value type="QString">DESKTOP_SESSION=default</value>
<value type="QString">DISPLAY=:0.0</value>
<value type="QString">DM_CONTROL=/var/run/xdmctl</value>
<value type="QString">ENV=/etc/bash.bashrc</value>
<value type="QString">FROM_HEADER=</value>
<value type="QString">GPG_AGENT_INFO=/tmp/gpg-8mOS0o/S.gpg-agent:3343:1</value>
<value type="QString">GS_LIB=/home/manuel/.fonts</value>
<value type="QString">GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/manuel/.gtkrc-2.0-kde4:/home/manuel/.gtkrc-2.0-qtengine:/home/manuel/.gtkrc-2.0:/home/manuel/.kde4/share/config/gtkrc-2.0</value>
<value type="QString">GTK_IM_MODULE=cedilla</value>
<value type="QString">GTK_RC_FILES=/etc/gtk/gtkrc:/home/manuel/.gtkrc::/home/manuel/.kde4/share/config/gtkrc</value>
<value type="QString">G_BROKEN_FILENAMES=1</value>
<value type="QString">G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252</value>
<value type="QString">HISTSIZE=1000</value>
<value type="QString">HOME=/home/manuel</value>
<value type="QString">HOST=Workstation</value>
<value type="QString">HOSTNAME=Workstation</value>
<value type="QString">HOSTTYPE=x86_64</value>
<value type="QString">INPUTRC=/etc/inputrc</value>
<value type="QString">JAVA_BINDIR=/usr/lib64/jvm/jre/bin</value>
<value type="QString">JAVA_HOME=/usr/lib64/jvm/jre</value>
<value type="QString">JAVA_ROOT=/usr/lib64/jvm/jre</value>
<value type="QString">JRE_HOME=/usr/lib64/jvm/jre</value>
<value type="QString">KDE_FULL_SESSION=true</value>
<value type="QString">KDE_MULTIHEAD=false</value>
<value type="QString">KDE_SESSION_UID=1000</value>
<value type="QString">KDE_SESSION_VERSION=4</value>
<value type="QString">LANG=de_DE.UTF-8</value>
<value type="QString">LANGUAGE=</value>
<value type="QString">LD_LIBRARY_PATH=/usr/lib/qtcreator:/usr/lib64/mpi/gcc/openmpi/lib64</value>
<value type="QString">LESS=-M -I -R</value>
<value type="QString">LESSCLOSE=lessclose.sh %s %s</value>
<value type="QString">LESSKEY=/etc/lesskey.bin</value>
<value type="QString">LESSOPEN=lessopen.sh %s</value>
<value type="QString">LESS_ADVANCED_PREPROCESSOR=no</value>
<value type="QString">LOGNAME=manuel</value>
<value type="QString">LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.xz=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:</value>
<value type="QString">LS_OPTIONS=-N --color=tty -T 0</value>
<value type="QString">MACHTYPE=x86_64-suse-linux</value>
<value type="QString">MAIL=/var/spool/mail/manuel</value>
<value type="QString">MANPATH=/usr/lib64/mpi/gcc/openmpi/share/man:/usr/local/man:/usr/share/man</value>
<value type="QString">MINICOM=-c on</value>
<value type="QString">MORE=-sl</value>
<value type="QString">NNTPSERVER=news</value>
<value type="QString">OSTYPE=linux</value>
<value type="QString">PAGER=less</value>
<value type="QString">PATH=/usr/bin:/usr/lib64/mpi/gcc/openmpi/bin:/home/manuel/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/cross/bin:/usr/lib64/jvm/jre/bin</value>
<value type="QString">PROFILEREAD=true</value>
<value type="QString">PWD=/home/manuel/Dokumente</value>
<value type="QString">PYTHONSTARTUP=/etc/pythonstart</value>
<value type="QString">QTDIR=/usr/share/qt4/</value>
<value type="QString">QT_IM_MODULE=xim</value>
<value type="QString">QT_IM_SWITCHER=imsw-multi</value>
<value type="QString">QT_PLUGIN_PATH=/home/manuel/.kde4/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/</value>
<value type="QString">QT_SYSTEM_DIR=/usr/share/desktop-data</value>
<value type="QString">SESSION_MANAGER=local/Workstation:@/tmp/.ICE-unix/3769,unix/Workstation:/tmp/.ICE-unix/3769</value>
<value type="QString">SHELL=/bin/bash</value>
<value type="QString">SHLVL=1</value>
<value type="QString">SSH_AGENT_PID=3348</value>
<value type="QString">SSH_ASKPASS=/usr/lib64/ssh/x11-ssh-askpass</value>
<value type="QString">SSH_AUTH_SOCK=/tmp/ssh-TeWhb3227/agent.3227</value>
<value type="QString">TERM=xterm</value>
<value type="QString">TMPDIR=/tmp</value>
<value type="QString">USER=manuel</value>
<value type="QString">USE_FAM=</value>
<value type="QString">WINDOWMANAGER=/usr/bin/startkde</value>
<value type="QString">WINDOWPATH=7</value>
<value type="QString">XAUTHLOCALHOSTNAME=Workstation</value>
<value type="QString">XCURSOR_THEME=Oxygen_White</value>
<value type="QString">XDG_CONFIG_DIRS=/etc/xdg</value>
<value type="QString">XDG_DATA_DIRS=/usr/share</value>
<value type="QString">XDG_SESSION_COOKIE=bce8d279423663d4735b9a3c000003e1-1282718219.976701-1026610324</value>
<value type="QString">XDM_MANAGED=method=classic</value>
<value type="QString">XKEYSYMDB=/usr/share/X11/XKeysymDB</value>
<value type="QString">XMODIFIERS=@im=local</value>
<value type="QString">XNLSPATH=/usr/share/X11/nls</value>
<value type="QString">XSESSION_IS_UP=yes</value>
<value type="QString">mc=() { . /usr/share/mc/bin/mc-wrapper.sh
}</value>
</valuelist>
<valuelist key="abstractProcess.arguments" type="QVariantList">
<value type="QString">/home/manuel/Dokumente/Entwicklung/QMK/QMK-Settings/QMK-Settings.pro</value>
<value type="QString">-spec</value>
<value type="QString">linux-g++-64</value>
<value type="QString">-r</value>
</valuelist>
<value key="abstractProcess.command" type="QString">/usr/bin/qmake</value>
<value key="abstractProcess.enabled" type="bool">false</value>
<value key="abstractProcess.workingDirectory" type="QString">/home/manuel/Dokumente/Entwicklung/QMK/QMK-Settings</value>
<valuelist key="qmakeArgs" type="QVariantList"/>
</valuemap>
</data>
<data>
<variable>buildconfiguration-Debug-buildstep1</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
<valuelist key="abstractProcess.Environment" type="QVariantList">
<value type="QString">COLORTERM=1</value>
<value type="QString">CPU=x86_64</value>
<value type="QString">CSHEDIT=emacs</value>
<value type="QString">CVS_RSH=ssh</value>
<value type="QString">DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-CbwcjmFGyJ,guid=35c96d707c26a931cc18390700000080</value>
<value type="QString">DESKTOP_SESSION=default</value>
<value type="QString">DISPLAY=:0.0</value>
<value type="QString">DM_CONTROL=/var/run/xdmctl</value>
<value type="QString">ENV=/etc/bash.bashrc</value>
<value type="QString">FROM_HEADER=</value>
<value type="QString">GPG_AGENT_INFO=/tmp/gpg-8mOS0o/S.gpg-agent:3343:1</value>
<value type="QString">GS_LIB=/home/manuel/.fonts</value>
<value type="QString">GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/home/manuel/.gtkrc-2.0-kde4:/home/manuel/.gtkrc-2.0-qtengine:/home/manuel/.gtkrc-2.0:/home/manuel/.kde4/share/config/gtkrc-2.0</value>
<value type="QString">GTK_IM_MODULE=cedilla</value>
<value type="QString">GTK_RC_FILES=/etc/gtk/gtkrc:/home/manuel/.gtkrc::/home/manuel/.kde4/share/config/gtkrc</value>
<value type="QString">G_BROKEN_FILENAMES=1</value>
<value type="QString">G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252</value>
<value type="QString">HISTSIZE=1000</value>
<value type="QString">HOME=/home/manuel</value>
<value type="QString">HOST=Workstation</value>
<value type="QString">HOSTNAME=Workstation</value>
<value type="QString">HOSTTYPE=x86_64</value>
<value type="QString">INPUTRC=/etc/inputrc</value>
<value type="QString">JAVA_BINDIR=/usr/lib64/jvm/jre/bin</value>
<value type="QString">JAVA_HOME=/usr/lib64/jvm/jre</value>
<value type="QString">JAVA_ROOT=/usr/lib64/jvm/jre</value>
<value type="QString">JRE_HOME=/usr/lib64/jvm/jre</value>
<value type="QString">KDE_FULL_SESSION=true</value>
<value type="QString">KDE_MULTIHEAD=false</value>
<value type="QString">KDE_SESSION_UID=1000</value>
<value type="QString">KDE_SESSION_VERSION=4</value>
<value type="QString">LANG=de_DE.UTF-8</value>
<value type="QString">LANGUAGE=</value>
<value type="QString">LD_LIBRARY_PATH=/usr/lib/qtcreator:/usr/lib64/mpi/gcc/openmpi/lib64</value>
<value type="QString">LESS=-M -I -R</value>
<value type="QString">LESSCLOSE=lessclose.sh %s %s</value>
<value type="QString">LESSKEY=/etc/lesskey.bin</value>
<value type="QString">LESSOPEN=lessopen.sh %s</value>
<value type="QString">LESS_ADVANCED_PREPROCESSOR=no</value>
<value type="QString">LOGNAME=manuel</value>
<value type="QString">LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.xz=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:</value>
<value type="QString">LS_OPTIONS=-N --color=tty -T 0</value>
<value type="QString">MACHTYPE=x86_64-suse-linux</value>
<value type="QString">MAIL=/var/spool/mail/manuel</value>
<value type="QString">MANPATH=/usr/lib64/mpi/gcc/openmpi/share/man:/usr/local/man:/usr/share/man</value>
<value type="QString">MINICOM=-c on</value>
<value type="QString">MORE=-sl</value>
<value type="QString">NNTPSERVER=news</value>
<value type="QString">OSTYPE=linux</value>
<value type="QString">PAGER=less</value>
<value type="QString">PATH=/usr/bin:/usr/lib64/mpi/gcc/openmpi/bin:/home/manuel/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/cross/bin:/usr/lib64/jvm/jre/bin</value>
<value type="QString">PROFILEREAD=true</value>
<value type="QString">PWD=/home/manuel/Dokumente</value>
<value type="QString">PYTHONSTARTUP=/etc/pythonstart</value>
<value type="QString">QTDIR=/usr/share/qt4/</value>
<value type="QString">QT_IM_MODULE=xim</value>
<value type="QString">QT_IM_SWITCHER=imsw-multi</value>
<value type="QString">QT_PLUGIN_PATH=/home/manuel/.kde4/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/</value>
<value type="QString">QT_SYSTEM_DIR=/usr/share/desktop-data</value>
<value type="QString">SESSION_MANAGER=local/Workstation:@/tmp/.ICE-unix/3769,unix/Workstation:/tmp/.ICE-unix/3769</value>
<value type="QString">SHELL=/bin/bash</value>
<value type="QString">SHLVL=1</value>
<value type="QString">SSH_AGENT_PID=3348</value>
<value type="QString">SSH_ASKPASS=/usr/lib64/ssh/x11-ssh-askpass</value>
<value type="QString">SSH_AUTH_SOCK=/tmp/ssh-TeWhb3227/agent.3227</value>
<value type="QString">TERM=xterm</value>
<value type="QString">TMPDIR=/tmp</value>
<value type="QString">USER=manuel</value>
<value type="QString">USE_FAM=</value>
<value type="QString">WINDOWMANAGER=/usr/bin/startkde</value>
<value type="QString">WINDOWPATH=7</value>
<value type="QString">XAUTHLOCALHOSTNAME=Workstation</value>
<value type="QString">XCURSOR_THEME=Oxygen_White</value>
<value type="QString">XDG_CONFIG_DIRS=/etc/xdg</value>
<value type="QString">XDG_DATA_DIRS=/usr/share</value>
<value type="QString">XDG_SESSION_COOKIE=bce8d279423663d4735b9a3c000003e1-1282718219.976701-1026610324</value>
<value type="QString">XDM_MANAGED=method=classic</value>
<value type="QString">XKEYSYMDB=/usr/share/X11/XKeysymDB</value>
<value type="QString">XMODIFIERS=@im=local</value>
<value type="QString">XNLSPATH=/usr/share/X11/nls</value>
<value type="QString">XSESSION_IS_UP=yes</value>
<value type="QString">mc=() { . /usr/share/mc/bin/mc-wrapper.sh
}</value>
</valuelist>
<value key="abstractProcess.IgnoreReturnValue" type="bool">false</value>
<valuelist key="abstractProcess.arguments" type="QVariantList">
<value type="QString">-j2</value>
<value type="QString">-w</value>
</valuelist>
<value key="abstractProcess.command" type="QString">/usr/bin/make</value>
<value key="abstractProcess.enabled" type="bool">true</value>
<value key="abstractProcess.workingDirectory" type="QString">/home/manuel/Dokumente/Entwicklung/QMK/QMK-Settings</value>
<valuelist key="makeargs" type="QVariantList">
<value type="QString">-j2</value>
</valuelist>
</valuemap>
</data>
<data>
<variable>buildconfiguration-Debug-cleanstep0</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Debug</value>
<valuelist key="abstractProcess.Environment" type="QVariantList">
<value type="QString">COLORFGBG=15;0</value>
<value type="QString">COLORTERM=1</value>
<value type="QString">CPU=x86_64</value>
<value type="QString">CSHEDIT=emacs</value>
<value type="QString">CVS_RSH=ssh</value>
<value type="QString">DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-AqJxVr6QJx,guid=ef6b927f5567865dd852bea44baefcc2</value>
<value type="QString">DESKTOP_SESSION=default</value>
<value type="QString">DISPLAY=:0</value>
<value type="QString">DM_CONTROL=/var/run/xdmctl</value>
<value type="QString">ENV=/etc/bash.bashrc</value>
<value type="QString">FROM_HEADER=</value>
<value type="QString">GPG_AGENT_INFO=/tmp/gpg-s3w4Zn/S.gpg-agent:3590:1</value>
<value type="QString">GS_LIB=/home/manuel/.fonts</value>
<value type="QString">GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/usr/share/themes//QtCurve/gtk-2.0/gtkrc:/home/manuel/.gtkrc-2.0-qtengine:/home/manuel/.gtkrc-2.0:/home/manuel/.kde4/share/config/gtkrc-2.0</value>
<value type="QString">GTK_IM_MODULE=cedilla</value>
<value type="QString">GTK_RC_FILES=/etc/gtk/gtkrc:/home/manuel/.gtkrc::/home/manuel/.kde4/share/config/gtkrc</value>
<value type="QString">G_BROKEN_FILENAMES=1</value>
<value type="QString">G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252</value>
<value type="QString">HISTSIZE=1000</value>
<value type="QString">HOME=/home/manuel</value>
<value type="QString">HOST=Workstation</value>
<value type="QString">HOSTNAME=Workstation</value>
<value type="QString">HOSTTYPE=x86_64</value>
<value type="QString">INPUTRC=/home/manuel/.inputrc</value>
<value type="QString">JAVA_BINDIR=/usr/lib64/jvm/jre/bin</value>
<value type="QString">JAVA_HOME=/usr/lib64/jvm/jre</value>
<value type="QString">JAVA_ROOT=/usr/lib64/jvm/jre</value>
<value type="QString">JRE_HOME=/usr/lib64/jvm/jre</value>
<value type="QString">KDE_FULL_SESSION=true</value>
<value type="QString">KDE_MULTIHEAD=false</value>
<value type="QString">KDE_SESSION_UID=1000</value>
<value type="QString">KDE_SESSION_VERSION=4</value>
<value type="QString">KONSOLE_DBUS_SERVICE=:1.32</value>
<value type="QString">KONSOLE_DBUS_SESSION=/Sessions/2</value>
<value type="QString">LADSPA_PATH=/usr/lib64/ladspa</value>
<value type="QString">LANG=de_DE.UTF-8</value>
<value type="QString">LANGUAGE=</value>
<value type="QString">LD_LIBRARY_PATH=/usr/lib/qtcreator:/usr/lib64/mpi/gcc/openmpi/lib64</value>
<value type="QString">LESS=-M -I</value>
<value type="QString">LESSCLOSE=lessclose.sh %s %s</value>
<value type="QString">LESSKEY=/etc/lesskey.bin</value>
<value type="QString">LESSOPEN=lessopen.sh %s</value>
<value type="QString">LESS_ADVANCED_PREPROCESSOR=no</value>
<value type="QString">LOGNAME=manuel</value>
<value type="QString">LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.xz=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:</value>
<value type="QString">LS_OPTIONS=-N --color=tty -T 0</value>
<value type="QString">MACHTYPE=x86_64-suse-linux</value>
<value type="QString">MAIL=/var/spool/mail/manuel</value>
<value type="QString">MANPATH=/usr/lib64/mpi/gcc/openmpi/share/man:/usr/local/man:/usr/share/man:/opt/cross/share/man</value>
<value type="QString">MINICOM=-c on</value>
<value type="QString">MORE=-sl</value>
<value type="QString">NNTPSERVER=news</value>
<value type="QString">OSTYPE=linux</value>
<value type="QString">PAGER=less</value>
<value type="QString">PATH=/usr/bin:/usr/lib64/mpi/gcc/openmpi/bin:/home/manuel/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/opt/cross/bin:/usr/lib64/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin</value>
<value type="QString">PROFILEHOME=</value>
<value type="QString">PROFILEREAD=true</value>
<value type="QString">PWD=/home/manuel</value>
<value type="QString">PYTHONSTARTUP=/etc/pythonstart</value>
<value type="QString">QTDIR=/usr/share/qt4/</value>
<value type="QString">QT_IM_MODULE=xim</value>
<value type="QString">QT_IM_SWITCHER=imsw-multi</value>
<value type="QString">QT_PLUGIN_PATH=/home/manuel/.kde4/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/</value>
<value type="QString">QT_SYSTEM_DIR=/usr/share/desktop-data</value>
<value type="QString">SESSION_MANAGER=local/Workstation:@/tmp/.ICE-unix/3704,unix/Workstation:/tmp/.ICE-unix/3704</value>
<value type="QString">SHELL=/bin/bash</value>
<value type="QString">SHLVL=2</value>
<value type="QString">SSH_AGENT_PID=3591</value>
<value type="QString">SSH_ASKPASS=/usr/lib64/ssh/x11-ssh-askpass</value>
<value type="QString">SSH_AUTH_SOCK=/tmp/ssh-brEfT3510/agent.3510</value>
<value type="QString">TERM=xterm</value>
<value type="QString">TMPDIR=/tmp</value>
<value type="QString">USER=manuel</value>
<value type="QString">USE_FAM=</value>
<value type="QString">WINDOWID=41943117</value>
<value type="QString">WINDOWMANAGER=/usr/bin/startkde</value>
<value type="QString">WINDOWPATH=7</value>
<value type="QString">XAUTHLOCALHOSTNAME=Workstation</value>
<value type="QString">XCURSOR_THEME=Oxygen_White</value>
<value type="QString">XDG_CONFIG_DIRS=/etc/xdg</value>
<value type="QString">XDG_DATA_DIRS=/usr/share:/etc/opt/kde3/share:/opt/kde3/share</value>
<value type="QString">XDG_SESSION_COOKIE=bb8a098b5d04224d403dcb714aef6f78-1269759168.96400-1058912612</value>
<value type="QString">XDM_MANAGED=method=classic</value>
<value type="QString">XKEYSYMDB=/usr/share/X11/XKeysymDB</value>
<value type="QString">XMODIFIERS=@im=local</value>
<value type="QString">XNLSPATH=/usr/share/X11/nls</value>
<value type="QString">XSESSION_IS_UP=yes</value>
<value type="QString">mc=() { . /usr/share/mc/bin/mc-wrapper.sh
}</value>
</valuelist>
<value key="abstractProcess.IgnoreReturnValue" type="bool">true</value>
<valuelist key="abstractProcess.arguments" type="QVariantList">
<value type="QString">clean</value>
<value type="QString">-w</value>
</valuelist>
<value key="abstractProcess.command" type="QString">/usr/bin/make</value>
<value key="abstractProcess.enabled" type="bool">true</value>
<value key="abstractProcess.workingDirectory" type="QString">/home/manuel/Dokumente/Entwicklung/QMK/QMK-Settings</value>
<value key="cleanConfig" type="bool">true</value>
<valuelist key="makeargs" type="QVariantList">
<value type="QString">clean</value>
</valuelist>
</valuemap>
</data>
<data>
<variable>buildconfiguration-Release-buildstep0</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
<valuelist key="abstractProcess.Environment" type="QVariantList">
<value type="QString">COLORTERM=1</value>
<value type="QString">CPU=x86_64</value>
<value type="QString">CSHEDIT=emacs</value>
<value type="QString">CVS_RSH=ssh</value>
<value type="QString">DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-emxaCDtdsS,guid=37f37ee7f4f93b4c5bee91d44aa606c1</value>
<value type="QString">DESKTOP_SESSION=kde4</value>
<value type="QString">DESKTOP_STARTUP_ID=</value>
<value type="QString">DISPLAY=:0</value>
<value type="QString">DM_CONTROL=/var/run/xdmctl</value>
<value type="QString">ENV=/etc/bash.bashrc</value>
<value type="QString">FROM_HEADER=</value>
<value type="QString">GPG_AGENT_INFO=/tmp/gpg-ulVkno/S.gpg-agent:5773:1</value>
<value type="QString">GS_LIB=/home/Manuel/.fonts</value>
<value type="QString">GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/usr/share/themes//QtCurve/gtk-2.0/gtkrc:/home/Manuel/.gtkrc-2.0-qtengine:/home/Manuel/.gtkrc-2.0:/home/Manuel/.kde4/share/config/gtkrc-2.0</value>
<value type="QString">GTK_IM_MODULE=cedilla</value>
<value type="QString">GTK_RC_FILES=/etc/gtk/gtkrc:/home/Manuel/.gtkrc::/home/Manuel/.kde4/share/config/gtkrc</value>
<value type="QString">G_BROKEN_FILENAMES=1</value>
<value type="QString">G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252</value>
<value type="QString">HISTSIZE=1000</value>
<value type="QString">HOME=/home/Manuel</value>
<value type="QString">HOST=KeyOz-WSL</value>
<value type="QString">HOSTNAME=KeyOz-WSL</value>
<value type="QString">HOSTTYPE=x86_64</value>
<value type="QString">INFODIR=/usr/local/info:/usr/share/info:/usr/info</value>
<value type="QString">INFOPATH=/usr/local/info:/usr/share/info:/usr/info</value>
<value type="QString">INPUTRC=/etc/inputrc</value>
<value type="QString">JAVA_BINDIR=/usr/lib64/jvm/java/bin</value>
<value type="QString">JAVA_HOME=/usr/lib64/jvm/java</value>
<value type="QString">JAVA_ROOT=/usr/lib64/jvm/java</value>
<value type="QString">JDK_HOME=/usr/lib64/jvm/java</value>
<value type="QString">JRE_HOME=/usr/lib64/jvm/java/jre</value>
<value type="QString">KDE_FULL_SESSION=true</value>
<value type="QString">KDE_MULTIHEAD=false</value>
<value type="QString">KDE_SESSION_UID=1002</value>
<value type="QString">KDE_SESSION_VERSION=4</value>
<value type="QString">LADSPA_PATH=/usr/lib64/ladspa</value>
<value type="QString">LANG=de_DE.UTF-8</value>
<value type="QString">LANGUAGE=</value>
<value type="QString">LESS=-M -I</value>
<value type="QString">LESSCLOSE=lessclose.sh %s %s</value>
<value type="QString">LESSKEY=/etc/lesskey.bin</value>
<value type="QString">LESSOPEN=lessopen.sh %s</value>
<value type="QString">LESS_ADVANCED_PREPROCESSOR=no</value>
<value type="QString">LOGNAME=Manuel</value>
<value type="QString">LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.xz=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:</value>
<value type="QString">LS_OPTIONS=-N --color=tty -T 0</value>
<value type="QString">MACHTYPE=x86_64-suse-linux</value>
<value type="QString">MAIL=/var/spool/mail/Manuel</value>
<value type="QString">MANPATH=/usr/local/man:/usr/share/man:/opt/cross/share/man</value>
<value type="QString">MINICOM=-c on</value>
<value type="QString">MORE=-sl</value>
<value type="QString">NNTPSERVER=news</value>
<value type="QString">OSTYPE=linux</value>
<value type="QString">PAGER=less</value>
<value type="QString">PATH=/usr/bin:/home/Manuel/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/opt/cross/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin</value>
<value type="QString">PROFILEREAD=true</value>
<value type="QString">PWD=/home/Manuel</value>
<value type="QString">PYTHONSTARTUP=/etc/pythonstart</value>
<value type="QString">QTDIR=/usr</value>
<value type="QString">QT_IM_MODULE=xim</value>
<value type="QString">QT_IM_SWITCHER=imsw-multi</value>
<value type="QString">QT_PLUGIN_PATH=/home/Manuel/.kde4/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/</value>
<value type="QString">QT_SYSTEM_DIR=/usr/share/desktop-data</value>
<value type="QString">SDK_HOME=/usr/lib64/jvm/java</value>
<value type="QString">SESSION_MANAGER=local/KeyOz-WSL:@/tmp/.ICE-unix/5992,unix/KeyOz-WSL:/tmp/.ICE-unix/5992</value>
<value type="QString">SHELL=/bin/bash</value>
<value type="QString">SHLVL=1</value>
<value type="QString">SSH_AGENT_PID=5794</value>
<value type="QString">SSH_ASKPASS=/usr/lib64/ssh/x11-ssh-askpass</value>
<value type="QString">SSH_AUTH_SOCK=/tmp/ssh-dzgVw5545/agent.5545</value>
<value type="QString">TERM=xterm</value>
<value type="QString">TMPDIR=/tmp</value>
<value type="QString">USER=Manuel</value>
<value type="QString">USE_FAM=</value>
<value type="QString">WINDOWMANAGER=/usr/bin/startkde</value>
<value type="QString">WINDOWPATH=7</value>
<value type="QString">XAUTHLOCALHOSTNAME=KeyOz-WSL</value>
<value type="QString">XCURSOR_THEME=Oxygen_White</value>
<value type="QString">XDG_CONFIG_DIRS=/etc/xdg</value>
<value type="QString">XDG_DATA_DIRS=/usr/share:/etc/opt/kde3/share:/opt/kde3/share</value>
<value type="QString">XDG_SESSION_COOKIE=d2f223773c984c89331a62fa493ee8fd-1252394681.636042-1169874944</value>
<value type="QString">XDM_MANAGED=method=classic</value>
<value type="QString">XKEYSYMDB=/usr/share/X11/XKeysymDB</value>
<value type="QString">XMODIFIERS=@im=local</value>
<value type="QString">XNLSPATH=/usr/share/X11/nls</value>
<value type="QString">XSESSION_IS_UP=yes</value>
<value type="QString">_=/usr/lib64/kde4/libexec/start_kdeinit_wrapper</value>
<value type="QString">mc=() { . /usr/share/mc/bin/mc-wrapper.sh
}</value>
</valuelist>
<valuelist key="abstractProcess.arguments" type="QVariantList">
<value type="QString">/home/Manuel/Documents/Entwicklung/QMK/QMK-Settings/QMK-Settings.pro</value>
<value type="QString">-r</value>
<value type="QString">-spec</value>
<value type="QString"></value>
</valuelist>
<value key="abstractProcess.command" type="QString">/usr/bin/qmake</value>
<value key="abstractProcess.enabled" type="bool">true</value>
<value key="abstractProcess.workingDirectory" type="QString">/home/Manuel/Documents/Entwicklung/QMK/QMK-Settings</value>
<valuelist key="qmakeArgs" type="QVariantList">
<value type="QString">-spec</value>
<value type="QString"></value>
</valuelist>
</valuemap>
</data>
<data>
<variable>buildconfiguration-Release-buildstep1</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
<valuelist key="abstractProcess.Environment" type="QVariantList">
<value type="QString">COLORTERM=1</value>
<value type="QString">CPU=x86_64</value>
<value type="QString">CSHEDIT=emacs</value>
<value type="QString">CVS_RSH=ssh</value>
<value type="QString">DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-emxaCDtdsS,guid=37f37ee7f4f93b4c5bee91d44aa606c1</value>
<value type="QString">DESKTOP_SESSION=kde4</value>
<value type="QString">DESKTOP_STARTUP_ID=</value>
<value type="QString">DISPLAY=:0</value>
<value type="QString">DM_CONTROL=/var/run/xdmctl</value>
<value type="QString">ENV=/etc/bash.bashrc</value>
<value type="QString">FROM_HEADER=</value>
<value type="QString">GPG_AGENT_INFO=/tmp/gpg-ulVkno/S.gpg-agent:5773:1</value>
<value type="QString">GS_LIB=/home/Manuel/.fonts</value>
<value type="QString">GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/usr/share/themes//QtCurve/gtk-2.0/gtkrc:/home/Manuel/.gtkrc-2.0-qtengine:/home/Manuel/.gtkrc-2.0:/home/Manuel/.kde4/share/config/gtkrc-2.0</value>
<value type="QString">GTK_IM_MODULE=cedilla</value>
<value type="QString">GTK_RC_FILES=/etc/gtk/gtkrc:/home/Manuel/.gtkrc::/home/Manuel/.kde4/share/config/gtkrc</value>
<value type="QString">G_BROKEN_FILENAMES=1</value>
<value type="QString">G_FILENAME_ENCODING=@locale,UTF-8,ISO-8859-15,CP1252</value>
<value type="QString">HISTSIZE=1000</value>
<value type="QString">HOME=/home/Manuel</value>
<value type="QString">HOST=KeyOz-WSL</value>
<value type="QString">HOSTNAME=KeyOz-WSL</value>
<value type="QString">HOSTTYPE=x86_64</value>
<value type="QString">INFODIR=/usr/local/info:/usr/share/info:/usr/info</value>
<value type="QString">INFOPATH=/usr/local/info:/usr/share/info:/usr/info</value>
<value type="QString">INPUTRC=/etc/inputrc</value>
<value type="QString">JAVA_BINDIR=/usr/lib64/jvm/java/bin</value>
<value type="QString">JAVA_HOME=/usr/lib64/jvm/java</value>
<value type="QString">JAVA_ROOT=/usr/lib64/jvm/java</value>
<value type="QString">JDK_HOME=/usr/lib64/jvm/java</value>
<value type="QString">JRE_HOME=/usr/lib64/jvm/java/jre</value>
<value type="QString">KDE_FULL_SESSION=true</value>
<value type="QString">KDE_MULTIHEAD=false</value>
<value type="QString">KDE_SESSION_UID=1002</value>
<value type="QString">KDE_SESSION_VERSION=4</value>
<value type="QString">LADSPA_PATH=/usr/lib64/ladspa</value>
<value type="QString">LANG=de_DE.UTF-8</value>
<value type="QString">LANGUAGE=</value>
<value type="QString">LESS=-M -I</value>
<value type="QString">LESSCLOSE=lessclose.sh %s %s</value>
<value type="QString">LESSKEY=/etc/lesskey.bin</value>
<value type="QString">LESSOPEN=lessopen.sh %s</value>
<value type="QString">LESS_ADVANCED_PREPROCESSOR=no</value>
<value type="QString">LOGNAME=Manuel</value>
<value type="QString">LS_COLORS=no=00:fi=00:di=01;34:ln=00;36:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=41;33;01:ex=00;32:*.cmd=00;32:*.exe=01;32:*.com=01;32:*.bat=01;32:*.btm=01;32:*.dll=01;32:*.tar=00;31:*.tbz=00;31:*.tgz=00;31:*.rpm=00;31:*.deb=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.lzma=00;31:*.zip=00;31:*.zoo=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.tb2=00;31:*.tz2=00;31:*.tbz2=00;31:*.xz=00;31:*.avi=01;35:*.bmp=01;35:*.fli=01;35:*.gif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mng=01;35:*.mov=01;35:*.mpg=01;35:*.pcx=01;35:*.pbm=01;35:*.pgm=01;35:*.png=01;35:*.ppm=01;35:*.tga=01;35:*.tif=01;35:*.xbm=01;35:*.xpm=01;35:*.dl=01;35:*.gl=01;35:*.wmv=01;35:*.aiff=00;32:*.au=00;32:*.mid=00;32:*.mp3=00;32:*.ogg=00;32:*.voc=00;32:*.wav=00;32:</value>
<value type="QString">LS_OPTIONS=-N --color=tty -T 0</value>
<value type="QString">MACHTYPE=x86_64-suse-linux</value>
<value type="QString">MAIL=/var/spool/mail/Manuel</value>
<value type="QString">MANPATH=/usr/local/man:/usr/share/man:/opt/cross/share/man</value>
<value type="QString">MINICOM=-c on</value>
<value type="QString">MORE=-sl</value>
<value type="QString">NNTPSERVER=news</value>
<value type="QString">OSTYPE=linux</value>
<value type="QString">PAGER=less</value>
<value type="QString">PATH=/usr/bin:/home/Manuel/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/opt/kde3/bin:/opt/cross/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin</value>
<value type="QString">PROFILEREAD=true</value>
<value type="QString">PWD=/home/Manuel</value>
<value type="QString">PYTHONSTARTUP=/etc/pythonstart</value>
<value type="QString">QTDIR=/usr</value>
<value type="QString">QT_IM_MODULE=xim</value>
<value type="QString">QT_IM_SWITCHER=imsw-multi</value>
<value type="QString">QT_PLUGIN_PATH=/home/Manuel/.kde4/lib64/kde4/plugins/:/usr/lib64/kde4/plugins/</value>
<value type="QString">QT_SYSTEM_DIR=/usr/share/desktop-data</value>
<value type="QString">SDK_HOME=/usr/lib64/jvm/java</value>
<value type="QString">SESSION_MANAGER=local/KeyOz-WSL:@/tmp/.ICE-unix/5992,unix/KeyOz-WSL:/tmp/.ICE-unix/5992</value>
<value type="QString">SHELL=/bin/bash</value>
<value type="QString">SHLVL=1</value>
<value type="QString">SSH_AGENT_PID=5794</value>
<value type="QString">SSH_ASKPASS=/usr/lib64/ssh/x11-ssh-askpass</value>
<value type="QString">SSH_AUTH_SOCK=/tmp/ssh-dzgVw5545/agent.5545</value>
<value type="QString">TERM=xterm</value>
<value type="QString">TMPDIR=/tmp</value>
<value type="QString">USER=Manuel</value>
<value type="QString">USE_FAM=</value>
<value type="QString">WINDOWMANAGER=/usr/bin/startkde</value>
<value type="QString">WINDOWPATH=7</value>
<value type="QString">XAUTHLOCALHOSTNAME=KeyOz-WSL</value>
<value type="QString">XCURSOR_THEME=Oxygen_White</value>
<value type="QString">XDG_CONFIG_DIRS=/etc/xdg</value>
<value type="QString">XDG_DATA_DIRS=/usr/share:/etc/opt/kde3/share:/opt/kde3/share</value>
<value type="QString">XDG_SESSION_COOKIE=d2f223773c984c89331a62fa493ee8fd-1252394681.636042-1169874944</value>
<value type="QString">XDM_MANAGED=method=classic</value>
<value type="QString">XKEYSYMDB=/usr/share/X11/XKeysymDB</value>
<value type="QString">XMODIFIERS=@im=local</value>
<value type="QString">XNLSPATH=/usr/share/X11/nls</value>
<value type="QString">XSESSION_IS_UP=yes</value>
<value type="QString">_=/usr/lib64/kde4/libexec/start_kdeinit_wrapper</value>
<value type="QString">mc=() { . /usr/share/mc/bin/mc-wrapper.sh
}</value>
</valuelist>
<value key="abstractProcess.IgnoreReturnValue" type="bool">false</value>
<valuelist key="abstractProcess.arguments" type="QVariantList">
<value type="QString">-w</value>
</valuelist>
<value key="abstractProcess.command" type="QString">/usr/bin/make</value>
<value key="abstractProcess.enabled" type="bool">true</value>
<value key="abstractProcess.workingDirectory" type="QString">/home/Manuel/Documents/Entwicklung/QMK/QMK-Settings</value>
</valuemap>
</data>
<data>
<variable>buildconfiguration-Release-cleanstep0</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString">Release</value>
</valuemap>
</data>
<data>
<variable>buildconfigurations</variable>
<valuelist type="QVariantList">
<value type="QString">Debug</value>
<value type="QString">Release</value>
</valuelist>
</data>
<data>
<variable>buildstep0</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString"></value>
<value key="mkspec" type="QString"></value>
</valuemap>
</data>
<data>
<variable>buildstep1</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString"></value>
</valuemap>
</data>
<data>
<variable>buildsteps</variable>
<valuelist type="QVariantList">
<value type="QString">trolltech.qt4projectmanager.qmake</value>
<value type="QString">trolltech.qt4projectmanager.make</value>
</valuelist>
</data>
<data>
<variable>cleanstep0</variable>
<valuemap type="QVariantMap">
<value key="ProjectExplorer.BuildConfiguration.DisplayName" type="QString"></value>
<value key="clean" type="bool">true</value>
</valuemap>
</data>
<data>
<variable>cleansteps</variable>
<valuelist type="QVariantList">
<value type="QString">trolltech.qt4projectmanager.make</value>
</valuelist>
</data>
<data>
<variable>defaultFileEncoding</variable>
<value type="QByteArray">ISO-2022-JP</value>
</data>
<data>
<variable>project</variable>
<valuemap type="QVariantMap"/>
</data>
</qtcreator>
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/QMK-Settings.qrc
0,0 → 1,30
<RCC>
<qresource prefix="Icon" >
<file>../Global/Images/Icons/QMK-Settings.png</file>
</qresource>
<qresource prefix="Flags" >
<file>../Global/Images/Actions/LED_Green.png</file>
<file>../Global/Images/Actions/LED_Yellow.png</file>
<file>../Global/Images/Actions/LED_Off.png</file>
<file>../Global/Images/Actions/LED_Red.png</file>
</qresource>
<qresource prefix="Arrows" >
<file>../Global/Images/Arrows/Down-1.png</file>
<file>../Global/Images/Arrows/Down-2.png</file>
<file>../Global/Images/Arrows/Left-1.png</file>
<file>../Global/Images/Arrows/Left-2.png</file>
<file>../Global/Images/Arrows/Right-1.png</file>
<file>../Global/Images/Arrows/Right-2.png</file>
<file>../Global/Images/Arrows/Up-1.png</file>
<file>../Global/Images/Arrows/Up-2.png</file>
</qresource>
<qresource prefix="Actions" >
<file>../Global/Images/Actions/Save.png</file>
<file>../Global/Images/Actions/Load.png</file>
<file>../Global/Images/Actions/Read.png</file>
<file>../Global/Images/Actions/Write.png</file>
<file>../Global/Images/Actions/Exit.png</file>
<file>../Global/Images/Actions/Connection-NO.png</file>
<file>../Global/Images/Actions/Connection-OK.png</file>
</qresource>
</RCC>
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/TypeDefs.h
0,0 → 1,24
/***************************************************************************
* Copyright (C) 2009 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
#ifndef TYPEDEFS_H
#define TYPEDEFS_H
 
#include <QString>
 
#endif // TYPEDEFS_H
/QMK-Groundstation/tags/QMK-Tools v1.3.0/QMK-Settings/main.cpp
0,0 → 1,36
/***************************************************************************
* Copyright (C) 2009 by Manuel Schrape *
* manuel.schrape@gmx.de *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License. *
* *
* This program is distributed in the hope that it will be useful, *
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
* GNU General Public License for more details. *
* *
* You should have received a copy of the GNU General Public License *
* along with this program; if not, write to the *
* Free Software Foundation, Inc., *
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
***************************************************************************/
 
#include <QtGui/QApplication>
#include "Dialogs/dlg_Main.h"
 
int main(int argc, char *argv[])
{
QApplication App(argc, argv);
 
dlg_Main *MainApp = new dlg_Main();
 
MainApp->show();
 
int iReturn = App.exec();
 
delete MainApp;
 
return iReturn;
}