midi.DeviceIn = 10 //debug = midi.InDevName //Mouse.y = MapRange(midi.c4Velocity, 0,1, 0,1) //debug=midi.PitchWheel // X, Y, Z, Zr, Slider, Xr, Yr, Dail // Yr -> P Trim PPJoy1.Analog6 = MapRange(midi.Control1, 0,1, -1,1) // Zr -> Rubber if midi.Control21 > 0.5 then PPJoy1.Analog3 = MapRange(midi.PitchWheel, 0,1, -1,1) else PPJoy1.Analog3 = MapRange(Wiimote.Nunchuk.SmoothRoll, -90,90, -1,1) end //debug = Wiimote.Nunchuk.SmoothRoll + "," + midi.PitchWheel // Z -> Thr PPJoy1.Analog2 = MapRange(midi.Control14, 0,1, 1,-1) // Spolier -> Slider PPJoy1.Analog4 = MapRange(midi.Control13, 0,1, 1,-1) // Dial -> Flaps PPJoy1.Analog7 = MapRange(midi.Control16, 0,1, 1,-1) // ToGa PPJoy1.Digital1 = MapRange(midi.Control22, 0,1, 0,1) // AutoThr PPJoy1.Digital2 = MapRange(midi.Control23, 0,1, 0,1) PPJoy1.Digital3 = Wiimote.Nunchuk.CButton // Buttons PPJoy1.Digital8 = MapRange(midi.Control31, 0,1, 0,1) PPJoy1.Digital9 = MapRange(midi.Control32, 0,1, 0,1) PPJoy1.Digital10 = MapRange(midi.Control33, 0,1, 0,1) PPJoy1.Digital11 = MapRange(midi.Control34, 0,1, 0,1) PPJoy1.Digital12 = MapRange(midi.Control35, 0,1, 0,1) PPJoy1.Digital13 = MapRange(midi.Control36, 0,1, 0,1) // 2nd Sets Map to 2nd Joystick for Engines PPJoy2.Analog4 = MapRange(midi.Control9, 0,1, 1,-1) PPJoy2.Analog5 = MapRange(midi.Control10, 0,1, 1,-1) PPJoy2.Analog6 = MapRange(midi.Control11, 0,1, 1,-1) PPJoy2.Analog7 = MapRange(midi.Control12, 0,1, 1,-1) Wiimote.Led1 = 1 Wiimote.Led2 = 0 Wiimote.Led3 = 0 if Wiimote.Nunchuk.ZButton then Wiimote.Led4 = 1 // POV // N E W S PPJoy1.Digital30 = Wiimote.Nunchuk.JoyY < -0.3 PPJoy1.Digital31 = Wiimote.Nunchuk.JoyX > 0.3 PPJoy1.Digital32 = Wiimote.Nunchuk.JoyX < -0.3 PPJoy1.Digital33 = Wiimote.Nunchuk.JoyY > 0.3 else // Joystick Wiimote.Led4 = 0 PPJoy1.Digital30 = 0 PPJoy1.Digital31 = 0 PPJoy1.Digital32 = 0 PPJoy1.Digital33 = 0 PPJoy1.Analog0 = Wiimote.Nunchuk.JoyX PPJoy1.Analog1 = Wiimote.Nunchuk.JoyY end