Awesome work.<p>It's a shame that it _always_ has to be reverse engineering.<p>Vendors do not seem to understand there's value in providing adequate documentation. Devices that have the docs or have been reversed get consistently selected and/or recommended over the alternatives.
From my experience (own the E variant), those are solid DMMs at a very reasonable price. Honestly I also got a Fluke 88v that's like 5 times more expensive and I like the UT61E+ better. Have you guys had a similar experience?
Last updated on the sigrok wiki in 2014 too. <a href="https://sigrok.org/w/index.php?title=UNI-T_UT61B&action=history" rel="nofollow noreferrer">https://sigrok.org/w/index.php?title=UNI-T_UT61B&action=hist...</a>
Really nice! I did this for my laptop as well and it was one of the most rewarding projects I've ever done. This article would've helped me a lot back then.<p>Do you think the Linux kernel would accept the drivers? That way the device would work out of the box. Reading comments on existing drivers gave me the impression they prefer to keep code out of the kernel and in user space if possible...