public void AzimuthEncoderTickReceived(int encoderPosition) { AzimuthEncoderPosition = encoderPosition; // CurrentState.RotationDetected(); RotatorState.RotationDetected(); }
public void AzimuthEncoderTickReceived(int encoderPosition) { Logger.Debug().Message("Rotator position received {position}", encoderPosition).Write(); AzimuthEncoderPosition = encoderPosition; RotatorState.RotationDetected(); }
public void RotationDirectionReceived(RotationDirection direction) { AzimuthDirection = direction; RotatorState.RotationDetected(); }