summaryrefslogtreecommitdiffhomepage
path: root/tracker-hatire/thread.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'tracker-hatire/thread.hpp')
-rw-r--r--tracker-hatire/thread.hpp13
1 files changed, 4 insertions, 9 deletions
diff --git a/tracker-hatire/thread.hpp b/tracker-hatire/thread.hpp
index 38b5c5dd..f6bd8d49 100644
--- a/tracker-hatire/thread.hpp
+++ b/tracker-hatire/thread.hpp
@@ -1,18 +1,15 @@
#pragma once
+#include "ftnoir_arduino_type.h"
#include "ftnoir_tracker_hat_settings.h"
#include <QSerialPort>
-#include <QByteArray>
#include <QThread>
#include <QMutex>
#include <QFile>
#include <QCoreApplication>
-#include "api/variance.hpp"
-#include "compat/timer.hpp"
-
enum results
{
result_ok,
@@ -20,7 +17,7 @@ enum results
result_error,
};
-//#define HATIRE_DEBUG_LOGFILE "d:/putty-hatire.log"
+//#define HATIRE_DEBUG_LOGFILE "c:/users/sthalik/test-random"
#ifdef HATIRE_DEBUG_LOGFILE
# include <QFile>
@@ -33,7 +30,7 @@ struct serial_result
serial_result(results code, const QString& error) : error(error), code(code) {}
QString error;
- results code;
+ results code { result_error };
};
class hatire_thread : public QThread
@@ -50,11 +47,9 @@ class hatire_thread : public QThread
QByteArray data_read;
serial_t com_port;
TrackerSettings s;
- variance stat;
- Timer timer, throttle_timer;
+ char buf[1024];
void run() override;
- static inline QByteArray to_latin1(const QString& str) { return str.toLatin1(); }
void serial_debug_info_str(const QString& str);