- //configuration mode Request 0x43
- int configMode;
- unsigned char reserved[87];
-
- //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 digitalModeFrames;
+ unsigned char configModeUsed;
+ unsigned char padding[3];
+ } ds;
+ unsigned char multitapLongModeEnabled;
+ unsigned char padding2;
+ unsigned char txData[34];
+
+ unsigned char reserved[22];