private void wm_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs args) { wiimoteInfo1.UpdateExtension(args); if(args.Inserted) wm.SetReportType(InputReport.IRExtensionAccel, true); else wm.SetReportType(InputReport.IRAccel, true); }
private void UpdateExtensionChanged(WiimoteExtensionChangedEventArgs args) { chkExtension.Text = args.ExtensionType.ToString(); chkExtension.Checked = args.Inserted; if(args.Inserted) wm.SetReportType(InputReport.IRExtensionAccel, true); else wm.SetReportType(InputReport.IRAccel, true); }
void wm_OnWiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs args) { // when an extension is plugged in, change the report type (not that any of them are actually // working right now with this service if (args.Inserted) { _wm.SetReportType(Wiimote.InputReport.IRExtensionAccel, true); } else { _wm.SetReportType(Wiimote.InputReport.IRAccel, true); } }
void _wm_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs args) { // when an extension is plugged in, change the report type (not that any of them are actually // working right now with this service if (args.Inserted) _wm.SetReportType(InputReport.IRExtensionAccel, true); else _wm.SetReportType(InputReport.IRAccel, true); }
void wm_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs e) { if (e.Inserted) ((Wiimote)sender).SetReportType(InputReport.IRExtensionAccel, true); else ((Wiimote)sender).SetReportType(InputReport.IRAccel, true); }
private void wiiDevice_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs e) { // This is not needed for balance boards. }
public void UpdateExtension(WiimoteExtensionChangedEventArgs args) { BeginInvoke(new UpdateExtensionChangedDelegate(UpdateExtensionChanged), args); }
private void wm_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs args) { BeginInvoke(new UpdateExtensionChangedDelegate(UpdateExtensionChanged), args); }
private void wiimote_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs e) { if (e.Inserted) _wiimote.SetReportType(InputReport.IRExtensionAccel, true); else _wiimote.SetReportType(InputReport.IRAccel, true); }
void wiimote_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs e) { wiimote.WiimoteExtensionChanged += wiimote_WiimoteExtensionChanged; //wiimote.Connect(); // Nothing to do (for now) }
void wm_OnWiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs args) { //if extension attached, enable it if(args.Inserted) remote2.SetReportType(Wiimote.InputReport.IRExtensionAccel, true); else remote2.SetReportType(Wiimote.InputReport.IRAccel, true); }
private void wiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs e) { //Nunchuck is connected? //e.ExtensionType == ExtensionType.Nunchuk ? //Then yes }
void wm_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs args) { if(!args.Inserted) wm.SetReportType(InputReport.IRAccel, true); }
void wiimote_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs e) { // Nothing to do (for now) }
/// <summary> /// This is called when an extension is attached or unplugged. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void handleWiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs e) { // Check we have a valid device. if (this.pDevice == null) return; // If an extension is attached at runtime we want to enable it. if (e.Inserted) this.pDevice.SetReportType(InputReport.IRExtensionAccel, true); else this.pDevice.SetReportType(InputReport.IRAccel, true); }
private static void wm_WiimoteExtensionChanged(object obj, WiimoteExtensionChangedEventArgs e) { //Console.Write("{0}\t", wm.WiimoteState.ButtonState.A); if (e.Inserted) wm.SetReportType(InputReport.IRExtensionAccel, true); else wm.SetReportType(InputReport.IRAccel, true); }
/// <summary> /// This is called when an extension is attached or unplugged. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void handleWiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs e) { //pDeviceMutex.WaitOne(); // Check we have a valid device. if (sender == null) return; Wiimote pDevice = ((Wiimote)sender); // If an extension is attached at runtime we want to enable it. if (e.Inserted) { Console.WriteLine("Enabling extension " + e.ExtensionType); pDevice.SetReportType(InputReport.IRExtensionAccel, true); } else { Console.WriteLine("Disabling extension " + e.ExtensionType); pDevice.SetReportType(InputReport.IRAccel, true); } //pDeviceMutex.ReleaseMutex(); }
void wm_WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs e) { // find the control for this Wiimote WiimoteInfo wi = mWiimoteMap[((Wiimote)sender).ID]; wi.UpdateExtension(e); if (e.Inserted) ((Wiimote)sender).SetReportType(InputReport.IRExtensionAccel, true); else ((Wiimote)sender).SetReportType(InputReport.IRAccel, true); }
void WiimoteExtensionChanged(object sender, WiimoteExtensionChangedEventArgs args) { wm.SetReportType(args.Inserted ? InputReport.IRExtensionAccel : InputReport.IRAccel, true); }
private void UpdateExtensionChanged(WiimoteExtensionChangedEventArgs args) { chkExtension.Text = args.ExtensionType.ToString(); chkExtension.Checked = args.Inserted; }
public void UpdateExtension(WiimoteExtensionChangedEventArgs args) { WiimoteInfo.UpdateExtensionChangedDelegate updateExtensionChangedDelegate = new WiimoteInfo.UpdateExtensionChangedDelegate(this.UpdateExtensionChanged); object[] objArray = new object[] { args }; base.BeginInvoke(updateExtensionChangedDelegate, objArray); }