From 57e6eeffb0b87570fc60d1d29d5d72b848deb620 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Fri, 6 Jul 2018 04:11:10 +0200 Subject: tracker/hatire: remove explicit workaround optin Tested-by: @Ec0nomist cf. https://github.com/opentrack/opentrack/issues/327#issuecomment-402288929 --- tracker-hatire/ftnoir_hatcontrols.ui | 34 +--------------------------- tracker-hatire/ftnoir_tracker_hat_dialog.cpp | 2 -- tracker-hatire/ftnoir_tracker_hat_settings.h | 3 +-- 3 files changed, 2 insertions(+), 37 deletions(-) diff --git a/tracker-hatire/ftnoir_hatcontrols.ui b/tracker-hatire/ftnoir_hatcontrols.ui index c9a449b1..aa84758b 100644 --- a/tracker-hatire/ftnoir_hatcontrols.ui +++ b/tracker-hatire/ftnoir_hatcontrols.ui @@ -7,7 +7,7 @@ 0 0 389 - 528 + 488 @@ -129,38 +129,6 @@ - - - - - 6 - 0 - - - - Buggy serial port uses too much CPU - - - - - - - - 3 - 0 - - - - - 65536 - 16777215 - - - - Workaround - - - diff --git a/tracker-hatire/ftnoir_tracker_hat_dialog.cpp b/tracker-hatire/ftnoir_tracker_hat_dialog.cpp index 6fb17361..ecea7eaa 100644 --- a/tracker-hatire/ftnoir_tracker_hat_dialog.cpp +++ b/tracker-hatire/ftnoir_tracker_hat_dialog.cpp @@ -98,8 +98,6 @@ dialog_hatire::dialog_hatire() : theTracker(nullptr), timer(this) tie_setting(s.pParity, ui.QCB_Serial_parity); tie_setting(s.pStopBits, ui.QCB_Serial_stopBits); - tie_setting(s.serial_bug_workaround, ui.serial_bug_workaround); - tie_setting(s.QSerialPortName, ui.cbSerialPort); connect(ui.buttonBox, SIGNAL(accepted()), this, SLOT(doOK())); diff --git a/tracker-hatire/ftnoir_tracker_hat_settings.h b/tracker-hatire/ftnoir_tracker_hat_settings.h index 7e9f7244..a41f906d 100644 --- a/tracker-hatire/ftnoir_tracker_hat_settings.h +++ b/tracker-hatire/ftnoir_tracker_hat_settings.h @@ -22,7 +22,7 @@ struct TrackerSettings : opts value DelayInit, DelayStart, DelaySeq; - value BigEndian, EnableLogging, serial_bug_workaround; + value BigEndian, EnableLogging; value QSerialPortName; @@ -63,7 +63,6 @@ struct TrackerSettings : opts DelaySeq(b, "after-start-delay", 0), BigEndian(b, "is-big-endian", false), EnableLogging(b, "enable-logging", false), - serial_bug_workaround(b, "serial-bug-workaround", false), QSerialPortName(b, "serial-port-name", ""), pBaudRate(b, "baud-rate", QSerialPort::Baud115200), pDataBits(b, "data-bits", QSerialPort::Data8), -- cgit v1.2.3