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

#include <PS5Parser.h>

Public Attributes

struct {
   uint8_t   dpad: 4
 
   uint8_t   square: 1
 
   uint8_t   cross: 1
 
   uint8_t   circle: 1
 
   uint8_t   triangle: 1
 
   uint8_t   l1: 1
 
   uint8_t   r1: 1
 
   uint8_t   l2: 1
 
   uint8_t   r2: 1
 
   uint8_t   create: 1
 
   uint8_t   menu: 1
 
   uint8_t   l3: 1
 
   uint8_t   r3: 1
 
   uint8_t   ps: 1
 
   uint8_t   touchpad: 1
 
   uint8_t   mic: 1
 
   uint8_t   dummy: 5
 
}; 
 
uint32_t val: 24
 

Detailed Description

Definition at line 56 of file PS5Parser.h.

Member Data Documentation

◆ dpad

uint8_t PS5Buttons::dpad

Definition at line 58 of file PS5Parser.h.

◆ square

uint8_t PS5Buttons::square

Definition at line 59 of file PS5Parser.h.

◆ cross

uint8_t PS5Buttons::cross

Definition at line 60 of file PS5Parser.h.

◆ circle

uint8_t PS5Buttons::circle

Definition at line 61 of file PS5Parser.h.

◆ triangle

uint8_t PS5Buttons::triangle

Definition at line 62 of file PS5Parser.h.

◆ l1

uint8_t PS5Buttons::l1

Definition at line 64 of file PS5Parser.h.

◆ r1

uint8_t PS5Buttons::r1

Definition at line 65 of file PS5Parser.h.

◆ l2

uint8_t PS5Buttons::l2

Definition at line 66 of file PS5Parser.h.

◆ r2

uint8_t PS5Buttons::r2

Definition at line 67 of file PS5Parser.h.

◆ create

uint8_t PS5Buttons::create

Definition at line 68 of file PS5Parser.h.

◆ menu

uint8_t PS5Buttons::menu

Definition at line 69 of file PS5Parser.h.

◆ l3

uint8_t PS5Buttons::l3

Definition at line 70 of file PS5Parser.h.

◆ r3

uint8_t PS5Buttons::r3

Definition at line 71 of file PS5Parser.h.

◆ ps

uint8_t PS5Buttons::ps

Definition at line 73 of file PS5Parser.h.

◆ touchpad

uint8_t PS5Buttons::touchpad

Definition at line 74 of file PS5Parser.h.

◆ mic

uint8_t PS5Buttons::mic

Definition at line 75 of file PS5Parser.h.

◆ dummy

uint8_t PS5Buttons::dummy

Definition at line 76 of file PS5Parser.h.

◆ 

struct { ... }

◆ val

uint32_t PS5Buttons::val

Definition at line 78 of file PS5Parser.h.


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