Fixed the problem with the dynamic 12V detect (needed an inputMask field to make sure that bits set as inputs are never written to).  RoboOne now changes state dynamically when it discovers that 12V has been applied.  Next, need to improve debug (print message names rather than numbers) and have the level of debug set at run-time with a bit-map for configuration.