namespace BmsMonitor.App.Can; public interface ICanReceiver : IDisposable { bool IsOpen { get; } event EventHandler? FrameReceived; event EventHandler? ReceiveError; void Open(uint deviceIndex, uint channelIndex, CanBaudRate baudRate = CanBaudRate.Kbps250); void Close(); }