- //configuration mode Request 0x43
- int configMode;
-
- unsigned char txData[32];
- unsigned char reserved[56];
-
- //Lightgun values
- int absoluteX,absoluteY;
-
+ struct {
+ unsigned char configMode;
+ unsigned char padMode; // 0 : digital 1: analog
+ unsigned char cmd4dConfig[6];
+ unsigned int lastUseFrame;
+ unsigned int unused;
+ unsigned char configModeUsed;
+ unsigned char padding[3];
+ } ds;
+ unsigned char multitapLongModeEnabled;
+ unsigned char padding2;
+ unsigned char txData[34];
+
+ unsigned char reserved[22];