summaryrefslogtreecommitdiff
path: root/tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino
diff options
context:
space:
mode:
authorRyan <fauxpark@gmail.com>2021-08-18 18:20:25 +1000
committerGitHub <noreply@github.com>2021-08-18 18:20:25 +1000
commitb16091659cc9a724a8800f77e631643b4ab089ad (patch)
treee44933472c6d100bd4fc5d8a693d9d21e3c32f6f /tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino
parentcf5e40c25139ff64ff246f1c6280e983ef75551c (diff)
Move USB Host Shield and Arduino core to `lib/` (#13973)
Diffstat (limited to 'tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino')
-rw-r--r--tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino83
1 files changed, 0 insertions, 83 deletions
diff --git a/tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino b/tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino
deleted file mode 100644
index 53102512bd..0000000000
--- a/tmk_core/protocol/usb_hid/USB_Host_Shield_2.0/examples/HID/USBHIDBootMouse/USBHIDBootMouse.ino
+++ /dev/null
@@ -1,83 +0,0 @@
-#include <hidboot.h>
-#include <usbhub.h>
-
-// Satisfy the IDE, which needs to see the include statment in the ino too.
-#ifdef dobogusinclude
-#include <spi4teensy3.h>
-#include <SPI.h>
-#endif
-
-class MouseRptParser : public MouseReportParser
-{
-protected:
- void OnMouseMove (MOUSEINFO *mi);
- void OnLeftButtonUp (MOUSEINFO *mi);
- void OnLeftButtonDown (MOUSEINFO *mi);
- void OnRightButtonUp (MOUSEINFO *mi);
- void OnRightButtonDown (MOUSEINFO *mi);
- void OnMiddleButtonUp (MOUSEINFO *mi);
- void OnMiddleButtonDown (MOUSEINFO *mi);
-};
-void MouseRptParser::OnMouseMove(MOUSEINFO *mi)
-{
- Serial.print("dx=");
- Serial.print(mi->dX, DEC);
- Serial.print(" dy=");
- Serial.println(mi->dY, DEC);
-};
-void MouseRptParser::OnLeftButtonUp (MOUSEINFO *mi)
-{
- Serial.println("L Butt Up");
-};
-void MouseRptParser::OnLeftButtonDown (MOUSEINFO *mi)
-{
- Serial.println("L Butt Dn");
-};
-void MouseRptParser::OnRightButtonUp (MOUSEINFO *mi)
-{
- Serial.println("R Butt Up");
-};
-void MouseRptParser::OnRightButtonDown (MOUSEINFO *mi)
-{
- Serial.println("R Butt Dn");
-};
-void MouseRptParser::OnMiddleButtonUp (MOUSEINFO *mi)
-{
- Serial.println("M Butt Up");
-};
-void MouseRptParser::OnMiddleButtonDown (MOUSEINFO *mi)
-{
- Serial.println("M Butt Dn");
-};
-
-USB Usb;
-USBHub Hub(&Usb);
-HIDBoot<HID_PROTOCOL_MOUSE> HidMouse(&Usb);
-
-uint32_t next_time;
-
-MouseRptParser Prs;
-
-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
- Serial.println("Start");
-
- if (Usb.Init() == -1)
- Serial.println("OSC did not start.");
-
- delay( 200 );
-
- next_time = millis() + 5000;
-
- HidMouse.SetReportParser(0,(HIDReportParser*)&Prs);
-}
-
-void loop()
-{
- Usb.Task();
-}
-