public override void Dispose() { if (_busy != null) _busy.Dispose(); // release the hardware flow control pin, if used base.Dispose(); }