APM Planner 1.1.35

STK cleanups
battery % fix
rc reverse fix
Polish update thanks GrzegorzSz
fix gpx's (commas)
This commit is contained in:
Michael Oborne 2012-02-11 08:04:41 +08:00
parent b29384581a
commit 82acd6a823
30 changed files with 8180 additions and 7025 deletions

View File

@ -12,22 +12,22 @@ namespace ArdupilotMega
{
public event ProgressEventHandler Progress;
public void Open()
public new void Open()
{
// default dtr status is false
//from http://svn.savannah.nongnu.org/viewvc/RELEASE_5_11_0/arduino.c?root=avrdude&view=markup
base.Open();
// let it settle
System.Threading.Thread.Sleep(10);
base.DtrEnable = false;
base.RtsEnable = false;
// pull dtr low
this.DtrEnable = true;
System.Threading.Thread.Sleep(1);
// free dtr
this.DtrEnable = false;
System.Threading.Thread.Sleep(1);
// pull dtr low
this.DtrEnable = true;
System.Threading.Thread.Sleep(50);
base.DtrEnable = true;
base.RtsEnable = true;
System.Threading.Thread.Sleep(50);
}
/// <summary>
@ -137,11 +137,11 @@ namespace ArdupilotMega
}
if (this.ReadByte() != 0x10) // 0x10
throw new Exception();
throw new Exception("Lost Sync 0x10");
}
else
{
throw new Exception();
throw new Exception("Lost Sync 0x14");
}
return data;
}
@ -322,7 +322,9 @@ namespace ArdupilotMega
if (base.IsOpen)
base.Close();
//this.DtrEnable = false;
this.DtrEnable = false;
this.RtsEnable = false;
return true;
}
}

View File

@ -12,6 +12,24 @@ namespace ArdupilotMega
{
public event ProgressEventHandler Progress;
public new void Open()
{
// default dtr status is false
//from http://svn.savannah.nongnu.org/viewvc/RELEASE_5_11_0/arduino.c?root=avrdude&view=markup
base.Open();
base.DtrEnable = false;
base.RtsEnable = false;
System.Threading.Thread.Sleep(50);
base.DtrEnable = true;
base.RtsEnable = true;
System.Threading.Thread.Sleep(50);
}
public byte[] genstkv2packet(byte[] message)
{
byte[] data = new byte[300];
@ -358,7 +376,9 @@ namespace ArdupilotMega
if (base.IsOpen)
base.Close();
//this.DtrEnable = false;
base.DtrEnable = false;
base.RtsEnable = false;
return true;
}
}

View File

@ -84,7 +84,7 @@
<SignManifests>false</SignManifests>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>false</SignAssembly>
<SignAssembly>true</SignAssembly>
</PropertyGroup>
<PropertyGroup />
<PropertyGroup>
@ -438,9 +438,6 @@
<EmbeddedResource Include="Controls\XorPlus.resx">
<DependentUpon>XorPlus.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="MavlinkLog.zh-Hans.resx">
<DependentUpon>MavlinkLog.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="SerialInput.resx">
<DependentUpon>SerialInput.cs</DependentUpon>
</EmbeddedResource>

View File

@ -297,7 +297,22 @@ namespace ArdupilotMega
POSITION = 8,
LAND = 9, // AUTO control
OF_LOITER = 10
}
}
int fixme;
public enum bitmask
{
None = 0,
sonar_enable = 1,
compass_enabled = 2,
optflow_enabled = 4,
super_simple = 8,
waypoint_mode = 16,
esc_calibrate = 32,
heli_ext_gyro_enabled = 64,
heli_servo_averaging = 128,
heli_servo_manual = 256,
}
public static void linearRegression()
{

View File

@ -145,7 +145,7 @@ namespace ArdupilotMega
//battery
public float battery_voltage { get { return _battery_voltage; } set { _battery_voltage = value / 1000; } }
private float _battery_voltage;
public float battery_remaining { get { return _battery_remaining; } set { _battery_remaining = value / 1000; if (_battery_remaining < 0 || _battery_remaining > 100) _battery_remaining = 0; } }
public float battery_remaining { get { return _battery_remaining; } set { _battery_remaining = value / 1000; if (_battery_remaining < 0 || _battery_remaining > 1) _battery_remaining = 0; } }
private float _battery_remaining;
// pressure

View File

@ -117,489 +117,486 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="CHK_GDIPlus.Text" xml:space="preserve">
<value>GDI+ (stara metoda)</value>
</data>
<data name="BUT_videostart.Text" xml:space="preserve">
<value>Start</value>
</data>
<data name="BUT_rerequestparams.Text" xml:space="preserve">
<value>Odśwież parametry</value>
</data>
<data name="label41.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label40.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label43.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label42.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label45.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label44.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label47.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label46.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="BUT_save.ToolTip" xml:space="preserve">
<value>Zapisz parametry do pliku</value>
</data>
<data name="label91.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="groupBox13.Text" xml:space="preserve">
<value>Nav Pitch Alt Pid</value>
</data>
<data name="label64.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label90.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="BUT_compare.Text" xml:space="preserve">
<value>Porównaj parametry</value>
</data>
<data name="TabAPM2.Text" xml:space="preserve">
<value>APM 2.x</value>
</data>
<data name="RawValue.HeaderText" xml:space="preserve">
<value>RawValue</value>
</data>
<data name="CHK_speechmode.Text" xml:space="preserve">
<value>Tryb</value>
</data>
<data name="mavScale.HeaderText" xml:space="preserve">
<value>mavScale</value>
</data>
<data name="CHK_resetapmonconnect.Text" xml:space="preserve">
<value>Resetuj APM po podłączeniu USB</value>
</data>
<data name="label79.Text" xml:space="preserve">
<value>Entry Angle</value>
</data>
<data name="NUM_tracklength.ToolTip" xml:space="preserve">
<value>W zakładce Parametry Lotu</value>
</data>
<data name="label78.Text" xml:space="preserve">
<value>Mikser steru kierunku</value>
</data>
<data name="BUT_writePIDS.Text" xml:space="preserve">
<value>Zapisz parametry</value>
</data>
<data name="TabPlanner.Text" xml:space="preserve">
<value>Planner</value>
</data>
<data name="label73.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="CHK_loadwponconnect.Text" xml:space="preserve">
<value>Ładować punkty zwrotne przy podłączaniu?</value>
</data>
<data name="label58.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label108.Text" xml:space="preserve">
<value>Reset APM</value>
</data>
<data name="Command.HeaderText" xml:space="preserve">
<value>Polecenie</value>
</data>
<data name="label9.Text" xml:space="preserve">
<value>m/s</value>
</data>
<data name="groupBox1.Text" xml:space="preserve">
<value>Prędkość powietrza m/s</value>
</data>
<data name="label8.Text" xml:space="preserve">
<value>Rejs</value>
</data>
<data name="BUT_load.Text" xml:space="preserve">
<value>Ładuj</value>
</data>
<data name="groupBox3.Text" xml:space="preserve">
<value>Przepustnica 0-100%</value>
</data>
<data name="CHK_hudshow.Text" xml:space="preserve">
<value>Włącz nakładkę HUD</value>
</data>
<data name="label104.Text" xml:space="preserve">
<value>Tryb/Status</value>
</data>
<data name="label51.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="groupBox2.Text" xml:space="preserve">
<value>Kąty nawigacji</value>
</data>
<data name="CHK_GDIPlus.ToolTip" xml:space="preserve">
<value>OpenGL = Wyłączone
GDI+ = Włączone</value>
</data>
<data name="label5.Text" xml:space="preserve">
<value>Wartość FS</value>
</data>
<data name="groupBox5.Text" xml:space="preserve">
<value>Pr. zmiany ust. przepustnicy</value>
</data>
<data name="label53.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="label4.Text" xml:space="preserve">
<value>Rejs</value>
</data>
<data name="groupBox4.Text" xml:space="preserve">
<value>Nav WP</value>
</data>
<data name="label107.Text" xml:space="preserve">
<value>RC</value>
</data>
<data name="label7.Text" xml:space="preserve">
<value>Min</value>
</data>
<data name="label50.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="groupBox7.Text" xml:space="preserve">
<value>Utrzymywanie wysokości</value>
</data>
<data name="label29.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label55.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label6.Text" xml:space="preserve">
<value>Max</value>
</data>
<data name="myLabel1.Text" xml:space="preserve">
<value>Ch7 Opt</value>
</data>
<data name="groupBox6.Text" xml:space="preserve">
<value>Korekcja w poprzek trasy</value>
</data>
<data name="label101.Text" xml:space="preserve">
<value>Prędkość telemetrii</value>
</data>
<data name="label28.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>Współczynnik</value>
</data>
<data name="label52.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="groupBox9.Text" xml:space="preserve">
<value>PID Serwa pochylania</value>
</data>
<data name="label102.Text" xml:space="preserve">
<value>Położenie</value>
</data>
<data name="label27.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label57.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="groupBox8.Text" xml:space="preserve">
<value>PID Serwa przechylania</value>
</data>
<data name="label103.Text" xml:space="preserve">
<value>Pozycja</value>
</data>
<data name="label26.Text" xml:space="preserve">
<value>Format wideo</value>
</data>
<data name="label3.Text" xml:space="preserve">
<value>FBW min</value>
</data>
<data name="label54.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label25.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>FBW max</value>
</data>
<data name="CHK_speechcustom.Text" xml:space="preserve">
<value>Interwał czasu</value>
</data>
<data name="label84.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label24.Text" xml:space="preserve">
<value>Punkty zwrotne</value>
</data>
<data name="label56.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label87.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label23.Text" xml:space="preserve">
<value>Długość trasy</value>
</data>
<data name="label86.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label22.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label81.Text" xml:space="preserve">
<value>Kompensacja pochylania</value>
</data>
<data name="label71.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="CHK_lockrollpitch.Text" xml:space="preserve">
<value>Zablokuj wartości pochylenia i przechylenia</value>
</data>
<data name="label72.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label77.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label70.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label75.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="BUT_writePIDS.ToolTip" xml:space="preserve">
<value>Zapisz zmienione parametry w urządzeniu</value>
</data>
<data name="BUT_save.Text" xml:space="preserve">
<value>Zapisz</value>
</data>
<data name="label76.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label74.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="groupBox23.Text" xml:space="preserve">
<value>Rate Yaw</value>
</data>
<data name="groupBox22.Text" xml:space="preserve">
<value>Stabilizuj przechylenie</value>
</data>
<data name="groupBox21.Text" xml:space="preserve">
<value>Stabilizuj pochylenie</value>
</data>
<data name="groupBox20.Text" xml:space="preserve">
<value>Stabilizuj odchylenie</value>
</data>
<data name="CHK_mavdebug.Text" xml:space="preserve">
<value>Debuggowanie wiadomości Mavlink</value>
</data>
<data name="label39.Text" xml:space="preserve">
<value>Min. pochylenia</value>
</data>
<data name="groupBox25.Text" xml:space="preserve">
<value>Rate Roll</value>
</data>
<data name="BUT_Joystick.Text" xml:space="preserve">
<value>Ustawienia joysticka</value>
</data>
<data name="groupBox24.Text" xml:space="preserve">
<value>Prędkość pochylania</value>
</data>
<data name="label37.Text" xml:space="preserve">
<value>Max przechylenie</value>
</data>
<data name="label38.Text" xml:space="preserve">
<value>Max pochylenie</value>
</data>
<data name="label95.Text" xml:space="preserve">
<value>Mowa</value>
</data>
<data name="label35.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label36.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label97.Text" xml:space="preserve">
<value>Jednostki odl.</value>
</data>
<data name="label33.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label94.Text" xml:space="preserve">
<value>Kolor OSD</value>
</data>
<data name="label34.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="groupBox12.Text" xml:space="preserve">
<value>PID naw. predk. pochylaniem</value>
</data>
<data name="groupBox11.Text" xml:space="preserve">
<value>PID naw. przechylenia</value>
</data>
<data name="label31.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label21.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label96.Text" xml:space="preserve">
<value>Joystick</value>
</data>
<data name="label32.Text" xml:space="preserve">
<value>IMAX </value>
</data>
<data name="label93.Text" xml:space="preserve">
<value>Język interfejsu</value>
</data>
<data name="label98.Text" xml:space="preserve">
<value>Jednostki prędkości</value>
</data>
<data name="Value.HeaderText" xml:space="preserve">
<value>Wartość</value>
</data>
<data name="groupBox10.Text" xml:space="preserve">
<value>PID serwa odchylania</value>
</data>
<data name="label30.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label69.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="groupBox15.Text" xml:space="preserve">
<value>PIDy poprzeczne trasy</value>
</data>
<data name="Default.HeaderText" xml:space="preserve">
<value>Domyślne</value>
</data>
<data name="TabSetup.Text" xml:space="preserve">
<value>Ustawienia</value>
</data>
<data name="label68.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label92.Text" xml:space="preserve">
<value>Urządzenie wideo</value>
</data>
<data name="label67.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="groupBox17.Text" xml:space="preserve">
<value>Pochylenie akro.</value>
</data>
<data name="groupBox14.Text" xml:space="preserve">
<value>PID Energia/Wysokość</value>
</data>
<data name="label99.Text" xml:space="preserve">
<value>UWAGA: Zakładka konfiguracji nie będzie wyświetlała tych jednostek, ponieważ są to surowe dane.
</value>
</data>
<data name="groupBox19.Text" xml:space="preserve">
<value>Krążenie</value>
</data>
<data name="groupBox16.Text" xml:space="preserve">
<value>Inne miksery</value>
</data>
<data name="BUT_load.ToolTip" xml:space="preserve">
<value>Załaduj parametry z pliku</value>
</data>
<data name="label63.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="CHK_speechwaypoint.Text" xml:space="preserve">
<value>Punkt zwrotny</value>
</data>
<data name="label62.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="CHK_speechaltwarning.Text" xml:space="preserve">
<value>Ostrzeżenie o wysokości</value>
</data>
<data name="groupBox18.Text" xml:space="preserve">
<value>Przechylenie akro</value>
</data>
<data name="label61.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="label60.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label49.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="label66.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label59.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="BUT_rerequestparams.ToolTip" xml:space="preserve">
<value>Przeładuj parametry z urządzenia</value>
</data>
<data name="label65.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="CHK_enablespeech.Text" xml:space="preserve">
<value>Włącz mowę</value>
</data>
<data name="TabAC2.Text" xml:space="preserve">
<value>AC2</value>
<value>Ostrz. o wys.</value>
</data>
<data name="label12.Text" xml:space="preserve">
<value>HUD</value>
</data>
<data name="label48.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="BUT_videostop.Text" xml:space="preserve">
<value>Stop</value>
</data>
<data name="label16.Text" xml:space="preserve">
<value>P</value>
<data name="label49.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="label10.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="CHK_speechbattery.Text" xml:space="preserve">
<value>Ostrzeżenie o baterii</value>
<value>Ostrz. o bat.</value>
</data>
<data name="label15.Text" xml:space="preserve">
<value>I</value>
<data name="CHK_enablespeech.Text" xml:space="preserve">
<value>Włącz mowę</value>
</data>
<data name="label13.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label18.Text" xml:space="preserve">
<value>Wzmocnienie</value>
<data name="label16.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label11.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label14.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label17.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label88.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label15.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label18.Text" xml:space="preserve">
<value>Wzm.</value>
</data>
<data name="label19.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label82.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label80.Text" xml:space="preserve">
<value>Wzmocnienie (cm)</value>
</data>
<data name="label83.Text" xml:space="preserve">
<value>P do T</value>
</data>
<data name="label20.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label80.Text" xml:space="preserve">
<value>Wzm. (cm)</value>
</data>
<data name="Value.HeaderText" xml:space="preserve">
<value>Wartość</value>
</data>
<data name="label21.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label81.Text" xml:space="preserve">
<value>Komp. poch.</value>
</data>
<data name="label22.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label86.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label23.Text" xml:space="preserve">
<value>Długość trasy</value>
</data>
<data name="label87.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label56.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label24.Text" xml:space="preserve">
<value>WP</value>
</data>
<data name="label84.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="CHK_speechcustom.Text" xml:space="preserve">
<value>Interwał czasu</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>FBW max</value>
</data>
<data name="label25.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="myLabel2.Text" xml:space="preserve">
<value>Ch6 Opt</value>
</data>
<data name="label54.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label3.Text" xml:space="preserve">
<value>FBW min</value>
</data>
<data name="label26.Text" xml:space="preserve">
<value>Format wideo</value>
</data>
<data name="label103.Text" xml:space="preserve">
<value>Pozycja</value>
</data>
<data name="groupBox8.Text" xml:space="preserve">
<value>PID Serwa przechy/</value>
</data>
<data name="label57.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="label27.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label102.Text" xml:space="preserve">
<value>Kąty</value>
</data>
<data name="groupBox9.Text" xml:space="preserve">
<value>PID Serwa poch.</value>
</data>
<data name="label52.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>Stosunek</value>
</data>
<data name="label28.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label101.Text" xml:space="preserve">
<value>Prędk. telemetrii</value>
</data>
<data name="groupBox6.Text" xml:space="preserve">
<value>Korekcja w poprzek trasy</value>
</data>
<data name="myLabel1.Text" xml:space="preserve">
<value>Ch7 Opt</value>
</data>
<data name="label6.Text" xml:space="preserve">
<value>Max</value>
</data>
<data name="label55.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label29.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="groupBox7.Text" xml:space="preserve">
<value>Utrzymywanie wys.</value>
</data>
<data name="label50.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label7.Text" xml:space="preserve">
<value>Min</value>
</data>
<data name="label107.Text" xml:space="preserve">
<value>RC</value>
</data>
<data name="groupBox4.Text" xml:space="preserve">
<value>Nav WP</value>
</data>
<data name="label4.Text" xml:space="preserve">
<value>Rejs</value>
</data>
<data name="label53.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="groupBox5.Text" xml:space="preserve">
<value>Pr. zmiany ust. przepustnicy</value>
</data>
<data name="label5.Text" xml:space="preserve">
<value>Wartość FS</value>
</data>
<data name="CHK_GDIPlus.ToolTip" xml:space="preserve">
<value>OpenGL = Wyłączone
GDI+ = Włączone</value>
</data>
<data name="groupBox2.Text" xml:space="preserve">
<value>Kąty nawigacji</value>
</data>
<data name="label51.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label104.Text" xml:space="preserve">
<value>Tryb/Status</value>
</data>
<data name="CHK_hudshow.Text" xml:space="preserve">
<value>Włącz nakładkę HUD</value>
</data>
<data name="groupBox3.Text" xml:space="preserve">
<value>Przepustnica 0-100%</value>
</data>
<data name="BUT_load.Text" xml:space="preserve">
<value>Ładuj</value>
</data>
<data name="label8.Text" xml:space="preserve">
<value>Przelot.</value>
</data>
<data name="groupBox1.Text" xml:space="preserve">
<value>Prędkość powietrza m/s</value>
</data>
<data name="label9.Text" xml:space="preserve">
<value>m/s</value>
</data>
<data name="Command.HeaderText" xml:space="preserve">
<value>Polecenie</value>
</data>
<data name="label108.Text" xml:space="preserve">
<value>Reset APM</value>
</data>
<data name="label58.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="CHK_loadwponconnect.Text" xml:space="preserve">
<value>Ładować WP przy podłączaniu?</value>
</data>
<data name="label64.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label65.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="BUT_rerequestparams.ToolTip" xml:space="preserve">
<value>Przeładuj parametry z urządzenia</value>
</data>
<data name="label59.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label66.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label67.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label60.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label61.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="label98.Text" xml:space="preserve">
<value>Jedn. prędk.</value>
</data>
<data name="label62.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="CHK_speechwaypoint.Text" xml:space="preserve">
<value>Waypoint</value>
</data>
<data name="label63.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="BUT_load.ToolTip" xml:space="preserve">
<value>Załaduj parametry z pliku</value>
</data>
<data name="groupBox16.Text" xml:space="preserve">
<value>Inne miksery</value>
</data>
<data name="groupBox19.Text" xml:space="preserve">
<value>Krążenie</value>
</data>
<data name="label99.Text" xml:space="preserve">
<value>UWAGA: Zakładka konf. nie wyświetli tych jednostek, ponieważ są to surowe dane.
</value>
</data>
<data name="groupBox14.Text" xml:space="preserve">
<value>PID Energia/Wysokość</value>
</data>
<data name="groupBox12.Text" xml:space="preserve">
<value>PID ster. predk. pochylaniem</value>
</data>
<data name="label92.Text" xml:space="preserve">
<value>Urządzenie wideo</value>
</data>
<data name="label68.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="TabSetup.Text" xml:space="preserve">
<value>Ustawienia</value>
</data>
<data name="Default.HeaderText" xml:space="preserve">
<value>Domyślne</value>
</data>
<data name="groupBox15.Text" xml:space="preserve">
<value>PIDy poprzeczne trasy</value>
</data>
<data name="label69.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="label30.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="groupBox10.Text" xml:space="preserve">
<value>PID serwa odch.</value>
</data>
<data name="label90.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="groupBox13.Text" xml:space="preserve">
<value>Nav Pitch Alt Pid</value>
</data>
<data name="label93.Text" xml:space="preserve">
<value>Język</value>
</data>
<data name="label32.Text" xml:space="preserve">
<value>IMAX </value>
</data>
<data name="label96.Text" xml:space="preserve">
<value>Joystick</value>
</data>
<data name="CHK_GDIPlus.Text" xml:space="preserve">
<value>GDI+ (stara metoda)</value>
</data>
<data name="label31.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="groupBox11.Text" xml:space="preserve">
<value>PID naw. przechylenia</value>
</data>
<data name="label91.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label34.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label94.Text" xml:space="preserve">
<value>Kolor OSD</value>
</data>
<data name="label97.Text" xml:space="preserve">
<value>Jedn. odl.</value>
</data>
<data name="label36.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label35.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label95.Text" xml:space="preserve">
<value>Mowa</value>
</data>
<data name="label38.Text" xml:space="preserve">
<value>Max poch.</value>
</data>
<data name="label37.Text" xml:space="preserve">
<value>Max przech.</value>
</data>
<data name="groupBox24.Text" xml:space="preserve">
<value>Prędk. poch.</value>
</data>
<data name="BUT_Joystick.Text" xml:space="preserve">
<value>Ust. joysticka</value>
</data>
<data name="groupBox25.Text" xml:space="preserve">
<value>Rate Roll</value>
</data>
<data name="label39.Text" xml:space="preserve">
<value>Min. poch.</value>
</data>
<data name="CHK_mavdebug.Text" xml:space="preserve">
<value>Debuggowanie wiadomości Mavlink</value>
</data>
<data name="groupBox20.Text" xml:space="preserve">
<value>Stabilizuj odchylenie</value>
</data>
<data name="groupBox21.Text" xml:space="preserve">
<value>Stabilizuj pochylenie</value>
</data>
<data name="groupBox22.Text" xml:space="preserve">
<value>Stabilizuj przechylenie</value>
</data>
<data name="groupBox23.Text" xml:space="preserve">
<value>Rate Yaw</value>
</data>
<data name="label74.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="label76.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="BUT_save.Text" xml:space="preserve">
<value>Zapisz</value>
</data>
<data name="BUT_writePIDS.ToolTip" xml:space="preserve">
<value>Zapisz zmienione parametry w urządzeniu</value>
</data>
<data name="label75.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label70.Text" xml:space="preserve">
<value>D</value>
</data>
<data name="lblSTAB_D.Text" xml:space="preserve">
<value>Stabilize D</value>
</data>
<data name="label77.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label72.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="CHK_lockrollpitch.Text" xml:space="preserve">
<value>Zablokuj wartości pochylenia i przechylenia</value>
</data>
<data name="label71.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label73.Text" xml:space="preserve">
<value>INT_MAX</value>
</data>
<data name="TabPlanner.Text" xml:space="preserve">
<value>Planner</value>
</data>
<data name="BUT_writePIDS.Text" xml:space="preserve">
<value>Zapisz parametry</value>
</data>
<data name="TabAP.Text" xml:space="preserve">
<value>ArduPlane</value>
</data>
<data name="label78.Text" xml:space="preserve">
<value>Mikser steru kierunku</value>
</data>
<data name="NUM_tracklength.ToolTip" xml:space="preserve">
<value>W zakładce Parametry Lotu</value>
</data>
<data name="label79.Text" xml:space="preserve">
<value>Entry Angle</value>
</data>
<data name="CHK_resetapmonconnect.Text" xml:space="preserve">
<value>Resetuj APM po podłączeniu USB</value>
</data>
<data name="mavScale.HeaderText" xml:space="preserve">
<value>mavScale</value>
</data>
<data name="TabAC.Text" xml:space="preserve">
<value>ArduCopter</value>
</data>
<data name="CHK_speechmode.Text" xml:space="preserve">
<value>Tryb</value>
</data>
<data name="RawValue.HeaderText" xml:space="preserve">
<value>RawValue</value>
</data>
<data name="BUT_compare.Text" xml:space="preserve">
<value>Porównaj parametry</value>
</data>
<data name="BUT_save.ToolTip" xml:space="preserve">
<value>Zapisz parametry do pliku</value>
</data>
<data name="label46.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label47.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label45.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="label42.Text" xml:space="preserve">
<value>P</value>
</data>
<data name="label43.Text" xml:space="preserve">
<value>IMAX</value>
</data>
<data name="label41.Text" xml:space="preserve">
<value>I</value>
</data>
<data name="BUT_rerequestparams.Text" xml:space="preserve">
<value>Odśwież parametry</value>
</data>
<data name="BUT_videostart.Text" xml:space="preserve">
<value>Start</value>
</data>
</root>

View File

@ -117,16 +117,16 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="lbl_status.Text" xml:space="preserve">
<value>Status</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>Grafika: Max Levine</value>
</data>
<data name="BUT_setup.Text" xml:space="preserve">
<value>Ustawienia APM (Plane i Quad)</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>Kliknij obrazy powyżej żeby zobaczyć "Wersje oprogramowania"</value>
</data>
<data name="lbl_status.Text" xml:space="preserve">
<value>Status</value>
</data>
<data name="BUT_setup.Text" xml:space="preserve">
<value>Ustawienia APM (Plane i Quad)</value>
</data>
</root>

View File

@ -117,160 +117,160 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="BUT_quickrtl.Text" xml:space="preserve">
<value>&amp;RTL</value>
</data>
<data name="stopRecordToolStripMenuItem.Text" xml:space="preserve">
<value>Zatrzymaj rejestrację</value>
</data>
<data name="NUM_playbackspeed.ToolTip" xml:space="preserve">
<value>Prędkość odtwarzania</value>
</data>
<data name="BUT_setmode.Text" xml:space="preserve">
<value>Ustaw tryb</value>
</data>
<data name="lbl_logpercent.Text" xml:space="preserve">
<value>0.00 %</value>
</data>
<data name="tabTLogs.Text" xml:space="preserve">
<value>Logi telemetrii</value>
</data>
<data name="BUT_setwp.Text" xml:space="preserve">
<value>Ustaw punkt drogi</value>
</data>
<data name="BUT_quickauto.Text" xml:space="preserve">
<value>&amp;Auto</value>
</data>
<data name="tabStatus.Text" xml:space="preserve">
<value>Status</value>
</data>
<data name="recordHudToAVIToolStripMenuItem.Text" xml:space="preserve">
<value>Zapisz HUD w pliku AVI</value>
</data>
<data name="BUT_Homealt.ToolTip" xml:space="preserve">
<value>Ustaw aktualną wysokosć na 0, np. wysokość startu jest 0</value>
</data>
<data name="BUT_joystick.ToolTip" xml:space="preserve">
<value>Skonfiguruj i włącz joystick</value>
</data>
<data name="BUT_loadtelem.Text" xml:space="preserve">
<value>Załaduj Log</value>
</data>
<data name="lbl_winddir.Text" xml:space="preserve">
<value>Kierunek: 0</value>
</data>
<data name="BUT_Homealt.Text" xml:space="preserve">
<value>Ustaw wysokość startu</value>
</data>
<data name="BUTactiondo.ToolTip" xml:space="preserve">
<value>Wykonaj akcję po lewej</value>
</data>
<data name="tabActions.Text" xml:space="preserve">
<value>Akcje</value>
</data>
<data name="TXT_lat.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="Gspeed.ToolTip" xml:space="preserve">
<value>Podwójne kliknięcie zmienia Max</value>
</data>
<data name="BUT_RAWSensor.ToolTip" xml:space="preserve">
<value>Zobacz surowe dane Żyro, Przyspieszeniomierzy oraz wej/wyj Radia</value>
</data>
<data name="BUT_quickmanual.ToolTip" xml:space="preserve">
<value>Zmień tryb na Ręczny/Stabilizacja</value>
</data>
<data name="BUTrestartmission.Text" xml:space="preserve">
<value>Restart misji</value>
</data>
<data name="BUTactiondo.Text" xml:space="preserve">
<value>Wykonaj akcję</value>
</data>
<data name="dataGridViewImageColumn2.HeaderText" xml:space="preserve">
<value>Dół</value>
</data>
<data name="CB_tuning.Text" xml:space="preserve">
<value>Strojenie</value>
</data>
<data name="BUT_joystick.Text" xml:space="preserve">
<value>Joystick</value>
</data>
<data name="lbl_winddir.ToolTip" xml:space="preserve">
<value>Estymowany kierunek wiatru</value>
</data>
<data name="CHK_autopan.Text" xml:space="preserve">
<value>Automatyczne przesuwanie</value>
</data>
<data name="tabGauges.Text" xml:space="preserve">
<value>Wskaźniki</value>
</data>
<data name="BUT_quickrtl.ToolTip" xml:space="preserve">
<value>Zmień tryb na RTL</value>
</data>
<data name="BUT_script.Text" xml:space="preserve">
<value>Skrypt</value>
</data>
<data name="CHK_autopan.ToolTip" xml:space="preserve">
<value>Powoduje automatyczne przesuwanie mapy do aktulanej pozycji</value>
</data>
<data name="dataGridViewImageColumn1.HeaderText" xml:space="preserve">
<value>Góra</value>
</data>
<data name="BUT_clear_track.Text" xml:space="preserve">
<value>Wyczyść trasę</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>Powiększenie</value>
</data>
<data name="BUT_log2kml.Text" xml:space="preserve">
<value>Log &gt; KML</value>
</data>
<data name="TXT_long.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="CB_tuning.ToolTip" xml:space="preserve">
<value>Pokaż wykres strojenia: docelowe oraz zadane położenia</value>
</data>
<data name="lbl_windvel.Text" xml:space="preserve">
<value>Pr: 0</value>
</data>
<data name="Zoomlevel.ToolTip" xml:space="preserve">
<value>Zmień stopień powiększenia</value>
</data>
<data name="BUT_clear_track.ToolTip" xml:space="preserve">
<value>Wyczyść zapisaną ścieżkę na mapie</value>
</data>
<data name="TXT_alt.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="BUTrestartmission.ToolTip" xml:space="preserve">
<value>Restartuje misję od początku</value>
</data>
<data name="BUT_RAWSensor.Text" xml:space="preserve">
<value>Widok surowych danych czujników</value>
</data>
<data name="lbl_windvel.ToolTip" xml:space="preserve">
<value>Estymowana prędkość wiatru</value>
</data>
<data name="goHereToolStripMenuItem.Text" xml:space="preserve">
<value>Leć tutaj</value>
</data>
<data name="BUT_quickauto.ToolTip" xml:space="preserve">
<value>Zmień tryb na Auto</value>
</data>
<data name="BUT_setwp.ToolTip" xml:space="preserve">
<value>Zmienia aktualny docelowy punkt zwrotny</value>
</data>
<data name="BUT_playlog.Text" xml:space="preserve">
<value>Odtwarzanie/Pauza</value>
</data>
<data name="BUT_quickmanual.Text" xml:space="preserve">
<value>Rę&amp;cznie</value>
<data name="pointCameraHereToolStripMenuItem.Text" xml:space="preserve">
<value>Skieruj kamerę tutaj</value>
</data>
<data name="BUT_setmode.ToolTip" xml:space="preserve">
<value>Zmienia na tryb po lewej</value>
</data>
<data name="pointCameraHereToolStripMenuItem.Text" xml:space="preserve">
<value>Skieruj kamerę tutaj</value>
<data name="BUT_quickmanual.Text" xml:space="preserve">
<value>&amp;Manualny</value>
</data>
<data name="BUT_playlog.Text" xml:space="preserve">
<value>Odtwarzanie/Pauza</value>
</data>
<data name="BUT_setwp.ToolTip" xml:space="preserve">
<value>Zmienia aktualny docelowy WP</value>
</data>
<data name="BUT_quickauto.ToolTip" xml:space="preserve">
<value>Zmień tryb na Auto</value>
</data>
<data name="goHereToolStripMenuItem.Text" xml:space="preserve">
<value>Leć tutaj</value>
</data>
<data name="lbl_windvel.ToolTip" xml:space="preserve">
<value>Estymowana prędkość wiatru</value>
</data>
<data name="BUT_RAWSensor.Text" xml:space="preserve">
<value>Widok surowych danych czujników</value>
</data>
<data name="BUTrestartmission.ToolTip" xml:space="preserve">
<value>Restartuje misję od początku</value>
</data>
<data name="TXT_alt.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="BUT_clear_track.ToolTip" xml:space="preserve">
<value>Wyczyść zapisaną ścieżkę na mapie</value>
</data>
<data name="lbl_winddir.ToolTip" xml:space="preserve">
<value>Estymowany kierunek wiatru</value>
</data>
<data name="lbl_windvel.Text" xml:space="preserve">
<value>Pr: 0</value>
</data>
<data name="CB_tuning.ToolTip" xml:space="preserve">
<value>Pokaż wykres strojenia: docelowe oraz zadane położenia</value>
</data>
<data name="TXT_long.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="BUT_log2kml.Text" xml:space="preserve">
<value>Log &gt; KML</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>Zoom</value>
</data>
<data name="BUT_clear_track.Text" xml:space="preserve">
<value>Wyczyść trasę</value>
</data>
<data name="dataGridViewImageColumn1.HeaderText" xml:space="preserve">
<value>Góra</value>
</data>
<data name="CHK_autopan.ToolTip" xml:space="preserve">
<value>Powoduje automatyczne przesuwanie mapy do aktulanej pozycji</value>
</data>
<data name="BUT_script.Text" xml:space="preserve">
<value>Skrypt</value>
</data>
<data name="BUT_quickrtl.ToolTip" xml:space="preserve">
<value>Zmień tryb na RTL</value>
</data>
<data name="tabGauges.Text" xml:space="preserve">
<value>Wskaźniki</value>
</data>
<data name="CHK_autopan.Text" xml:space="preserve">
<value>Auto przes.</value>
</data>
<data name="BUT_joystick.Text" xml:space="preserve">
<value>Joystick</value>
</data>
<data name="Zoomlevel.ToolTip" xml:space="preserve">
<value>Zmień stopień powiększenia</value>
</data>
<data name="CB_tuning.Text" xml:space="preserve">
<value>Strojenie</value>
</data>
<data name="dataGridViewImageColumn2.HeaderText" xml:space="preserve">
<value>Dół</value>
</data>
<data name="BUTactiondo.Text" xml:space="preserve">
<value>Wykonaj akcję</value>
</data>
<data name="BUTrestartmission.Text" xml:space="preserve">
<value>Restart misji</value>
</data>
<data name="BUT_quickmanual.ToolTip" xml:space="preserve">
<value>Zmień tryb na Ręczny/Stabilizacja</value>
</data>
<data name="BUT_RAWSensor.ToolTip" xml:space="preserve">
<value>Zobacz surowe dane Żyro, Przyspieszeniomierzy oraz wej/wyj Radia</value>
</data>
<data name="Gspeed.ToolTip" xml:space="preserve">
<value>Podwójne kliknięcie zmienia Max</value>
</data>
<data name="TXT_lat.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="tabActions.Text" xml:space="preserve">
<value>Akcje</value>
</data>
<data name="BUTactiondo.ToolTip" xml:space="preserve">
<value>Wykonaj akcję po lewej</value>
</data>
<data name="BUT_Homealt.Text" xml:space="preserve">
<value>Ustaw wysokość startu</value>
</data>
<data name="lbl_winddir.Text" xml:space="preserve">
<value>Kierunek: 0</value>
</data>
<data name="BUT_loadtelem.Text" xml:space="preserve">
<value>Załaduj Log</value>
</data>
<data name="BUT_joystick.ToolTip" xml:space="preserve">
<value>Skonfiguruj i włącz joystick</value>
</data>
<data name="BUT_Homealt.ToolTip" xml:space="preserve">
<value>Ustaw aktualną wysokosć na 0, np. wysokość startu jest 0</value>
</data>
<data name="recordHudToAVIToolStripMenuItem.Text" xml:space="preserve">
<value>Zapisz HUD w pliku AVI</value>
</data>
<data name="tabStatus.Text" xml:space="preserve">
<value>Status</value>
</data>
<data name="BUT_quickauto.Text" xml:space="preserve">
<value>&amp;Auto</value>
</data>
<data name="BUT_setwp.Text" xml:space="preserve">
<value>Ustaw WP</value>
</data>
<data name="tabTLogs.Text" xml:space="preserve">
<value>Logi telemetrii</value>
</data>
<data name="lbl_logpercent.Text" xml:space="preserve">
<value>0.00 %</value>
</data>
<data name="BUT_setmode.Text" xml:space="preserve">
<value>Ustaw tryb</value>
</data>
<data name="NUM_playbackspeed.ToolTip" xml:space="preserve">
<value>Prędkość odtwarzania</value>
</data>
<data name="stopRecordToolStripMenuItem.Text" xml:space="preserve">
<value>Zatrzymaj rejestrację</value>
</data>
<data name="BUT_quickrtl.Text" xml:space="preserve">
<value>&amp;RTL</value>
</data>
</root>

View File

@ -117,212 +117,11 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="Down.HeaderText" xml:space="preserve">
<value>Dół</value>
</data>
<data name="CHK_geheight.Text" xml:space="preserve">
<value>Weryfikuj wysokość</value>
</data>
<data name="BUT_Camera.Text" xml:space="preserve">
<value>Kamera</value>
</data>
<data name="ContextMeasure.Text" xml:space="preserve">
<value>Zmierz odległość</value>
</data>
<data name="BUT_Prefetch.Text" xml:space="preserve">
<value>Prefetch</value>
</data>
<data name="Param3.HeaderText" xml:space="preserve">
<value>P3</value>
</data>
<data name="Command.ToolTipText" xml:space="preserve">
<value>Polecenie APM</value>
</data>
<data name="clearMissionToolStripMenuItem.Text" xml:space="preserve">
<value>Wyczyść misję</value>
</data>
<data name="button1.Text" xml:space="preserve">
<value>Wykres wysokości</value>
</data>
<data name="CHK_holdalt.Text" xml:space="preserve">
<value>Utrzymuj domyślną wysokość</value>
</data>
<data name="loadFromFileToolStripMenuItem.Text" xml:space="preserve">
<value>Załaduj z pliku</value>
</data>
<data name="BUT_zoomto.Text" xml:space="preserve">
<value>Powiększ do</value>
</data>
<data name="BUT_grid.ToolTip" xml:space="preserve">
<value>Rysuje siatkę na wybranym obszarze z podanym odstępem</value>
</data>
<data name="panelWaypoints.Text" xml:space="preserve">
<value>Punkty zwrotne</value>
</data>
<data name="deleteWPToolStripMenuItem.Text" xml:space="preserve">
<value>Usuń PZ</value>
</data>
<data name="LBL_defalutalt.Text" xml:space="preserve">
<value>Domyślna wysokość</value>
</data>
<data name="loitercirclesToolStripMenuItem.Text" xml:space="preserve">
<value>Okręgi</value>
</data>
<data name="Delete.HeaderText" xml:space="preserve">
<value>Usuń</value>
</data>
<data name="Up.HeaderText" xml:space="preserve">
<value>Góra</value>
</data>
<data name="Up.ToolTipText" xml:space="preserve">
<value>Przesuń wiersz w GÓRĘ</value>
</data>
<data name="TXT_WPRad.Text" xml:space="preserve">
<value>30</value>
</data>
<data name="saveToFileToolStripMenuItem.Text" xml:space="preserve">
<value>Zapis do pliku</value>
</data>
<data name="geoFenceToolStripMenuItem.Text" xml:space="preserve">
<value>Geo-Fence</value>
</data>
<data name="TXT_DefaultAlt.Text" xml:space="preserve">
<value>100</value>
</data>
<data name="jumpToolStripMenuItem.Text" xml:space="preserve">
<value>Skok</value>
</data>
<data name="polygonToolStripMenuItem.Text" xml:space="preserve">
<value>Rysuj wielokąt</value>
</data>
<data name="Lon.HeaderText" xml:space="preserve">
<value>Lon</value>
</data>
<data name="dataGridViewImageColumn2.HeaderText" xml:space="preserve">
<value>Dół</value>
</data>
<data name="BUT_loadkml.Text" xml:space="preserve">
<value>Nakładka KML</value>
</data>
<data name="BUT_write.Text" xml:space="preserve">
<value>Zapisz punkty zwrotne</value>
</data>
<data name="Down.ToolTipText" xml:space="preserve">
<value>Przesuń wiersz w DÓŁ</value>
</data>
<data name="lbl_distance.Text" xml:space="preserve">
<value>Odległość</value>
</data>
<data name="jumpwPToolStripMenuItem.Text" xml:space="preserve">
<value>PD #</value>
</data>
<data name="BUT_Camera.ToolTip" xml:space="preserve">
<value>Pobierz ustawienia kamery do nakładki</value>
</data>
<data name="GeoFenceuploadToolStripMenuItem.Text" xml:space="preserve">
<value>Wyślij</value>
</data>
<data name="addPolygonPointToolStripMenuItem.Text" xml:space="preserve">
<value>Dodaj punkt wielokątu</value>
</data>
<data name="BUT_zoomto.ToolTip" xml:space="preserve">
<value>Pobierz ustawienia kamery do nakładki</value>
</data>
<data name="Delete.ToolTipText" xml:space="preserve">
<value>Usuń wiersz</value>
</data>
<data name="BUT_Prefetch.ToolTip" xml:space="preserve">
<value>Wstępnie pobiera część mapy z zaznaczonego obszaru</value>
</data>
<data name="button1.ToolTip" xml:space="preserve">
<value>Narysuj aktualną misję na danych z Google Earth</value>
</data>
<data name="Param1.HeaderText" xml:space="preserve">
<value>P1</value>
</data>
<data name="panelAction.Text" xml:space="preserve">
<value>Akcja</value>
</data>
<data name="clearPolygonToolStripMenuItem.Text" xml:space="preserve">
<value>Wyczyść wielokąt</value>
</data>
<data name="panelMap.Text" xml:space="preserve">
<value>panel6</value>
</data>
<data name="setReturnLocationToolStripMenuItem.Text" xml:space="preserve">
<value>Ustaw miejsce powrotu</value>
</data>
<data name="lbl_status.Text" xml:space="preserve">
<value>Status</value>
</data>
<data name="Label1.Text" xml:space="preserve">
<value>Lat</value>
</data>
<data name="Command.HeaderText" xml:space="preserve">
<value>Polecenie</value>
</data>
<data name="label9.Text" xml:space="preserve">
<value>Long</value>
</data>
<data name="LBL_WPRad.Text" xml:space="preserve">
<value>Promień punktu zwrotnego</value>
</data>
<data name="label8.Text" xml:space="preserve">
<value>Wys</value>
</data>
<data name="Param2.HeaderText" xml:space="preserve">
<value>P2</value>
</data>
<data name="BUT_read.Text" xml:space="preserve">
<value>Odczytaj punkty zwrotne</value>
</data>
<data name="jumpstartToolStripMenuItem.Text" xml:space="preserve">
<value>Start</value>
</data>
<data name="label5.Text" xml:space="preserve">
<value>Promień krążenia</value>
</data>
<data name="BUT_loadwpfile.Text" xml:space="preserve">
<value>Załaduj plik punktów zwrotnych</value>
</data>
<data name="label4.Text" xml:space="preserve">
<value>Położenie startu</value>
</data>
<data name="dataGridViewImageColumn1.HeaderText" xml:space="preserve">
<value>Góra</value>
</data>
<data name="label7.Text" xml:space="preserve">
<value>Położenie kursora</value>
</data>
<data name="comboBoxMapType.ToolTip" xml:space="preserve">
<value>Zmień typ mapy</value>
</data>
<data name="loiterForeverToolStripMenuItem.Text" xml:space="preserve">
<value>Na zawsze</value>
</data>
<data name="label3.Text" xml:space="preserve">
<value>Wys (bezwzgl)</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>Long</value>
</data>
<data name="SaveFile.Text" xml:space="preserve">
<value>Zapisz plik punktów zwrotnych</value>
</data>
<data name="textBox1.Text" xml:space="preserve">
<value>1. Połącz
2. Odczytaj punkty zwrotne jeśli potrzebujesz.
3. Upewnij się że wysokość i położenie punktu startu są ustawione
4. Kliknij na mapie żeby dodać punkty zwrotne</value>
</data>
<data name="Lat.HeaderText" xml:space="preserve">
<value>Lat</value>
</data>
<data name="rotateMapToolStripMenuItem.Text" xml:space="preserve">
<value>Obróć mapę</value>
</data>
<data name="GeoFencedownloadToolStripMenuItem.Text" xml:space="preserve">
<value>Pobierz</value>
<data name="CHK_geheight.Text" xml:space="preserve">
<value>Weryfikuj wys.</value>
</data>
<data name="lbl_homedist.Text" xml:space="preserve">
<value>Punkt startu</value>
@ -333,37 +132,238 @@
<data name="label10.Text" xml:space="preserve">
<value>Lat</value>
</data>
<data name="CHK_altmode.Text" xml:space="preserve">
<value>Wys. bezwzględna</value>
<data name="GeoFencedownloadToolStripMenuItem.Text" xml:space="preserve">
<value>Pobierz</value>
</data>
<data name="lbl_prevdist.Text" xml:space="preserve">
<value>Poprz</value>
</data>
<data name="label11.Text" xml:space="preserve">
<value>Powiększenie</value>
<value>Zoom</value>
</data>
<data name="TXT_loiterrad.Text" xml:space="preserve">
<value>45</value>
</data>
<data name="comboBoxMapType.ToolTip" xml:space="preserve">
<value>Zmień typ mapy</value>
</data>
<data name="Param4.HeaderText" xml:space="preserve">
<value>P4</value>
</data>
<data name="loitertimeToolStripMenuItem.Text" xml:space="preserve">
<value>Czas</value>
</data>
<data name="loiterToolStripMenuItem.Text" xml:space="preserve">
<value>Krążenie</value>
</data>
<data name="BUT_Add.Text" xml:space="preserve">
<value>Dodaj poniżej</value>
</data>
<data name="Alt.HeaderText" xml:space="preserve">
<value>Wys</value>
</data>
<data name="BUT_Add.ToolTip" xml:space="preserve">
<value>Dodaj linię do siatki poniżej</value>
<data name="CHK_altmode.Text" xml:space="preserve">
<value>Wys. abs.</value>
</data>
<data name="BUT_loadkml.ToolTip" xml:space="preserve">
<value>Pobierz ustawienia kamery do nakładki</value>
</data>
<data name="LBL_defalutalt.Text" xml:space="preserve">
<value>Dom. wys.</value>
</data>
<data name="Param2.HeaderText" xml:space="preserve">
<value>P2</value>
</data>
<data name="rotateMapToolStripMenuItem.Text" xml:space="preserve">
<value>Obróć mapę</value>
</data>
<data name="Lat.HeaderText" xml:space="preserve">
<value>Lat</value>
</data>
<data name="textBox1.Text" xml:space="preserve">
<value>1. Połącz
2. Odczytaj waypointy (WP) jeśli potrzebujesz.
3. Upewnij się że wysokość i położenie punktu startu są ustawione
4. Kliknij na mapie żeby dodać waypointy (WP)</value>
</data>
<data name="SaveFile.Text" xml:space="preserve">
<value>Zapisz plik WP</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>Long</value>
</data>
<data name="label3.Text" xml:space="preserve">
<value>Wys (abs)</value>
</data>
<data name="loiterForeverToolStripMenuItem.Text" xml:space="preserve">
<value>Na zawsze</value>
</data>
<data name="Alt.HeaderText" xml:space="preserve">
<value>Wys</value>
</data>
<data name="label7.Text" xml:space="preserve">
<value>Położenie kursora</value>
</data>
<data name="dataGridViewImageColumn1.HeaderText" xml:space="preserve">
<value>Góra</value>
</data>
<data name="label4.Text" xml:space="preserve">
<value>Położenie startu</value>
</data>
<data name="BUT_loadwpfile.Text" xml:space="preserve">
<value>Załaduj plik WP</value>
</data>
<data name="label5.Text" xml:space="preserve">
<value>Promień krążenia</value>
</data>
<data name="jumpstartToolStripMenuItem.Text" xml:space="preserve">
<value>Start</value>
</data>
<data name="BUT_read.Text" xml:space="preserve">
<value>Odczytaj WP</value>
</data>
<data name="GeoFenceuploadToolStripMenuItem.Text" xml:space="preserve">
<value>Wyślij</value>
</data>
<data name="label8.Text" xml:space="preserve">
<value>Wys</value>
</data>
<data name="LBL_WPRad.Text" xml:space="preserve">
<value>Promień WP</value>
</data>
<data name="label9.Text" xml:space="preserve">
<value>Long</value>
</data>
<data name="Command.HeaderText" xml:space="preserve">
<value>Polecenie</value>
</data>
<data name="Label1.Text" xml:space="preserve">
<value>Lat</value>
</data>
<data name="lbl_status.Text" xml:space="preserve">
<value>Status</value>
</data>
<data name="setReturnLocationToolStripMenuItem.Text" xml:space="preserve">
<value>Ustaw miejsce powrotu</value>
</data>
<data name="panelMap.Text" xml:space="preserve">
<value>panel6</value>
</data>
<data name="clearPolygonToolStripMenuItem.Text" xml:space="preserve">
<value>Wyczyść wielokąt</value>
</data>
<data name="panelAction.Text" xml:space="preserve">
<value>Akcja</value>
</data>
<data name="Param1.HeaderText" xml:space="preserve">
<value>P1</value>
</data>
<data name="button1.ToolTip" xml:space="preserve">
<value>Narysuj aktualną misję na danych z Google Earth</value>
</data>
<data name="BUT_Prefetch.ToolTip" xml:space="preserve">
<value>Wstępnie pobiera część mapy z zaznaczonego obszaru</value>
</data>
<data name="Delete.ToolTipText" xml:space="preserve">
<value>Usuń wiersz</value>
</data>
<data name="BUT_zoomto.ToolTip" xml:space="preserve">
<value>Pobierz ustawienia kamery do nakładki</value>
</data>
<data name="addPolygonPointToolStripMenuItem.Text" xml:space="preserve">
<value>Dodaj punkt wielokątu</value>
</data>
<data name="loiterToolStripMenuItem.Text" xml:space="preserve">
<value>Krążenie</value>
</data>
<data name="Command.ToolTipText" xml:space="preserve">
<value>Polecenie APM</value>
</data>
<data name="BUT_Add.Text" xml:space="preserve">
<value>Dod. poniżej</value>
</data>
<data name="lbl_distance.Text" xml:space="preserve">
<value>Odległość</value>
</data>
<data name="Down.ToolTipText" xml:space="preserve">
<value>Przesuń wiersz w DÓŁ</value>
</data>
<data name="BUT_write.Text" xml:space="preserve">
<value>Zapisz WP</value>
</data>
<data name="BUT_loadkml.Text" xml:space="preserve">
<value>Nakładka KML</value>
</data>
<data name="dataGridViewImageColumn2.HeaderText" xml:space="preserve">
<value>Dół</value>
</data>
<data name="Lon.HeaderText" xml:space="preserve">
<value>Lon</value>
</data>
<data name="polygonToolStripMenuItem.Text" xml:space="preserve">
<value>Rysuj wielokąt</value>
</data>
<data name="jumpToolStripMenuItem.Text" xml:space="preserve">
<value>Skok</value>
</data>
<data name="TXT_DefaultAlt.Text" xml:space="preserve">
<value>100</value>
</data>
<data name="geoFenceToolStripMenuItem.Text" xml:space="preserve">
<value>Geo-Fence</value>
</data>
<data name="saveToFileToolStripMenuItem.Text" xml:space="preserve">
<value>Zapis do pliku</value>
</data>
<data name="TXT_WPRad.Text" xml:space="preserve">
<value>30</value>
</data>
<data name="Up.ToolTipText" xml:space="preserve">
<value>Przesuń wiersz w GÓRĘ</value>
</data>
<data name="Up.HeaderText" xml:space="preserve">
<value>Góra</value>
</data>
<data name="Delete.HeaderText" xml:space="preserve">
<value>Usuń</value>
</data>
<data name="loitercirclesToolStripMenuItem.Text" xml:space="preserve">
<value>Okręgi</value>
</data>
<data name="jumpwPToolStripMenuItem.Text" xml:space="preserve">
<value>PD #</value>
</data>
<data name="deleteWPToolStripMenuItem.Text" xml:space="preserve">
<value>Usuń PZ</value>
</data>
<data name="panelWaypoints.Text" xml:space="preserve">
<value>Waypointy (WP)</value>
</data>
<data name="BUT_grid.ToolTip" xml:space="preserve">
<value>Rysuje siatkę na wybranym obszarze z podanym odstępem</value>
</data>
<data name="BUT_zoomto.Text" xml:space="preserve">
<value>Powiększ</value>
</data>
<data name="loadFromFileToolStripMenuItem.Text" xml:space="preserve">
<value>Załaduj z pliku</value>
</data>
<data name="CHK_holdalt.Text" xml:space="preserve">
<value>Utrzymuj dom. wys.</value>
</data>
<data name="button1.Text" xml:space="preserve">
<value>Wykres wysokości</value>
</data>
<data name="clearMissionToolStripMenuItem.Text" xml:space="preserve">
<value>Wyczyść misję</value>
</data>
<data name="BUT_Add.ToolTip" xml:space="preserve">
<value>Dodaj linię do siatki poniżej</value>
</data>
<data name="Param3.HeaderText" xml:space="preserve">
<value>P3</value>
</data>
<data name="BUT_Prefetch.Text" xml:space="preserve">
<value>Prefetch</value>
</data>
<data name="ContextMeasure.Text" xml:space="preserve">
<value>Zmierz odległość</value>
</data>
<data name="BUT_Camera.Text" xml:space="preserve">
<value>Kamera</value>
</data>
<data name="Down.HeaderText" xml:space="preserve">
<value>Dół</value>
</data>
</root>

View File

@ -120,10 +120,10 @@
<data name="richTextBox1.Text" xml:space="preserve">
<value />
</data>
<data name="BUT_updatecheck.Text" xml:space="preserve">
<value>Sprawdź aktualizacje</value>
</data>
<data name="CHK_showconsole.Text" xml:space="preserve">
<value>Pokaż okno konsoli (restart)</value>
</data>
<data name="BUT_updatecheck.Text" xml:space="preserve">
<value>Sprawdź aktualizacje</value>
</data>
</root>

View File

@ -117,116 +117,44 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="TXT_pitchgain.Text" xml:space="preserve">
<value>10000</value>
</data>
<data name="label15.Text" xml:space="preserve">
<value>Przepustnica</value>
</data>
<data name="RAD_softXplanes.ToolTip" xml:space="preserve">
<value>Może być Plane/Quad z pluginen</value>
</data>
<data name="BUT_startxplane.Text" xml:space="preserve">
<value>Uruchom XPlane</value>
</data>
<data name="RAD_aerosimrc.ToolTip" xml:space="preserve">
<value>Może być Plane/Heli/Quads</value>
</data>
<data name="TXT_ruddergain.Text" xml:space="preserve">
<value>10000</value>
</data>
<data name="RAD_JSBSim.Text" xml:space="preserve">
<value>JSBSim</value>
</data>
<data name="RAD_softXplanes.Text" xml:space="preserve">
<value>X-plane</value>
</data>
<data name="TXT_throttlegain.Text" xml:space="preserve">
<value>10000</value>
</data>
<data name="RAD_softFlightGear.Text" xml:space="preserve">
<value>FlightGear</value>
</data>
<data name="OutputLog.Text" xml:space="preserve">
<value />
</data>
<data name="CHKgraphpitch.Text" xml:space="preserve">
<value>Pokaż pochylenie</value>
</data>
<data name="RAD_aerosimrc.Text" xml:space="preserve">
<value>AeroSimRC</value>
</data>
<data name="CHKgraphthrottle.Text" xml:space="preserve">
<value>Pokaż przepustnicę</value>
</data>
<data name="CHKREV_pitch.Text" xml:space="preserve">
<value>Odwróć pochylenie</value>
</data>
<data name="RAD_softFlightGear.ToolTip" xml:space="preserve">
<value>Może być Plane i Quad z modelem</value>
</data>
<data name="CHKREV_rudder.Text" xml:space="preserve">
<value>Odwróć ster kierunku</value>
</data>
<data name="label23.Text" xml:space="preserve">
<value>Wzmocnienie pochylenia</value>
</data>
<data name="label22.Text" xml:space="preserve">
<value>Wzmocnienie przechylenia</value>
</data>
<data name="label30.Text" xml:space="preserve">
<value>Odchylenie</value>
</data>
<data name="CHKgraphrudder.Text" xml:space="preserve">
<value>Pokaż ster kierunku</value>
</data>
<data name="CHK_quad.Text" xml:space="preserve">
<value>Quad</value>
</data>
<data name="chkSensor.Text" xml:space="preserve">
<value>Czujnik</value>
</data>
<data name="SaveSettings.Text" xml:space="preserve">
<value>Zapisz ustawienia</value>
</data>
<data name="label12.Text" xml:space="preserve">
<value>Przechylenie</value>
<value>Przech.</value>
</data>
<data name="label10.Text" xml:space="preserve">
<value>Błąd wysokości</value>
</data>
<data name="CHKREV_roll.Text" xml:space="preserve">
<value>Odwróć przechylenie</value>
<value>Odwr. przech.</value>
</data>
<data name="CHK_heli.Text" xml:space="preserve">
<value>Heli</value>
</data>
<data name="label13.Text" xml:space="preserve">
<value>Pochylenie</value>
<value>Poch.</value>
</data>
<data name="label16.Text" xml:space="preserve">
<value>Wyjście Ardupilota</value>
<value>Wyj. ArduPilota</value>
</data>
<data name="label11.Text" xml:space="preserve">
<value>IMU samolotu</value>
<value>IMU sam.</value>
</data>
<data name="label14.Text" xml:space="preserve">
<value>Odchylenie</value>
<value>Odch.</value>
</data>
<data name="RAD_JSBSim.ToolTip" xml:space="preserve">
<value>Może być Plane/Heli/Quads</value>
</data>
<data name="label17.Text" xml:space="preserve">
<value>Odświeżanie GPS</value>
<value>Odśw. GPS</value>
</data>
<data name="BUT_startfgplane.Text" xml:space="preserve">
<value>Uruchom samolot FG</value>
<data name="label15.Text" xml:space="preserve">
<value>Przepustnica</value>
</data>
<data name="label18.Text" xml:space="preserve">
<value>Status Autopilota</value>
<value>Status AP</value>
</data>
<data name="label19.Text" xml:space="preserve">
<value>Punkt zwrotny</value>
<value>WP</value>
</data>
<data name="CHKgraphroll.Text" xml:space="preserve">
<value>Pokaż przechylenie</value>
@ -240,41 +168,41 @@
<data name="BUT_startfgquad.Text" xml:space="preserve">
<value>Uruchom Quad FG</value>
</data>
<data name="label9.Text" xml:space="preserve">
<value>Błąd kursu</value>
<data name="label22.Text" xml:space="preserve">
<value>Wzm. przechylenia</value>
</data>
<data name="label28.Text" xml:space="preserve">
<value>Tylko symulator</value>
<data name="label23.Text" xml:space="preserve">
<value>Wzm. pochylenia</value>
</data>
<data name="CHKdisplayall.Text" xml:space="preserve">
<value>Pokaż wszystko</value>
<data name="CHK_quad.Text" xml:space="preserve">
<value>Quad</value>
</data>
<data name="label24.Text" xml:space="preserve">
<value>Wzmocnienie steru kierunku</value>
<value>Wzm. steru kierunku</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>Długość</value>
<value>Dług.</value>
</data>
<data name="label25.Text" xml:space="preserve">
<value>Wzmocnienie przepustnicy</value>
<value>Wzm. przepustnicy</value>
</data>
<data name="label3.Text" xml:space="preserve">
<value>Wysokość</value>
<value>Wys.</value>
</data>
<data name="label26.Text" xml:space="preserve">
<value>Te</value>
<value>To</value>
</data>
<data name="label27.Text" xml:space="preserve">
<value>są</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>Szerokość</value>
<value>Szer.</value>
</data>
<data name="label8.Text" xml:space="preserve">
<value>WPDist</value>
<data name="label28.Text" xml:space="preserve">
<value>Tylko symulator</value>
</data>
<data name="but_advsettings.Text" xml:space="preserve">
<value>Zaawansowane ustawienia IP</value>
<value>Zaawansowane ust. IP</value>
</data>
<data name="label6.Text" xml:space="preserve">
<value>Pochylenie</value>
@ -288,13 +216,88 @@
<data name="label4.Text" xml:space="preserve">
<value>Plane GPS</value>
</data>
<data name="TXT_rollgain.Text" xml:space="preserve">
<data name="TXT_pitchgain.Text" xml:space="preserve">
<value>10000</value>
</data>
<data name="label5.Text" xml:space="preserve">
<value>Przechylenie</value>
</data>
<data name="ConnectComPort.Text" xml:space="preserve">
<value>Start/Stop połączenia symulatora</value>
<value>Start/Stop poł. sym.</value>
</data>
<data name="label8.Text" xml:space="preserve">
<value>WPDist</value>
</data>
<data name="label9.Text" xml:space="preserve">
<value>Błąd kursu</value>
</data>
<data name="CHKdisplayall.Text" xml:space="preserve">
<value>Pokaż wszystko</value>
</data>
<data name="chkSensor.Text" xml:space="preserve">
<value>Czujnik</value>
</data>
<data name="SaveSettings.Text" xml:space="preserve">
<value>Zapisz ustawienia</value>
</data>
<data name="BUT_startfgplane.Text" xml:space="preserve">
<value>Uruchom samolot FG</value>
</data>
<data name="CHKgraphrudder.Text" xml:space="preserve">
<value>Pokaż ster kierunku</value>
</data>
<data name="label30.Text" xml:space="preserve">
<value>Odchylenie</value>
</data>
<data name="CHKREV_rudder.Text" xml:space="preserve">
<value>Odw. ster kierunku</value>
</data>
<data name="TXT_rollgain.Text" xml:space="preserve">
<value>10000</value>
</data>
<data name="RAD_softFlightGear.ToolTip" xml:space="preserve">
<value>Może być Plane i Quad z modelem</value>
</data>
<data name="CHKREV_pitch.Text" xml:space="preserve">
<value>Odw. pochylenie</value>
</data>
<data name="CHKgraphthrottle.Text" xml:space="preserve">
<value>Pokaż przepustnicę</value>
</data>
<data name="CHK_xplane10.Text" xml:space="preserve">
<value>Xplane 10</value>
</data>
<data name="RAD_aerosimrc.Text" xml:space="preserve">
<value>AeroSimRC</value>
</data>
<data name="CHKgraphpitch.Text" xml:space="preserve">
<value>Pokaż pochylenie</value>
</data>
<data name="OutputLog.Text" xml:space="preserve">
<value />
</data>
<data name="RAD_softFlightGear.Text" xml:space="preserve">
<value>FlightGear</value>
</data>
<data name="TXT_throttlegain.Text" xml:space="preserve">
<value>10000</value>
</data>
<data name="RAD_softXplanes.Text" xml:space="preserve">
<value>X-plane</value>
</data>
<data name="RAD_JSBSim.Text" xml:space="preserve">
<value>JSBSim</value>
</data>
<data name="TXT_ruddergain.Text" xml:space="preserve">
<value>10000</value>
</data>
<data name="RAD_aerosimrc.ToolTip" xml:space="preserve">
<value>Może być Plane/Heli/Quads</value>
</data>
<data name="BUT_startxplane.Text" xml:space="preserve">
<value>Uruchom XPlane</value>
</data>
<data name="RAD_softXplanes.ToolTip" xml:space="preserve">
<value>Może być Plane/Quad z pluginen</value>
</data>
</root>

View File

@ -120,11 +120,8 @@
<data name="BUTtests.Text" xml:space="preserve">
<value>Testy</value>
</data>
<data name="BUT_logbrowse.Text" xml:space="preserve">
<value>Przeglądanie Loga</value>
</data>
<data name="BUTsetupshow.Text" xml:space="preserve">
<value>Pokaż ustawienia</value>
<data name="Logs.Text" xml:space="preserve">
<value>Odczytanie Logu</value>
</data>
<data name="BUTradiosetup.Text" xml:space="preserve">
<value>Ustawienia radia</value>
@ -132,7 +129,10 @@
<data name="TXT_terminal.Text" xml:space="preserve">
<value />
</data>
<data name="Logs.Text" xml:space="preserve">
<value>Odczytanie Logu</value>
<data name="BUT_logbrowse.Text" xml:space="preserve">
<value>Przeglądanie Loga</value>
</data>
<data name="BUTsetupshow.Text" xml:space="preserve">
<value>Pokaż ustawienia</value>
</data>
</root>

View File

@ -92,82 +92,82 @@
//
// CMB_joysticks
//
resources.ApplyResources(this.CMB_joysticks, "CMB_joysticks");
this.CMB_joysticks.FormattingEnabled = true;
resources.ApplyResources(this.CMB_joysticks, "CMB_joysticks");
this.CMB_joysticks.Name = "CMB_joysticks";
this.CMB_joysticks.SelectedIndexChanged += new System.EventHandler(this.CMB_joysticks_SelectedIndexChanged);
this.CMB_joysticks.Click += new System.EventHandler(this.CMB_joysticks_Click);
//
// CMB_CH1
//
resources.ApplyResources(this.CMB_CH1, "CMB_CH1");
this.CMB_CH1.FormattingEnabled = true;
this.CMB_CH1.Items.AddRange(new object[] {
resources.GetString("CMB_CH1.Items"),
resources.GetString("CMB_CH1.Items1"),
resources.GetString("CMB_CH1.Items2"),
resources.GetString("CMB_CH1.Items3")});
resources.ApplyResources(this.CMB_CH1, "CMB_CH1");
this.CMB_CH1.Name = "CMB_CH1";
this.CMB_CH1.SelectedIndexChanged += new System.EventHandler(this.CMB_CH1_SelectedIndexChanged);
//
// CMB_CH2
//
resources.ApplyResources(this.CMB_CH2, "CMB_CH2");
this.CMB_CH2.FormattingEnabled = true;
this.CMB_CH2.Items.AddRange(new object[] {
resources.GetString("CMB_CH2.Items"),
resources.GetString("CMB_CH2.Items1"),
resources.GetString("CMB_CH2.Items2"),
resources.GetString("CMB_CH2.Items3")});
resources.ApplyResources(this.CMB_CH2, "CMB_CH2");
this.CMB_CH2.Name = "CMB_CH2";
this.CMB_CH2.SelectedIndexChanged += new System.EventHandler(this.CMB_CH2_SelectedIndexChanged);
//
// CMB_CH3
//
resources.ApplyResources(this.CMB_CH3, "CMB_CH3");
this.CMB_CH3.FormattingEnabled = true;
this.CMB_CH3.Items.AddRange(new object[] {
resources.GetString("CMB_CH3.Items"),
resources.GetString("CMB_CH3.Items1"),
resources.GetString("CMB_CH3.Items2"),
resources.GetString("CMB_CH3.Items3")});
resources.ApplyResources(this.CMB_CH3, "CMB_CH3");
this.CMB_CH3.Name = "CMB_CH3";
this.CMB_CH3.SelectedIndexChanged += new System.EventHandler(this.CMB_CH3_SelectedIndexChanged);
//
// CMB_CH4
//
resources.ApplyResources(this.CMB_CH4, "CMB_CH4");
this.CMB_CH4.FormattingEnabled = true;
this.CMB_CH4.Items.AddRange(new object[] {
resources.GetString("CMB_CH4.Items"),
resources.GetString("CMB_CH4.Items1"),
resources.GetString("CMB_CH4.Items2"),
resources.GetString("CMB_CH4.Items3")});
resources.ApplyResources(this.CMB_CH4, "CMB_CH4");
this.CMB_CH4.Name = "CMB_CH4";
this.CMB_CH4.SelectedIndexChanged += new System.EventHandler(this.CMB_CH4_SelectedIndexChanged);
//
// expo_ch1
//
resources.ApplyResources(this.expo_ch1, "expo_ch1");
this.expo_ch1.BorderStyle = System.Windows.Forms.BorderStyle.None;
resources.ApplyResources(this.expo_ch1, "expo_ch1");
this.expo_ch1.Name = "expo_ch1";
//
// expo_ch2
//
resources.ApplyResources(this.expo_ch2, "expo_ch2");
this.expo_ch2.BorderStyle = System.Windows.Forms.BorderStyle.None;
resources.ApplyResources(this.expo_ch2, "expo_ch2");
this.expo_ch2.Name = "expo_ch2";
//
// expo_ch3
//
resources.ApplyResources(this.expo_ch3, "expo_ch3");
this.expo_ch3.BorderStyle = System.Windows.Forms.BorderStyle.None;
resources.ApplyResources(this.expo_ch3, "expo_ch3");
this.expo_ch3.Name = "expo_ch3";
//
// expo_ch4
//
resources.ApplyResources(this.expo_ch4, "expo_ch4");
this.expo_ch4.BorderStyle = System.Windows.Forms.BorderStyle.None;
resources.ApplyResources(this.expo_ch4, "expo_ch4");
this.expo_ch4.Name = "expo_ch4";
//
// label1
@ -269,19 +269,19 @@
//
// expo_ch5
//
resources.ApplyResources(this.expo_ch5, "expo_ch5");
this.expo_ch5.BorderStyle = System.Windows.Forms.BorderStyle.None;
resources.ApplyResources(this.expo_ch5, "expo_ch5");
this.expo_ch5.Name = "expo_ch5";
//
// CMB_CH5
//
resources.ApplyResources(this.CMB_CH5, "CMB_CH5");
this.CMB_CH5.FormattingEnabled = true;
this.CMB_CH5.Items.AddRange(new object[] {
resources.GetString("CMB_CH5.Items"),
resources.GetString("CMB_CH5.Items1"),
resources.GetString("CMB_CH5.Items2"),
resources.GetString("CMB_CH5.Items3")});
resources.ApplyResources(this.CMB_CH5, "CMB_CH5");
this.CMB_CH5.Name = "CMB_CH5";
this.CMB_CH5.SelectedIndexChanged += new System.EventHandler(this.CMB_CH5_SelectedIndexChanged);
//
@ -299,19 +299,19 @@
//
// expo_ch6
//
resources.ApplyResources(this.expo_ch6, "expo_ch6");
this.expo_ch6.BorderStyle = System.Windows.Forms.BorderStyle.None;
resources.ApplyResources(this.expo_ch6, "expo_ch6");
this.expo_ch6.Name = "expo_ch6";
//
// CMB_CH6
//
resources.ApplyResources(this.CMB_CH6, "CMB_CH6");
this.CMB_CH6.FormattingEnabled = true;
this.CMB_CH6.Items.AddRange(new object[] {
resources.GetString("CMB_CH6.Items"),
resources.GetString("CMB_CH6.Items1"),
resources.GetString("CMB_CH6.Items2"),
resources.GetString("CMB_CH6.Items3")});
resources.ApplyResources(this.CMB_CH6, "CMB_CH6");
this.CMB_CH6.Name = "CMB_CH6";
this.CMB_CH6.SelectedIndexChanged += new System.EventHandler(this.CMB_CH6_SelectedIndexChanged);
//
@ -329,19 +329,19 @@
//
// expo_ch7
//
resources.ApplyResources(this.expo_ch7, "expo_ch7");
this.expo_ch7.BorderStyle = System.Windows.Forms.BorderStyle.None;
resources.ApplyResources(this.expo_ch7, "expo_ch7");
this.expo_ch7.Name = "expo_ch7";
//
// CMB_CH7
//
resources.ApplyResources(this.CMB_CH7, "CMB_CH7");
this.CMB_CH7.FormattingEnabled = true;
this.CMB_CH7.Items.AddRange(new object[] {
resources.GetString("CMB_CH7.Items"),
resources.GetString("CMB_CH7.Items1"),
resources.GetString("CMB_CH7.Items2"),
resources.GetString("CMB_CH7.Items3")});
resources.ApplyResources(this.CMB_CH7, "CMB_CH7");
this.CMB_CH7.Name = "CMB_CH7";
this.CMB_CH7.SelectedIndexChanged += new System.EventHandler(this.CMB_CH7_SelectedIndexChanged);
//
@ -359,19 +359,19 @@
//
// expo_ch8
//
resources.ApplyResources(this.expo_ch8, "expo_ch8");
this.expo_ch8.BorderStyle = System.Windows.Forms.BorderStyle.None;
resources.ApplyResources(this.expo_ch8, "expo_ch8");
this.expo_ch8.Name = "expo_ch8";
//
// CMB_CH8
//
resources.ApplyResources(this.CMB_CH8, "CMB_CH8");
this.CMB_CH8.FormattingEnabled = true;
this.CMB_CH8.Items.AddRange(new object[] {
resources.GetString("CMB_CH8.Items"),
resources.GetString("CMB_CH8.Items1"),
resources.GetString("CMB_CH8.Items2"),
resources.GetString("CMB_CH8.Items3")});
resources.ApplyResources(this.CMB_CH8, "CMB_CH8");
this.CMB_CH8.Name = "CMB_CH8";
this.CMB_CH8.SelectedIndexChanged += new System.EventHandler(this.CMB_CH8_SelectedIndexChanged);
//

View File

@ -117,60 +117,6 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="BUT_enable.Text" xml:space="preserve">
<value>Włącz</value>
</data>
<data name="BUT_detch8.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_detch1.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_detch3.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="expo_ch3.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>Przechylenie</value>
</data>
<data name="label3.Text" xml:space="preserve">
<value>Przepustnica</value>
</data>
<data name="BUT_detch4.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="CHK_elevons.Text" xml:space="preserve">
<value>Elewony</value>
</data>
<data name="BUT_detch7.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_save.Text" xml:space="preserve">
<value>Zapisz</value>
</data>
<data name="BUT_detch6.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="expo_ch8.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="expo_ch4.Text" xml:space="preserve">
<value>30</value>
</data>
<data name="label9.Text" xml:space="preserve">
<value>Odwrócenie</value>
</data>
<data name="BUT_detch5.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="label8.Text" xml:space="preserve">
<value>Oś kontrolera</value>
</data>
<data name="BUT_detch2.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="label12.Text" xml:space="preserve">
<value>CH 7</value>
</data>
@ -189,14 +135,14 @@
<data name="label2.Text" xml:space="preserve">
<value>Pochylenie</value>
</data>
<data name="expo_ch6.Text" xml:space="preserve">
<data name="label3.Text" xml:space="preserve">
<value>Przepustnica</value>
</data>
<data name="expo_ch3.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="expo_ch2.Text" xml:space="preserve">
<value>30</value>
</data>
<data name="label7.Text" xml:space="preserve">
<value>Wyjście</value>
<data name="label1.Text" xml:space="preserve">
<value>Przechylenie</value>
</data>
<data name="label6.Text" xml:space="preserve">
<value>Expo</value>
@ -204,16 +150,70 @@
<data name="expo_ch1.Text" xml:space="preserve">
<value>30</value>
</data>
<data name="expo_ch5.Text" xml:space="preserve">
<value>0</value>
<data name="label7.Text" xml:space="preserve">
<value>Wyjście</value>
</data>
<data name="expo_ch2.Text" xml:space="preserve">
<value>30</value>
</data>
<data name="label4.Text" xml:space="preserve">
<value>Ster kierunku</value>
</data>
<data name="label5.Text" xml:space="preserve">
<value>Joystick</value>
</data>
<data name="expo_ch7.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="label5.Text" xml:space="preserve">
<value>Joystick</value>
</data>
<data name="expo_ch5.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="label8.Text" xml:space="preserve">
<value>Oś kontrolera</value>
</data>
<data name="expo_ch6.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="label9.Text" xml:space="preserve">
<value>Odwrócenie</value>
</data>
<data name="expo_ch4.Text" xml:space="preserve">
<value>30</value>
</data>
<data name="expo_ch8.Text" xml:space="preserve">
<value>0</value>
</data>
<data name="BUT_save.Text" xml:space="preserve">
<value>Zapisz</value>
</data>
<data name="BUT_detch6.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="CHK_elevons.Text" xml:space="preserve">
<value>Elewony</value>
</data>
<data name="BUT_detch7.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_detch4.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_detch5.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_detch2.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_detch3.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_detch1.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_detch8.Text" xml:space="preserve">
<value>Autodetekcja</value>
</data>
<data name="BUT_enable.Text" xml:space="preserve">
<value>Włącz</value>
</data>
</root>

File diff suppressed because it is too large Load Diff

View File

@ -442,15 +442,15 @@ namespace ArdupilotMega
foreach (Data mod in flightdata)
{
xw.WriteStartElement("trkpt");
xw.WriteAttributeString("lat",mod.model.Location.latitude.ToString());
xw.WriteAttributeString("lon", mod.model.Location.longitude.ToString());
xw.WriteAttributeString("lat",mod.model.Location.latitude.ToString(new System.Globalization.CultureInfo("en-US")));
xw.WriteAttributeString("lon", mod.model.Location.longitude.ToString(new System.Globalization.CultureInfo("en-US")));
xw.WriteElementString("ele", mod.model.Location.altitude.ToString());
xw.WriteElementString("ele", mod.model.Location.altitude.ToString(new System.Globalization.CultureInfo("en-US")));
xw.WriteElementString("time", start.AddMilliseconds(mod.datetime).ToString("yyyy-MM-ddTHH:mm:sszzzzzz"));
xw.WriteElementString("course", (mod.model.Orientation.heading).ToString());
xw.WriteElementString("course", (mod.model.Orientation.heading).ToString(new System.Globalization.CultureInfo("en-US")));
xw.WriteElementString("roll", mod.model.Orientation.roll.ToString());
xw.WriteElementString("pitch", mod.model.Orientation.tilt.ToString());
xw.WriteElementString("roll", mod.model.Orientation.roll.ToString(new System.Globalization.CultureInfo("en-US")));
xw.WriteElementString("pitch", mod.model.Orientation.tilt.ToString(new System.Globalization.CultureInfo("en-US")));
//xw.WriteElementString("speed", mod.model.Orientation.);
//xw.WriteElementString("fix", mod.model.Location.altitude);

View File

@ -117,21 +117,21 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="BUT_clearlogs.Text" xml:space="preserve">
<value>Wyczyść Logi</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Log</value>
</data>
<data name="BUT_redokml.Text" xml:space="preserve">
<value>Stwórz ponownie KML</value>
</data>
<data name="BUT_DLall.Text" xml:space="preserve">
<value>Odczytaj wszystkie Logi</value>
</data>
<data name="BUT_redokml.Text" xml:space="preserve">
<value>Stwórz ponownie KML</value>
</data>
<data name="BUT_DLthese.Text" xml:space="preserve">
<value>Odczytaj wybrane Logi</value>
</data>
<data name="BUT_clearlogs.Text" xml:space="preserve">
<value>Wyczyść Logi</value>
</data>
<data name="BUT_firstperson.Text" xml:space="preserve">
<value>KML w pierwszej osobie (FPV)</value>
</data>

View File

@ -120,22 +120,22 @@
<data name="BUT_loadlog.Text" xml:space="preserve">
<value>Załaduj Log</value>
</data>
<data name="Graphit.Text" xml:space="preserve">
<value>Przedstaw na wykresie</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Przeglądaj Log</value>
</data>
<data name="BUT_loadlog.ToolTip" xml:space="preserve">
<value>Załaduj inny plik Log</value>
</data>
<data name="BUT_cleargraph.Text" xml:space="preserve">
<value>Wyczyść wykres</value>
<data name="Graphit.Text" xml:space="preserve">
<value>Przedstaw na wykresie</value>
</data>
<data name="Graphit.ToolTip" xml:space="preserve">
<value>Rysuje aktualnie podświetloną komórkę</value>
</data>
<data name="BUT_loadlog.ToolTip" xml:space="preserve">
<value>Załaduj inny plik Log</value>
</data>
<data name="BUT_cleargraph.ToolTip" xml:space="preserve">
<value>Wyczyść wszystkie dane wykresu</value>
</data>
<data name="BUT_cleargraph.Text" xml:space="preserve">
<value>Wyczyść wykres</value>
</data>
</root>

View File

@ -492,6 +492,13 @@ namespace ArdupilotMega
return true;
}
public bool setParam(string paramname, object flag)
{
int value = (int)(float)param[paramname];
return setParam(paramname,value | (int)flag);
}
/// <summary>
/// Set parameter on apm
/// </summary>

View File

@ -117,13 +117,13 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="$this.Text" xml:space="preserve">
<value>Log</value>
</data>
<data name="BUT_redokml.Text" xml:space="preserve">
<value>Utwórz KML</value>
</data>
<data name="BUT_humanreadable.Text" xml:space="preserve">
<value>Konwertuj do tekstu</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Log</value>
</data>
</root>

View File

@ -117,20 +117,90 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="BUT_humanreadable.TabIndex" type="System.Int32, mscorlib">
<value>10</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="BUT_redokml.Location" type="System.Drawing.Point, System.Drawing">
<value>45, 12</value>
</data>
<data name="BUT_redokml.Size" type="System.Drawing.Size, System.Drawing">
<value>116, 23</value>
</data>
<assembly alias="mscorlib" name="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="BUT_redokml.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
</data>
<data name="BUT_redokml.Text" xml:space="preserve">
<value>Create KML</value>
</data>
<data name="&gt;&gt;BUT_redokml.Name" xml:space="preserve">
<value>BUT_redokml</value>
</data>
<data name="&gt;&gt;BUT_redokml.Type" xml:space="preserve">
<value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c</value>
</data>
<data name="&gt;&gt;BUT_redokml.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;BUT_redokml.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="progressBar1.Location" type="System.Drawing.Point, System.Drawing">
<value>10, 42</value>
</data>
<data name="progressBar1.Size" type="System.Drawing.Size, System.Drawing">
<value>313, 26</value>
</data>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
<data name="progressBar1.TabIndex" type="System.Int32, mscorlib">
<value>9</value>
</data>
<data name="&gt;&gt;progressBar1.Name" xml:space="preserve">
<value>progressBar1</value>
</data>
<data name="&gt;&gt;progressBar1.Type" xml:space="preserve">
<value>System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;progressBar1.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;progressBar1.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="BUT_humanreadable.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="BUT_humanreadable.Location" type="System.Drawing.Point, System.Drawing">
<value>167, 12</value>
</data>
<data name="BUT_humanreadable.Size" type="System.Drawing.Size, System.Drawing">
<value>116, 23</value>
</data>
<data name="BUT_humanreadable.TabIndex" type="System.Int32, mscorlib">
<value>10</value>
</data>
<data name="BUT_humanreadable.Text" xml:space="preserve">
<value>Convert to Text</value>
</data>
<data name="&gt;&gt;BUT_humanreadable.Name" xml:space="preserve">
<value>BUT_humanreadable</value>
</data>
<data name="&gt;&gt;BUT_humanreadable.Type" xml:space="preserve">
<value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ff91852278f5092c</value>
</data>
<data name="&gt;&gt;BUT_humanreadable.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="&gt;&gt;BUT_humanreadable.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
<data name="$this.AutoScaleDimensions" type="System.Drawing.SizeF, System.Drawing">
<value>6, 13</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>335, 82</value>
</data>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAEAICAAAAEAIACoEAAAFgAAACgAAAAgAAAAQAAAAAEAIAAAAAAAABAAABILAAASCwAAAAAAAAAA
@ -207,83 +277,13 @@
AAf4AAAP/AAAH/4AAD//gAD//+AD//////8=
</value>
</data>
<data name="&gt;&gt;BUT_humanreadable.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="&gt;&gt;BUT_humanreadable.Name" xml:space="preserve">
<value>BUT_humanreadable</value>
</data>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<data name="$this.Text" xml:space="preserve">
<value>Log</value>
</data>
<data name="&gt;&gt;$this.Name" xml:space="preserve">
<value>MavlinkLog</value>
</data>
<data name="&gt;&gt;progressBar1.Parent" xml:space="preserve">
<value>$this</value>
<data name="&gt;&gt;$this.Type" xml:space="preserve">
<value>System.Windows.Forms.Form, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="BUT_redokml.Size" type="System.Drawing.Size, System.Drawing">
<value>116, 23</value>
</data>
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
<data name="BUT_humanreadable.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="BUT_redokml.Text" xml:space="preserve">
<value>Create KML</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>335, 82</value>
</data>
<data name="BUT_redokml.Location" type="System.Drawing.Point, System.Drawing">
<value>45, 12</value>
</data>
<data name="&gt;&gt;BUT_redokml.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="BUT_redokml.TabIndex" type="System.Int32, mscorlib">
<value>8</value>
</data>
<data name="&gt;&gt;BUT_humanreadable.Parent" xml:space="preserve">
<value>$this</value>
</data>
<data name="BUT_humanreadable.Text" xml:space="preserve">
<value>Convert to Text</value>
</data>
<data name="progressBar1.TabIndex" type="System.Int32, mscorlib">
<value>9</value>
</data>
<data name="&gt;&gt;progressBar1.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="&gt;&gt;BUT_humanreadable.Type" xml:space="preserve">
<value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;BUT_redokml.Type" xml:space="preserve">
<value>ArdupilotMega.MyButton, ArdupilotMegaPlanner, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="BUT_humanreadable.Location" type="System.Drawing.Point, System.Drawing">
<value>167, 12</value>
</data>
<data name="&gt;&gt;progressBar1.Name" xml:space="preserve">
<value>progressBar1</value>
</data>
<data name="&gt;&gt;BUT_redokml.Name" xml:space="preserve">
<value>BUT_redokml</value>
</data>
<data name="progressBar1.Location" type="System.Drawing.Point, System.Drawing">
<value>10, 42</value>
</data>
<data name="&gt;&gt;BUT_redokml.ZOrder" xml:space="preserve">
<value>2</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Log</value>
</data>
<data name="&gt;&gt;progressBar1.Type" xml:space="preserve">
<value>System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>True</value>
</metadata>
</root>

View File

@ -34,5 +34,5 @@ using System.Resources;
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.1.34")]
[assembly: AssemblyFileVersion("1.1.35")]
[assembly: NeutralResourcesLanguageAttribute("")]

View File

@ -117,49 +117,49 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="chkgy.Text" xml:space="preserve">
<value>Żyro Y</value>
</data>
<data name="chkgx.Text" xml:space="preserve">
<value>Żyro X</value>
</data>
<data name="chkgz.Text" xml:space="preserve">
<value>Żyro Z</value>
</data>
<data name="BUT_savecsv.Text" xml:space="preserve">
<value>Zapisz CSV</value>
</data>
<data name="tabOrientation.Text" xml:space="preserve">
<value>Parametry lotu</value>
</data>
<data name="tabRadio.Text" xml:space="preserve">
<value>Radio</value>
</data>
<data name="chkay.Text" xml:space="preserve">
<value>Przysp. Y</value>
</data>
<data name="chkaz.Text" xml:space="preserve">
<value>Przysp. Z</value>
</data>
<data name="chkax.Text" xml:space="preserve">
<value>Przysp. X</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>WEJ Radia</value>
</data>
<data name="label3.Text" xml:space="preserve">
<value>Uwaga: Występuje opóźnienie przy podglądzie przez Xbee na 50Hz</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>WYJ Serwa/Silnika</value>
</data>
<data name="CMB_rawupdaterate.Text" xml:space="preserve">
<value>Aktualizuj prędkość</value>
<data name="tabRawSensor.Text" xml:space="preserve">
<value>Surowy czujnik</value>
</data>
<data name="$this.Text" xml:space="preserve">
<value>Surowy czujnik</value>
</data>
<data name="tabRawSensor.Text" xml:space="preserve">
<value>Surowy czujnik</value>
<data name="CMB_rawupdaterate.Text" xml:space="preserve">
<value>Aktualizuj prędkość</value>
</data>
<data name="label2.Text" xml:space="preserve">
<value>WYJ Serwa/Silnika</value>
</data>
<data name="label3.Text" xml:space="preserve">
<value>Uwaga: Występuje opóźnienie przy podglądzie przez Xbee na 50Hz</value>
</data>
<data name="label1.Text" xml:space="preserve">
<value>WEJ Radia</value>
</data>
<data name="chkax.Text" xml:space="preserve">
<value>Przysp. X</value>
</data>
<data name="chkaz.Text" xml:space="preserve">
<value>Przysp. Z</value>
</data>
<data name="chkay.Text" xml:space="preserve">
<value>Przysp. Y</value>
</data>
<data name="tabRadio.Text" xml:space="preserve">
<value>Radio</value>
</data>
<data name="tabOrientation.Text" xml:space="preserve">
<value>Parametry lotu</value>
</data>
<data name="BUT_savecsv.Text" xml:space="preserve">
<value>Zapisz CSV</value>
</data>
<data name="chkgz.Text" xml:space="preserve">
<value>Żyro Z</value>
</data>
<data name="chkgx.Text" xml:space="preserve">
<value>Żyro X</value>
</data>
<data name="chkgy.Text" xml:space="preserve">
<value>Żyro Y</value>
</data>
</root>

View File

@ -0,0 +1,131 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="textBox1.Text" xml:space="preserve">
<value>What this does.
1. gets the current gps coords from a nmea gps.
2. sends a guided mode WP to the AP every 2 seconds.
How to use it
1. connect to ap.
2. take off, test guided mode is working.
3. open this and pick your comport, and baud rate for your nmea gps.
4. it should now be following you.</value>
</data>
</root>

File diff suppressed because it is too large Load Diff

View File

@ -574,8 +574,8 @@ namespace ArdupilotMega.Setup
MainV2.comPort.setParam("FLTMODE5", (float)(int)Enum.Parse(typeof(Common.ac2modes), CMB_fmode5.Text));
MainV2.comPort.setParam("FLTMODE6", (float)(int)Enum.Parse(typeof(Common.ac2modes), CMB_fmode6.Text));
float value = (float)(CB_simple1.Checked ? 1 : 0) + (CB_simple2.Checked ? 1 << 1 : 0) + (CB_simple3.Checked ? 1 << 2 : 0)
+ (CB_simple4.Checked ? 1 << 3 : 0) + (CB_simple5.Checked ? 1 << 4 : 0) + (CB_simple6.Checked ? 1 << 5 : 0);
float value = (float)(CB_simple1.Checked ? (int)SimpleMode.Simple1 : 0) + (CB_simple2.Checked ? (int)SimpleMode.Simple2 : 0) + (CB_simple3.Checked ? (int)SimpleMode.Simple3 : 0)
+ (CB_simple4.Checked ? (int)SimpleMode.Simple4 : 0) + (CB_simple5.Checked ? (int)SimpleMode.Simple5 : 0) + (CB_simple6.Checked ? (int)SimpleMode.Simple6 : 0);
if (MainV2.comPort.param.ContainsKey("SIMPLE"))
MainV2.comPort.setParam("SIMPLE", value);
}
@ -584,6 +584,18 @@ namespace ArdupilotMega.Setup
BUT_SaveModes.Text = "Complete";
}
[Flags]
public enum SimpleMode
{
None = 0,
Simple1 = 1,
Simple2 = 2,
Simple3 = 4,
Simple4 = 8,
Simple5 = 16,
Simple6 = 32,
}
private void TXT_declination_Validating(object sender, CancelEventArgs e)
{
float ans = 0;
@ -970,6 +982,8 @@ namespace ArdupilotMega.Setup
MessageBox.Show("Please Connect First");
this.Close();
}
tabControl1_SelectedIndexChanged(null, new EventArgs());
}
private void TXT_srvpos1_Validating(object sender, CancelEventArgs e)

View File

@ -117,21 +117,6 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="CB_simple3.Text" xml:space="preserve">
<value>Tryb prosty</value>
</data>
<data name="label22.Text" xml:space="preserve">
<value>Zakres ruchu płyty sterującej</value>
</data>
<data name="label30.Text" xml:space="preserve">
<value>Monitor</value>
</data>
<data name="lbl_currentmode.Text" xml:space="preserve">
<value>Ręczne</value>
</data>
<data name="GYR_GAIN_.Text" xml:space="preserve">
<value>1000</value>
</data>
<data name="SV3_POS_.Text" xml:space="preserve">
<value>180</value>
</data>
@ -195,8 +180,8 @@
<data name="CB_simple6.Text" xml:space="preserve">
<value>Tryb prosty</value>
</data>
<data name="PIT_MAX_.Text" xml:space="preserve">
<value>4500</value>
<data name="CB_simple3.Text" xml:space="preserve">
<value>Tryb prosty</value>
</data>
<data name="label19.Text" xml:space="preserve">
<value>2</value>
@ -219,11 +204,11 @@
<data name="label21.Text" xml:space="preserve">
<value>Góra</value>
</data>
<data name="label28.Text" xml:space="preserve">
<value>Wypoziomuj quada żeby stawić domyśle offsety przysp.</value>
<data name="label22.Text" xml:space="preserve">
<value>Zakres ruchu płyty sterującej</value>
</data>
<data name="BUT_reset.Text" xml:space="preserve">
<value>Reset APM do stawień domyślnych</value>
<data name="lbl_currentmode.Text" xml:space="preserve">
<value>Ręczne</value>
</data>
<data name="label23.Text" xml:space="preserve">
<value>Zakres steru kierunku</value>
@ -258,8 +243,8 @@
<data name="label1.Text" xml:space="preserve">
<value>Tryb lotu 1</value>
</data>
<data name="CHK_enablesonar.Text" xml:space="preserve">
<value>Włącz sonar</value>
<data name="label28.Text" xml:space="preserve">
<value>Wypoziomuj quada żeby stawić domyśle offsety przysp.</value>
</data>
<data name="label6.Text" xml:space="preserve">
<value>Tryb lotu 6</value>
@ -270,8 +255,8 @@
<data name="label100.Text" xml:space="preserve">
<value>Deklinacja</value>
</data>
<data name="groupBox3.Text" xml:space="preserve">
<value>Żyro</value>
<data name="CHK_enablesonar.Text" xml:space="preserve">
<value>Włącz sonar</value>
</data>
<data name="label7.Text" xml:space="preserve">
<value>PWM 1231 - 1360</value>
@ -279,6 +264,9 @@
<data name="tabRadioIn.Text" xml:space="preserve">
<value>Wejścia radia</value>
</data>
<data name="groupBox4.Text" xml:space="preserve">
<value>Calibration</value>
</data>
<data name="HS4_MIN.Text" xml:space="preserve">
<value>1500</value>
</data>
@ -288,14 +276,14 @@
<data name="label5.Text" xml:space="preserve">
<value>Tryb lotu 5</value>
</data>
<data name="tabHardware.Text" xml:space="preserve">
<value>Hardware</value>
<data name="groupBox3.Text" xml:space="preserve">
<value>Żyro</value>
</data>
<data name="label8.Text" xml:space="preserve">
<value>PWM 1361 - 1490</value>
</data>
<data name="HS4_MAX.Text" xml:space="preserve">
<value>1500</value>
<data name="tabHardware.Text" xml:space="preserve">
<value>Hardware</value>
</data>
<data name="label9.Text" xml:space="preserve">
<value>PWM 1491 - 1620</value>
@ -303,6 +291,9 @@
<data name="linkLabelmagdec.Text" xml:space="preserve">
<value>Strona www deklinacji</value>
</data>
<data name="HS4_MAX.Text" xml:space="preserve">
<value>1500</value>
</data>
<data name="tabBattery.Text" xml:space="preserve">
<value>Bateria</value>
</data>
@ -312,4 +303,16 @@
<data name="CHK_enableairspeed.Text" xml:space="preserve">
<value>Włącz prędkość powietrza</value>
</data>
<data name="PIT_MAX_.Text" xml:space="preserve">
<value>4500</value>
</data>
<data name="BUT_reset.Text" xml:space="preserve">
<value>Reset APM do stawień domyślnych</value>
</data>
<data name="GYR_GAIN_.Text" xml:space="preserve">
<value>1000</value>
</data>
<data name="label30.Text" xml:space="preserve">
<value>Monitor</value>
</data>
</root>

File diff suppressed because it is too large Load Diff

View File

@ -46,12 +46,11 @@
<F11>Thr int</F11>
</CTUN>
<PM>
<F1>Perf Timer</F1>
<F2>Gyro Saturation</F2>
<F3>ADC Constraints</F3>
<F4>DCM renorms</F4>
<F5>DCM Blowups</F5>
<F6>GPS Fix Count</F6>
<F1>Gyro Saturation</F1>
<F2>ADC Constraints</F2>
<F3>DCM renorms</F3>
<F4>DCM Blowups</F4>
<F5>GPS Fix Count</F5>
</PM>
<RAW>
<F1>Gyro X</F1>