Exemplo n.º 1
0
        public void SetCalibration(Calibrations.CalibrationPreset preset)
        {
            switch (preset)
            {
            case Calibrations.CalibrationPreset.Default:
                SetCalibration(Calibrations.Defaults.WiimoteDefault);
                break;

            case Calibrations.CalibrationPreset.Modest:
                SetCalibration(Calibrations.Moderate.WiimoteModest);
                break;

            case Calibrations.CalibrationPreset.Extra:
                SetCalibration(Calibrations.Extras.WiimoteExtra);
                break;

            case Calibrations.CalibrationPreset.Minimum:
                SetCalibration(Calibrations.Minimum.WiimoteMinimal);
                break;

            case Calibrations.CalibrationPreset.None:
                SetCalibration(Calibrations.None.WiimoteRaw);
                break;
            }
        }
Exemplo n.º 2
0
        public void SetCalibration(Calibrations.CalibrationPreset preset)
        {
            wiimote.SetCalibration(preset);

            //switch (preset)
            //{
            //    case Calibrations.CalibrationPreset.Default:
            //        //LJoy.Calibrate(Calibrations.Defaults.ClassicControllerProDefault.LJoy);
            //        //RJoy.Calibrate(Calibrations.Defaults.ClassicControllerProDefault.RJoy);
            //        SetCalibration(Calibrations.Defaults.ClassicControllerProDefault);
            //        break;

            //    case Calibrations.CalibrationPreset.Modest:
            //        SetCalibration(Calibrations.Moderate.ClassicControllerProModest);
            //        break;

            //    case Calibrations.CalibrationPreset.Extra:
            //        SetCalibration(Calibrations.Extras.ClassicControllerProExtra);
            //        break;

            //    case Calibrations.CalibrationPreset.Minimum:
            //        SetCalibration(Calibrations.Minimum.ClassicControllerProMinimal);
            //        break;

            //    case Calibrations.CalibrationPreset.None:
            //        SetCalibration(Calibrations.None.ClassicControllerProRaw);
            //        break;
            //}



            Joy.Calibrate(Calibrations.Defaults.WiiGuitarDefault.Joy);

            //SetCalibration(Calibrations.Defaults.ClassicControllerProDefault);
        }
        public void SetCalibration(Calibrations.CalibrationPreset preset)
        {
            wiimote.SetCalibration(preset);

            switch (preset)
            {
            case Calibrations.CalibrationPreset.Default:
                //LJoy.Calibrate(Calibrations.Defaults.ClassicControllerProDefault.LJoy);
                //RJoy.Calibrate(Calibrations.Defaults.ClassicControllerProDefault.RJoy);
                SetCalibration(Calibrations.Defaults.ClassicControllerProDefault);
                break;

            case Calibrations.CalibrationPreset.Modest:
                SetCalibration(Calibrations.Moderate.ClassicControllerProModest);
                break;

            case Calibrations.CalibrationPreset.Extra:
                SetCalibration(Calibrations.Extras.ClassicControllerProExtra);
                break;

            case Calibrations.CalibrationPreset.Minimum:
                SetCalibration(Calibrations.Minimum.ClassicControllerProMinimal);
                break;

            case Calibrations.CalibrationPreset.None:
                SetCalibration(Calibrations.None.ClassicControllerProRaw);
                break;
            }
        }
Exemplo n.º 4
0
        public void SetCalibration(Calibrations.CalibrationPreset preset)
        {
            switch (preset)
            {
            case Calibrations.CalibrationPreset.Default:
                //LJoy.Calibrate(Calibrations.Defaults.ProControllerDefault.LJoy);
                //RJoy.Calibrate(Calibrations.Defaults.ProControllerDefault.RJoy);
                SetCalibration(Calibrations.Defaults.ProControllerDefault);
                break;

            case Calibrations.CalibrationPreset.Modest:
                SetCalibration(Calibrations.Moderate.ProControllerModest);
                break;

            case Calibrations.CalibrationPreset.Extra:
                SetCalibration(Calibrations.Extras.ProControllerExtra);
                break;

            case Calibrations.CalibrationPreset.Minimum:
                SetCalibration(Calibrations.Minimum.ProControllerMinimal);
                break;

            case Calibrations.CalibrationPreset.None:
                SetCalibration(Calibrations.None.ProControllerRaw);
                break;
            }
        }
Exemplo n.º 5
0
        public void SetCalibration(Calibrations.CalibrationPreset preset)
        {
            wiimote.SetCalibration(preset);

            switch (preset)
            {
            case Calibrations.CalibrationPreset.Default:
                SetCalibration(Calibrations.Defaults.GuitarDefault);
                break;

            case Calibrations.CalibrationPreset.Minimum:
                SetCalibration(Calibrations.Minimum.GuitarMinimal);
                break;

            case Calibrations.CalibrationPreset.Modest:
                SetCalibration(Calibrations.Moderate.GuitarModest);
                break;

            case Calibrations.CalibrationPreset.Extra:
                SetCalibration(Calibrations.Extras.GuitarExtra);
                break;

            case Calibrations.CalibrationPreset.None:
                SetCalibration(Calibrations.None.GuitarRaw);
                break;
            }
        }
Exemplo n.º 6
0
        /// <summary>
        /// Sets calibrations based on a preset.
        /// </summary>
        /// <param name="preset"></param>
        public void SetCalibrations(Calibrations.CalibrationPreset preset)
        {
            switch (preset)
            {
            case Calibrations.CalibrationPreset.Default:
                ProCalibration        = Calibrations.Defaults.ProControllerDefault;
                WiimoteCalibration    = Calibrations.Defaults.WiimoteDefault;
                NunchukCalibration    = Calibrations.Defaults.NunchukDefault;
                ClassicCalibration    = Calibrations.Defaults.ClassicControllerDefault;
                ClassicProCalibration = Calibrations.Defaults.ClassicControllerProDefault;
                break;

            case Calibrations.CalibrationPreset.Modest:
                ProCalibration        = Calibrations.Moderate.ProControllerModest;
                WiimoteCalibration    = Calibrations.Moderate.WiimoteModest;
                NunchukCalibration    = Calibrations.Moderate.NunchukModest;
                ClassicCalibration    = Calibrations.Moderate.ClassicControllerModest;
                ClassicProCalibration = Calibrations.Moderate.ClassicControllerProModest;
                break;

            case Calibrations.CalibrationPreset.Extra:
                ProCalibration        = Calibrations.Extras.ProControllerExtra;
                WiimoteCalibration    = Calibrations.Extras.WiimoteExtra;
                NunchukCalibration    = Calibrations.Extras.NunchukExtra;
                ClassicCalibration    = Calibrations.Extras.ClassicControllerExtra;
                ClassicProCalibration = Calibrations.Extras.ClassicControllerProExtra;
                break;

            case Calibrations.CalibrationPreset.Minimum:
                ProCalibration        = Calibrations.Minimum.ProControllerMinimal;
                WiimoteCalibration    = Calibrations.Minimum.WiimoteMinimal;
                NunchukCalibration    = Calibrations.Minimum.NunchukMinimal;
                ClassicCalibration    = Calibrations.Minimum.ClassicControllerMinimal;
                ClassicProCalibration = Calibrations.Minimum.ClassicControllerProMinimal;
                break;

            case Calibrations.CalibrationPreset.None:
                ProCalibration        = Calibrations.None.ProControllerRaw;
                WiimoteCalibration    = Calibrations.None.WiimoteRaw;
                NunchukCalibration    = Calibrations.None.NunchukRaw;
                ClassicCalibration    = Calibrations.None.ClassicControllerRaw;
                ClassicProCalibration = Calibrations.None.ClassicControllerProRaw;
                break;
            }
        }
Exemplo n.º 7
0
        // TODO: Calibration - Balance Board Calibration
        public void SetCalibration(Calibrations.CalibrationPreset preset)
        {
            switch (preset)
            {
            case Calibrations.CalibrationPreset.Default:
                break;

            case Calibrations.CalibrationPreset.Modest:
                break;

            case Calibrations.CalibrationPreset.Extra:
                break;

            case Calibrations.CalibrationPreset.Minimum:
                break;

            case Calibrations.CalibrationPreset.None:
                break;
            }
        }
Exemplo n.º 8
0
        public void SetCalibration(Calibrations.CalibrationPreset preset)
        {
            switch (preset)
            {
            case Calibrations.CalibrationPreset.Default:
                port1.SetCalibration(Calibrations.Defaults.GameCubeControllerDefault);
                port2.SetCalibration(Calibrations.Defaults.GameCubeControllerDefault);
                port3.SetCalibration(Calibrations.Defaults.GameCubeControllerDefault);
                port4.SetCalibration(Calibrations.Defaults.GameCubeControllerDefault);
                break;

            case Calibrations.CalibrationPreset.Modest:
                port1.SetCalibration(Calibrations.Moderate.GameCubeControllerModest);
                port2.SetCalibration(Calibrations.Moderate.GameCubeControllerModest);
                port3.SetCalibration(Calibrations.Moderate.GameCubeControllerModest);
                port4.SetCalibration(Calibrations.Moderate.GameCubeControllerModest);
                break;

            case Calibrations.CalibrationPreset.Extra:
                port1.SetCalibration(Calibrations.Extras.GameCubeControllerExtra);
                port2.SetCalibration(Calibrations.Extras.GameCubeControllerExtra);
                port3.SetCalibration(Calibrations.Extras.GameCubeControllerExtra);
                port4.SetCalibration(Calibrations.Extras.GameCubeControllerExtra);
                break;

            case Calibrations.CalibrationPreset.Minimum:
                port1.SetCalibration(Calibrations.Minimum.GameCubeControllerMinimal);
                port2.SetCalibration(Calibrations.Minimum.GameCubeControllerMinimal);
                port3.SetCalibration(Calibrations.Minimum.GameCubeControllerMinimal);
                port4.SetCalibration(Calibrations.Minimum.GameCubeControllerMinimal);
                break;

            case Calibrations.CalibrationPreset.None:
                port1.SetCalibration(Calibrations.None.GameCubeControllerRaw);
                port2.SetCalibration(Calibrations.None.GameCubeControllerRaw);
                port3.SetCalibration(Calibrations.None.GameCubeControllerRaw);
                port4.SetCalibration(Calibrations.None.GameCubeControllerRaw);
                break;
            }
        }
Exemplo n.º 9
0
        /// <summary>
        /// Sets calibrations based on a preset.
        /// </summary>
        /// <param name="preset"></param>
        public void SetCalibrations(Calibrations.CalibrationPreset preset)
        {
            switch (preset)
            {
            case Calibrations.CalibrationPreset.Default:
                ProCalibration             = Calibrations.Defaults.ProControllerDefault;
                WiimoteCalibration         = Calibrations.Defaults.WiimoteDefault;
                NunchukCalibration         = Calibrations.Defaults.NunchukDefault;
                ClassicCalibration         = Calibrations.Defaults.ClassicControllerDefault;
                ClassicProCalibration      = Calibrations.Defaults.ClassicControllerProDefault;
                GuitarCalibration          = Calibrations.Defaults.GuitarDefault;
                GameCubeAdapterCalibration = new GameCubeAdapter(true)
                {
                    port1 = Calibrations.Defaults.GameCubeControllerDefault,
                    port2 = Calibrations.Defaults.GameCubeControllerDefault,
                    port3 = Calibrations.Defaults.GameCubeControllerDefault,
                    port4 = Calibrations.Defaults.GameCubeControllerDefault,
                };
                break;

            case Calibrations.CalibrationPreset.Modest:
                ProCalibration             = Calibrations.Moderate.ProControllerModest;
                WiimoteCalibration         = Calibrations.Moderate.WiimoteModest;
                NunchukCalibration         = Calibrations.Moderate.NunchukModest;
                ClassicCalibration         = Calibrations.Moderate.ClassicControllerModest;
                ClassicProCalibration      = Calibrations.Moderate.ClassicControllerProModest;
                GuitarCalibration          = Calibrations.Moderate.GuitarModest;
                GameCubeAdapterCalibration = new GameCubeAdapter(true)
                {
                    port1 = Calibrations.Moderate.GameCubeControllerModest,
                    port2 = Calibrations.Moderate.GameCubeControllerModest,
                    port3 = Calibrations.Moderate.GameCubeControllerModest,
                    port4 = Calibrations.Moderate.GameCubeControllerModest,
                };
                break;

            case Calibrations.CalibrationPreset.Extra:
                ProCalibration             = Calibrations.Extras.ProControllerExtra;
                WiimoteCalibration         = Calibrations.Extras.WiimoteExtra;
                NunchukCalibration         = Calibrations.Extras.NunchukExtra;
                ClassicCalibration         = Calibrations.Extras.ClassicControllerExtra;
                ClassicProCalibration      = Calibrations.Extras.ClassicControllerProExtra;
                GuitarCalibration          = Calibrations.Extras.GuitarExtra;
                GameCubeAdapterCalibration = new GameCubeAdapter(true)
                {
                    port1 = Calibrations.Extras.GameCubeControllerExtra,
                    port2 = Calibrations.Extras.GameCubeControllerExtra,
                    port3 = Calibrations.Extras.GameCubeControllerExtra,
                    port4 = Calibrations.Extras.GameCubeControllerExtra,
                };
                break;

            case Calibrations.CalibrationPreset.Minimum:
                ProCalibration             = Calibrations.Minimum.ProControllerMinimal;
                WiimoteCalibration         = Calibrations.Minimum.WiimoteMinimal;
                NunchukCalibration         = Calibrations.Minimum.NunchukMinimal;
                ClassicCalibration         = Calibrations.Minimum.ClassicControllerMinimal;
                ClassicProCalibration      = Calibrations.Minimum.ClassicControllerProMinimal;
                GuitarCalibration          = Calibrations.Minimum.GuitarMinimal;
                GameCubeAdapterCalibration = new GameCubeAdapter(true)
                {
                    port1 = Calibrations.Minimum.GameCubeControllerMinimal,
                    port2 = Calibrations.Minimum.GameCubeControllerMinimal,
                    port3 = Calibrations.Minimum.GameCubeControllerMinimal,
                    port4 = Calibrations.Minimum.GameCubeControllerMinimal,
                };
                break;

            case Calibrations.CalibrationPreset.None:
                ProCalibration             = Calibrations.None.ProControllerRaw;
                WiimoteCalibration         = Calibrations.None.WiimoteRaw;
                NunchukCalibration         = Calibrations.None.NunchukRaw;
                ClassicCalibration         = Calibrations.None.ClassicControllerRaw;
                ClassicProCalibration      = Calibrations.None.ClassicControllerProRaw;
                GuitarCalibration          = Calibrations.None.GuitarRaw;
                GameCubeAdapterCalibration = new GameCubeAdapter(true)
                {
                    port1 = Calibrations.None.GameCubeControllerRaw,
                    port2 = Calibrations.None.GameCubeControllerRaw,
                    port3 = Calibrations.None.GameCubeControllerRaw,
                    port4 = Calibrations.None.GameCubeControllerRaw,
                };
                break;
            }
        }
Exemplo n.º 10
0
 public void SetCalibration(Calibrations.CalibrationPreset preset)
 {
     wiimote.SetCalibration(preset);
 }