/QMK-Groundstation/trunk/Forms/dlg_Map.cpp |
---|
22,10 → 22,6 |
{ |
setupUi(this); |
// Kartenwahl ausschalten |
//lb_Maps->setVisible(false); |
//cb_Maps->setVisible(false); |
cb_Maps->removeItem(5); |
cb_Maps->removeItem(4); |
cb_Maps->removeItem(3); |
68,7 → 64,6 |
o_Map->addLayer(o_Route); |
o_Map->setZoom(17); |
// o_Map->setView(QPointF(13.85615670,52.50787020)); |
o_Map->setView(QPointF(13.5,52.5)); |
connect(o_Map, SIGNAL(mouseEventCoordinate(const QMouseEvent*, const QPointF)), this, SLOT(slot_Click(const QMouseEvent*, const QPointF))); |
/QMK-Groundstation/trunk/Forms/dlg_Motortest.cpp |
---|
21,17 → 21,44 |
dlg_Motortest::dlg_Motortest(QWidget *parent) : QDialog(parent) |
{ |
setupUi(this); |
connect(sl_Left, SIGNAL(valueChanged(int)), this, SLOT(slot_Motortest(int))); |
connect(sl_Right, SIGNAL(valueChanged(int)), this, SLOT(slot_Motortest(int))); |
connect(sl_Front, SIGNAL(valueChanged(int)), this, SLOT(slot_Motortest(int))); |
connect(sl_Back, SIGNAL(valueChanged(int)), this, SLOT(slot_Motortest(int))); |
connect(sl_All, SIGNAL(valueChanged(int)), this, SLOT(slot_Motortest(int))); |
connect(sl_Speed, SIGNAL(valueChanged(int)), this, SLOT(slot_Motortest(int))); |
} |
void dlg_Motortest::slot_Motortest(int Wert) |
{ |
Wert = Wert; |
emit updateMotor(sl_Front->value(),sl_Back->value(),sl_Left->value(),sl_Right->value()); |
sMotor Motor; |
for (int z = 0; z < 12; z++) |
{ |
Motor.Speed[z] = 0; |
} |
if (cb_1->isChecked()) |
Motor.Speed[0] = Wert; |
if (cb_2->isChecked()) |
Motor.Speed[1] = Wert; |
if (cb_3->isChecked()) |
Motor.Speed[2] = Wert; |
if (cb_4->isChecked()) |
Motor.Speed[3] = Wert; |
if (cb_5->isChecked()) |
Motor.Speed[4] = Wert; |
if (cb_6->isChecked()) |
Motor.Speed[5] = Wert; |
if (cb_7->isChecked()) |
Motor.Speed[6] = Wert; |
if (cb_8->isChecked()) |
Motor.Speed[7] = Wert; |
if (cb_9->isChecked()) |
Motor.Speed[8] = Wert; |
if (cb_10->isChecked()) |
Motor.Speed[9] = Wert; |
if (cb_11->isChecked()) |
Motor.Speed[10] = Wert; |
if (cb_12->isChecked()) |
Motor.Speed[11] = Wert; |
emit updateMotor(Motor); |
} |
dlg_Motortest::~dlg_Motortest() |
/QMK-Groundstation/trunk/Forms/dlg_Motortest.h |
---|
22,7 → 22,7 |
#include <QObject> |
#include "ui_dlg_Motortest.h" |
//#include "../global.h" |
#include "../global.h" |
class dlg_Motortest : public QDialog, public Ui::dlg_Motortest_UI |
{ |
36,7 → 36,7 |
void slot_Motortest(int Wert); |
signals: |
void updateMotor(int Motor1, int Motor2, int Motor3, int Motor4); |
void updateMotor(sMotor Motor); |
}; |
#endif |
/QMK-Groundstation/trunk/Forms/dlg_Motortest.ui |
---|
1,226 → 1,350 |
<ui version="4.0" > |
<?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" > |
<widget class="QDialog" name="dlg_Motortest_UI"> |
<property name="geometry"> |
<rect> |
<x>0</x> |
<y>0</y> |
<width>253</width> |
<height>193</height> |
<width>194</width> |
<height>208</height> |
</rect> |
</property> |
<property name="windowTitle" > |
<property name="windowTitle"> |
<string>Motortest</string> |
</property> |
<layout class="QGridLayout" name="gridLayout" > |
<item row="0" column="0" > |
<widget class="QLabel" name="label_133" > |
<property name="text" > |
<string>Links</string> |
<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="0" column="1" > |
<widget class="QSlider" name="sl_Left" > |
<property name="minimumSize" > |
<size> |
<width>200</width> |
<height>0</height> |
</size> |
</property> |
<property name="maximum" > |
<item row="1" column="0"> |
<widget class="QSlider" name="sl_Speed"> |
<property name="maximum"> |
<number>255</number> |
</property> |
<property name="orientation" > |
<enum>Qt::Horizontal</enum> |
<property name="pageStep"> |
<number>1</number> |
</property> |
</widget> |
</item> |
<item row="1" column="0" > |
<widget class="QLabel" name="label_135" > |
<property name="text" > |
<string>Rechts</string> |
</property> |
</widget> |
</item> |
<item row="1" column="1" > |
<widget class="QSlider" name="sl_Right" > |
<property name="maximum" > |
<number>255</number> |
</property> |
<property name="orientation" > |
<property name="orientation"> |
<enum>Qt::Horizontal</enum> |
</property> |
</widget> |
</item> |
<item row="2" column="0" > |
<widget class="QLabel" name="label_136" > |
<property name="text" > |
<string>Vorn</string> |
</property> |
</widget> |
</item> |
<item row="2" column="1" > |
<widget class="QSlider" name="sl_Front" > |
<property name="maximum" > |
<number>255</number> |
</property> |
<property name="orientation" > |
<enum>Qt::Horizontal</enum> |
</property> |
</widget> |
</item> |
<item row="3" column="0" > |
<widget class="QLabel" name="label_137" > |
<property name="text" > |
<string>Hinten</string> |
</property> |
</widget> |
</item> |
<item row="3" column="1" > |
<widget class="QSlider" name="sl_Back" > |
<property name="maximum" > |
<number>255</number> |
</property> |
<property name="orientation" > |
<enum>Qt::Horizontal</enum> |
</property> |
</widget> |
</item> |
<item row="4" column="0" colspan="2" > |
<widget class="Line" name="line" > |
<property name="orientation" > |
<enum>Qt::Horizontal</enum> |
</property> |
</widget> |
</item> |
<item row="5" column="0" > |
<widget class="QLabel" name="label_138" > |
<property name="text" > |
<string>Alle</string> |
</property> |
</widget> |
</item> |
<item row="5" column="1" > |
<widget class="QSlider" name="sl_All" > |
<property name="maximum" > |
<number>255</number> |
</property> |
<property name="orientation" > |
<enum>Qt::Horizontal</enum> |
</property> |
</widget> |
</item> |
<item row="7" column="0" colspan="2" > |
<widget class="Line" name="line_2" > |
<property name="orientation" > |
<enum>Qt::Horizontal</enum> |
</property> |
</widget> |
</item> |
<item row="8" column="1" > |
<widget class="QPushButton" name="pb_OK" > |
<property name="text" > |
<item row="2" column="0"> |
<widget class="QPushButton" name="pb_OK"> |
<property name="text"> |
<string>OK</string> |
</property> |
</widget> |
</item> |
</layout> |
<zorder>sl_All</zorder> |
<zorder>sl_Left</zorder> |
<zorder>sl_Right</zorder> |
<zorder>label_137</zorder> |
<zorder>label_136</zorder> |
<zorder>sl_Front</zorder> |
<zorder>label_138</zorder> |
<zorder>sl_Back</zorder> |
<zorder>label_133</zorder> |
<zorder>label_135</zorder> |
<zorder>line</zorder> |
<zorder>line_2</zorder> |
<zorder>pb_OK</zorder> |
</widget> |
<resources/> |
<connections> |
<connection> |
<sender>sl_All</sender> |
<signal>valueChanged(int)</signal> |
<receiver>sl_Back</receiver> |
<slot>setValue(int)</slot> |
<sender>pb_OK</sender> |
<signal>clicked()</signal> |
<receiver>dlg_Motortest_UI</receiver> |
<slot>accept()</slot> |
<hints> |
<hint type="sourcelabel" > |
<x>132</x> |
<y>133</y> |
<hint type="sourcelabel"> |
<x>63</x> |
<y>174</y> |
</hint> |
<hint type="destinationlabel" > |
<x>131</x> |
<y>108</y> |
<hint type="destinationlabel"> |
<x>29</x> |
<y>177</y> |
</hint> |
</hints> |
</connection> |
<connection> |
<sender>sl_All</sender> |
<signal>valueChanged(int)</signal> |
<receiver>sl_Front</receiver> |
<slot>setValue(int)</slot> |
<sender>cb_ALL</sender> |
<signal>toggled(bool)</signal> |
<receiver>cb_1</receiver> |
<slot>setChecked(bool)</slot> |
<hints> |
<hint type="sourcelabel" > |
<x>166</x> |
<y>137</y> |
<hint type="sourcelabel"> |
<x>96</x> |
<y>128</y> |
</hint> |
<hint type="destinationlabel" > |
<x>166</x> |
<y>76</y> |
<hint type="destinationlabel"> |
<x>29</x> |
<y>47</y> |
</hint> |
</hints> |
</connection> |
<connection> |
<sender>sl_All</sender> |
<signal>valueChanged(int)</signal> |
<receiver>sl_Right</receiver> |
<slot>setValue(int)</slot> |
<sender>cb_ALL</sender> |
<signal>toggled(bool)</signal> |
<receiver>cb_2</receiver> |
<slot>setChecked(bool)</slot> |
<hints> |
<hint type="sourcelabel" > |
<x>202</x> |
<y>130</y> |
<hint type="sourcelabel"> |
<x>96</x> |
<y>128</y> |
</hint> |
<hint type="destinationlabel" > |
<x>204</x> |
<y>50</y> |
<hint type="destinationlabel"> |
<x>71</x> |
<y>47</y> |
</hint> |
</hints> |
</connection> |
<connection> |
<sender>sl_All</sender> |
<signal>valueChanged(int)</signal> |
<receiver>sl_Left</receiver> |
<slot>setValue(int)</slot> |
<sender>cb_ALL</sender> |
<signal>toggled(bool)</signal> |
<receiver>cb_3</receiver> |
<slot>setChecked(bool)</slot> |
<hints> |
<hint type="sourcelabel" > |
<x>241</x> |
<y>144</y> |
<hint type="sourcelabel"> |
<x>96</x> |
<y>128</y> |
</hint> |
<hint type="destinationlabel" > |
<x>240</x> |
<y>17</y> |
<hint type="destinationlabel"> |
<x>115</x> |
<y>47</y> |
</hint> |
</hints> |
</connection> |
<connection> |
<sender>pb_OK</sender> |
<signal>clicked()</signal> |
<receiver>dlg_Motortest_UI</receiver> |
<slot>accept()</slot> |
<sender>cb_ALL</sender> |
<signal>toggled(bool)</signal> |
<receiver>cb_4</receiver> |
<slot>setChecked(bool)</slot> |
<hints> |
<hint type="sourcelabel" > |
<x>63</x> |
<y>174</y> |
<hint type="sourcelabel"> |
<x>96</x> |
<y>128</y> |
</hint> |
<hint type="destinationlabel" > |
<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>177</y> |
<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/trunk/Forms/mktool.cpp |
---|
69,9 → 69,8 |
// Beta-Sachen einschalten. |
#ifdef _BETA_ |
ac_QMKServer->setEnabled(true); |
#else |
ac_MotorMixer->setVisible(false); |
#endif |
// Settings-Tab hinzufügen. |
f_Settings = new wdg_Settings( this ); |
f_Settings->set_Config(Settings); |
480,6 → 479,7 |
} |
} |
// Hardware-Auswahl im Menp |
void MKTool::slot_ac_Hardware() |
{ |
QAction *Action = (QAction*)sender(); |
492,6 → 492,7 |
slot_rb_Hardware(); |
} |
// Hardware Auswahl und umschalten |
void MKTool::slot_rb_Hardware() |
{ |
if ((rb_SelNC->isChecked() == false) && (Mode.ID != ADDRESS_NC)) |
546,7 → 547,7 |
TickerDiv = false; |
else |
TickerDiv = true; |
/* |
if (cb_ClipBoard->isChecked()) |
{ |
QString s_OLD = te_KML->toPlainText(); |
557,7 → 558,7 |
parse_TargetKML(); |
} |
} |
*/ |
for (int a = 0; a < MaxTickerEvents; a++) |
{ |
if (TickerEvent[a] == true) |
565,10 → 566,7 |
switch(a) |
{ |
case 0 : |
if (TickerDiv) |
{ |
QByteArray Temp(LastSend.toUtf8()); |
// serialPort->sendData(Temp); |
} |
break; |
case 1 : |
600,11 → 598,21 |
o_Connection->send_Cmd('d', ADDRESS_ALL, TX_Data, 1, false); |
} |
break; |
case 4 : |
{ |
for (int z = 0; z<12; z++) |
{ |
TX_Data[z] = Motor.Speed[z]; |
} |
o_Connection->send_Cmd('t', ADDRESS_FC, TX_Data, 12, false); |
} |
} |
} |
} |
} |
// Zum QMK-Datenserver verbinden |
void MKTool::slot_QMKS_Connect() |
{ |
if (ac_QMKServer->isChecked()) |
630,6 → 638,7 |
} |
} |
// Verbindung zum QMK-Server hergestellt. |
void MKTool::slot_QMKS_Connected() |
{ |
QMK_Server->setProperty("Connect", true); |
637,6 → 646,7 |
lb_Status->setText(tr("Verbunden mit QMK-Datenserver.")); |
} |
// QMK-Serververbindung getrennt |
void MKTool::slot_QMKS_Disconnected(int Error) |
{ |
QMK_Server->setProperty("Connect", false); |
679,16 → 689,42 |
{ |
dlg_Motortest *f_Motortest = new dlg_Motortest(this); |
connect(f_Motortest, SIGNAL(updateMotor(int, int, int, int)), this, SLOT(slot_Motortest(int, int, int, int))); |
// connect(f_Motortest, SIGNAL(updateMotor(int, int, int, int)), this, SLOT(slot_Motortest(int, int, int, int))); |
connect(f_Motortest, SIGNAL(updateMotor(sMotor)), this, SLOT(slot_Motortest(sMotor))); |
Ticker->setInterval(500); |
TickerEvent[4] = true; |
if (f_Motortest->exec()==QDialog::Accepted) |
{ |
} |
disconnect(f_Motortest, 0,0,0); |
slot_Motortest(0,0,0,0); |
for (int z = 0; z<12; z++) |
{ |
Motor.Speed[z] = 0; |
} |
slot_Motortest(Motor); |
Ticker->setInterval(2000); |
TickerEvent[4] = false; |
} |
void MKTool::slot_Motortest(sMotor p_Motor) |
{ |
Motor = p_Motor; |
for (int z = 0; z<12; z++) |
{ |
TX_Data[z] = Motor.Speed[z]; |
} |
o_Connection->send_Cmd('t', ADDRESS_FC, TX_Data, 12, false); |
} |
// Motormixer-Einstellungen anzeigen |
void MKTool::slot_ac_MotorMixer() |
{ |
f_MotorMixer->set_Objects(o_Connection, Settings); |
699,6 → 735,7 |
} |
} |
// LCD Anzeigen |
void MKTool::slot_ac_LCD() |
{ |
if (!f_LCD->isVisible()) |
720,6 → 757,7 |
} |
} |
// Map-Fenster anzeigen |
void MKTool::slot_ac_Map() |
{ |
if (!f_Map->isVisible()) |
747,15 → 785,6 |
slot_pb_SendWaypoint(); |
} |
void MKTool::slot_Motortest(int Motor1, int Motor2, int Motor3, int Motor4) |
{ |
TX_Data[0] = Motor1; |
TX_Data[1] = Motor2; |
TX_Data[2] = Motor3; |
TX_Data[3] = Motor4; |
o_Connection->send_Cmd('t', ADDRESS_FC, TX_Data, 4, false); |
} |
void MKTool::slot_ac_Config() |
{ |
set_Analog Old_Analog1; |
/QMK-Groundstation/trunk/Forms/mktool.h |
---|
127,6 → 127,7 |
sMode Mode; |
sRxData RxData; |
sNaviData Navi; |
sMotor Motor; |
QString RXS; |
QString LastSend; |
205,7 → 206,7 |
void slot_LCD_UP(); |
void slot_LCD_DOWN(); |
void slot_Motortest(int Motor1, int Motor2, int Motor3, int Motor4); |
void slot_Motortest(sMotor p_Motor); |
// Firmeware-Update |
void slot_pb_Update(); |
/QMK-Groundstation/trunk/Forms/wdg_Settings.cpp |
---|
531,8 → 531,8 |
ParameterSet[Set][P_LOOP_CONFIG] = ParameterSet[Set][P_LOOP_CONFIG] | 0x04; |
if (tb_9_9->text() == QString("1")) |
ParameterSet[Set][P_LOOP_CONFIG] = ParameterSet[Set][P_LOOP_CONFIG] | 0x08; |
if (cb_4_7->isChecked()) |
ParameterSet[Set][P_LOOP_CONFIG] = ParameterSet[Set][P_LOOP_CONFIG] | 0x10; |
// if (cb_4_7->isChecked()) |
// ParameterSet[Set][P_LOOP_CONFIG] = ParameterSet[Set][P_LOOP_CONFIG] | 0x10; |
ParameterSet[Set][P_LOOP_GAS_LIMIT] = get_Value(cb_9_1); |
ParameterSet[Set][P_LOOP_THRESHOLD] = sb_9_2->value(); |
792,7 → 792,7 |
cb_4_4 = setCombo(cb_4_4, Set, FCSettings[P_DRUCK_D]); |
cb_4_5 = setCombo(cb_4_5, Set, FCSettings[P_HOEHE_ACC]); |
sb_4_6->setValue(FCSettings[P_HOEHE_GAIN]); |
cb_4_7->setChecked(FCSettings[P_LOOP_CONFIG] & 0x10); |
// cb_4_7->setChecked(FCSettings[P_LOOP_CONFIG] & 0x10); |
} |
// Seite 5 |
{ |
/QMK-Groundstation/trunk/Forms/wdg_Settings.ui |
---|
231,7 → 231,7 |
<enum>QFrame::Box</enum> |
</property> |
<property name="currentIndex"> |
<number>0</number> |
<number>3</number> |
</property> |
<widget class="QWidget" name="page"> |
<layout class="QGridLayout" name="gridLayout_7"> |
1294,7 → 1294,7 |
</property> |
</widget> |
</item> |
<item row="5" column="0" rowspan="2"> |
<item row="4" column="0" rowspan="2"> |
<widget class="QLabel" name="label_27"> |
<property name="font"> |
<font> |
1307,7 → 1307,7 |
</property> |
</widget> |
</item> |
<item row="5" column="1" rowspan="2" colspan="2"> |
<item row="4" column="1" rowspan="2" colspan="2"> |
<widget class="QComboBox" name="cb_4_3"> |
<property name="editable"> |
<bool>true</bool> |
1339,7 → 1339,7 |
</item> |
</widget> |
</item> |
<item row="5" column="3" rowspan="2"> |
<item row="4" column="3" rowspan="2"> |
<widget class="QLabel" name="label_33"> |
<property name="text"> |
<string>[0..32]</string> |
1346,7 → 1346,7 |
</property> |
</widget> |
</item> |
<item row="7" column="0" rowspan="2"> |
<item row="6" column="0" rowspan="2"> |
<widget class="QLabel" name="label_28"> |
<property name="font"> |
<font> |
1359,7 → 1359,7 |
</property> |
</widget> |
</item> |
<item row="7" column="1" rowspan="2" colspan="2"> |
<item row="6" column="1" rowspan="2" colspan="2"> |
<widget class="QComboBox" name="cb_4_4"> |
<property name="editable"> |
<bool>true</bool> |
1391,7 → 1391,7 |
</item> |
</widget> |
</item> |
<item row="7" column="3" rowspan="2"> |
<item row="6" column="3" rowspan="2"> |
<widget class="QLabel" name="label_34"> |
<property name="text"> |
<string>[0..250]</string> |
1398,7 → 1398,7 |
</property> |
</widget> |
</item> |
<item row="10" column="0" rowspan="4"> |
<item row="9" column="0" rowspan="4"> |
<widget class="QLabel" name="label_29"> |
<property name="font"> |
<font> |
1411,7 → 1411,7 |
</property> |
</widget> |
</item> |
<item row="10" column="1" rowspan="4" colspan="2"> |
<item row="9" column="1" rowspan="4" colspan="2"> |
<widget class="QComboBox" name="cb_4_5"> |
<property name="editable"> |
<bool>true</bool> |
1443,7 → 1443,7 |
</item> |
</widget> |
</item> |
<item row="10" column="3" rowspan="4"> |
<item row="9" column="3" rowspan="4"> |
<widget class="QLabel" name="label_35"> |
<property name="text"> |
<string>[0..250]</string> |
1450,7 → 1450,7 |
</property> |
</widget> |
</item> |
<item row="14" column="0"> |
<item row="13" column="0"> |
<widget class="QLabel" name="label_30"> |
<property name="font"> |
<font> |
1463,7 → 1463,7 |
</property> |
</widget> |
</item> |
<item row="14" column="1" colspan="2"> |
<item row="13" column="1" colspan="2"> |
<widget class="QSpinBox" name="sb_4_6"> |
<property name="maximum"> |
<number>50</number> |
1470,7 → 1470,7 |
</property> |
</widget> |
</item> |
<item row="14" column="3"> |
<item row="13" column="3"> |
<widget class="QLabel" name="label_36"> |
<property name="text"> |
<string>[0..50]</string> |
1477,7 → 1477,7 |
</property> |
</widget> |
</item> |
<item row="4" column="1"> |
<item row="3" column="1"> |
<spacer name="verticalSpacer_6"> |
<property name="orientation"> |
<enum>Qt::Vertical</enum> |
1493,7 → 1493,7 |
</property> |
</spacer> |
</item> |
<item row="9" column="1"> |
<item row="8" column="1"> |
<spacer name="verticalSpacer_8"> |
<property name="orientation"> |
<enum>Qt::Vertical</enum> |
1509,7 → 1509,7 |
</property> |
</spacer> |
</item> |
<item row="15" column="1"> |
<item row="14" column="1"> |
<spacer name="verticalSpacer_10"> |
<property name="orientation"> |
<enum>Qt::Vertical</enum> |
1525,19 → 1525,6 |
</property> |
</spacer> |
</item> |
<item row="3" column="1"> |
<widget class="QCheckBox" name="cb_4_7"> |
<property name="font"> |
<font> |
<weight>75</weight> |
<bold>true</bold> |
</font> |
</property> |
<property name="text"> |
<string>3fach Schalter </string> |
</property> |
</widget> |
</item> |
<item row="0" column="3"> |
<widget class="QLabel" name="label_31"> |
<property name="text"> |
1575,7 → 1562,6 |
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; font-weight:600;">Soll-Höhe:</span><span style=" font-size:11pt;"> Gibt die maximale Höhe an. Normalerweise wird hier ein Poti als Kanal der Funke eingetragen. Kleine Werte ermöglichen nur niedrige Maximalhöhen.</span><span style=" font-size:11pt; font-weight:600;"> </span></p> |
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt;">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. </span></p> |
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; font-weight:600;">Min Gas:</span><span style=" font-size:11pt;"> unter diesen Wert wird das Gas nicht gestellt, wenn die Höhe überschritten wurde. </span></p> |
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; font-weight:600;">3-Fach-Schalter: </span><span style=" font-size:11pt; text-decoration: underline;">Höhenschalter</span><span style=" font-size:11pt;"> kann auf 3-Poligen Schalter gelegt werden --&gt; z.B. mit dem GPS-Schalter kombiniert<br />Bei Mittelstellung ist die Höhenregelung dann aus</span></p> |
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; font-weight:600;">P-Anteil:</span><span style=" font-size:11pt;"> 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. </span></p> |
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; font-weight:600;">Luftdruck-D:</span><span style=" font-size:11pt;"> Dämpft das Schwingverhalten des Höhenreglers. Geringste Luftdruckänderungen haben damit grosse Wirkung auf Gas. </span></p> |
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:11pt; font-weight:600;">Z-ACC:</span><span style=" font-size:11pt;"> Dämpft das Schwingverhalten mittels des Beschleunigungssensors. </span></p> |