Missing checkCom for StarChips
Currently checkCom is not implemented in the StarChips class.
This means that scanConsole will assume communication is possible.
The code should report quickly as it's implementation
A simple read register might be enough, but it could be useful to verify other things at this stage.
Things that could be part of this check:
- Read HPRs (check lock/sync etc)
- Read an HCC register (could be address register, but fuse check is separate)
- Write value associated with communications ID to an ABC register
- Read register and check input channel mapping (in other words checking we can feed back histogram data to the right ABC)
- Restore value
- Send trigger readout request
Much of this could be done in a single sequence (depending on the "restore register value" bit being well known).