private bool ConnectDome() { SerialConnection = new ArduinoSerial(); SerialConnection.CommandQueueReady += new ArduinoSerial.CommandQueueReadyEventHandler(SerialConnection_CommandQueueReady); HC.WaitForMilliseconds(2000); SerialConnection.SendCommand(ArduinoSerial.SerialCommand.SetPark, Config.ParkAzimuth); SerialConnection.SendCommand(ArduinoSerial.SerialCommand.SetHome, Config.HomeAzimuth); return(true); }
public void Halt() { SerialConnection.SendCommand(ArduinoSerial.SerialCommand.Halt); }
// // PUBLIC COM INTERFACE IDome IMPLEMENTATION // #region IDome Members public void AbortSlew() { SerialConnection.SendCommand(ArduinoSerial.SerialCommand.Abort); }