I'm by no means a programmer/electrical person, but if you do this I have a possible request. This may already exist or have some completely different fix/be impossible, but here goes:
I end up intermittently coordinating our programming sub-team. (why? good question. we're working it...) Unfortunately, we have trouble understanding, not to mention fixing, all the error messages that can come up on the dashboard. We've started to develop a quasi-symptom based list: e.g. "this one means reboot the computer", "that one means push OK really fast until it disappears", "that one you should just drag into the corner and ignore". ...This doesn't strike me as the best way to handle the situation. It's (rather unsurprisingly) gotten us into/not out of some difficult spots before.
So if it's possible, we'd really appreciate a reference list of error and explanations and/or fixes. Keep in mind that I honestly don't know what this entails, all I know is that my team (who does have a better grasp of programming) really wants it. I'd appreciate any direction you'd like to offer.
[/non-programmer-electrical talk]