Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-06 | tracker/hatire: add debug logging variance | Stanislaw Halik | |
2016-05-06 | tracker/hatire: don't hoard more data than a single dgram | Stanislaw Halik | |
The resync code already worked without that. | |||
2016-05-06 | tracker/hatire: move function from header | Stanislaw Halik | |
2016-05-06 | tracker/hatire: simplify | Stanislaw Halik | |
We don't need to move back the datagram since we're processing the original. | |||
2016-05-06 | tracker/hatire: prevent infinite loop when no end marker and start at index 0 | Stanislaw Halik | |
2016-05-04 | tracker/hatire: remove disconnected logic | Stanislaw Halik | |
It's not used anywhere. | |||
2016-05-04 | tracker/hatire: remove copy-pasted code | Stanislaw Halik | |
2016-05-04 | tracker/hatire: try to optimize the polling path | Stanislaw Halik | |
Issue: #327 | |||
2016-05-04 | tracker/hatire: fix spelling in identifiers | Stanislaw Halik | |
2016-05-04 | tracker/hatire: switch to 200 Hz following user complaint | Stanislaw Halik | |
See: https://github.com/opentrack/opentrack/issues/327#issuecomment-215991810 | |||
2016-05-04 | tracker/hatire: remove race | Stanislaw Halik | |
Don't prepend existing remaining data racing with add new data. Expose the lock as a public member. | |||
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-11-01 | hatire: fix clang warning | Stanislaw Halik | |
2015-11-01 | all: adjust options.hpp move to compat | Stanislaw Halik | |
2015-10-30 | move to subdirectory-based build system | Stanislaw Halik | |
Closes #224 |