private bool InitUSBUIRTInstance() { USBUIRT.Create(new USBUIRT.OnRemoteCommand(OnRemoteCommand)); if (USBUIRT.Instance == null || !GetUsbUirtDriverStatusOK()) { ShowDriverOfflineMsg(); return(false); } lblUSBUIRTVersion.Text = USBUIRT.Instance.GetVersions(); varAPIVersion.Text = USBUIRT.Instance.GetAPIVersions(); varDLLVersion.Text = USBUIRT.Instance.GetDLLVersions(); EnableTestIrControls(); USBUIRT.Instance.CommandRepeatCount = (int)commandRepeatNumUpDn.Value; USBUIRT.Instance.InterCommandDelay = (int)interCommandDelayNumUpDn.Value; return(true); }
private bool InitUSBUIRTInstance() { USBUIRT.Create(OnRemoteCommand); if (USBUIRT.Instance == null || !GetUsbUirtDriverStatusOk()) { ShowDriverOfflineMsg(); return(false); } _usbuirtVersion.Text = USBUIRT.Instance.GetVersions(); _valueAPIVersion.Text = USBUIRT.Instance.GetAPIVersions(); _valueDLLVersion.Text = USBUIRT.Instance.GetDLLVersions(); EnableTestIrControls(); USBUIRT.Instance.CommandRepeatCount = (int)_commandRepeat.Value; USBUIRT.Instance.InterCommandDelay = (int)_interCommandDelay.Value; return(true); }