public void DeviceLockStatusUpdated(R7LockState p0) { Safety(() => { logger.Log($"[R7] Device lock state {p0}"); if (p0 == R7LockState.R7LockStateIncorrectPin) { device.SetLockStatus(LockState.Locked, incorrectPin: true); } else if (p0 == R7LockState.R7LockStateLocked) { device.SetLockStatus(LockState.Locked); } else if (p0 == R7LockState.R7LockStateUnlocked) { device.SetLockStatus(LockState.Unlocked); } else { device.SetLockStatus(LockState.Unknown); } }); }
public override void DeviceLockStatusUpdated(R7LockState state) { this.framework.DeviceLockStatusUpdated(state); }
public void DeviceConnected(ConnectDevice _device, R7ActivationState activated, R7LockState locked)