/// <summary> /// Connects to usb launchers, returns true if at least one is found /// </summary> /// <returns>True if at least one launcher is found</returns> public bool Connect(LibHid.UsbHidPort dreamCheeky, LibHid.UsbHidPort rocketBaby) { DreamCheekyLauncher launcher1 = new DreamCheekyLauncher(dreamCheeky); RocketBabyLauncher launcher2 = new RocketBabyLauncher(rocketBaby); if (launcher1.Port.SpecifiedDevice != null) Launchers.Add(launcher1); if (launcher2.Port.SpecifiedDevice != null) Launchers.Add(launcher2); return Launchers.Count > 0; }
private void onDataReceived(object sender, LibHid.DataRecievedEventArgs e) { _data = e.data; this.UpdateStatus(); }