USB Host Shield 2.0
Public Attributes | List of all members
XboxOneSButtons Union Reference

#include <XBOXONESParser.h>

Public Attributes

struct {
   uint8_t   dpad: 4
 
   uint8_t   reserved: 4
 
   uint8_t   a: 1
 
   uint8_t   b: 1
 
   uint8_t   x: 1
 
   uint8_t   y: 1
 
   uint8_t   l1: 1
 
   uint8_t   r1: 1
 
   uint8_t   view: 1
 
   uint8_t   menu: 1
 
   uint8_t   l3: 1
 
   uint8_t   r3: 1
 
   uint8_t   reserved2: 6
 
}; 
 
uint32_t val: 24
 

Detailed Description

Definition at line 24 of file XBOXONESParser.h.

Member Data Documentation

◆ dpad

uint8_t XboxOneSButtons::dpad

Definition at line 26 of file XBOXONESParser.h.

◆ reserved

uint8_t XboxOneSButtons::reserved

Definition at line 27 of file XBOXONESParser.h.

◆ a

uint8_t XboxOneSButtons::a

Definition at line 29 of file XBOXONESParser.h.

◆ b

uint8_t XboxOneSButtons::b

Definition at line 30 of file XBOXONESParser.h.

◆ x

uint8_t XboxOneSButtons::x

Definition at line 31 of file XBOXONESParser.h.

◆ y

uint8_t XboxOneSButtons::y

Definition at line 32 of file XBOXONESParser.h.

◆ l1

uint8_t XboxOneSButtons::l1

Definition at line 34 of file XBOXONESParser.h.

◆ r1

uint8_t XboxOneSButtons::r1

Definition at line 35 of file XBOXONESParser.h.

◆ view

uint8_t XboxOneSButtons::view

Definition at line 36 of file XBOXONESParser.h.

◆ menu

uint8_t XboxOneSButtons::menu

Definition at line 37 of file XBOXONESParser.h.

◆ l3

uint8_t XboxOneSButtons::l3

Definition at line 39 of file XBOXONESParser.h.

◆ r3

uint8_t XboxOneSButtons::r3

Definition at line 40 of file XBOXONESParser.h.

◆ reserved2

uint8_t XboxOneSButtons::reserved2

Definition at line 41 of file XBOXONESParser.h.

◆ 

struct { ... }

◆ val

uint32_t XboxOneSButtons::val

Definition at line 43 of file XBOXONESParser.h.


The documentation for this union was generated from the following file: