Exemplo 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    = Interface.Enums.StopBits.One;
            Parity      = Interface.Enums.Parity.None;
            FlowControl = FlowControl.None;
        }
Exemplo n.º 2
0
 public PacketParserGUI(IEnumerable <IPacketInterpreter> parsers, CurrentPacketParser handler)
 {
     _parsers = parsers;
     _handler = handler;
     handler.PropertyChanged += (sender, args) => UpdateCheckedStates(args.PropertyName);
 }
Exemplo n.º 3
0
 public HIDDataHandler(CurrentPacketParser parser, IHIDPreparser preparser)
 {
     _parser    = parser;
     _preparser = preparser;
     open       = false;
 }