Closed CendreQuasar540 closed 1 year ago
The clock implementation is now precise at ~50µs
We will try to merge it in the master branch, and see what to improve afterward
improvements to investigate:
tokio
Some of our problems are coming from the tokio timers tokio::time::Interval
, according to this issue, their implementation is not precise below 1ms, and we need 1µs
Let's use tokio-timerfd
instead, experimentation shows that it is precise at least at 10µs
before:
after:
Add method/class to enforce clock synchronization between master and slave during initialization process.