Hi,
yes it is Mark´s code.
I modified it quite a lot, I completely changed the file that feeds data to it and I added some extra customizations and used some config settings, added some further designs etc., but I left the absolute core untouched, or rather only modified cosmetic things. It is literally thousands of lines and Im not a JS expert so going one by one, trying to understand which one does what, and they are interconnected, is quite difficult and time-consuming.
I know there is some rounding going on with the limits and there was a problem with the RR in mm, but I thought I fixed it...
It really is the only plugin where Im not 100% sure what is going on in all parts of the code and I hoped it will work and pretty much only did this whole thing because so many people asked for it, but Im not JS expert to write similar gauges myself... does the update thing work when you set it to something a bit smaller?
I can fix the hover/click thing, that is for example something I added so I know how it works.