Initial commit: BMS CAN monitor

This commit is contained in:
acetaffy
2026-09-16 13:26:51 +08:00
commit 2b92f10a0c
23 changed files with 965 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
namespace BmsMonitor.App.Can;
public interface ICanReceiver : IDisposable
{
bool IsOpen { get; }
event EventHandler<CanFrame>? FrameReceived;
event EventHandler<string>? ReceiveError;
void Open(uint deviceIndex, uint channelIndex, CanBaudRate baudRate = CanBaudRate.Kbps250);
void Close();
}