summaryrefslogtreecommitdiffhomepage
path: root/tracker-hatire/ftnoir_tracker_hat.h
diff options
context:
space:
mode:
Diffstat (limited to 'tracker-hatire/ftnoir_tracker_hat.h')
-rw-r--r--tracker-hatire/ftnoir_tracker_hat.h23
1 files changed, 12 insertions, 11 deletions
diff --git a/tracker-hatire/ftnoir_tracker_hat.h b/tracker-hatire/ftnoir_tracker_hat.h
index 0f4b2c9c..16e39c7d 100644
--- a/tracker-hatire/ftnoir_tracker_hat.h
+++ b/tracker-hatire/ftnoir_tracker_hat.h
@@ -20,34 +20,35 @@ class hatire : public QObject, public ITracker
public:
hatire();
- ~hatire();
+ ~hatire() override;
- module_status start_tracker(QFrame*);
- void data(double *data);
+ module_status start_tracker(QFrame*) override;
+ void data(double *data) override;
//void center();
//bool notifyZeroed();
void reset();
- void get_info( int *tps );
+ void get_info(int *tps);
void serial_info();
void send_serial_command(const QByteArray& x);
hatire_thread t;
+
private:
- TArduinoData ArduinoData, HAT;
+ TArduinoData ArduinoData {}, HAT {};
QByteArray Begin;
QByteArray End;
TrackerSettings s;
- int frame_cnt;
-
- std::atomic<int> CptError;
+ int frame_cnt = 0;
- static inline QByteArray to_latin1(const QString& str) { return str.toLatin1(); }
+ std::atomic<int> CptError { 0 };
};
class hatire_metadata : public Metadata
{
- QString name() { return otr_tr("Hatire Arduino"); }
- QIcon icon() { return QIcon(":/images/hat.png"); }
+ Q_OBJECT
+
+ QString name() override { return tr("Hatire Arduino"); }
+ QIcon icon() override { return QIcon(":/images/hat.png"); }
};