// null-safe & exception-safe: 2019-1-8 // safety depent on: SerialDevice.Dispose public bool DisposePort() { if (SerialDeviceInstance == null) { Debugger.Log("Failed to dispose port: SerialDeviceInstance in null.", Debugger.LogLevel.WARN); return(false); } return(SerialDeviceInstance.Dispose()); }
// null-safe & exception-safe: 2019-1-8 // safety depent on: SerialDevice.WriteLine public bool WriteLine(string message) { if (SerialDeviceInstance == null) { Debugger.Log("Failed to write: SerialDeviceInstance in null.", Debugger.LogLevel.WARN); return(false); } return(SerialDeviceInstance.WriteLine(message)); }