internal void OnErrorReceived(SerialErrorReceivedEventArgs args)
 {
     ((SerialErrorReceivedEventHandler)Events[error_received])?.Invoke(this, args);
 }