USB device stack

Fork of USBDevice by mbed official

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();                 
 };