Testing 6DOF USB HID joystick device.
Dependencies: USBDevice USBJoystick mbed
History
Update.
2017-01-22, by smartsystemdesign [Sun, 22 Jan 2017 07:30:05 +0000] rev 8
Update.
Added comment. Tested: working.
2017-01-22, by smartsystemdesign [Sun, 22 Jan 2017 06:04:06 +0000] rev 7
Added comment. Tested: working.
Working 6 DOF joystick (at least on the LPC1768 and FRDM-KL25Z).
2017-01-18, by smartsystemdesign [Wed, 18 Jan 2017 05:07:38 +0000] rev 6
Working 6 DOF joystick (at least on the LPC1768 and FRDM-KL25Z).
Updates.
2017-01-13, by smartsystemdesign [Fri, 13 Jan 2017 08:24:06 +0000] rev 5
Updates.
Nevermind last commit message, I am standing at 11 bytes for the report descriptor (was thinking 64 bits).
2017-01-13, by smartsystemdesign [Fri, 13 Jan 2017 08:22:21 +0000] rev 4
Nevermind last commit message, I am standing at 11 bytes for the report descriptor (was thinking 64 bits).
Looks like the largest HID report size is 64 bytes. I will trim down the features to stay within 64 bytes.
2017-01-13, by smartsystemdesign [Fri, 13 Jan 2017 08:16:37 +0000] rev 3
Looks like the largest HID report size is 64 bytes. I will trim down the features to stay within 64 bytes.
Verified that analog inputs work and serial.printf works. Still no movement on the joystick in windows.
2017-01-13, by smartsystemdesign [Fri, 13 Jan 2017 07:48:38 +0000] rev 2
Verified that analog inputs work and serial.printf works. Still no movement on the joystick in windows.
Updated for 6DOF joystick. The USB game controller is showing up correctly in Windows 10 with the appropriate controls, however I cannot get anything to move in joystick properties.
2017-01-13, by smartsystemdesign [Fri, 13 Jan 2017 07:11:30 +0000] rev 1
Updated for 6DOF joystick. The USB game controller is showing up correctly in Windows 10 with the appropriate controls, however I cannot get anything to move in joystick properties.
Demo for USBJoystick, updated for 32 buttons.
2017-01-05, by wim [Thu, 05 Jan 2017 14:23:14 +0000] rev 0
Demo for USBJoystick, updated for 32 buttons.