New article on the PolyKbd: hackaday.io/project/190256/l...
(by @thpoll@mastodon.social )
Steps towards CE Certification & Performance Improvements | Details | Hackaday.io
I have been going back and forth for a very long time on how to get the CE certification done, and decided to join https://early.smander.com/getsmandered-round-0/ to finally get this step done. My hesitation comes from the scary price tags I heard from the CE test labs I contacted. I hope with Smander, I can achieve that without much overhead lending the experience in this process, which I don't have yet. It also feels good to follow a guideline :) Apart from my worries around certification, I have some updates to share:
Increased HID throughput!
In the past, I always felt some slight delay when a new overlay gets streamed to the PolyKybd. This is the known limitation, that HID (in FullSpeed USB2.0) can only transfer one report per msec - so it is deterministic, but also very slow.
As I might have mentioned, the host program, therefore, already reduces the data that needs to be transferred to the very minimum. When reading the pixmaps for the program shortcuts, the host program prepares the binary representation of all 4 methods and then chooses the one resulting in the