I agree, it's ridiculous some of the things I have seen with the VEMS software, firmware, and hardware.
I miss the Autronic days where the thing just worked, 100% of the time, and that was that.
Example 1:
Firmware "updates" often have 5 new features, but they also seem to have 5 new bugs!???
Why can't the "old" be left well alone, and the "new" just added and tested?
If a customer were to read the "Firmware Updates" notes/comments on the wiki - they would be hard pressed to fine one that would assure any confidence at all.
Example 2:
VEMSTune is released with nothing but bugs, software crashes, some people have connection issues, at first it did not have offline editing (useless), does not work with MegaLogViewer, so the datalogging is useless, etc.
Just stop with the "updates", and release something that works!!!
Example 3:
Hardware - Why is it even an option or an afterthought that the speed input is protected for over 5 volts, or the analog inputs are not protected from 12v ruining the mcp3208 chip, etc.
It's a support nightmare trying to fix all of these problems. Customers make mistakes. If I can spend $0.50, $5.00, or even $50.00 in hardware to prevent a problem from happening, please give me that option!