public void ShutterEncoderTickReceived(int encoderPosition) { // The state must process the position update because it needs to make decisions based on the relative position. Logger.Debug().Message("").Message("Shutter position received {position}", encoderPosition).Write(); ShutterState.EncoderTickReceived(encoderPosition); }
public void ShutterEncoderTickReceived(int encoderPosition) { // The state must process the position update because it needs to make decisions based on the relative position. // ShutterStepPosition = encoderPosition; ShutterState.EncoderTickReceived(encoderPosition); }