public void DoorLockerTest() { string COMPort = "COM9"; KioskoHardware.DoorLocker doorLocker = Helpers.Utilities.GetDoorLockerByName("ContainerReceiver"); DoorLocker door = new DoorLocker(doorLocker); door.IsOpen(0x01); door.Open(0x01); door.Open(0x05); door.Open(0x03); door.Open(0x04); door.Close(); }
public DoorLocker(KioskoHardware.DoorLocker doorLocker) { _doorLocker = doorLocker; port = new SerialPort { PortName = _doorLocker.COMPort, Parity = Parity.None, BaudRate = 19200, DataBits = 8, StopBits = StopBits.One }; try { System.Threading.Thread.Sleep(100); //port.Open(); } catch (Exception e) { ServiceStatus.error.HasError = true; ServiceStatus.error.Message = e.Message; } }