USB device stack
Fork of USBDevice by
Diff: USBJoystick.h
- Revision:
- 65:e64cf9f9c595
- Parent:
- 64:e01add7a9b25
--- a/USBJoystick.h Wed Sep 07 23:26:23 2016 +0000 +++ b/USBJoystick.h Fri Sep 16 01:03:45 2016 +0000 @@ -139,7 +139,7 @@ * @param hat hat state 0 (up), 1 (right, 2 (down), 3 (left) or 4 (neutral) * @returns true if there is no error, false otherwise */ - bool update(int16_t t, int16_t r, int16_t x, int16_t y, uint16_t buttons, uint8_t hat); + bool update(int16_t x, int16_t y, int16_t z, int16_t rx, uint16_t ry, uint16_t rz, uint8_t button); /** * Write a state of the mouse @@ -196,13 +196,15 @@ */ virtual uint8_t * reportDesc(); - private: - int8_t _t; - int8_t _r; - int8_t _x; - int8_t _y; + private: + int16_t _x; + int16_t _y; + int16_t _z; + int16_t _rx; + int16_t _ry; + int16_t _rz; uint16_t _button; - uint8_t _hat; + void _init(); };