Testing 6DOF USB HID joystick device.
Dependencies: USBDevice USBJoystick mbed
Revision 3:9b51b991e5d6, committed 2017-01-13
- Comitter:
- smartsystemdesign
- Date:
- Fri Jan 13 08:16:37 2017 +0000
- Parent:
- 2:e9926793544d
- Child:
- 4:dae441214ba4
- Commit message:
- Looks like the largest HID report size is 64 bytes. I will trim down the features to stay within 64 bytes.
Changed in this revision
| USBJoystick.lib | Show annotated file Show diff for this revision Revisions of this file |
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- a/USBJoystick.lib Fri Jan 13 07:48:38 2017 +0000 +++ b/USBJoystick.lib Fri Jan 13 08:16:37 2017 +0000 @@ -1,1 +1,1 @@ -https://developer.mbed.org/users/wim/code/USBJoystick/#1549541d3b4b +https://developer.mbed.org/users/wim/code/USBJoystick/#f8be03f31e6c
--- a/main.cpp Fri Jan 13 07:48:38 2017 +0000
+++ b/main.cpp Fri Jan 13 08:16:37 2017 +0000
@@ -121,7 +121,7 @@
#endif
i++;
-// joystick.move(joyXin, joyYin, joyZin, joyRxin, joyRyin, joyRzin);
+// joystick.move(joyXin.read_u16(), joyYin.read_u16(), joyZin.read_u16(), joyRxin.read_u16(), joyRyin.read_u16(), joyRzin.read_u16());
x = map(joyXin.read_u16(), 0, 65535, -32768, 32768); // value -32768 .. 32767
y = map(joyYin.read_u16(), 0, 65535, -32768, 32768);
@@ -134,7 +134,7 @@
pc.printf(" %d %d %d %d %d %d\r\n", x, y, z, rx, ry, rz);
- joystick.update(x, y, z, rx, ry, rz, buttons, hat);
+// joystick.update(x, y, z, rx, ry, rz, buttons, hat);
wait(0.005);
}
}
\ No newline at end of file