Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 198 → Rev 199

/QMK-Groundstation/trunk/Forms/mktool.h
38,6 → 38,7
 
#include "../SerialPort/ManageSerialPort.h"
#include "../cSettings.h"
#include "../Classes/cServer.h"
 
class QextSerialPort;
 
51,19 → 52,23
 
private:
bool AllowSend;
 
// Object für Serielport
ManageSerialPort *serialPort;
 
// Settings-Object
// Settings-Object (Programmeinstellungen)
cSettings *Settings;
 
// Settings-Widget
// Settings-Widget (FC-Settings)
wdg_Settings *f_Settings;
 
// HTTp-Server-Object für Google Earth
cServer *Server;
 
// Default-Ticker
QTimer *Ticker;
 
// Die Tabs des Hauptfensters
// Kopie der Tabs des Hauptfensters
QWidget *TabWidgets[6];
 
// Analogwert-Beschreibungen
84,19 → 89,16
bool TickerEvent[MaxTickerEvents];
bool TickerDiv;
 
// Aktuelle und Max-Anzahl der LCD-Seiten
int LCD_Page;
int LCD_MAX_Page;
 
// Alle Icons
QIcon Icons[30];
 
// QByteArray allDataReceived;
 
// Object für das Datenfile;
QFile *CSVFile;
 
sMode Mode;
sRxData RxData;
sNaviData Navi;
 
QString RXS;
QString LastSend;
104,9 → 106,11
// Softwareupdate
QProcess *Update;
 
// Sendedatenbuffer
char TX_Data[150];
 
int ParameterSet[11][MaxParameter];
// FC-Settings
int FCSettings[MaxParameter];
 
// Programm Initialisieren
void init_GUI();
113,7 → 117,6
void init_Objects();
void init_Connections();
void init_Arrays();
void init_Icons();
void init_Plot();
 
// Daten-Plotter
120,6 → 123,8
void update_Plot();
void config_Plot();
 
void new_NaviData(sRxData RX);
 
// Daten Senden, Empfangen und verarbeiten
void send_Data(char CMD, int Address, char Data[150],unsigned int Length, bool Resend = true);
void new_RXData(sRxData RX);
132,12 → 137,21
void set_Preferences();
 
private slots:
void slot_ac_Hardware();
void slot_rb_Hardware();
 
void slot_ac_StartServer();
 
void slot_Test();
 
void slot_ac_Config();
void slot_ac_Preferences();
void slot_ac_StartPlotter();
void slot_ac_View();
void slot_ac_MehrDaten();
void slot_ac_KeineDaten();
void slot_ac_FastDebug();
void slot_ac_NoDebug();
void slot_ac_FastNavi();
void slot_ac_NoNavi();
void slot_ac_About();
void slot_ac_GetLabels();
void slot_ac_Motortest();
146,13 → 160,14
// Default-Ticker
void slot_Ticker();
 
// LCD-Seite vor / zurück
void slot_LCD_UP();
void slot_LCD_DOWN();
 
void slot_Motortest(int Motor1, int Motor2, int Motor3, int Motor4);
 
// Firmeware-Update
void slot_pb_Update();
 
void slot_UpdateShell();
 
// Seriell-Port Slots
165,8 → 180,9
 
void slot_ScrollPlot(int Pos);
 
void slot_GetParameter();
void slot_SetParameter();
// FC-Settings lesen / Schreiben
void slot_GetFCSettings();
void slot_SetFCSettings();
};
 
#endif