mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2025-01-18 03:52:11 +01:00
Got rid of some compiler warnings, and fixed a few whitespaces.
This commit is contained in:
parent
05f131fa46
commit
05db4c64b1
@ -63,6 +63,8 @@ FGSimulator::~FGSimulator()
|
||||
|
||||
void FGSimulator::setupUdpPorts(const QString& host, int inPort, int outPort)
|
||||
{
|
||||
Q_UNUSED(outPort);
|
||||
|
||||
if(inSocket->bind(QHostAddress(host), inPort))
|
||||
emit processOutput("Successfully bound to address " + host + " on port " + QString::number(inPort) + "\n");
|
||||
else
|
||||
|
@ -96,10 +96,11 @@ IL2Simulator::~IL2Simulator()
|
||||
|
||||
void IL2Simulator::setupUdpPorts(const QString& host, int inPort, int outPort)
|
||||
{
|
||||
inSocket->connectToHost(host,inPort); // IL2
|
||||
if(!inSocket->waitForConnected())
|
||||
qxtLog->error(Name() + " cann't connect to UDP Port: " + QString::number(inPort));
|
||||
Q_UNUSED(outPort);
|
||||
|
||||
inSocket->connectToHost(host,inPort); // IL2
|
||||
if(!inSocket->waitForConnected())
|
||||
qxtLog->error(Name() + " cann't connect to UDP Port: " + QString::number(inPort));
|
||||
}
|
||||
|
||||
void IL2Simulator::transmitUpdate()
|
||||
|
@ -173,53 +173,55 @@ struct Output2OP{
|
||||
|
||||
class Simulator : public QObject
|
||||
{
|
||||
Q_OBJECT
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
Simulator(const SimulatorSettings& params);
|
||||
virtual ~Simulator();
|
||||
Simulator(const SimulatorSettings& params);
|
||||
virtual ~Simulator();
|
||||
|
||||
bool isAutopilotConnected() const { return autopilotConnectionStatus; }
|
||||
bool isSimulatorConnected() const { return simConnectionStatus; }
|
||||
QString Name() const { return name; }
|
||||
void setName(QString str) { name = str; }
|
||||
bool isAutopilotConnected() const { return autopilotConnectionStatus; }
|
||||
bool isSimulatorConnected() const { return simConnectionStatus; }
|
||||
QString Name() const { return name; }
|
||||
void setName(QString str) { name = str; }
|
||||
|
||||
QString SimulatorId() const { return simulatorId; }
|
||||
void setSimulatorId(QString str) { simulatorId = str; }
|
||||
QString SimulatorId() const { return simulatorId; }
|
||||
void setSimulatorId(QString str) { simulatorId = str; }
|
||||
|
||||
|
||||
|
||||
static bool IsStarted() { return isStarted; }
|
||||
static void setStarted(bool val) { isStarted = val; }
|
||||
static QStringList& Instances() { return Simulator::instances; }
|
||||
static void setInstance(const QString& str) { Simulator::instances.append(str); }
|
||||
static bool IsStarted() { return isStarted; }
|
||||
static void setStarted(bool val) { isStarted = val; }
|
||||
static QStringList& Instances() { return Simulator::instances; }
|
||||
static void setInstance(const QString& str) { Simulator::instances.append(str); }
|
||||
|
||||
virtual void stopProcess() {}
|
||||
virtual void setupUdpPorts(const QString& host, int inPort, int outPort) { Q_UNUSED(host) Q_UNUSED(inPort) Q_UNUSED(outPort)}
|
||||
|
||||
void resetInitialHomePosition();
|
||||
void updateUAVOs(Output2OP out);
|
||||
|
||||
signals:
|
||||
void autopilotConnected();
|
||||
void autopilotDisconnected();
|
||||
void simulatorConnected();
|
||||
void simulatorDisconnected();
|
||||
void processOutput(QString str);
|
||||
void deleteSimProcess();
|
||||
void myStart();
|
||||
void autopilotConnected();
|
||||
void autopilotDisconnected();
|
||||
void simulatorConnected();
|
||||
void simulatorDisconnected();
|
||||
void processOutput(QString str);
|
||||
void deleteSimProcess();
|
||||
void myStart();
|
||||
public slots:
|
||||
Q_INVOKABLE virtual bool setupProcess() { return true;}
|
||||
Q_INVOKABLE virtual bool setupProcess() { return true;}
|
||||
private slots:
|
||||
void onStart();
|
||||
//void transmitUpdate();
|
||||
void receiveUpdate();
|
||||
void onAutopilotConnect();
|
||||
void onAutopilotDisconnect();
|
||||
void onSimulatorConnectionTimeout();
|
||||
void telStatsUpdated(UAVObject* obj);
|
||||
Q_INVOKABLE void onDeleteSimulator(void);
|
||||
void onStart();
|
||||
//void transmitUpdate();
|
||||
void receiveUpdate();
|
||||
void onAutopilotConnect();
|
||||
void onAutopilotDisconnect();
|
||||
void onSimulatorConnectionTimeout();
|
||||
void telStatsUpdated(UAVObject* obj);
|
||||
Q_INVOKABLE void onDeleteSimulator(void);
|
||||
|
||||
virtual void transmitUpdate() = 0;
|
||||
virtual void processUpdate(const QByteArray& data) = 0;
|
||||
virtual void transmitUpdate() = 0;
|
||||
virtual void processUpdate(const QByteArray& data) = 0;
|
||||
|
||||
protected:
|
||||
static const float GEE;
|
||||
@ -291,20 +293,20 @@ private:
|
||||
class SimulatorCreator
|
||||
{
|
||||
public:
|
||||
SimulatorCreator(QString id, QString descr) :
|
||||
classId(id),
|
||||
description(descr)
|
||||
{}
|
||||
virtual ~SimulatorCreator() {}
|
||||
SimulatorCreator(QString id, QString descr) :
|
||||
classId(id),
|
||||
description(descr)
|
||||
{}
|
||||
virtual ~SimulatorCreator() {}
|
||||
|
||||
QString ClassId() const {return classId;}
|
||||
QString Description() const {return description;}
|
||||
QString ClassId() const {return classId;}
|
||||
QString Description() const {return description;}
|
||||
|
||||
virtual Simulator* createSimulator(const SimulatorSettings& params) = 0;
|
||||
virtual Simulator* createSimulator(const SimulatorSettings& params) = 0;
|
||||
|
||||
private:
|
||||
QString classId;
|
||||
QString description;
|
||||
QString classId;
|
||||
QString description;
|
||||
};
|
||||
|
||||
#endif // ISIMULATOR_H
|
||||
|
@ -78,9 +78,11 @@ XplaneSimulator::~XplaneSimulator()
|
||||
|
||||
void XplaneSimulator::setupUdpPorts(const QString& host, int inPort, int outPort)
|
||||
{
|
||||
inSocket->bind(QHostAddress(host), inPort);
|
||||
//outSocket->bind(QHostAddress(host), outPort);
|
||||
once = false;
|
||||
Q_UNUSED(outPort);
|
||||
|
||||
inSocket->bind(QHostAddress(host), inPort);
|
||||
//outSocket->bind(QHostAddress(host), outPort);
|
||||
once = false;
|
||||
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user