From b16091659cc9a724a8800f77e631643b4ab089ad Mon Sep 17 00:00:00 2001 From: Ryan Date: Wed, 18 Aug 2021 18:20:25 +1000 Subject: Move USB Host Shield and Arduino core to `lib/` (#13973) --- .../examples/Bluetooth/Wii/Wii.ino | 118 --------------------- 1 file changed, 118 deletions(-) delete mode 100644 tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/Bluetooth/Wii/Wii.ino (limited to 'tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/Bluetooth/Wii') diff --git a/tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/Bluetooth/Wii/Wii.ino b/tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/Bluetooth/Wii/Wii.ino deleted file mode 100644 index b193568163..0000000000 --- a/tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/Bluetooth/Wii/Wii.ino +++ /dev/null @@ -1,118 +0,0 @@ -/* - Example sketch for the Wiimote Bluetooth library - developed by Kristian Lauszus - For more information visit my blog: http://blog.tkjelectronics.dk/ or - send me an e-mail: kristianl@tkjelectronics.com - */ - -#include -#include - -// Satisfy the IDE, which needs to see the include statment in the ino too. -#ifdef dobogusinclude -#include -#include -#endif - -USB Usb; -//USBHub Hub1(&Usb); // Some dongles have a hub inside - -BTD Btd(&Usb); // You have to create the Bluetooth Dongle instance like so -/* You can create the instance of the class in two ways */ -WII Wii(&Btd, PAIR); // This will start an inquiry and then pair with your Wiimote - you only have to do this once -//WII Wii(&Btd); // After that you can simply create the instance like so and then press any button on the Wiimote - -bool printAngle; - -void setup() { - Serial.begin(115200); -#if !defined(__MIPSEL__) - while (!Serial); // Wait for serial port to connect - used on Leonardo, Teensy and other boards with built-in USB CDC serial connection -#endif - if (Usb.Init() == -1) { - Serial.print(F("\r\nOSC did not start")); - while (1); //halt - } - Serial.print(F("\r\nWiimote Bluetooth Library Started")); -} -void loop() { - Usb.Task(); - if (Wii.wiimoteConnected) { - if (Wii.getButtonClick(HOME)) { // You can use getButtonPress to see if the button is held down - Serial.print(F("\r\nHOME")); - Wii.disconnect(); - } - else { - if (Wii.getButtonClick(LEFT)) { - Wii.setLedOff(); - Wii.setLedOn(LED1); - Serial.print(F("\r\nLeft")); - } - if (Wii.getButtonClick(RIGHT)) { - Wii.setLedOff(); - Wii.setLedOn(LED3); - Serial.print(F("\r\nRight")); - } - if (Wii.getButtonClick(DOWN)) { - Wii.setLedOff(); - Wii.setLedOn(LED4); - Serial.print(F("\r\nDown")); - } - if (Wii.getButtonClick(UP)) { - Wii.setLedOff(); - Wii.setLedOn(LED2); - Serial.print(F("\r\nUp")); - } - - if (Wii.getButtonClick(PLUS)) - Serial.print(F("\r\nPlus")); - if (Wii.getButtonClick(MINUS)) - Serial.print(F("\r\nMinus")); - - if (Wii.getButtonClick(ONE)) - Serial.print(F("\r\nOne")); - if (Wii.getButtonClick(TWO)) - Serial.print(F("\r\nTwo")); - - if (Wii.getButtonClick(A)) { - printAngle = !printAngle; - Serial.print(F("\r\nA")); - } - if (Wii.getButtonClick(B)) { - Wii.setRumbleToggle(); - Serial.print(F("\r\nB")); - } - } -#if 0 // Set this to 1 in order to see the angle of the controllers - if (printAngle) { - Serial.print(F("\r\nPitch: ")); - Serial.print(Wii.getPitch()); - Serial.print(F("\tRoll: ")); - Serial.print(Wii.getRoll()); - if (Wii.motionPlusConnected) { - Serial.print(F("\tYaw: ")); - Serial.print(Wii.getYaw()); - } - if (Wii.nunchuckConnected) { - Serial.print(F("\tNunchuck Pitch: ")); - Serial.print(Wii.getNunchuckPitch()); - Serial.print(F("\tNunchuck Roll: ")); - Serial.print(Wii.getNunchuckRoll()); - } - } -#endif - } -#if 0 // Set this to 1 if you are using a Nunchuck controller - if (Wii.nunchuckConnected) { - if (Wii.getButtonClick(Z)) - Serial.print(F("\r\nZ")); - if (Wii.getButtonClick(C)) - Serial.print(F("\r\nC")); - if (Wii.getAnalogHat(HatX) > 137 || Wii.getAnalogHat(HatX) < 117 || Wii.getAnalogHat(HatY) > 137 || Wii.getAnalogHat(HatY) < 117) { - Serial.print(F("\r\nHatX: ")); - Serial.print(Wii.getAnalogHat(HatX)); - Serial.print(F("\tHatY: ")); - Serial.print(Wii.getAnalogHat(HatY)); - } - } -#endif -} -- cgit v1.2.3