Luke
8b36f1ceec
Much better use of async throughout
2020-04-30 22:06:54 +12:00
Luke
8200dc85e6
Move DBUS and keyboard reads on to tokio
...
This greatly improves throughput of per-key LED effects.
Also add a cool-down timer in the main loop to adjust
thread speed and prevent it running at maximum speed.
2020-04-26 23:00:29 +12:00
Luke
13e736dbed
First pass for tokio
2020-04-26 15:14:00 +12:00
Luke
b821ebe267
Better timing values for responsiveness and less CPU time
2020-04-25 16:46:10 +12:00
Luke
7be66f31e8
Testing
2020-04-25 08:45:23 +12:00
Luke
f05103b5c9
Am I writing slow code? No, it's the keyboard EC who is slow - Seymour
2020-04-24 23:42:06 +12:00