/// <summary> /// 实例化 /// </summary> /// <param name="com">串口配置</param> /// <param name="analyzers">消息解析方法集合</param> public Communicator(ICommunication com, IAnalyzerCollection analyzers) { Com = com ?? throw new NullReferenceException("no reference communication module was initialized"); Analyzers = analyzers; Com.OnDataReceived += new DataReceivedHandler(ComDataReceived); ReadBufferSize = 0x800; }
public WyzComm(ICommunication comm, IAnalyzerCollection result) { }