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 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; }