throws USIException {
try {
writeMessage(device, new StartMotors());
} catch (FTD2xxException e) {
throw new USIException(
getLocalizedMessage("writeStart.error.write"), e); //$NON-NLS-1$
}
handleResponse(device); // process ACK / NACK
return handleResponse(device); // process motor switch positions