Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-11-05 | tracker/hatire: add non-standard baud rates | Stanislaw Halik | |
Fixes: #1689 | |||
2022-04-29 | tracker/hatire: enable setting DTR on com port | Stanislaw Halik | |
2019-12-29 | tracker/hatire: fix deprecated QTime api | Stanislaw Halik | |
2018-08-27 | tracker/hatire: appease analyzer | Stanislaw Halik | |
2018-07-06 | tracker/hatire: remove explicit workaround optin | Stanislaw Halik | |
Tested-by: @Ec0nomist cf. https://github.com/opentrack/opentrack/issues/327#issuecomment-402288929 | |||
2016-11-05 | fix build | Stanislaw Halik | |
2016-11-04 | modules: make names unique | Stanislaw Halik | |
2016-05-26 | many modules: trivial cleanups only | Stanislaw Halik | |
- Remove "this->" where it's not needed. Possibly rename shadowed vars. - Don't reload the options bundle manually since `options::opts' exists for that very reason. - Remove '^ \+$' whitespace - :retab | |||
2016-05-15 | many: remove executable bit from source files | Stanislaw Halik | |
We no longer have this recurring problem since I enabled ignoring executable bit changes on the Windows workstation. | |||
2016-05-10 | tracker/hatire: add missing serial port name binding | Stanislaw Halik | |
Spotted-by: @Ec0nomist Issue: #327 | |||
2016-05-09 | tracker/hatire: add serial 100% cpu usage workaround | Stanislaw Halik | |
Issue: #327 | |||
2016-05-09 | tracker/hatire: move to opentrack settings API | Stanislaw Halik | |
2016-05-04 | tracker/hatire: remove disconnected logic | Stanislaw Halik | |
It's not used anywhere. | |||
2016-05-04 | tracker/hatire: fix spelling in identifiers | Stanislaw Halik | |
2016-04-29 | tracker/hatire: move io to a separate thread | Stanislaw Halik | |
We can't have async io on the main thread because QSerialPort's readyRead() signal can fire constantly, thus consuming all CPU time. We can't sleep in the main thread either as that blocks too many things. We can't ignore readyRead() invocations over a threshold as that'll make us lose some of data notifications. Refactor hatire to put IO on a thread. Since this is a separate Qt event loop, we may sleep in there. Further, add a debug mode reading data from a file, as if it came from a serial-attached device. Issue: #327 | |||
2015-10-30 | move to subdirectory-based build system | Stanislaw Halik | |
Closes #224 |