Ejemplo n.º 1
0
        public SerialPortDataHandler(CurrentPacketParser handler)
        {
            _handler = handler;
            _port = new SerialPort();
            _port.DataReceived += PortOnDataReceived;

            _receiveBuffer = new byte[1024];

            DeviceName = "COM1";
            Baud = 115200;
            DataBits = 8;
            StopBits = Terminal_Interface.Enums.StopBits.One;
            Parity = Terminal_Interface.Enums.Parity.None;
            FlowControl = FlowControl.None;
        }
Ejemplo n.º 2
0
 public HIDDataHandler(CurrentPacketParser parser)
 {
     _parser = parser;
 }
Ejemplo n.º 3
0
 public PacketParserGUI(IEnumerable<IPacketInterpreter> parsers, CurrentPacketParser handler)
 {
     _parsers = parsers;
     _handler = handler;
     handler.PropertyChanged += (sender, args) => UpdateCheckedStates(args.PropertyName);
 }