Ejemplo n.º 1
0
 public void Initialize(string port, PortSpeed baudRate, ImageSize imageSize)
 {
     AutoDetectBaudRate(port);
     SetImageSize(imageSize);
     AutoDetectBaudRate(port);
     SetPortSpeed(baudRate);
 }
Ejemplo n.º 2
0
        protected void SetPortSpeed(PortSpeed speed)
        {
            RunCommand(Command.SET_PORT, new byte[] { 0x1, (byte)((short)speed >> 8), (byte)((short)speed & 0xFF) }, 5);
            var comPortName = _comPort.PortName;

            switch (speed)
            {
            case PortSpeed.Baud9600:
                Open(comPortName, 9600);
                break;

            case PortSpeed.Baud19200:
                Open(comPortName, 19200);
                break;

            case PortSpeed.Baud38400:
                Open(comPortName, 38400);
                break;

            case PortSpeed.Baud57600:
                Open(comPortName, 57600);
                break;

            case PortSpeed.Baud115200:
                Open(comPortName, 115200);
                break;
            }
            Thread.Sleep(100);
        }
Ejemplo n.º 3
0
 protected void SetPortSpeed(PortSpeed speed)
 {
     RunCommand(Command.SET_PORT, new byte[] { 0x1, (byte)((short)speed >> 8), (byte)((short)speed & 0xFF) }, 5);
     var comPortName = _comPort.PortName;
     switch (speed)
     {
         case PortSpeed.Baud9600:
             Open(comPortName, 9600);
             break;
         case PortSpeed.Baud19200:
             Open(comPortName, 19200);
             break;
         case PortSpeed.Baud38400:
             Open(comPortName, 38400);
             break;
         case PortSpeed.Baud57600:
             Open(comPortName, 57600);
             break;
         case PortSpeed.Baud115200:
             Open(comPortName, 115200);
             break;
     }
     Thread.Sleep(100);
 }
Ejemplo n.º 4
0
 public void Initialize(string port, PortSpeed baudRate, ImageSize imageSize)
 {
     AutoDetectBaudRate(port);
     SetImageSize(imageSize);
     AutoDetectBaudRate(port);
     SetPortSpeed(baudRate);
 }