Beispiel #1
0
 public void EnableStreamAdapter()
 {
     try
     {
         DisableStreamAdapter();
         _movementStreamAdapter = new SerialPortAdapter(Global.Config.SerialPortMovementInput, Global.Config.SerialPortBaud);
     }
     catch (Exception e)
     {
         Logger.Error("Failed while starting up the stream adapter.", e);
         throw;
     }
 }
Beispiel #2
0
 public void DisableStreamAdapter()
 {
     if (_movementStreamAdapter == null)
     {
         return;
     }
     try
     {
         _movementStreamAdapter.Close();
         _movementStreamAdapter = null;
     }
     catch (Exception e)
     {
         Logger.Error("Failed while shutting down the stream adapter.", e);
         throw;
     }
 }
 public void EnableStreamAdapter()
 {
     try
     {
         DisableStreamAdapter();
         _movementStreamAdapter = new SerialPortAdapter(Global.Config.SerialPortMovementInput, Global.Config.SerialPortBaud);
     }
     catch (Exception e)
     {
         Logger.Error("Failed while starting up the stream adapter.", e);
         throw;
     }
 }
 public void DisableStreamAdapter()
 {
     if (_movementStreamAdapter == null) return;
     try
     {
         _movementStreamAdapter.Close();
         _movementStreamAdapter = null;
     }
     catch (Exception e)
     {
         Logger.Error("Failed while shutting down the stream adapter.", e);
         throw;
     }
 }
 public UnityMovementDriver(SerialPortAdapter movementStream, MovementProtocolAdapter vectorAdapter)
 {
     _movementStream = movementStream;
     _vectorAdapter  = vectorAdapter;
 }