public static void PumpTest1() { Pump <TextMessage> pump = new Pump <TextMessage>(); pump.Initialize(); pump.Interval = 1; pump.Start(); SerialFitting <TextMessage> serial = new SerialFitting <TextMessage>(); serial.Initialize(); serial.SerialPort.PortName = "COM3"; serial.Open(); SerialFitting <TextMessage> serial2 = new SerialFitting <TextMessage>(); serial2.Initialize(); serial2.SerialPort.PortName = "COM7"; serial2.Open(); pump.AddFlow(serial, serial2); pump.AddFlow(serial2, serial); serial.AddInputNotify(new Notify(NotifyOutput)); serial2.AddInputNotify(new Notify(NotifyOutput2)); serial.Push(new TextMessage("bla bla")); serial2.Push(new TextMessage("nib nib")); Console.ReadLine(); }
public static void PumpTest1() { Pump<TextMessage> pump = new Pump<TextMessage>(); pump.Initialize(); pump.Interval = 1; pump.Start(); SerialFitting<TextMessage> serial = new SerialFitting<TextMessage>(); serial.Initialize(); serial.SerialPort.PortName = "COM3"; serial.Open(); SerialFitting<TextMessage> serial2 = new SerialFitting<TextMessage>(); serial2.Initialize(); serial2.SerialPort.PortName = "COM7"; serial2.Open(); pump.AddFlow(serial, serial2); pump.AddFlow(serial2, serial); serial.AddInputNotify(new Notify(NotifyOutput)); serial2.AddInputNotify(new Notify(NotifyOutput2)); serial.Push(new TextMessage("bla bla")); serial2.Push(new TextMessage("nib nib")); Console.ReadLine(); }