Fix to parallel optoboard configuration
Currently when the read back of a register doesn't match the value that was written, the connection to felixcore is restarted. This causes problems when running parallel configuration, as it can affect the writing of registers on the other optoboards.