1
0
mirror of https://github.com/f4exb/sdrangel.git synced 2026-08-14 15:33:34 -04:00

Add SPID rot2prog protocol support. Add tolerance setting.

This commit is contained in:
Jon Beniston
2021-05-30 12:38:07 +01:00
parent 1e5c4343d1
commit f51e8b4095
13 changed files with 572 additions and 275 deletions
@@ -76,15 +76,19 @@ private:
QSerialPort m_serialPort;
QTimer m_pollTimer;
int m_lastAzimuth;
int m_lastElevation;
float m_lastAzimuth;
float m_lastElevation;
bool m_spidSetOutstanding;
bool m_spidSetSent;
bool m_spidStatusSent;
bool handleMessage(const Message& cmd);
void applySettings(const GS232ControllerSettings& settings, bool force = false);
MessageQueue *getMessageQueueToGUI() { return m_msgQueueToGUI; }
void openSerialPort(const GS232ControllerSettings& settings);
void setAzimuth(int azimuth);
void setAzimuthElevation(int azimuth, int elevation);
void setAzimuth(float azimuth);
void setAzimuthElevation(float azimuth, float elevation);
private slots:
void handleInputMessages();