diff --git a/_p_s3_b_t_8cpp_source.html b/_p_s3_b_t_8cpp_source.html index 6f609cee..6f3969bb 100644 --- a/_p_s3_b_t_8cpp_source.html +++ b/_p_s3_b_t_8cpp_source.html @@ -749,19 +749,19 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
MoveCharging
Definition: PS3Enums.h:127
CableRumble
Definition: PS3Enums.h:135
BTD::hci_version
uint8_t hci_version
Definition: BTD.h:497
-
aYmove
Definition: controllerEnums.h:170
-
gYmove
Definition: controllerEnums.h:177
+
aYmove
Definition: controllerEnums.h:178
+
gYmove
Definition: controllerEnums.h:185
BTD::pairWithWii
bool pairWithWii
Definition: BTD.h:509
Bluetooth
Definition: PS3Enums.h:138
PS3BT::getTemperature
String getTemperature()
Definition: PS3BT.cpp:144
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
PS3BT::moveSetRumble
void moveSetRumble(uint8_t rumble)
Definition: PS3BT.cpp:618
TURN_ON_LED
#define TURN_ON_LED
Definition: BTD.h:129
-
aZ
Definition: controllerEnums.h:160
-
aXmove
Definition: controllerEnums.h:166
+
aZ
Definition: controllerEnums.h:168
+
aXmove
Definition: controllerEnums.h:174
PS3BT::printStatusString
void printStatusString()
Definition: PS3BT.cpp:163
PS3BT::setAllOff
void setAllOff()
Definition: PS3BT.cpp:523
-
mZmove
Definition: controllerEnums.h:185
+
mZmove
Definition: controllerEnums.h:193
L2CAP_DONE
#define L2CAP_DONE
Definition: BTD.h:104
Shutdown
Definition: PS3Enums.h:121
Charging
Definition: PS3Enums.h:119
@@ -770,9 +770,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
StatusEnum
StatusEnum
Definition: PS3Enums.h:113
HID_BUFFERSIZE
#define HID_BUFFERSIZE
Definition: PS3BT.h:24
PS3BT::Reset
virtual void Reset()
Definition: PS3BT.cpp:207
-
aY
Definition: controllerEnums.h:160
+
aY
Definition: controllerEnums.h:168
BTD::remote_name
char remote_name[30]
Definition: BTD.h:491
-
gZmove
Definition: controllerEnums.h:175
+
gZmove
Definition: controllerEnums.h:183
PS3_BUTTONS
const uint32_t PS3_BUTTONS[]
Definition: PS3Enums.h:62
PS3BT::getButtonPress
bool getButtonPress(ButtonEnum b)
Definition: PS3BT.cpp:52
LEDEnum
LEDEnum
Definition: controllerEnums.h:27
@@ -783,10 +783,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
RumbleEnum
RumbleEnum
Definition: controllerEnums.h:66
USB_HOST_SERIAL
#define USB_HOST_SERIAL
Definition: settings.h:34
HID_CTRL_PSM
#define HID_CTRL_PSM
Definition: BTD.h:182
-
mXmove
Definition: controllerEnums.h:183
+
mXmove
Definition: controllerEnums.h:191
Dying
Definition: PS3Enums.h:122
Low
Definition: PS3Enums.h:123
-
gXmove
Definition: controllerEnums.h:173
+
gXmove
Definition: controllerEnums.h:181
BTD::connectToWii
bool connectToWii
Definition: BTD.h:503
PS3BT.h
PS3BT::getAnalogHat
uint8_t getAnalogHat(AnalogHatEnum a)
Definition: PS3BT.cpp:67
@@ -794,12 +794,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3BT::PS3Connected
bool PS3Connected
Definition: PS3BT.h:193
BTD::hci_disconnect
void hci_disconnect(uint16_t handle)
Definition: BTD.cpp:1142
L2CAP_FLAG_DISCONNECT_INTERRUPT_RESPONSE
#define L2CAP_FLAG_DISCONNECT_INTERRUPT_RESPONSE
Definition: BTD.h:145
-
Pitch
Definition: controllerEnums.h:192
+
Pitch
Definition: controllerEnums.h:200
ButtonEnum
ButtonEnum
Definition: controllerEnums.h:72
PS3BT::moveSetBulb
void moveSetBulb(uint8_t r, uint8_t g, uint8_t b)
Definition: PS3BT.cpp:605
PS3BT::PS3MoveConnected
bool PS3MoveConnected
Definition: PS3BT.h:199
BTD::my_bdaddr
uint8_t my_bdaddr[6]
Definition: BTD.h:485
-
aZmove
Definition: controllerEnums.h:168
+
aZmove
Definition: controllerEnums.h:176
PS3BT::setRumbleOn
void setRumbleOn(RumbleEnum mode)
Definition: PS3BT.cpp:543
PS3_LEDS
const uint8_t PS3_LEDS[]
Definition: PS3Enums.h:43
l2cap_check_flag
#define l2cap_check_flag(flag)
Definition: BTD.h:160
@@ -811,14 +811,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
L2CAP_FLAG_CONNECTION_CONTROL_REQUEST
#define L2CAP_FLAG_CONNECTION_CONTROL_REQUEST
Definition: BTD.h:136
ColorsEnum
ColorsEnum
Definition: controllerEnums.h:45
BULK_MAXPKTSIZE
#define BULK_MAXPKTSIZE
Definition: BTD.h:33
-
tempMove
Definition: controllerEnums.h:180
+
tempMove
Definition: controllerEnums.h:188
HID_INTR_PSM
#define HID_INTR_PSM
Definition: BTD.h:183
PS3_ANALOG_BUTTONS
const uint8_t PS3_ANALOG_BUTTONS[]
Definition: PS3Enums.h:92
OFF
Definition: controllerEnums.h:28
-
gZ
Definition: controllerEnums.h:162
+
gZ
Definition: controllerEnums.h:170
BTD::registerServiceClass
int8_t registerServiceClass(BluetoothService *pService)
Definition: BTD.h:333
BTD::l2capConnectionClaimed
bool l2capConnectionClaimed
Definition: BTD.h:473
-
AngleEnum
AngleEnum
Definition: controllerEnums.h:191
+
AngleEnum
AngleEnum
Definition: controllerEnums.h:199
PS3_ENABLE_SIXAXIS
#define PS3_ENABLE_SIXAXIS
Definition: BTD.h:130
MoveShutdown
Definition: PS3Enums.h:129
L2CAP_CMD_DISCONNECT_RESPONSE
#define L2CAP_CMD_DISCONNECT_RESPONSE
Definition: BTD.h:171
@@ -841,15 +841,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
l2cap_set_flag
#define l2cap_set_flag(flag)
Definition: BTD.h:161
BTD::l2cap_config_request
void l2cap_config_request(uint16_t handle, uint8_t rxid, uint8_t *dcid)
Definition: BTD.cpp:1248
L2CAP_FLAG_CONFIG_CONTROL_SUCCESS
#define L2CAP_FLAG_CONFIG_CONTROL_SUCCESS
Definition: BTD.h:137
-
SensorEnum
SensorEnum
Definition: controllerEnums.h:158
+
SensorEnum
SensorEnum
Definition: controllerEnums.h:166
MoveNotCharging
Definition: PS3Enums.h:128
L2CAP_CMD_CONNECTION_REQUEST
#define L2CAP_CMD_CONNECTION_REQUEST
Definition: BTD.h:166
PS3BT::get9DOFValues
double get9DOFValues(SensorEnum a)
Definition: PS3BT.cpp:115
PS3BT::getAnalogButton
uint8_t getAnalogButton(ButtonEnum a)
Definition: PS3BT.cpp:63
-
mYmove
Definition: controllerEnums.h:187
+
mYmove
Definition: controllerEnums.h:195
PS3BT::setLedRaw
void setLedRaw(uint8_t value)
Definition: PS3BT.cpp:560
PS3BT::PS3BT
PS3BT(BTD *pBtd, uint8_t btadr5=0, uint8_t btadr4=0, uint8_t btadr3=0, uint8_t btadr2=0, uint8_t btadr1=0, uint8_t btadr0=0)
Definition: PS3BT.cpp:23
-
aX
Definition: controllerEnums.h:160
+
aX
Definition: controllerEnums.h:168
Full
Definition: PS3Enums.h:125
L2CAP_INTERRUPT_DISCONNECT
#define L2CAP_INTERRUPT_DISCONNECT
Definition: BTD.h:116
PS3BT::setRumbleOff
void setRumbleOff()
Definition: PS3BT.cpp:534
diff --git a/_p_s3_b_t_8h_source.html b/_p_s3_b_t_8h_source.html index 2069e561..74503589 100644 --- a/_p_s3_b_t_8h_source.html +++ b/_p_s3_b_t_8h_source.html @@ -214,7 +214,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
BTD
Definition: BTD.h:230
PS3BT::setLedOn
void setLedOn(LEDEnum a)
Definition: PS3BT.cpp:570
PS3BT::getTemperature
String getTemperature()
Definition: PS3BT.cpp:144
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
PS3BT::moveSetRumble
void moveSetRumble(uint8_t rumble)
Definition: PS3BT.cpp:618
PS3BT::printStatusString
void printStatusString()
Definition: PS3BT.cpp:163
PS3BT::setAllOff
void setAllOff()
Definition: PS3BT.cpp:523
@@ -238,12 +238,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3BT::setRumbleOn
void setRumbleOn(RumbleEnum mode)
Definition: PS3BT.cpp:543
ColorsEnum
ColorsEnum
Definition: controllerEnums.h:45
BULK_MAXPKTSIZE
#define BULK_MAXPKTSIZE
Definition: BTD.h:33
-
AngleEnum
AngleEnum
Definition: controllerEnums.h:191
+
AngleEnum
AngleEnum
Definition: controllerEnums.h:199
PS3BT::ACLData
virtual void ACLData(uint8_t *ACLData)
Definition: PS3BT.cpp:227
PS3BT::setLedOff
void setLedOff()
Definition: PS3BT.h:147
PS3BT::setLedToggle
void setLedToggle(LEDEnum a)
Definition: PS3BT.cpp:579
PS3BT::disconnect
virtual void disconnect()
Definition: PS3BT.cpp:220
-
SensorEnum
SensorEnum
Definition: controllerEnums.h:158
+
SensorEnum
SensorEnum
Definition: controllerEnums.h:166
BTD.h
PS3BT::get9DOFValues
double get9DOFValues(SensorEnum a)
Definition: PS3BT.cpp:115
PS3BT::getAnalogButton
uint8_t getAnalogButton(ButtonEnum a)
Definition: PS3BT.cpp:63
diff --git a/_p_s3_u_s_b_8cpp_source.html b/_p_s3_u_s_b_8cpp_source.html index 8ee98340..bce3f351 100644 --- a/_p_s3_u_s_b_8cpp_source.html +++ b/_p_s3_u_s_b_8cpp_source.html @@ -686,8 +686,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3_OUTPUT_PIPE
#define PS3_OUTPUT_PIPE
Definition: PS3USB.h:32
NotifyFail
#define NotifyFail(...)
Definition: message.h:55
PS3USB::PS3MoveConnected
bool PS3MoveConnected
Definition: PS3USB.h:271
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
-
aZ
Definition: controllerEnums.h:160
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
+
aZ
Definition: controllerEnums.h:168
USB::setConf
uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)
Definition: Usb.cpp:805
Shutdown
Definition: PS3Enums.h:121
Charging
Definition: PS3Enums.h:119
@@ -696,7 +696,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3_VID
#define PS3_VID
Definition: BTD.h:24
NotifyFailGetDevDescr
#define NotifyFailGetDevDescr(...)
Definition: message.h:50
PS3USB::getAnalogButton
uint8_t getAnalogButton(ButtonEnum a)
Definition: PS3USB.cpp:326
-
aY
Definition: controllerEnums.h:160
+
aY
Definition: controllerEnums.h:168
PS3USB::getSensor
uint16_t getSensor(SensorEnum a)
Definition: PS3USB.cpp:334
USB::setEpInfoEntry
uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)
Definition: Usb.cpp:64
PS3USB::setRumbleOff
void setRumbleOff()
Definition: PS3USB.cpp:411
@@ -727,7 +727,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3USB::printStatusString
void printStatusString()
Definition: PS3USB.cpp:365
PS3USB::setAllOff
void setAllOff()
Definition: PS3USB.cpp:404
USB::outTransfer
uint8_t outTransfer(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *data)
Definition: Usb.cpp:292
-
Pitch
Definition: controllerEnums.h:192
+
Pitch
Definition: controllerEnums.h:200
ButtonEnum
ButtonEnum
Definition: controllerEnums.h:72
HID_REQUEST_SET_REPORT
#define HID_REQUEST_SET_REPORT
Definition: BTD.h:39
HID_REQUEST_GET_REPORT
#define HID_REQUEST_GET_REPORT
Definition: hid.h:69
@@ -742,7 +742,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3_ANALOG_BUTTONS
const uint8_t PS3_ANALOG_BUTTONS[]
Definition: PS3Enums.h:92
OFF
Definition: controllerEnums.h:28
USB_NAK_NOWAIT
#define USB_NAK_NOWAIT
Definition: address.h:29
-
AngleEnum
AngleEnum
Definition: controllerEnums.h:191
+
AngleEnum
AngleEnum
Definition: controllerEnums.h:199
PS3USB::getAngle
double getAngle(AngleEnum a)
Definition: PS3USB.cpp:338
USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL
#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL
Definition: UsbCore.h:80
PS3_PID
#define PS3_PID
Definition: BTD.h:25
@@ -769,10 +769,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3_REPORT_BUFFER_SIZE
#define PS3_REPORT_BUFFER_SIZE
Definition: PS3Enums.h:24
USB
Definition: UsbCore.h:190
Red
Definition: controllerEnums.h:47
-
SensorEnum
SensorEnum
Definition: controllerEnums.h:158
+
SensorEnum
SensorEnum
Definition: controllerEnums.h:166
USB::RegisterDeviceClass
uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)
Definition: UsbCore.h:210
NotifyFailSetConfDescr
#define NotifyFailSetConfDescr(...)
Definition: message.h:53
-
aX
Definition: controllerEnums.h:160
+
aX
Definition: controllerEnums.h:168
PS3USB::PS3USB
PS3USB(USB *pUsb, uint8_t btadr5=0, uint8_t btadr4=0, uint8_t btadr3=0, uint8_t btadr2=0, uint8_t btadr1=0, uint8_t btadr0=0)
Definition: PS3USB.cpp:23
PS3USB::getMoveCalibration
void getMoveCalibration(uint8_t *data)
Definition: PS3USB.cpp:551
Full
Definition: PS3Enums.h:125
diff --git a/_p_s3_u_s_b_8h_source.html b/_p_s3_u_s_b_8h_source.html index 295dd85b..1621d40c 100644 --- a/_p_s3_u_s_b_8h_source.html +++ b/_p_s3_u_s_b_8h_source.html @@ -237,7 +237,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3USB::Release
virtual uint8_t Release()
Definition: PS3USB.cpp:261
PS3USB::getButtonPress
bool getButtonPress(ButtonEnum b)
Definition: PS3USB.cpp:315
PS3USB::PS3MoveConnected
bool PS3MoveConnected
Definition: PS3USB.h:271
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
StatusEnum
StatusEnum
Definition: PS3Enums.h:113
USBDeviceConfig
Definition: UsbCore.h:119
PS3USB::getMoveBdaddr
void getMoveBdaddr(uint8_t *bdaddr)
Definition: PS3USB.cpp:541
@@ -263,7 +263,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3USB::getAnalogHat
uint8_t getAnalogHat(AnalogHatEnum a)
Definition: PS3USB.cpp:330
PS3USB::pUsb
USB * pUsb
Definition: PS3USB.h:277
ColorsEnum
ColorsEnum
Definition: controllerEnums.h:45
-
AngleEnum
AngleEnum
Definition: controllerEnums.h:191
+
AngleEnum
AngleEnum
Definition: controllerEnums.h:199
PS3USB::getAngle
double getAngle(AngleEnum a)
Definition: PS3USB.cpp:338
PS3USB::moveSetRumble
void moveSetRumble(uint8_t rumble)
Definition: PS3USB.cpp:515
PS3USB::Poll
virtual uint8_t Poll()
Definition: PS3USB.cpp:271
@@ -278,7 +278,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS3USB::bAddress
uint8_t bAddress
Definition: PS3USB.h:279
PS3USB::setMoveBdaddr
void setMoveBdaddr(uint8_t *bdaddr)
Definition: PS3USB.cpp:525
USB
Definition: UsbCore.h:190
-
SensorEnum
SensorEnum
Definition: controllerEnums.h:158
+
SensorEnum
SensorEnum
Definition: controllerEnums.h:166
PS3USB::PS3USB
PS3USB(USB *pUsb, uint8_t btadr5=0, uint8_t btadr4=0, uint8_t btadr3=0, uint8_t btadr2=0, uint8_t btadr1=0, uint8_t btadr0=0)
Definition: PS3USB.cpp:23
PS3USB::getMoveCalibration
void getMoveCalibration(uint8_t *data)
Definition: PS3USB.cpp:551
PS3USB::getStatus
bool getStatus(StatusEnum c)
Definition: PS3USB.cpp:361
diff --git a/_p_s4_parser_8cpp_source.html b/_p_s4_parser_8cpp_source.html index a6e60a15..8bf83b8d 100644 --- a/_p_s4_parser_8cpp_source.html +++ b/_p_s4_parser_8cpp_source.html @@ -203,7 +203,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
DPAD_RIGHT
Definition: PS4Parser.h:126
PS4Data::hatValue
uint8_t hatValue[4]
Definition: PS4Parser.h:94
PS4Parser::getButtonPress
bool getButtonPress(ButtonEnum b)
Definition: PS4Parser.cpp:38
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
DPAD_DOWN
Definition: PS4Parser.h:128
DPAD_UP_RIGHT
Definition: PS4Parser.h:125
UP
Definition: controllerEnums.h:75
diff --git a/_p_s4_parser_8h_source.html b/_p_s4_parser_8h_source.html index 02164333..2c44298a 100644 --- a/_p_s4_parser_8h_source.html +++ b/_p_s4_parser_8h_source.html @@ -378,7 +378,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS4Parser::Reset
void Reset()
Definition: PS4Parser.h:369
PS4Buttons::val
uint32_t val
Definition: PS4Parser.h:71
PS4Parser::getY
uint16_t getY(uint8_t finger=0, uint8_t xyId=0)
Definition: PS4Parser.h:195
-
gX
Definition: controllerEnums.h:163
+
gX
Definition: controllerEnums.h:171
PS4Status
Definition: PS4Parser.h:84
DPAD_RIGHT
Definition: PS4Parser.h:126
PS4Data
Definition: PS4Parser.h:92
@@ -386,9 +386,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS4Data::status
PS4Status status
Definition: PS4Parser.h:104
PS4Parser::getAngle
double getAngle(AngleEnum a)
Definition: PS4Parser.h:228
PS4Parser::setLed
void setLed(uint8_t r, uint8_t g, uint8_t b)
Definition: PS4Parser.h:333
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
PS4Buttons::reportCounter
uint8_t reportCounter
Definition: PS4Parser.h:69
-
aZ
Definition: controllerEnums.h:160
+
aZ
Definition: controllerEnums.h:168
PS4Parser::setLed
void setLed(ColorsEnum color)
Definition: PS4Parser.h:344
PS4Parser::setRumbleOn
void setRumbleOn(uint8_t bigRumble, uint8_t smallRumble)
Definition: PS4Parser.h:318
DPAD_DOWN
Definition: PS4Parser.h:128
@@ -398,7 +398,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS4Output::flashOn
uint8_t flashOn
Definition: PS4Parser.h:119
PS4Output
Definition: PS4Parser.h:116
DPAD_UP_RIGHT
Definition: PS4Parser.h:125
-
aY
Definition: controllerEnums.h:160
+
aY
Definition: controllerEnums.h:168
PS4Buttons::share
uint8_t share
Definition: PS4Parser.h:62
UP
Definition: controllerEnums.h:75
PS4Parser::setRumbleOn
void setRumbleOn(RumbleEnum mode)
Definition: PS4Parser.h:306
@@ -420,7 +420,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
DPAD_DOWN_LEFT
Definition: PS4Parser.h:129
unknown
Definition: cdcprolific.h:108
PS4_BUTTONS
const uint8_t PS4_BUTTONS[]
Definition: PS4Parser.h:25
-
Pitch
Definition: controllerEnums.h:192
+
Pitch
Definition: controllerEnums.h:200
ButtonEnum
ButtonEnum
Definition: controllerEnums.h:72
PS4Output::r
uint8_t r
Definition: PS4Parser.h:118
PS4Parser::setRumbleOff
void setRumbleOff()
Definition: PS4Parser.h:298
@@ -434,8 +434,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS4Buttons::dpad
uint8_t dpad
Definition: PS4Parser.h:52
ColorsEnum
ColorsEnum
Definition: controllerEnums.h:45
PS4Data::gyroZ
int16_t gyroZ
Definition: PS4Parser.h:100
-
gZ
Definition: controllerEnums.h:162
-
AngleEnum
AngleEnum
Definition: controllerEnums.h:191
+
gZ
Definition: controllerEnums.h:170
+
AngleEnum
AngleEnum
Definition: controllerEnums.h:199
touchpadXY
Definition: PS4Parser.h:74
PS4Parser::getX
uint16_t getX(uint8_t finger=0, uint8_t xyId=0)
Definition: PS4Parser.h:183
PS4Parser::PS4Parser
PS4Parser()
Definition: PS4Parser.h:139
@@ -450,13 +450,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
PS4Buttons::touchpad
uint8_t touchpad
Definition: PS4Parser.h:68
PS4Buttons::l3
uint8_t l3
Definition: PS4Parser.h:64
PS4Data::btn
PS4Buttons btn
Definition: PS4Parser.h:95
-
SensorEnum
SensorEnum
Definition: controllerEnums.h:158
+
SensorEnum
SensorEnum
Definition: controllerEnums.h:166
PS4Buttons::circle
uint8_t circle
Definition: PS4Parser.h:55
touchpadXY::x
uint16_t x
Definition: PS4Parser.h:79
PS4Data::accZ
int16_t accZ
Definition: PS4Parser.h:101
-
gY
Definition: controllerEnums.h:163
+
gY
Definition: controllerEnums.h:171
PS4Parser::setLedFlash
void setLedFlash(uint8_t flashOn, uint8_t flashOff)
Definition: PS4Parser.h:353
-
aX
Definition: controllerEnums.h:160
+
aX
Definition: controllerEnums.h:168
PS4Parser::getUsbStatus
bool getUsbStatus()
Definition: PS4Parser.h:271
PS4Parser::getAudioStatus
bool getAudioStatus()
Definition: PS4Parser.h:279
LEFT
Definition: controllerEnums.h:78
diff --git a/_p_s_buzz_8cpp.html b/_p_s_buzz_8cpp.html new file mode 100644 index 00000000..06b27a88 --- /dev/null +++ b/_p_s_buzz_8cpp.html @@ -0,0 +1,110 @@ + + + + + + +USB Host Shield 2.0: PSBuzz.cpp File Reference + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + +
+ All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
+ + +
+ +
+ + +
+
+
+
PSBuzz.cpp File Reference
+
+
+
#include "PSBuzz.h"
+
+Include dependency graph for PSBuzz.cpp:
+
+
+ + +
+
+

Go to the source code of this file.

+
+ + + + diff --git a/_p_s_buzz_8cpp__incl.map b/_p_s_buzz_8cpp__incl.map new file mode 100644 index 00000000..d4a8bec5 --- /dev/null +++ b/_p_s_buzz_8cpp__incl.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/_p_s_buzz_8cpp__incl.md5 b/_p_s_buzz_8cpp__incl.md5 new file mode 100644 index 00000000..3e3ab755 --- /dev/null +++ b/_p_s_buzz_8cpp__incl.md5 @@ -0,0 +1 @@ +548c6cb3bb73f0de55b17214908e97c2 \ No newline at end of file diff --git a/_p_s_buzz_8cpp__incl.png b/_p_s_buzz_8cpp__incl.png new file mode 100644 index 00000000..9f203399 Binary files /dev/null and b/_p_s_buzz_8cpp__incl.png differ diff --git a/_p_s_buzz_8cpp_source.html b/_p_s_buzz_8cpp_source.html new file mode 100644 index 00000000..b737f5a3 --- /dev/null +++ b/_p_s_buzz_8cpp_source.html @@ -0,0 +1,204 @@ + + + + + + +USB Host Shield 2.0: PSBuzz.cpp Source File + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + +
+ All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
+ + +
+ +
+ + +
+
+
+
PSBuzz.cpp
+
+
+Go to the documentation of this file.
1 /* Copyright (C) 2014 Kristian Lauszus, TKJ Electronics. All rights reserved.
+
2 
+
3  This software may be distributed and modified under the terms of the GNU
+
4  General Public License version 2 (GPL2) as published by the Free Software
+
5  Foundation and appearing in the file GPL2.TXT included in the packaging of
+
6  this file. Please note that GPL2 Section 2[b] requires that all works based
+
7  on this software must also be made publicly available under the terms of
+
8  the GPL2 ("Copyleft").
+
9 
+
10  Contact information
+
11  -------------------
+
12 
+
13  Kristian Lauszus, TKJ Electronics
+
14  Web : http://www.tkjelectronics.com
+
15  e-mail : kristianl@tkjelectronics.com
+
16  */
+
17 
+
18 #include "PSBuzz.h"
+
19 
+
20 // To enable serial debugging see "settings.h"
+
21 //#define PRINTREPORT // Uncomment to print the report send by the PS Buzz Controllers
+
22 
+
23 void PSBuzz::ParseHIDData(HID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf) {
+
24  if (HIDUniversal::VID == PSBUZZ_VID && HIDUniversal::PID == PSBUZZ_PID && len > 0 && buf) {
+
25 #ifdef PRINTREPORT
+
26  Notify(PSTR("\r\n"), 0x80);
+
27  for (uint8_t i = 0; i < len; i++) {
+
28  D_PrintHex<uint8_t > (buf[i], 0x80);
+
29  Notify(PSTR(" "), 0x80);
+
30  }
+
31 #endif
+
32  memcpy(&psbuzzButtons, buf + 2, min(len - 2, sizeof(psbuzzButtons)));
+
33 
+
34  if (psbuzzButtons.val != oldButtonState.val) { // Check if anything has changed
+
35  buttonClickState.val = psbuzzButtons.val & ~oldButtonState.val; // Update click state variable
+
36  oldButtonState.val = psbuzzButtons.val;
+
37  }
+
38  }
+
39 };
+
40 
+ + +
43  Reset();
+
44  if (pFuncOnInit)
+
45  pFuncOnInit(); // Call the user function
+
46  else
+
47  setLedOnAll(); // Turn the LED on, on all four controllers
+
48  };
+
49  return 0;
+
50 };
+
51 
+
52 bool PSBuzz::getButtonPress(ButtonEnum b, uint8_t controller) {
+
53  return psbuzzButtons.val & (1UL << (b + 5 * controller)); // Each controller uses 5 bits, so the value is shifted 5 for each controller
+
54 };
+
55 
+
56 bool PSBuzz::getButtonClick(ButtonEnum b, uint8_t controller) {
+
57  uint32_t mask = (1UL << (b + 5 * controller)); // Each controller uses 5 bits, so the value is shifted 5 for each controller
+
58  bool click = buttonClickState.val & mask;
+
59  buttonClickState.val &= ~mask; // Clear "click" event
+
60  return click;
+
61 };
+
62 
+
63 // Source: http://www.developerfusion.com/article/84338/making-usb-c-friendly/ and https://github.com/torvalds/linux/blob/master/drivers/hid/hid-sony.c
+
64 void PSBuzz::setLedRaw(bool value, uint8_t controller) {
+
65  ledState[controller] = value; // Save value for next time it is called
+
66 
+
67  uint8_t buf[7];
+
68  buf[0] = 0x00;
+
69  buf[1] = ledState[0] ? 0xFF : 0x00;
+
70  buf[2] = ledState[1] ? 0xFF : 0x00;
+
71  buf[3] = ledState[2] ? 0xFF : 0x00;
+
72  buf[4] = ledState[3] ? 0xFF : 0x00;
+
73  buf[5] = 0x00;
+
74  buf[6] = 0x00;
+
75 
+
76  PSBuzz_Command(buf, sizeof(buf));
+
77 };
+
78 
+
79 void PSBuzz::PSBuzz_Command(uint8_t *data, uint16_t nbytes) {
+
80  // bmRequest = Host to device (0x00) | Class (0x20) | Interface (0x01) = 0x21, bRequest = Set Report (0x09), Report ID (0x00), Report Type (Output 0x02), interface (0x00), datalength, datalength, data)
+
81  pUsb->ctrlReq(bAddress, epInfo[0].epAddr, bmREQ_HIDOUT, HID_REQUEST_SET_REPORT, 0x00, 0x02, 0x00, nbytes, nbytes, data, NULL);
+
82 };
+
uint16_t PID
Definition: hiduniversal.h:69
+
void Reset()
Definition: PSBuzz.h:157
+
#define bmREQ_HIDOUT
Definition: hid.h:63
+
bool getButtonClick(ButtonEnum b, uint8_t controller=0)
Definition: PSBuzz.cpp:56
+
uint8_t bAddress
Definition: hid.h:146
+
uint16_t VID
Definition: hiduniversal.h:69
+
uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)
Definition: Usb.cpp:126
+
#define Notify(...)
Definition: message.h:44
+ +
bool getButtonPress(ButtonEnum b, uint8_t controller=0)
Definition: PSBuzz.cpp:52
+
virtual void ParseHIDData(HID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf)
Definition: PSBuzz.cpp:23
+
#define PSBUZZ_VID
Definition: PSBuzz.h:24
+
ButtonEnum
+
#define PSBUZZ_PID
Definition: PSBuzz.h:25
+
Definition: hid.h:143
+
#define HID_REQUEST_SET_REPORT
Definition: BTD.h:39
+
void setLedRaw(bool value, uint8_t controller=0)
Definition: PSBuzz.cpp:64
+
USB * pUsb
Definition: hid.h:145
+
virtual uint8_t OnInitSuccessful()
Definition: PSBuzz.cpp:41
+
void setLedOnAll()
Definition: PSBuzz.h:114
+
uint32_t val
Definition: PSBuzz.h:36
+
EpInfo epInfo[totalEndpoints]
Definition: hiduniversal.h:64
+
+ + + + diff --git a/_p_s_buzz_8h.html b/_p_s_buzz_8h.html new file mode 100644 index 00000000..228cd2a4 --- /dev/null +++ b/_p_s_buzz_8h.html @@ -0,0 +1,165 @@ + + + + + + +USB Host Shield 2.0: PSBuzz.h File Reference + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + +
+ All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
+ + +
+ +
+ + +
+
+
+Classes | +Macros
+
+
PSBuzz.h File Reference
+
+
+
#include "hiduniversal.h"
+#include "controllerEnums.h"
+
+Include dependency graph for PSBuzz.h:
+
+
+ + +
+
+This graph shows which files directly or indirectly include this file:
+
+
+ + +
+
+

Go to the source code of this file.

+ + + + + + +

+Classes

union  PSBUZZButtons
 
class  PSBuzz
 
+ + + + + +

+Macros

#define PSBUZZ_VID   0x054C
 
#define PSBUZZ_PID   0x1000
 
+

Macro Definition Documentation

+ +
+
+ + + + +
#define PSBUZZ_VID   0x054C
+
+ +

Definition at line 24 of file PSBuzz.h.

+ +
+
+ +
+
+ + + + +
#define PSBUZZ_PID   0x1000
+
+ +

Definition at line 25 of file PSBuzz.h.

+ +
+
+
+ + + + diff --git a/_p_s_buzz_8h__dep__incl.map b/_p_s_buzz_8h__dep__incl.map new file mode 100644 index 00000000..3600e840 --- /dev/null +++ b/_p_s_buzz_8h__dep__incl.map @@ -0,0 +1,3 @@ + + + diff --git a/_p_s_buzz_8h__dep__incl.md5 b/_p_s_buzz_8h__dep__incl.md5 new file mode 100644 index 00000000..c02fe703 --- /dev/null +++ b/_p_s_buzz_8h__dep__incl.md5 @@ -0,0 +1 @@ +b1edc92eb077ae74eaa6c13520327464 \ No newline at end of file diff --git a/_p_s_buzz_8h__dep__incl.png b/_p_s_buzz_8h__dep__incl.png new file mode 100644 index 00000000..94e565dc Binary files /dev/null and b/_p_s_buzz_8h__dep__incl.png differ diff --git a/_p_s_buzz_8h__incl.map b/_p_s_buzz_8h__incl.map new file mode 100644 index 00000000..06dfcd41 --- /dev/null +++ b/_p_s_buzz_8h__incl.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/_p_s_buzz_8h__incl.md5 b/_p_s_buzz_8h__incl.md5 new file mode 100644 index 00000000..fe1524ac --- /dev/null +++ b/_p_s_buzz_8h__incl.md5 @@ -0,0 +1 @@ +1a6703ad2b9e33f56caa9fc30e3e4491 \ No newline at end of file diff --git a/_p_s_buzz_8h__incl.png b/_p_s_buzz_8h__incl.png new file mode 100644 index 00000000..b8894068 Binary files /dev/null and b/_p_s_buzz_8h__incl.png differ diff --git a/_p_s_buzz_8h_source.html b/_p_s_buzz_8h_source.html new file mode 100644 index 00000000..fc4f3da8 --- /dev/null +++ b/_p_s_buzz_8h_source.html @@ -0,0 +1,234 @@ + + + + + + +USB Host Shield 2.0: PSBuzz.h Source File + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + +
+ All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
+ + +
+ +
+ + +
+
+
+
PSBuzz.h
+
+
+Go to the documentation of this file.
1 /* Copyright (C) 2014 Kristian Lauszus, TKJ Electronics. All rights reserved.
+
2 
+
3  This software may be distributed and modified under the terms of the GNU
+
4  General Public License version 2 (GPL2) as published by the Free Software
+
5  Foundation and appearing in the file GPL2.TXT included in the packaging of
+
6  this file. Please note that GPL2 Section 2[b] requires that all works based
+
7  on this software must also be made publicly available under the terms of
+
8  the GPL2 ("Copyleft").
+
9 
+
10  Contact information
+
11  -------------------
+
12 
+
13  Kristian Lauszus, TKJ Electronics
+
14  Web : http://www.tkjelectronics.com
+
15  e-mail : kristianl@tkjelectronics.com
+
16  */
+
17 
+
18 #ifndef _psbuzz_h_
+
19 #define _psbuzz_h_
+
20 
+
21 #include "hiduniversal.h"
+
22 #include "controllerEnums.h"
+
23 
+
24 #define PSBUZZ_VID 0x054C // Sony Corporation
+
25 #define PSBUZZ_PID 0x1000 // PS Buzz Controller
+
26 
+ +
29  struct {
+
30  uint8_t red : 1;
+
31  uint8_t yellow : 1;
+
32  uint8_t green : 1;
+
33  uint8_t orange : 1;
+
34  uint8_t blue : 1;
+
35  } __attribute__((packed)) btn[4];
+
36  uint32_t val : 20;
+
37 } __attribute__((packed));
+
38 
+
43 class PSBuzz : public HIDUniversal {
+
44 public:
+
49  PSBuzz(USB *p) :
+
50  HIDUniversal(p) {
+
51  Reset();
+
52  };
+
53 
+
58  bool connected() {
+ +
60  };
+
61 
+
66  void attachOnInit(void (*funcOnInit)(void)) {
+
67  pFuncOnInit = funcOnInit;
+
68  };
+
69 
+
82  bool getButtonPress(ButtonEnum b, uint8_t controller = 0);
+
83  bool getButtonClick(ButtonEnum b, uint8_t controller = 0);
+
95  void setLedRaw(bool value, uint8_t controller = 0);
+
96 
+
98  void setLedOffAll() {
+
99  for (uint8_t i = 1; i < 4; i++) // Skip first as it will be set in setLedRaw
+
100  ledState[i] = false; // Just an easy way to set all four off at the same time
+
101  setLedRaw(false); // Turn the LED off, on all four controllers
+
102  };
+
103 
+
108  void setLedOff(uint8_t controller = 0) {
+
109  setLedRaw(false, controller);
+
110  };
+
111 
+
112 
+
114  void setLedOnAll() {
+
115  for (uint8_t i = 1; i < 4; i++) // Skip first as it will be set in setLedRaw
+
116  ledState[i] = true; // Just an easy way to set all four off at the same time
+
117  setLedRaw(true); // Turn the LED on, on all four controllers
+
118  };
+
119 
+
124  void setLedOn(uint8_t controller = 0) {
+
125  setLedRaw(true, controller);
+
126  };
+
127 
+
132  void setLedToggle(uint8_t controller = 0) {
+
133  setLedRaw(!ledState[controller], controller);
+
134  };
+
137 protected:
+
146  virtual void ParseHIDData(HID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf);
+
147 
+
153  virtual uint8_t OnInitSuccessful();
+
157  void Reset() {
+
158  psbuzzButtons.val = 0;
+
159  oldButtonState.val = 0;
+
160  buttonClickState.val = 0;
+
161  for (uint8_t i = 0; i < sizeof(ledState); i++)
+
162  ledState[i] = 0;
+
163  };
+
164 
+
172  virtual boolean VIDPIDOK(uint16_t vid, uint16_t pid) {
+
173  return (vid == PSBUZZ_VID && pid == PSBUZZ_PID);
+
174  };
+
177 private:
+
178  void (*pFuncOnInit)(void); // Pointer to function called in onInit()
+
179 
+
180  void PSBuzz_Command(uint8_t *data, uint16_t nbytes);
+
181 
+
182  PSBUZZButtons psbuzzButtons, oldButtonState, buttonClickState;
+
183  bool ledState[4];
+
184 };
+
185 #endif
+
uint16_t PID
Definition: hiduniversal.h:69
+
uint8_t red
Definition: PSBuzz.h:30
+
void setLedToggle(uint8_t controller=0)
Definition: PSBuzz.h:132
+
void attachOnInit(void(*funcOnInit)(void))
Definition: PSBuzz.h:66
+
virtual bool isReady()
Definition: hiduniversal.h:97
+
void Reset()
Definition: PSBuzz.h:157
+
bool connected()
Definition: PSBuzz.h:58
+
uint8_t blue
Definition: PSBuzz.h:34
+
uint16_t VID
Definition: hiduniversal.h:69
+ + +
uint8_t green
Definition: PSBuzz.h:32
+
Definition: PSBuzz.h:43
+
#define PSBUZZ_VID
Definition: PSBuzz.h:24
+
ButtonEnum
+
#define PSBUZZ_PID
Definition: PSBuzz.h:25
+
uint8_t yellow
Definition: PSBuzz.h:31
+
Definition: hid.h:143
+
void setLedOff(uint8_t controller=0)
Definition: PSBuzz.h:108
+ +
PSBuzz(USB *p)
Definition: PSBuzz.h:49
+
void setLedOnAll()
Definition: PSBuzz.h:114
+
Definition: UsbCore.h:190
+
void setLedOn(uint8_t controller=0)
Definition: PSBuzz.h:124
+
uint32_t val
Definition: PSBuzz.h:36
+
virtual boolean VIDPIDOK(uint16_t vid, uint16_t pid)
Definition: PSBuzz.h:172
+
struct PSBUZZButtons::@25 btn[4]
+
uint8_t orange
Definition: PSBuzz.h:33
+
void setLedOffAll()
Definition: PSBuzz.h:98
+ +
+ + + + diff --git a/_r_e_a_d_m_e_8md_source.html b/_r_e_a_d_m_e_8md_source.html index bd8051a3..cd5261a5 100644 --- a/_r_e_a_d_m_e_8md_source.html +++ b/_r_e_a_d_m_e_8md_source.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
22 * __Alexei Glushchenko, Circuits\@Home__ - <alex-gl@mail.ru>
23  * Developers of the USB Core, HID, FTDI, ADK, ACM, and PL2303 libraries
24 * __Kristian Lauszus, TKJ Electronics__ - <kristianl@tkjelectronics.com>
-
25  * Developer of the [BTD](#bluetooth-libraries), [BTHID](#bthid-library), [SPP](#spp-library), [PS4](#ps4-library), [PS3](#ps3-library), [Wii](#wii-library), and [Xbox](#xbox-library) libraries
+
25  * Developer of the [BTD](#bluetooth-libraries), [BTHID](#bthid-library), [SPP](#spp-library), [PS4](#ps4-library), [PS3](#ps3-library), [Wii](#wii-library), [Xbox](#xbox-library), and [PSBuzz](#ps-buzz-library) libraries
26 * __Andrew Kroll__ - <xxxajk@gmail.com>
27  * Major contributor to mass storage code
28 
@@ -327,12 +327,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
240 * <http://wiibrew.org/wiki/Wiimote/Extension_Controllers/Wii_Motion_Plus>
241 * The old library created by _Tomoyuki Tanaka_: <https://github.com/moyuchin/WiiRemote_on_Arduino> also helped a lot.
242 
-
243 # FAQ
+
243 ### [PS Buzz Library](PSBuzz.cpp)
244 
-
245 > When I plug my device into the USB connector nothing happens?
+
245 This library implements support for the Playstation Buzz controllers via USB.
246 
-
247 * Try to connect a external power supply to the Arduino - this solves the problem in most cases.
-
248 * You can also use a powered hub between the device and the USB Host Shield. You should then include the USB hub library: ```#include <usbhub.h>``` and create the instance like so: ```USBHub Hub1(&Usb);```.
+
247 It is essentially just a wrapper around the [HIDUniversal](hiduniversal.cpp) which takes care of the initializing and reading of the controllers. The [PSBuzz](PSBuzz.cpp) class simply inherits this and parses the data, so it is easy for users to read the buttons and turn the big red button on the controllers on and off.
+
248 
+
249 The example [PSBuzz.ino](examples/PSBuzz/PSBuzz.ino) shows how one can do this with just a few lines of code.
+
250 
+
251 More information about the controller can be found at the following sites:
+
252 
+
253 * http://www.developerfusion.com/article/84338/making-usb-c-friendly/
+
254 * https://github.com/torvalds/linux/blob/master/drivers/hid/hid-sony.c
+
255 
+
256 # FAQ
+
257 
+
258 > When I plug my device into the USB connector nothing happens?
+
259 
+
260 * Try to connect a external power supply to the Arduino - this solves the problem in most cases.
+
261 * You can also use a powered hub between the device and the USB Host Shield. You should then include the USB hub library: ```#include <usbhub.h>``` and create the instance like so: ```USBHub Hub1(&Usb);```.
MAX3421e
Definition: usbhost.h:86
USB
Definition: UsbCore.h:190
diff --git a/_usb_8cpp_source.html b/_usb_8cpp_source.html index 93f2b9c5..d929651e 100644 --- a/_usb_8cpp_source.html +++ b/_usb_8cpp_source.html @@ -231,10 +231,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
140  direction = ((bmReqType & 0x80) > 0);
141 
142  /* fill in setup packet */
-
143  setup_pkt.ReqType_u.bmRequestType = bmReqType;
+
143  setup_pkt.ReqType_u.bmRequestType = bmReqType;
144  setup_pkt.bRequest = bRequest;
-
145  setup_pkt.wVal_u.wValueLo = wValLo;
-
146  setup_pkt.wVal_u.wValueHi = wValHi;
+
145  setup_pkt.wVal_u.wValueLo = wValLo;
+
146  setup_pkt.wVal_u.wValueHi = wValHi;
147  setup_pkt.wIndex = wInd;
148  setup_pkt.wLength = total;
149 
@@ -911,6 +911,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
UsbDevice::lowspeed
bool lowspeed
Definition: address.h:79
USB_ERROR_EPINFO_IS_NULL
#define USB_ERROR_EPINFO_IS_NULL
Definition: UsbCore.h:81
EpInfo::bmNakPower
uint8_t bmNakPower
Definition: address.h:42
+
SETUP_PKT::ReqType_u
union SETUP_PKT::@26 ReqType_u
USB_CONFIGURATION_DESCRIPTOR::wTotalLength
uint16_t wTotalLength
Definition: usb_ch9.h:119
USB::getEpInfoEntry
EpInfo * getEpInfoEntry(uint8_t addr, uint8_t ep)
Definition: Usb.cpp:44
UsbDevice
Definition: address.h:75
@@ -971,7 +972,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
MAX3421e::bytesRd
uint8_t * bytesRd(uint8_t reg, uint8_t nbytes, uint8_t *data_p)
Definition: usbhost.h:223
tokINHS
#define tokINHS
Definition: max3421e.h:196
bmLOWSPEED
#define bmLOWSPEED
Definition: max3421e.h:169
-
SETUP_PKT::ReqType_u
union SETUP_PKT::@25 ReqType_u
USBDeviceConfig::ResetHubPort
virtual void ResetHubPort(uint8_t port)
Definition: UsbCore.h:142
MAX3421e::bytesWr
uint8_t * bytesWr(uint8_t reg, uint8_t nbytes, uint8_t *data_p)
Definition: usbhost.h:155
USB::getStrDescr
uint8_t getStrDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t index, uint16_t langid, uint8_t *dataptr)
Definition: Usb.cpp:791
@@ -986,7 +986,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE
#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE
Definition: UsbCore.h:83
UsbDeviceAddress::devAddress
uint8_t devAddress
Definition: address.h:67
SETUP_PKT
Definition: UsbCore.h:156
-
SETUP_PKT::wVal_u
union SETUP_PKT::@26 wVal_u
tokOUTHS
#define tokOUTHS
Definition: max3421e.h:197
USB::getUsbTaskState
uint8_t getUsbTaskState(void)
Definition: Usb.cpp:36
USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL
#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL
Definition: UsbCore.h:80
@@ -1012,6 +1011,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
USB::GetAddressPool
AddressPool & GetAddressPool()
Definition: UsbCore.h:206
USB_ERROR_INVALID_ARGUMENT
#define USB_ERROR_INVALID_ARGUMENT
Definition: UsbCore.h:82
USB::Configuring
uint8_t Configuring(uint8_t parent, uint8_t port, bool lowspeed)
Definition: Usb.cpp:652
+
SETUP_PKT::wVal_u
union SETUP_PKT::@27 wVal_u
USBTRACE3
#define USBTRACE3(s, r, l)
Definition: macros.h:78
SETUP_PKT::bRequest
uint8_t bRequest
Definition: UsbCore.h:167
SE0
#define SE0
Definition: max3421e.h:33
diff --git a/_usb_8h.html b/_usb_8h.html index b0076fad..e9816278 100644 --- a/_usb_8h.html +++ b/_usb_8h.html @@ -94,7 +94,7 @@ This graph shows which files directly or indirectly include this file:
- +

Go to the source code of this file.

diff --git a/_usb_8h__dep__incl.map b/_usb_8h__dep__incl.map index 7efc873d..66b0741d 100644 --- a/_usb_8h__dep__incl.map +++ b/_usb_8h__dep__incl.map @@ -1,51 +1,51 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + diff --git a/_usb_8h__dep__incl.md5 b/_usb_8h__dep__incl.md5 index 6f02c5c3..900bfaa1 100644 --- a/_usb_8h__dep__incl.md5 +++ b/_usb_8h__dep__incl.md5 @@ -1 +1 @@ -daa708d91528b32f37450586788f5043 \ No newline at end of file +2f238cc81ba3ca92eea58f17f8d557d0 \ No newline at end of file diff --git a/_usb_8h__dep__incl.png b/_usb_8h__dep__incl.png index e8ce3b02..445dd76a 100644 Binary files a/_usb_8h__dep__incl.png and b/_usb_8h__dep__incl.png differ diff --git a/_wii_8cpp_source.html b/_wii_8cpp_source.html index 6c6c6a59..1f13ded8 100644 --- a/_wii_8cpp_source.html +++ b/_wii_8cpp_source.html @@ -1295,7 +1295,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
L2CAP_FLAG_DISCONNECT_CONTROL_RESPONSE
#define L2CAP_FLAG_DISCONNECT_CONTROL_RESPONSE
Definition: BTD.h:139
BTD::incomingWii
bool incomingWii
Definition: BTD.h:507
UHS_ACL_HANDLE_OK
#define UHS_ACL_HANDLE_OK(x, y)
Definition: BTD.h:207
-
RightHatX
Definition: controllerEnums.h:149
+
RightHatX
Definition: controllerEnums.h:157
WII::gyroPitchRaw
int16_t gyroPitchRaw
Definition: Wii.h:271
wii_clear_flag
#define wii_clear_flag(flag)
Definition: Wii.h:32
L2CAP_FLAG_CONFIG_INTERRUPT_SUCCESS
#define L2CAP_FLAG_CONFIG_INTERRUPT_SUCCESS
Definition: BTD.h:143
@@ -1319,7 +1319,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
WII::gyroRoll
double gyroRoll
Definition: Wii.h:249
WII::setRumbleOn
void setRumbleOn()
Definition: Wii.cpp:866
WII::Reset
virtual void Reset()
Definition: Wii.cpp:104
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
TURN_ON_LED
#define TURN_ON_LED
Definition: BTD.h:129
WII::accZnunchuck
int16_t accZnunchuck
Definition: Wii.h:242
WII::getBatteryLevel
uint8_t getBatteryLevel()
Definition: Wii.cpp:919
@@ -1347,7 +1347,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
WII::WII
WII(BTD *p, bool pair=false)
Definition: Wii.cpp:85
WII::rollGyroSpeed
double rollGyroSpeed
Definition: Wii.h:256
WII_CHECK_EXTENSION_STATE
#define WII_CHECK_EXTENSION_STATE
Definition: BTD.h:132
-
RightHatY
Definition: controllerEnums.h:151
+
RightHatY
Definition: controllerEnums.h:159
BTD::connectToWii
bool connectToWii
Definition: BTD.h:503
BTD::wiiUProController
bool wiiUProController
Definition: BTD.h:513
BTD::hci_handle
uint16_t hci_handle
Definition: BTD.h:487
@@ -1401,10 +1401,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
L2CAP_FLAG_INTERRUPT_CONNECTED
#define L2CAP_FLAG_INTERRUPT_CONNECTED
Definition: BTD.h:144
l2cap_set_flag
#define l2cap_set_flag(flag)
Definition: BTD.h:161
BTD::l2cap_config_request
void l2cap_config_request(uint16_t handle, uint8_t rxid, uint8_t *dcid)
Definition: BTD.cpp:1248
-
LeftHatY
Definition: controllerEnums.h:147
+
LeftHatY
Definition: controllerEnums.h:155
WII::getButtonPress
bool getButtonPress(ButtonEnum b)
Definition: Wii.cpp:1041
L2CAP_FLAG_CONFIG_CONTROL_SUCCESS
#define L2CAP_FLAG_CONFIG_CONTROL_SUCCESS
Definition: BTD.h:137
-
LeftHatX
Definition: controllerEnums.h:145
+
LeftHatX
Definition: controllerEnums.h:153
L2CAP_CMD_CONNECTION_REQUEST
#define L2CAP_CMD_CONNECTION_REQUEST
Definition: BTD.h:166
WII::motionPlusConnected
bool motionPlusConnected
Definition: Wii.h:208
WII::gyroRollZero
int16_t gyroRollZero
Definition: Wii.h:277
diff --git a/_wii_8h_source.html b/_wii_8h_source.html index 1c316e60..e2a17752 100644 --- a/_wii_8h_source.html +++ b/_wii_8h_source.html @@ -388,7 +388,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
WII::setRumbleOn
void setRumbleOn()
Definition: Wii.cpp:866
WII::Reset
virtual void Reset()
Definition: Wii.cpp:104
WII::getRoll
double getRoll()
Definition: Wii.h:120
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
WII::accZnunchuck
int16_t accZnunchuck
Definition: Wii.h:242
WII::getBatteryLevel
uint8_t getBatteryLevel()
Definition: Wii.cpp:919
WII::disconnect
virtual void disconnect()
Definition: Wii.cpp:118
diff --git a/_x_b_o_x_o_l_d_8cpp_source.html b/_x_b_o_x_o_l_d_8cpp_source.html index 660fd1b9..0e7a7478 100644 --- a/_x_b_o_x_o_l_d_8cpp_source.html +++ b/_x_b_o_x_o_l_d_8cpp_source.html @@ -428,7 +428,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
XBOXOLD.h
EpInfo::bmRcvToggle
uint8_t bmRcvToggle
Definition: address.h:41
AddressPool
Definition: address.h:83
-
RightHatX
Definition: controllerEnums.h:149
+
RightHatX
Definition: controllerEnums.h:157
UsbDevice::epinfo
EpInfo * epinfo
Definition: address.h:76
UsbDevice::lowspeed
bool lowspeed
Definition: address.h:79
USB_ERROR_EPINFO_IS_NULL
#define USB_ERROR_EPINFO_IS_NULL
Definition: UsbCore.h:81
@@ -437,7 +437,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
XBOXOLD::Release
virtual uint8_t Release()
Definition: XBOXOLD.cpp:236
NotifyFail
#define NotifyFail(...)
Definition: message.h:55
WHITE
Definition: controllerEnums.h:138
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
X
Definition: controllerEnums.h:133
USB::setConf
uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)
Definition: Usb.cpp:805
XBOXOLD::setRumbleOn
void setRumbleOn(uint8_t lValue, uint8_t rValue)
Definition: XBOXOLD.cpp:326
@@ -464,7 +464,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
XBOXOLD::getAnalogHat
int16_t getAnalogHat(AnalogHatEnum a)
Definition: XBOXOLD.cpp:316
XBOX_VID
#define XBOX_VID
Definition: XBOXOLD.h:36
XBOX_INPUT_PIPE
#define XBOX_INPUT_PIPE
Definition: XBOXOLD.h:32
-
RightHatY
Definition: controllerEnums.h:151
+
RightHatY
Definition: controllerEnums.h:159
XBOXOLD::XBOXOLD
XBOXOLD(USB *pUsb)
Definition: XBOXOLD.cpp:47
EP_INTERRUPT
#define EP_INTERRUPT
Definition: PS3USB.h:28
XBOX_OLD_PID1
#define XBOX_OLD_PID1
Definition: XBOXOLD.h:40
@@ -498,8 +498,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
XBOXOLD::getButtonPress
uint8_t getButtonPress(ButtonEnum b)
Definition: XBOXOLD.cpp:294
XBOX_CONTROL_PIPE
#define XBOX_CONTROL_PIPE
Definition: XBOXOLD.h:31
XBOXOLD::bAddress
uint8_t bAddress
Definition: XBOXOLD.h:157
-
LeftHatY
Definition: controllerEnums.h:147
-
LeftHatX
Definition: controllerEnums.h:145
+
LeftHatY
Definition: controllerEnums.h:155
+
LeftHatX
Definition: controllerEnums.h:153
USB::RegisterDeviceClass
uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)
Definition: UsbCore.h:210
NotifyFailSetConfDescr
#define NotifyFailSetConfDescr(...)
Definition: message.h:53
USB::getDevDescr
uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)
defined(USB_METHODS_INLINE)
Definition: Usb.cpp:761
diff --git a/_x_b_o_x_o_l_d_8h_source.html b/_x_b_o_x_o_l_d_8h_source.html index f138c2bb..e60dfed7 100644 --- a/_x_b_o_x_o_l_d_8h_source.html +++ b/_x_b_o_x_o_l_d_8h_source.html @@ -205,7 +205,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
191 #endif
XBOXOLD::Release
virtual uint8_t Release()
Definition: XBOXOLD.cpp:236
XBOXOLD::attachOnInit
void attachOnInit(void(*funcOnInit)(void))
Definition: XBOXOLD.h:145
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
XBOXOLD::GetAddress
virtual uint8_t GetAddress()
Definition: XBOXOLD.h:84
USBDeviceConfig
Definition: UsbCore.h:119
Usb.h
diff --git a/_x_b_o_x_r_e_c_v_8cpp_source.html b/_x_b_o_x_r_e_c_v_8cpp_source.html index 8ad1c16c..c97739c6 100644 --- a/_x_b_o_x_r_e_c_v_8cpp_source.html +++ b/_x_b_o_x_r_e_c_v_8cpp_source.html @@ -675,7 +675,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
EpInfo::bmRcvToggle
uint8_t bmRcvToggle
Definition: address.h:41
AddressPool
Definition: address.h:83
XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID
#define XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID
Definition: XBOXRECV.h:49
-
RightHatX
Definition: controllerEnums.h:149
+
RightHatX
Definition: controllerEnums.h:157
LEDModeEnum
LEDModeEnum
Definition: xboxEnums.h:24
UsbDevice::epinfo
EpInfo * epinfo
Definition: address.h:76
UsbDevice::lowspeed
bool lowspeed
Definition: address.h:79
@@ -693,7 +693,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
NotifyFail
#define NotifyFail(...)
Definition: message.h:55
XBOXRECV::Xbox360Connected
uint8_t Xbox360Connected[4]
Definition: XBOXRECV.h:234
XBOXRECV::setLedMode
void setLedMode(LEDModeEnum lm, uint8_t controller=0)
Definition: XBOXRECV.cpp:526
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
USB::setConf
uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)
Definition: Usb.cpp:805
XBOXRECV::buttonChanged
bool buttonChanged(uint8_t controller=0)
Definition: XBOXRECV.cpp:441
XBOX_OUTPUT_PIPE_3
#define XBOX_OUTPUT_PIPE_3
Definition: XBOXRECV.h:39
@@ -715,7 +715,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
USB_NAK_MAX_POWER
#define USB_NAK_MAX_POWER
Definition: address.h:27
LED2
Definition: controllerEnums.h:30
XBOX_VID
#define XBOX_VID
Definition: XBOXOLD.h:36
-
RightHatY
Definition: controllerEnums.h:151
+
RightHatY
Definition: controllerEnums.h:159
XBOXRECV::Release
virtual uint8_t Release()
Definition: XBOXRECV.cpp:282
EP_INTERRUPT
#define EP_INTERRUPT
Definition: PS3USB.h:28
EpInfo
Definition: address.h:32
@@ -756,8 +756,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
LED3
Definition: controllerEnums.h:31
XBOX_INPUT_PIPE_3
#define XBOX_INPUT_PIPE_3
Definition: XBOXRECV.h:38
XBOX_CONTROL_PIPE
#define XBOX_CONTROL_PIPE
Definition: XBOXOLD.h:31
-
LeftHatY
Definition: controllerEnums.h:147
-
LeftHatX
Definition: controllerEnums.h:145
+
LeftHatY
Definition: controllerEnums.h:155
+
LeftHatX
Definition: controllerEnums.h:153
R2
Definition: controllerEnums.h:110
XBOX_INPUT_PIPE_4
#define XBOX_INPUT_PIPE_4
Definition: XBOXRECV.h:40
XBOX_BUTTONS
const uint16_t XBOX_BUTTONS[]
Definition: xboxEnums.h:41
diff --git a/_x_b_o_x_r_e_c_v_8h_source.html b/_x_b_o_x_r_e_c_v_8h_source.html index bc97ffe6..45506d5c 100644 --- a/_x_b_o_x_r_e_c_v_8h_source.html +++ b/_x_b_o_x_r_e_c_v_8h_source.html @@ -240,7 +240,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
XBOXRECV::GetAddress
virtual uint8_t GetAddress()
Definition: XBOXRECV.h:98
XBOXRECV::Xbox360Connected
uint8_t Xbox360Connected[4]
Definition: XBOXRECV.h:234
XBOXRECV::setLedMode
void setLedMode(LEDModeEnum lm, uint8_t controller=0)
Definition: XBOXRECV.cpp:526
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
XBOXRECV::buttonChanged
bool buttonChanged(uint8_t controller=0)
Definition: XBOXRECV.cpp:441
XBOXRECV::setRumbleOff
void setRumbleOff(uint8_t controller=0)
Definition: XBOXRECV.h:165
XBOXRECV::ConfigureDevice
virtual uint8_t ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)
Definition: XBOXRECV.cpp:40
diff --git a/_x_b_o_x_u_s_b_8cpp_source.html b/_x_b_o_x_u_s_b_8cpp_source.html index 87590613..da57e35e 100644 --- a/_x_b_o_x_u_s_b_8cpp_source.html +++ b/_x_b_o_x_u_s_b_8cpp_source.html @@ -454,7 +454,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
EpInfo::bmRcvToggle
uint8_t bmRcvToggle
Definition: address.h:41
AddressPool
Definition: address.h:83
XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID
#define XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID
Definition: XBOXRECV.h:49
-
RightHatX
Definition: controllerEnums.h:149
+
RightHatX
Definition: controllerEnums.h:157
LEDModeEnum
LEDModeEnum
Definition: xboxEnums.h:24
UsbDevice::epinfo
EpInfo * epinfo
Definition: address.h:76
UsbDevice::lowspeed
bool lowspeed
Definition: address.h:79
@@ -465,7 +465,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
LED1
Definition: controllerEnums.h:29
UsbDevice
Definition: address.h:75
NotifyFail
#define NotifyFail(...)
Definition: message.h:55
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
XBOXUSB::pUsb
USB * pUsb
Definition: XBOXUSB.h:194
XBOX_REPORT_BUFFER_SIZE
#define XBOX_REPORT_BUFFER_SIZE
Definition: XBOXUSB.h:49
USB::setConf
uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)
Definition: Usb.cpp:805
@@ -488,7 +488,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
USB_NAK_MAX_POWER
#define USB_NAK_MAX_POWER
Definition: address.h:27
XBOX_VID
#define XBOX_VID
Definition: XBOXOLD.h:36
XBOX_INPUT_PIPE
#define XBOX_INPUT_PIPE
Definition: XBOXOLD.h:32
-
RightHatY
Definition: controllerEnums.h:151
+
RightHatY
Definition: controllerEnums.h:159
XBOXUSB::bAddress
uint8_t bAddress
Definition: XBOXUSB.h:196
XBOXUSB::getButtonPress
uint8_t getButtonPress(ButtonEnum b)
Definition: XBOXUSB.cpp:282
EP_INTERRUPT
#define EP_INTERRUPT
Definition: PS3USB.h:28
@@ -526,8 +526,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
USB::GetAddressPool
AddressPool & GetAddressPool()
Definition: UsbCore.h:206
USB
Definition: UsbCore.h:190
XBOX_CONTROL_PIPE
#define XBOX_CONTROL_PIPE
Definition: XBOXOLD.h:31
-
LeftHatY
Definition: controllerEnums.h:147
-
LeftHatX
Definition: controllerEnums.h:145
+
LeftHatY
Definition: controllerEnums.h:155
+
LeftHatX
Definition: controllerEnums.h:153
R2
Definition: controllerEnums.h:110
XBOXUSB::Release
virtual uint8_t Release()
Definition: XBOXUSB.cpp:223
XBOX_BUTTONS
const uint16_t XBOX_BUTTONS[]
Definition: xboxEnums.h:41
diff --git a/_x_b_o_x_u_s_b_8h_source.html b/_x_b_o_x_u_s_b_8h_source.html index 7d81b703..8f53719e 100644 --- a/_x_b_o_x_u_s_b_8h_source.html +++ b/_x_b_o_x_u_s_b_8h_source.html @@ -229,7 +229,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
XBOX_MAX_ENDPOINTS
#define XBOX_MAX_ENDPOINTS
Definition: XBOXUSB.h:55
JOYTECH_VID
#define JOYTECH_VID
Definition: XBOXUSB.h:38
xboxEnums.h
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
XBOXUSB::pUsb
USB * pUsb
Definition: XBOXUSB.h:194
XBOXUSB::setLedOff
void setLedOff()
Definition: XBOXUSB.h:161
XBOXUSB::Init
virtual uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)
Definition: XBOXUSB.cpp:38
diff --git a/annotated.html b/annotated.html index aaf17559..3c6a9048 100644 --- a/annotated.html +++ b/annotated.html @@ -148,34 +148,36 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');  CPS4Parser  CPS4Status  CPS4USB - CPTPListParser - CReportDescParser - CReportDescParser2 - CReportDescParserBase - CRequestSenseResponce - CSETUP_PKT - CSinkParser - CSPi - CSPP - CTEL_RINGER_FUNC_DESCR - CtouchpadXY - CUniversalReportParser - CUSB - CUSB_CONFIGURATION_DESCRIPTOR - CUSB_DEVICE_DESCRIPTOR - CUSB_ENDPOINT_DESCRIPTOR - CUSB_HID_DESCRIPTOR - CUSB_INTERFACE_DESCRIPTOR - CUsbConfigXtracter - CUsbDevice - CUsbDeviceAddress - CUSBDeviceConfig - CUSBHub - CUSBReadParser - CWII - CXBOXOLD - CXBOXRECV - CXBOXUSB + CPSBuzz + CPSBUZZButtons + CPTPListParser + CReportDescParser + CReportDescParser2 + CReportDescParserBase + CRequestSenseResponce + CSETUP_PKT + CSinkParser + CSPi + CSPP + CTEL_RINGER_FUNC_DESCR + CtouchpadXY + CUniversalReportParser + CUSB + CUSB_CONFIGURATION_DESCRIPTOR + CUSB_DEVICE_DESCRIPTOR + CUSB_ENDPOINT_DESCRIPTOR + CUSB_HID_DESCRIPTOR + CUSB_INTERFACE_DESCRIPTOR + CUsbConfigXtracter + CUsbDevice + CUsbDeviceAddress + CUSBDeviceConfig + CUSBHub + CUSBReadParser + CWII + CXBOXOLD + CXBOXRECV + CXBOXUSB diff --git a/class_h_i_d.html b/class_h_i_d.html index 492cc033..59636a40 100644 --- a/class_h_i_d.html +++ b/class_h_i_d.html @@ -100,7 +100,7 @@ Inheritance diagram for HID:
Inheritance graph
- +
[legend]
Collaboration diagram for HID:
diff --git a/class_h_i_d__inherit__graph.map b/class_h_i_d__inherit__graph.map index f27e2ee7..1432d64c 100644 --- a/class_h_i_d__inherit__graph.map +++ b/class_h_i_d__inherit__graph.map @@ -3,5 +3,6 @@ - + + diff --git a/class_h_i_d__inherit__graph.md5 b/class_h_i_d__inherit__graph.md5 index 8975b589..8bfa03ac 100644 --- a/class_h_i_d__inherit__graph.md5 +++ b/class_h_i_d__inherit__graph.md5 @@ -1 +1 @@ -f9db7f4efac03670d14c3b1eb2b20c99 \ No newline at end of file +6dd916998d818c6a4632c4e2d93efcaa \ No newline at end of file diff --git a/class_h_i_d__inherit__graph.png b/class_h_i_d__inherit__graph.png index 1463605c..0c6415b8 100644 Binary files a/class_h_i_d__inherit__graph.png and b/class_h_i_d__inherit__graph.png differ diff --git a/class_h_i_d_universal.html b/class_h_i_d_universal.html index 13290991..60e7df89 100644 --- a/class_h_i_d_universal.html +++ b/class_h_i_d_universal.html @@ -100,7 +100,7 @@ Inheritance diagram for HIDUniversal:
Inheritance graph
- +
[legend]
Collaboration diagram for HIDUniversal:
@@ -277,7 +277,7 @@ Additional Inherited Members
-

Reimplemented in PS4USB.

+

Reimplemented in PSBuzz, and PS4USB.

Definition at line 74 of file hiduniversal.h.

@@ -327,7 +327,7 @@ Additional Inherited Members
-

Reimplemented in PS4USB.

+

Reimplemented in PSBuzz, and PS4USB.

Definition at line 78 of file hiduniversal.h.

diff --git a/class_h_i_d_universal__inherit__graph.map b/class_h_i_d_universal__inherit__graph.map index a96ce5aa..bf0a3ab8 100644 --- a/class_h_i_d_universal__inherit__graph.map +++ b/class_h_i_d_universal__inherit__graph.map @@ -1,5 +1,6 @@ - + + diff --git a/class_h_i_d_universal__inherit__graph.md5 b/class_h_i_d_universal__inherit__graph.md5 index 3ce932f9..2f21b994 100644 --- a/class_h_i_d_universal__inherit__graph.md5 +++ b/class_h_i_d_universal__inherit__graph.md5 @@ -1 +1 @@ -7e1f33aeafc56f44989a59297a6d0fee \ No newline at end of file +e09792a51b247b4f11a36a8a6df5cb8b \ No newline at end of file diff --git a/class_h_i_d_universal__inherit__graph.png b/class_h_i_d_universal__inherit__graph.png index 28067010..4df34d58 100644 Binary files a/class_h_i_d_universal__inherit__graph.png and b/class_h_i_d_universal__inherit__graph.png differ diff --git a/class_hex_dumper.html b/class_hex_dumper.html index afecfe43..f1e1acfa 100644 --- a/class_hex_dumper.html +++ b/class_hex_dumper.html @@ -96,11 +96,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); Inheritance diagram for HexDumper< BASE_CLASS, LEN_TYPE, OFFSET_TYPE >:
Inheritance graph
+ +
[legend]
Collaboration diagram for HexDumper< BASE_CLASS, LEN_TYPE, OFFSET_TYPE >:
Collaboration graph
+ +
[legend]

diff --git a/class_max___l_c_d.html b/class_max___l_c_d.html index e62fd985..8d360eff 100644 --- a/class_max___l_c_d.html +++ b/class_max___l_c_d.html @@ -96,11 +96,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); Inheritance diagram for Max_LCD:
Inheritance graph
+ +
[legend]
Collaboration diagram for Max_LCD:
Collaboration graph
+ +
[legend]

diff --git a/class_p_s_buzz-members.html b/class_p_s_buzz-members.html new file mode 100644 index 00000000..4ed78699 --- /dev/null +++ b/class_p_s_buzz-members.html @@ -0,0 +1,152 @@ + + + + + + +USB Host Shield 2.0: Member List + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + + + + +
+ +
+ +
+
+
+
PSBuzz Member List
+
+
+ +

This is the complete list of members for PSBuzz, including all inherited members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
attachOnInit(void(*funcOnInit)(void))PSBuzzinline
bAddressHIDprotected
bHasReportIdHIDUniversalprotected
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)USBDeviceConfiginlinevirtual
connected()PSBuzzinline
DEVCLASSOK(uint8_t klass)USBDeviceConfiginlinevirtual
EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)HIDUniversalvirtual
epInfoHIDUniversalprotected
epInterruptInIndexHIDprotectedstatic
epInterruptOutIndexHIDprotectedstatic
GetAddress()HIDUniversalinlinevirtual
getButtonClick(ButtonEnum b, uint8_t controller=0)PSBuzz
getButtonPress(ButtonEnum b, uint8_t controller=0)PSBuzz
GetHidDescr(uint8_t ep, uint16_t nbytes, uint8_t *dataptr)HID
GetIdle(uint8_t iface, uint8_t reportID, uint8_t *dataptr)HID
GetProtocol(uint8_t iface, uint8_t *dataptr)HID
GetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)HID
GetReportDescr(uint16_t wIndex, USBReadParser *parser=NULL)HID
GetReportParser(uint8_t id)HIDUniversalprotectedvirtual
GetUsb()HIDinline
HID(USB *pusb)HIDinline
hidInterfacesHIDUniversalprotected
HIDUniversal(USB *p)HIDUniversal
Init(uint8_t parent, uint8_t port, bool lowspeed)HIDUniversalvirtual
isReady()HIDUniversalinlinevirtual
maxEpPerInterfaceHIDprotectedstatic
maxHidInterfacesHIDprotectedstatic
OnInitSuccessful()PSBuzzprotectedvirtual
ParseHIDData(HID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf)PSBuzzprotectedvirtual
PIDHIDUniversalprotected
Poll()HIDUniversalvirtual
PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)HIDprotected
PrintHidDescriptor(const USB_HID_DESCRIPTOR *pDesc)HIDprotected
PSBuzz(USB *p)PSBuzzinline
pUsbHIDprotected
Release()HIDUniversalvirtual
Reset()PSBuzzinlineprotected
ResetHubPort(uint8_t port)USBDeviceConfiginlinevirtual
SetIdle(uint8_t iface, uint8_t reportID, uint8_t duration)HID
setLedOff(uint8_t controller=0)PSBuzzinline
setLedOffAll()PSBuzzinline
setLedOn(uint8_t controller=0)PSBuzzinline
setLedOnAll()PSBuzzinline
setLedRaw(bool value, uint8_t controller=0)PSBuzz
setLedToggle(uint8_t controller=0)PSBuzzinline
SetProtocol(uint8_t iface, uint8_t protocol)HID
SetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)HID
SetReportParser(uint8_t id, HIDReportParser *prs)HIDUniversalvirtual
totalEndpointsHIDprotectedstatic
VIDHIDUniversalprotected
VIDPIDOK(uint16_t vid, uint16_t pid)PSBuzzinlineprotectedvirtual
+ + + + diff --git a/class_p_s_buzz.html b/class_p_s_buzz.html new file mode 100644 index 00000000..a3b1f906 --- /dev/null +++ b/class_p_s_buzz.html @@ -0,0 +1,760 @@ + + + + + + +USB Host Shield 2.0: PSBuzz Class Reference + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + + + + +
+ +
+ +
+ +
+ +

#include <PSBuzz.h>

+
+Inheritance diagram for PSBuzz:
+
+
Inheritance graph
+ + +
[legend]
+
+Collaboration diagram for PSBuzz:
+
+
Collaboration graph
+ + +
[legend]
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Public Member Functions

 PSBuzz (USB *p)
 
bool connected ()
 
void attachOnInit (void(*funcOnInit)(void))
 
PS Buzzer Controller functions
bool getButtonPress (ButtonEnum b, uint8_t controller=0)
 
bool getButtonClick (ButtonEnum b, uint8_t controller=0)
 
void setLedRaw (bool value, uint8_t controller=0)
 
void setLedOffAll ()
 
void setLedOff (uint8_t controller=0)
 
void setLedOnAll ()
 
void setLedOn (uint8_t controller=0)
 
void setLedToggle (uint8_t controller=0)
 
- Public Member Functions inherited from HIDUniversal
 HIDUniversal (USB *p)
 
virtual bool SetReportParser (uint8_t id, HIDReportParser *prs)
 
virtual uint8_t Init (uint8_t parent, uint8_t port, bool lowspeed)
 
virtual uint8_t Release ()
 
virtual uint8_t Poll ()
 
virtual uint8_t GetAddress ()
 
virtual bool isReady ()
 
virtual void EndpointXtract (uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)
 
- Public Member Functions inherited from HID
 HID (USB *pusb)
 
const USBGetUsb ()
 
uint8_t SetProtocol (uint8_t iface, uint8_t protocol)
 
uint8_t GetProtocol (uint8_t iface, uint8_t *dataptr)
 
uint8_t GetIdle (uint8_t iface, uint8_t reportID, uint8_t *dataptr)
 
uint8_t SetIdle (uint8_t iface, uint8_t reportID, uint8_t duration)
 
uint8_t GetReportDescr (uint16_t wIndex, USBReadParser *parser=NULL)
 
uint8_t GetHidDescr (uint8_t ep, uint16_t nbytes, uint8_t *dataptr)
 
uint8_t GetReport (uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)
 
uint8_t SetReport (uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)
 
- Public Member Functions inherited from USBDeviceConfig
virtual uint8_t ConfigureDevice (uint8_t parent, uint8_t port, bool lowspeed)
 
virtual void ResetHubPort (uint8_t port)
 
virtual boolean DEVCLASSOK (uint8_t klass)
 
+ + + + + + + + + + + + + + + + + + + +

+Protected Member Functions

void Reset ()
 
HIDUniversal implementation
virtual void ParseHIDData (HID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf)
 
virtual uint8_t OnInitSuccessful ()
 
USBDeviceConfig implementation
virtual boolean VIDPIDOK (uint16_t vid, uint16_t pid)
 
- Protected Member Functions inherited from HIDUniversal
virtual HIDReportParserGetReportParser (uint8_t id)
 
- Protected Member Functions inherited from HID
void PrintEndpointDescriptor (const USB_ENDPOINT_DESCRIPTOR *ep_ptr)
 
void PrintHidDescriptor (const USB_HID_DESCRIPTOR *pDesc)
 
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

+Additional Inherited Members

- Protected Attributes inherited from HIDUniversal
EpInfo epInfo [totalEndpoints]
 
HIDInterface hidInterfaces [maxHidInterfaces]
 
bool bHasReportId
 
uint16_t PID
 
uint16_t VID
 
- Protected Attributes inherited from HID
USBpUsb
 
uint8_t bAddress
 
- Static Protected Attributes inherited from HID
static const uint8_t epInterruptInIndex = 1
 
static const uint8_t epInterruptOutIndex = 2
 
static const uint8_t maxHidInterfaces = 3
 
static const uint8_t maxEpPerInterface = 2
 
static const uint8_t totalEndpoints = (maxHidInterfaces * maxEpPerInterface + 1)
 
+

Detailed Description

+

This class implements support for the PS Buzz controllers via USB. It uses the HIDUniversal class for all the USB communication.

+ +

Definition at line 43 of file PSBuzz.h.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + +
+ + + + + + + + +
PSBuzz::PSBuzz (USBp)
+
+inline
+
+

Constructor for the PSBuzz class.

Parameters
+ + +
pPointer to the USB class instance.
+
+
+ +

Definition at line 49 of file PSBuzz.h.

+ +
+
+

Member Function Documentation

+ +
+
+ + + + + +
+ + + + + + + +
bool PSBuzz::connected ()
+
+inline
+
+

Used to check if a PS Buzz controller is connected.

Returns
Returns true if it is connected.
+ +

Definition at line 58 of file PSBuzz.h.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
void PSBuzz::attachOnInit (void(*)(void) funcOnInit)
+
+inline
+
+

Used to call your own function when the device is successfully initialized.

Parameters
+ + +
funcOnInitFunction to call.
+
+
+ +

Definition at line 66 of file PSBuzz.h.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool PSBuzz::getButtonPress (ButtonEnum b,
uint8_t controller = 0 
)
+
+

getButtonPress(ButtonEnum b) will return true as long as the button is held down.

+

While getButtonClick(ButtonEnum b) will only return it once.

+

So you instance if you need to increase a variable once you would use getButtonClick(ButtonEnum b), but if you need to drive a robot forward you would use getButtonPress(ButtonEnum b).

Parameters
+ + + +
bButtonEnum to read.
controllerThe controller to read from. Default to 0.
+
+
+
Returns
getButtonPress(ButtonEnum b) will return a true as long as a button is held down, while getButtonClick(ButtonEnum b) will return true once for each button press.
+ +

Definition at line 52 of file PSBuzz.cpp.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool PSBuzz::getButtonClick (ButtonEnum b,
uint8_t controller = 0 
)
+
+

getButtonPress(ButtonEnum b) will return true as long as the button is held down.

+

While getButtonClick(ButtonEnum b) will only return it once.

+

So you instance if you need to increase a variable once you would use getButtonClick(ButtonEnum b), but if you need to drive a robot forward you would use getButtonPress(ButtonEnum b).

Parameters
+ + + +
bButtonEnum to read.
controllerThe controller to read from. Default to 0.
+
+
+
Returns
getButtonPress(ButtonEnum b) will return a true as long as a button is held down, while getButtonClick(ButtonEnum b) will return true once for each button press.
+ +

Definition at line 56 of file PSBuzz.cpp.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void PSBuzz::setLedRaw (bool value,
uint8_t controller = 0 
)
+
+

Set LED value without using LEDEnum.

Parameters
+ + + + +
valueSee: LEDEnum. Set LED values directly.
valueUsed to set whenever the LED should be on or off
controllerThe controller to control. Defaults to 0.
+
+
+ +

Definition at line 64 of file PSBuzz.cpp.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
void PSBuzz::setLedOffAll ()
+
+inline
+
+

Turn all LEDs off.

+ +

Definition at line 98 of file PSBuzz.h.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
void PSBuzz::setLedOff (uint8_t controller = 0)
+
+inline
+
+

Turn the LED off on a specific controller.

Parameters
+ + +
controllerThe controller to turn off. Defaults to 0.
+
+
+ +

Definition at line 108 of file PSBuzz.h.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
void PSBuzz::setLedOnAll ()
+
+inline
+
+

Turn all LEDs on.

+ +

Definition at line 114 of file PSBuzz.h.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
void PSBuzz::setLedOn (uint8_t controller = 0)
+
+inline
+
+

Turn the LED on on a specific controller.

Parameters
+ + +
controllerThe controller to turn off. Defaults to 0.
+
+
+ +

Definition at line 124 of file PSBuzz.h.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + +
void PSBuzz::setLedToggle (uint8_t controller = 0)
+
+inline
+
+

Toggle the LED on a specific controller.

Parameters
+ + +
controllerThe controller to turn off. Defaults to 0.
+
+
+ +

Definition at line 132 of file PSBuzz.h.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void PSBuzz::ParseHIDData (HIDhid,
bool is_rpt_id,
uint8_t len,
uint8_t * buf 
)
+
+protectedvirtual
+
+

Used to parse USB HID data.

Parameters
+ + + + + +
hidPointer to the HID class.
is_rpt_idOnly used for Hubs.
lenThe length of the incoming data.
bufPointer to the data buffer.
+
+
+ +

Reimplemented from HIDUniversal.

+ +

Definition at line 23 of file PSBuzz.cpp.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
uint8_t PSBuzz::OnInitSuccessful ()
+
+protectedvirtual
+
+

Called when a device is successfully initialized. Use attachOnInit(void (*funcOnInit)(void)) to call your own function. This is useful for instance if you want to set the LEDs in a specific way.

+ +

Reimplemented from HIDUniversal.

+ +

Definition at line 41 of file PSBuzz.cpp.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + +
void PSBuzz::Reset ()
+
+inlineprotected
+
+

Used to reset the different buffers to their default values

+ +

Definition at line 157 of file PSBuzz.h.

+ +
+
+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
virtual boolean PSBuzz::VIDPIDOK (uint16_t vid,
uint16_t pid 
)
+
+inlineprotectedvirtual
+
+

Used by the USB core to check what this driver support.

Parameters
+ + + +
vidThe device's VID.
pidThe device's PID.
+
+
+
Returns
Returns true if the device's VID and PID matches this driver.
+ +

Reimplemented from USBDeviceConfig.

+ +

Definition at line 172 of file PSBuzz.h.

+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/class_p_s_buzz__coll__graph.map b/class_p_s_buzz__coll__graph.map new file mode 100644 index 00000000..90e1d45f --- /dev/null +++ b/class_p_s_buzz__coll__graph.map @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/class_p_s_buzz__coll__graph.md5 b/class_p_s_buzz__coll__graph.md5 new file mode 100644 index 00000000..c4c5e944 --- /dev/null +++ b/class_p_s_buzz__coll__graph.md5 @@ -0,0 +1 @@ +b00847596f03c9ccb2a8740a3bb14f2c \ No newline at end of file diff --git a/class_p_s_buzz__coll__graph.png b/class_p_s_buzz__coll__graph.png new file mode 100644 index 00000000..dc3bd250 Binary files /dev/null and b/class_p_s_buzz__coll__graph.png differ diff --git a/class_p_s_buzz__inherit__graph.map b/class_p_s_buzz__inherit__graph.map new file mode 100644 index 00000000..196383eb --- /dev/null +++ b/class_p_s_buzz__inherit__graph.map @@ -0,0 +1,6 @@ + + + + + + diff --git a/class_p_s_buzz__inherit__graph.md5 b/class_p_s_buzz__inherit__graph.md5 new file mode 100644 index 00000000..6bf600ee --- /dev/null +++ b/class_p_s_buzz__inherit__graph.md5 @@ -0,0 +1 @@ +339327821a93a64d18fd7b166cbfc9e0 \ No newline at end of file diff --git a/class_p_s_buzz__inherit__graph.png b/class_p_s_buzz__inherit__graph.png new file mode 100644 index 00000000..8cf0cf4e Binary files /dev/null and b/class_p_s_buzz__inherit__graph.png differ diff --git a/class_sink_parser.html b/class_sink_parser.html index ce7b2128..4c9323c5 100644 --- a/class_sink_parser.html +++ b/class_sink_parser.html @@ -96,11 +96,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); Inheritance diagram for SinkParser< BASE_CLASS, LEN_TYPE, OFFSET_TYPE >:
Inheritance graph
+ +
[legend]
Collaboration diagram for SinkParser< BASE_CLASS, LEN_TYPE, OFFSET_TYPE >:
Collaboration graph
+ +
[legend]

diff --git a/class_u_s_b_device_config.html b/class_u_s_b_device_config.html index 7395c737..eaa7d3d2 100644 --- a/class_u_s_b_device_config.html +++ b/class_u_s_b_device_config.html @@ -97,7 +97,7 @@ Inheritance diagram for USBDeviceConfig:
Inheritance graph
- +
[legend]

@@ -352,7 +352,7 @@ Public Member Functions

-

Reimplemented in BTD, XBOXRECV, ADK, PS3USB, XBOXUSB, and XBOXOLD.

+

Reimplemented in BTD, PSBuzz, XBOXRECV, ADK, PS3USB, XBOXUSB, and XBOXOLD.

Definition at line 146 of file UsbCore.h.

diff --git a/class_u_s_b_device_config__inherit__graph.map b/class_u_s_b_device_config__inherit__graph.map index 438d426b..c731a3db 100644 --- a/class_u_s_b_device_config__inherit__graph.map +++ b/class_u_s_b_device_config__inherit__graph.map @@ -5,13 +5,14 @@ - - - - - + + + + + - + + diff --git a/class_u_s_b_device_config__inherit__graph.md5 b/class_u_s_b_device_config__inherit__graph.md5 index 6fd481d1..112cb633 100644 --- a/class_u_s_b_device_config__inherit__graph.md5 +++ b/class_u_s_b_device_config__inherit__graph.md5 @@ -1 +1 @@ -699b0f6053d741193a1231e856a61cd9 \ No newline at end of file +bae7c167f0b5438ebb571bf6f171be4d \ No newline at end of file diff --git a/class_u_s_b_device_config__inherit__graph.png b/class_u_s_b_device_config__inherit__graph.png index 42ddbc7a..4e658f74 100644 Binary files a/class_u_s_b_device_config__inherit__graph.png and b/class_u_s_b_device_config__inherit__graph.png differ diff --git a/class_usb_config_xtracter.html b/class_usb_config_xtracter.html index 2d70d8be..3d782daa 100644 --- a/class_usb_config_xtracter.html +++ b/class_usb_config_xtracter.html @@ -97,7 +97,7 @@ Inheritance diagram for UsbConfigXtracter:
Inheritance graph
- +
[legend]
SYNC = 17,
  BLACK = 8, -WHITE = 9 +WHITE = 9, +RED = 0, +YELLOW = 1, +
+  GREEN = 2, +ORANGE = 3, +BLUE = 4
} @@ -467,6 +473,17 @@ Enumerations + + + + +

diff --git a/class_usb_config_xtracter__inherit__graph.map b/class_usb_config_xtracter__inherit__graph.map index 7792c24f..0bd79956 100644 --- a/class_usb_config_xtracter__inherit__graph.map +++ b/class_usb_config_xtracter__inherit__graph.map @@ -8,5 +8,6 @@ - + + diff --git a/class_usb_config_xtracter__inherit__graph.md5 b/class_usb_config_xtracter__inherit__graph.md5 index f8ad3030..cbb27042 100644 --- a/class_usb_config_xtracter__inherit__graph.md5 +++ b/class_usb_config_xtracter__inherit__graph.md5 @@ -1 +1 @@ -71265cf39b240a1f7ac4dfa2d77fcde5 \ No newline at end of file +6891acf957621ad6ed7fe7d0952ae234 \ No newline at end of file diff --git a/class_usb_config_xtracter__inherit__graph.png b/class_usb_config_xtracter__inherit__graph.png index 9c419f2f..dcda6542 100644 Binary files a/class_usb_config_xtracter__inherit__graph.png and b/class_usb_config_xtracter__inherit__graph.png differ diff --git a/classes.html b/classes.html index ba905799..0a32fd28 100644 --- a/classes.html +++ b/classes.html @@ -91,48 +91,48 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - + + + + + - + + + - - - + + + + - - + + - - - - - - - + + + + + + + - - + + +
  A  
CLASS_NOTIFICATION   
  K  
-
PS4Data   USB_CONFIGURATION_DESCRIPTOR   
CommandBlockWrapper   PS4Output   USB_DEVICE_DESCRIPTOR   
ACM   CommandBlockWrapperBase   KBDINFO   PS4Parser   USB_ENDPOINT_DESCRIPTOR   
ACM_FUNC_DESCR   CommandStatusWrapper   KBDLEDS   PS4Status   USB_HID_DESCRIPTOR   
AddressPool   ConfigDescParser   KeyboardReportParser   PS4USB   USB_INTERFACE_DESCRIPTOR   
PS4Data   USB   
CommandBlockWrapper   PS4Output   USB_CONFIGURATION_DESCRIPTOR   
ACM   CommandBlockWrapperBase   KBDINFO   PS4Parser   USB_DEVICE_DESCRIPTOR   
ACM_FUNC_DESCR   CommandStatusWrapper   KBDLEDS   PS4Status   USB_ENDPOINT_DESCRIPTOR   
AddressPool   ConfigDescParser   KeyboardReportParser   PS4USB   USB_HID_DESCRIPTOR   
AddressPoolImpl   
  E  
  L  
-
PTPListParser   UsbConfigXtracter   
ADK   
  R  
-
UsbDevice   
PSBuzz   USB_INTERFACE_DESCRIPTOR   
ADK   PSBUZZButtons   UsbConfigXtracter   
  B  
-
EpInfo   LINE_CODING   UsbDeviceAddress   
EpInfo   LINE_CODING   PTPListParser   UsbDevice   
  F  
  M  
-
ReportDescParser   USBDeviceConfig   
BASICCDB   ReportDescParser2   USBHub   
BluetoothService   FTDI   MainItemIOFeature   ReportDescParserBase   USBReadParser   
BTD   FTDIAsyncOper   MAX3421e   RequestSenseResponce   
  W  
-
  R  
+
UsbDeviceAddress   
BASICCDB   USBDeviceConfig   
BluetoothService   FTDI   MainItemIOFeature   ReportDescParser   USBHub   
BTD   FTDIAsyncOper   MAX3421e   ReportDescParser2   USBReadParser   
BTHID   
  H  
-
Max_LCD   
  S  
-
BulkOnly   MODIFIERKEYS   WII   
ByteSkipper   HexDumper   MOUSEINFO   SETUP_PKT   
  X  
+
Max_LCD   ReportDescParserBase   
  W  
BulkOnly   MODIFIERKEYS   RequestSenseResponce   
ByteSkipper   HexDumper   MOUSEINFO   
  S  
+
WII   
  C  
-
HID   MouseReportParser   SinkParser   
HID_CLASS_DESCRIPTOR_LEN_AND_TYPE   MultiByteValueParser   SPi   XBOXOLD   
CALL_MGMNT_FUNC_DESCR   HIDBoot   MultiValueBuffer   SPP   XBOXRECV   
Capacity   HidItemPrefix   
  P  
-
  T  
-
XBOXUSB   
CDB10   HIDReportParser   
  t  
+
HID   MouseReportParser   
  X  
CDB12   HIDUniversal   PL2303   TEL_RINGER_FUNC_DESCR   
CDB6   HubDescriptor   PS3BT   
  U  
-
touchpadXY   
CDB_LBA32_16   HubEvent   PS3USB   
HID_CLASS_DESCRIPTOR_LEN_AND_TYPE   MultiByteValueParser   SETUP_PKT   
CALL_MGMNT_FUNC_DESCR   HIDBoot   MultiValueBuffer   SinkParser   XBOXOLD   
Capacity   HidItemPrefix   
  P  
+
SPi   XBOXRECV   
CDB10   HIDReportParser   SPP   XBOXUSB   
CDB12   HIDUniversal   PL2303   
  T  
+
  t  
+
CDB6   HubDescriptor   PS3BT   
CDB_LBA32_16   HubEvent   PS3USB   TEL_RINGER_FUNC_DESCR   touchpadXY   
CDB_LBA64_16   
  I  
-
PS4BT   UniversalReportParser   
CDCAsyncOper   PS4Buttons   USB   
InquiryResponse   
PS4BT   
  U  
+
CDCAsyncOper   PS4Buttons   
InquiryResponse   UniversalReportParser   
A | B | C | E | F | H | I | K | L | M | P | R | S | T | U | W | X
diff --git a/controller_enums_8h.html b/controller_enums_8h.html index 3e114ede..26e90ecd 100644 --- a/controller_enums_8h.html +++ b/controller_enums_8h.html @@ -96,7 +96,7 @@ This graph shows which files directly or indirectly include this file:
- +

Go to the source code of this file.

@@ -190,7 +190,13 @@ Enumerations

 
WHITE 

Xbox buttons

RED  +

PS Buzz controllers

+
YELLOW  +
GREEN  +
ORANGE  +
BLUE  +

Definition at line 72 of file controllerEnums.h.

@@ -498,7 +515,7 @@ Enumerations

-

Definition at line 143 of file controllerEnums.h.

+

Definition at line 151 of file controllerEnums.h.

@@ -559,7 +576,7 @@ Enumerations

-

Definition at line 158 of file controllerEnums.h.

+

Definition at line 166 of file controllerEnums.h.

@@ -580,7 +597,7 @@ Enumerations

-

Definition at line 191 of file controllerEnums.h.

+

Definition at line 199 of file controllerEnums.h.

diff --git a/controller_enums_8h__dep__incl.map b/controller_enums_8h__dep__incl.map index 5aa3e480..076013bc 100644 --- a/controller_enums_8h__dep__incl.map +++ b/controller_enums_8h__dep__incl.map @@ -1,9 +1,10 @@ - - - + + + + @@ -11,10 +12,11 @@ - - - - - - + + + + + + + diff --git a/controller_enums_8h__dep__incl.md5 b/controller_enums_8h__dep__incl.md5 index ea014bf0..e6a0ccc4 100644 --- a/controller_enums_8h__dep__incl.md5 +++ b/controller_enums_8h__dep__incl.md5 @@ -1 +1 @@ -92bed2555caa2613e19d55f721a1f593 \ No newline at end of file +fe5c51348d3091d83f3b5de18458c4fe \ No newline at end of file diff --git a/controller_enums_8h__dep__incl.png b/controller_enums_8h__dep__incl.png index 37f2ba83..817f1121 100644 Binary files a/controller_enums_8h__dep__incl.png and b/controller_enums_8h__dep__incl.png differ diff --git a/controller_enums_8h_source.html b/controller_enums_8h_source.html index e8df328e..469f3db6 100644 --- a/controller_enums_8h_source.html +++ b/controller_enums_8h_source.html @@ -189,69 +189,75 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
136  SYNC = 17,
137  BLACK = 8, // Available on the original Xbox controller
138  WHITE = 9, // Available on the original Xbox controller
-
140 };
-
141 
-
143 enum AnalogHatEnum {
-
145  LeftHatX = 0,
-
147  LeftHatY = 1,
-
149  RightHatX = 2,
-
151  RightHatY = 3,
-
152 };
-
153 
-
158 enum SensorEnum {
-
160  aX = 50, aY = 52, aZ = 54,
-
162  gZ = 56,
-
163  gX, gY, // These are not available on the PS3 controller
-
164 
-
166  aXmove = 28,
-
168  aZmove = 30,
-
170  aYmove = 32,
-
171 
-
173  gXmove = 40,
-
175  gZmove = 42,
-
177  gYmove = 44,
-
178 
-
180  tempMove = 46,
-
181 
-
183  mXmove = 47,
-
185  mZmove = 49,
-
187  mYmove = 50,
-
188 };
+
142  RED = 0,
+
143  YELLOW = 1,
+
144  GREEN = 2,
+
145  ORANGE = 3,
+
146  BLUE = 4,
+
148 };
+
149 
+
151 enum AnalogHatEnum {
+
153  LeftHatX = 0,
+
155  LeftHatY = 1,
+
157  RightHatX = 2,
+
159  RightHatY = 3,
+
160 };
+
161 
+
166 enum SensorEnum {
+
168  aX = 50, aY = 52, aZ = 54,
+
170  gZ = 56,
+
171  gX, gY, // These are not available on the PS3 controller
+
172 
+
174  aXmove = 28,
+
176  aZmove = 30,
+
178  aYmove = 32,
+
179 
+
181  gXmove = 40,
+
183  gZmove = 42,
+
185  gYmove = 44,
+
186 
+
188  tempMove = 46,
189 
-
191 enum AngleEnum {
-
192  Pitch = 0x01,
-
193  Roll = 0x02,
-
194 };
-
195 
-
196 #endif
+
191  mXmove = 47,
+
193  mZmove = 49,
+
195  mYmove = 50,
+
196 };
+
197 
+
199 enum AngleEnum {
+
200  Pitch = 0x01,
+
201  Roll = 0x02,
+
202 };
+
203 
+
204 #endif
R3
Definition: controllerEnums.h:107
-
RightHatX
Definition: controllerEnums.h:149
+
RightHatX
Definition: controllerEnums.h:157
LED5
Definition: controllerEnums.h:34
START
Definition: controllerEnums.h:105
-
gX
Definition: controllerEnums.h:163
+
gX
Definition: controllerEnums.h:171
LED1
Definition: controllerEnums.h:29
SHARE
Definition: controllerEnums.h:125
Purble
Definition: controllerEnums.h:58
-
aYmove
Definition: controllerEnums.h:170
-
gYmove
Definition: controllerEnums.h:177
+
aYmove
Definition: controllerEnums.h:178
+
gYmove
Definition: controllerEnums.h:185
LED8
Definition: controllerEnums.h:37
+
BLUE
Definition: controllerEnums.h:146
SQUARE
Definition: controllerEnums.h:116
LED10
Definition: controllerEnums.h:39
WHITE
Definition: controllerEnums.h:138
-
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:143
+
AnalogHatEnum
AnalogHatEnum
Definition: controllerEnums.h:151
Yellow
Definition: controllerEnums.h:54
-
aZ
Definition: controllerEnums.h:160
+
aZ
Definition: controllerEnums.h:168
X
Definition: controllerEnums.h:133
-
aXmove
Definition: controllerEnums.h:166
-
mZmove
Definition: controllerEnums.h:185
+
aXmove
Definition: controllerEnums.h:174
+
mZmove
Definition: controllerEnums.h:193
TRIANGLE
Definition: controllerEnums.h:113
BACK
Definition: controllerEnums.h:132
Y
Definition: controllerEnums.h:134
CROSS
Definition: controllerEnums.h:115
-
aY
Definition: controllerEnums.h:160
+
aY
Definition: controllerEnums.h:168
UP
Definition: controllerEnums.h:75
SYNC
Definition: controllerEnums.h:136
-
gZmove
Definition: controllerEnums.h:175
+
gZmove
Definition: controllerEnums.h:183
LEDEnum
LEDEnum
Definition: controllerEnums.h:27
B
Definition: controllerEnums.h:90
RIGHT
Definition: controllerEnums.h:76
@@ -259,21 +265,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
ONE
Definition: controllerEnums.h:85
RumbleEnum
RumbleEnum
Definition: controllerEnums.h:66
A
Definition: controllerEnums.h:91
-
mXmove
Definition: controllerEnums.h:183
+
mXmove
Definition: controllerEnums.h:191
R1
Definition: controllerEnums.h:112
LED2
Definition: controllerEnums.h:30
TWO
Definition: controllerEnums.h:84
-
gXmove
Definition: controllerEnums.h:173
-
RightHatY
Definition: controllerEnums.h:151
+
gXmove
Definition: controllerEnums.h:181
+
ORANGE
Definition: controllerEnums.h:145
+
RightHatY
Definition: controllerEnums.h:159
DOWN
Definition: controllerEnums.h:77
-
Pitch
Definition: controllerEnums.h:192
+
Pitch
Definition: controllerEnums.h:200
LED9
Definition: controllerEnums.h:38
MOVE
Definition: controllerEnums.h:120
ButtonEnum
ButtonEnum
Definition: controllerEnums.h:72
L2
Definition: controllerEnums.h:109
LED4
Definition: controllerEnums.h:32
-
aZmove
Definition: controllerEnums.h:168
-
Roll
Definition: controllerEnums.h:193
+
aZmove
Definition: controllerEnums.h:176
+
Roll
Definition: controllerEnums.h:201
SELECT
Definition: controllerEnums.h:104
L
Definition: controllerEnums.h:96
ALL
Definition: controllerEnums.h:41
@@ -282,18 +289,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
White
Definition: controllerEnums.h:61
LED6
Definition: controllerEnums.h:35
Green
Definition: controllerEnums.h:49
+
YELLOW
Definition: controllerEnums.h:143
+
GREEN
Definition: controllerEnums.h:144
ColorsEnum
ColorsEnum
Definition: controllerEnums.h:45
XBOX
Definition: controllerEnums.h:135
-
tempMove
Definition: controllerEnums.h:180
+
tempMove
Definition: controllerEnums.h:188
OFF
Definition: controllerEnums.h:28
-
gZ
Definition: controllerEnums.h:162
-
AngleEnum
AngleEnum
Definition: controllerEnums.h:191
+
gZ
Definition: controllerEnums.h:170
+
AngleEnum
AngleEnum
Definition: controllerEnums.h:199
L1
Definition: controllerEnums.h:111
Blue
Definition: controllerEnums.h:51
Z
Definition: controllerEnums.h:88
C
Definition: controllerEnums.h:89
PLUS
Definition: controllerEnums.h:83
R
Definition: controllerEnums.h:97
+
RED
Definition: controllerEnums.h:142
RumbleHigh
Definition: controllerEnums.h:67
L3
Definition: controllerEnums.h:106
Off
Definition: controllerEnums.h:63
@@ -305,15 +315,15 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Red
Definition: controllerEnums.h:47
LED7
Definition: controllerEnums.h:36
Lightblue
Definition: controllerEnums.h:56
-
LeftHatY
Definition: controllerEnums.h:147
-
LeftHatX
Definition: controllerEnums.h:145
-
SensorEnum
SensorEnum
Definition: controllerEnums.h:158
+
LeftHatY
Definition: controllerEnums.h:155
+
LeftHatX
Definition: controllerEnums.h:153
+
SensorEnum
SensorEnum
Definition: controllerEnums.h:166
R2
Definition: controllerEnums.h:110
HOME
Definition: controllerEnums.h:87
-
gY
Definition: controllerEnums.h:163
+
gY
Definition: controllerEnums.h:171
OPTIONS
Definition: controllerEnums.h:126
-
mYmove
Definition: controllerEnums.h:187
-
aX
Definition: controllerEnums.h:160
+
mYmove
Definition: controllerEnums.h:195
+
aX
Definition: controllerEnums.h:168
ZL
Definition: controllerEnums.h:98
LEFT
Definition: controllerEnums.h:78
RumbleLow
Definition: controllerEnums.h:68
diff --git a/dir_397a095372f04465e811d0ee219bbf8f.html b/dir_397a095372f04465e811d0ee219bbf8f.html index f2cf873d..9405d727 100644 --- a/dir_397a095372f04465e811d0ee219bbf8f.html +++ b/dir_397a095372f04465e811d0ee219bbf8f.html @@ -187,6 +187,10 @@ Files   file  PS4USB.h [code]   +file  PSBuzz.cpp [code] +  +file  PSBuzz.h [code] +  file  settings.h [code]   file  sink_parser.h [code] diff --git a/files.html b/files.html index e1273037..0a6cab12 100644 --- a/files.html +++ b/files.html @@ -134,26 +134,28 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');  PS4Parser.cpp  PS4Parser.h  PS4USB.h - settings.h - sink_parser.h - SPP.cpp - SPP.h - Usb.cpp - Usb.h - usb_ch9.h - UsbCore.h - usbhost.h - usbhub.cpp - usbhub.h - Wii.cpp - Wii.h - xboxEnums.h - XBOXOLD.cpp - XBOXOLD.h - XBOXRECV.cpp - XBOXRECV.h - XBOXUSB.cpp - XBOXUSB.h + PSBuzz.cpp + PSBuzz.h + settings.h + sink_parser.h + SPP.cpp + SPP.h + Usb.cpp + Usb.h + usb_ch9.h + UsbCore.h + usbhost.h + usbhub.cpp + usbhub.h + Wii.cpp + Wii.h + xboxEnums.h + XBOXOLD.cpp + XBOXOLD.h + XBOXRECV.cpp + XBOXRECV.h + XBOXUSB.cpp + XBOXUSB.h diff --git a/functions.html b/functions.html index df2a3fcf..5b004730 100644 --- a/functions.html +++ b/functions.html @@ -241,6 +241,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , PS3USB , PS4BT , PS4USB +, PSBuzz , WII , XBOXOLD , XBOXRECV diff --git a/functions_b.html b/functions_b.html index 4854481b..810c1a2c 100644 --- a/functions_b.html +++ b/functions_b.html @@ -285,6 +285,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • blink() : Max_LCD
  • +
  • blue +: PSBUZZButtons +
  • bmAddress : UsbDeviceAddress
  • @@ -541,6 +544,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • btn : PS4Data +, PSBUZZButtons
  • bType : HidItemPrefix diff --git a/functions_c.html b/functions_c.html index b8011866..6137342d 100644 --- a/functions_c.html +++ b/functions_c.html @@ -183,6 +183,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : BTHID , PS4BT , PS4USB +, PSBuzz , SPP
  • connectToHIDDevice diff --git a/functions_func.html b/functions_func.html index 2c2e8f50..71cff612 100644 --- a/functions_func.html +++ b/functions_func.html @@ -148,6 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , PS3USB , PS4BT , PS4USB +, PSBuzz , WII , XBOXOLD , XBOXRECV diff --git a/functions_func_c.html b/functions_func_c.html index 1d8f7091..8d71837a 100644 --- a/functions_func_c.html +++ b/functions_func_c.html @@ -165,6 +165,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • connected() : PS4BT , PS4USB +, PSBuzz
  • createChar() : Max_LCD diff --git a/functions_func_g.html b/functions_func_g.html index d5f76976..fab85629 100644 --- a/functions_func_g.html +++ b/functions_func_g.html @@ -186,6 +186,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : PS3BT , PS3USB , PS4Parser +, PSBuzz , WII , XBOXOLD , XBOXRECV @@ -195,6 +196,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : PS3BT , PS3USB , PS4Parser +, PSBuzz , WII , XBOXOLD , XBOXRECV diff --git a/functions_func_o.html b/functions_func_o.html index e78bed14..52fbd1db 100644 --- a/functions_func_o.html +++ b/functions_func_o.html @@ -140,6 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • OnInitSuccessful() : HIDUniversal , PS4USB +, PSBuzz
  • OnKeyDown() : KeyboardReportParser diff --git a/functions_func_p.html b/functions_func_p.html index 41a8b1a7..80362ba2 100644 --- a/functions_func_p.html +++ b/functions_func_p.html @@ -153,6 +153,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • ParseHIDData() : HIDUniversal , PS4USB +, PSBuzz
  • ParseItem() : ReportDescParser2 @@ -265,6 +266,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • PS4USB() : PS4USB
  • +
  • PSBuzz() +: PSBuzz +
  • PTPListParser() : PTPListParser
  • diff --git a/functions_func_r.html b/functions_func_r.html index 20001746..934512ef 100644 --- a/functions_func_r.html +++ b/functions_func_r.html @@ -182,6 +182,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Reset() : PS3BT , PS4Parser +, PSBuzz , SPP , WII
  • diff --git a/functions_func_s.html b/functions_func_s.html index b5920383..73d726d4 100644 --- a/functions_func_s.html +++ b/functions_func_s.html @@ -213,20 +213,29 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : PS3BT , PS3USB , PS4Parser +, PSBuzz , WII , XBOXRECV , XBOXUSB +
  • setLedOffAll() +: PSBuzz +
  • setLedOn() : PS3BT , PS3USB +, PSBuzz , WII , XBOXRECV , XBOXUSB
  • +
  • setLedOnAll() +: PSBuzz +
  • setLedRaw() : PS3BT , PS3USB +, PSBuzz , WII , XBOXRECV , XBOXUSB @@ -240,6 +249,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • setLedToggle() : PS3BT , PS3USB +, PSBuzz , WII
  • SetLineCoding() @@ -282,7 +292,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , XBOXUSB
  • setRumbleOn() -: PS3BT +: PS3BT , PS3USB , PS4Parser , WII diff --git a/functions_func_v.html b/functions_func_v.html index f401eac8..247a7fd4 100644 --- a/functions_func_v.html +++ b/functions_func_v.html @@ -129,6 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : ADK , BTD , PS3USB +, PSBuzz , USBDeviceConfig , XBOXOLD , XBOXRECV diff --git a/functions_g.html b/functions_g.html index 8b89fed0..9642cd46 100644 --- a/functions_g.html +++ b/functions_g.html @@ -215,6 +215,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : PS3BT , PS3USB , PS4Parser +, PSBuzz , WII , XBOXOLD , XBOXRECV @@ -224,6 +225,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : PS3BT , PS3USB , PS4Parser +, PSBuzz , WII , XBOXOLD , XBOXRECV @@ -236,7 +238,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : ACM
  • getConfDescr() -: USB +: USB
  • getDevDescr() : USB @@ -418,6 +420,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • GpxHandler() : MAX3421e< SPI_SS, INTR >
  • +
  • green +: PSBUZZButtons +
  • gyroPitch : WII
  • diff --git a/functions_o.html b/functions_o.html index 8428d1e8..d3308ed5 100644 --- a/functions_o.html +++ b/functions_o.html @@ -142,6 +142,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • OnInitSuccessful() : HIDUniversal , PS4USB +, PSBuzz
  • OnKeyDown() : KeyboardReportParser @@ -184,6 +185,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • options : PS4Buttons
  • +
  • orange +: PSBUZZButtons +
  • outTransfer() : USB
  • diff --git a/functions_p.html b/functions_p.html index 0feeaaf1..102e3709 100644 --- a/functions_p.html +++ b/functions_p.html @@ -161,6 +161,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • ParseHIDData() : HIDUniversal , PS4USB +, PSBuzz
  • ParseItem() : ReportDescParser2 @@ -324,6 +325,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • PS4USB() : PS4USB
  • +
  • PSBuzz() +: PSBuzz +
  • PTPListParser() : PTPListParser
  • diff --git a/functions_r.html b/functions_r.html index 00fa51da..fd272c9f 100644 --- a/functions_r.html +++ b/functions_r.html @@ -163,6 +163,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • recipient : SETUP_PKT
  • +
  • red +: PSBUZZButtons +
  • RegisterDeviceClass() : USB
  • @@ -215,7 +218,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : ReportDescParserBase
  • ReqType_u -: SETUP_PKT +: SETUP_PKT
  • Res : InquiryResponse @@ -237,6 +240,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Reset() : PS3BT , PS4Parser +, PSBuzz , SPP , WII
  • diff --git a/functions_s.html b/functions_s.html index fa22ba15..fbde0278 100644 --- a/functions_s.html +++ b/functions_s.html @@ -229,20 +229,29 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : PS3BT , PS3USB , PS4Parser +, PSBuzz , WII , XBOXRECV , XBOXUSB +
  • setLedOffAll() +: PSBuzz +
  • setLedOn() : PS3BT , PS3USB +, PSBuzz , WII , XBOXRECV , XBOXUSB
  • +
  • setLedOnAll() +: PSBuzz +
  • setLedRaw() : PS3BT , PS3USB +, PSBuzz , WII , XBOXRECV , XBOXUSB @@ -256,6 +265,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • setLedToggle() : PS3BT , PS3USB +, PSBuzz , WII
  • SetLineCoding() diff --git a/functions_v.html b/functions_v.html index a44ca7f4..4eab2f70 100644 --- a/functions_v.html +++ b/functions_v.html @@ -126,6 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    - v -

    diff --git a/globals_b.html b/globals_b.html index 17b831a9..f8ea314c 100644 --- a/globals_b.html +++ b/globals_b.html @@ -167,6 +167,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Blue : controllerEnums.h
  • +
  • BLUE +: controllerEnums.h +
  • Bluetooth : PS3Enums.h
  • @@ -567,9 +570,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); : PS3USB.h
  • bmREQ_HID_OUT -: BTD.h +: XBOXUSB.h , XBOXOLD.h -, XBOXUSB.h +, BTD.h , PS3USB.h
  • bmREQ_HIDIN diff --git a/globals_defs_p.html b/globals_defs_p.html index 0727ba30..890e595b 100644 --- a/globals_defs_p.html +++ b/globals_defs_p.html @@ -180,8 +180,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); , PS3USB.h
  • PS3MOVE_PID -: PS3USB.h -, BTD.h +: BTD.h +, PS3USB.h
  • PS3NAVIGATION_PID : BTD.h @@ -193,6 +193,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • PS4_VID : PS4USB.h
  • +
  • PSBUZZ_PID +: PSBuzz.h +
  • +
  • PSBUZZ_VID +: PSBuzz.h +
  • diff --git a/globals_eval.html b/globals_eval.html index cb8976d4..d4f46980 100644 --- a/globals_eval.html +++ b/globals_eval.html @@ -164,6 +164,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Blue : controllerEnums.h
  • +
  • BLUE +: controllerEnums.h +
  • Bluetooth : PS3Enums.h
  • @@ -246,6 +249,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Green : controllerEnums.h
  • +
  • GREEN +: controllerEnums.h +
  • gX : controllerEnums.h
  • @@ -423,6 +429,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • OPTIONS : controllerEnums.h
  • +
  • ORANGE +: controllerEnums.h +
  • @@ -458,6 +467,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • R3 : controllerEnums.h
  • +
  • RED +: controllerEnums.h +
  • Red : controllerEnums.h
  • @@ -565,12 +577,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

    - w -

    @@ -588,6 +600,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Y : controllerEnums.h
  • +
  • YELLOW +: controllerEnums.h +
  • Yellow : controllerEnums.h
  • diff --git a/globals_g.html b/globals_g.html index 334598be..6f0df6f5 100644 --- a/globals_g.html +++ b/globals_g.html @@ -152,6 +152,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • GPX_VBDET : max3421e.h
  • +
  • GREEN +: controllerEnums.h +
  • Green : controllerEnums.h
  • diff --git a/globals_o.html b/globals_o.html index 8c2f1f55..7518e49b 100644 --- a/globals_o.html +++ b/globals_o.html @@ -137,6 +137,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • OPTIONS : controllerEnums.h
  • +
  • ORANGE +: controllerEnums.h +
  • OTG_FEATURE_A_ALT_HNP_SUPPORT : usb_ch9.h
  • diff --git a/globals_p.html b/globals_p.html index 09b57332..349aede6 100644 --- a/globals_p.html +++ b/globals_p.html @@ -238,6 +238,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • PS4_VID : PS4USB.h
  • +
  • PSBUZZ_PID +: PSBuzz.h +
  • +
  • PSBUZZ_VID +: PSBuzz.h +
  • PSETUP_PKT : UsbCore.h
  • diff --git a/globals_r.html b/globals_r.html index 09ddb7ed..e53b8a53 100644 --- a/globals_r.html +++ b/globals_r.html @@ -140,6 +140,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • rCPUCTL : max3421e.h
  • +
  • RED +: controllerEnums.h +
  • Red : controllerEnums.h
  • diff --git a/globals_w.html b/globals_w.html index 53c68584..27bd6dfd 100644 --- a/globals_w.html +++ b/globals_w.html @@ -125,12 +125,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    Here is a list of all file members with links to the files they belong to:

    - w -

    diff --git a/hid_8h.html b/hid_8h.html index 6773189b..e09cb66b 100644 --- a/hid_8h.html +++ b/hid_8h.html @@ -106,7 +106,7 @@ This graph shows which files directly or indirectly include this file:
    - +

    Go to the source code of this file.

    diff --git a/hid_8h__dep__incl.map b/hid_8h__dep__incl.map index 2e479900..2efd26b4 100644 --- a/hid_8h__dep__incl.map +++ b/hid_8h__dep__incl.map @@ -1,8 +1,8 @@ - - - - + + + + @@ -10,4 +10,6 @@ + + diff --git a/hid_8h__dep__incl.md5 b/hid_8h__dep__incl.md5 index f6df5de4..11dd4e14 100644 --- a/hid_8h__dep__incl.md5 +++ b/hid_8h__dep__incl.md5 @@ -1 +1 @@ -6e99b703f2b0e363b7fb365f74bfe987 \ No newline at end of file +c1b8478deaa54c22ebe0efb6ce5e6d38 \ No newline at end of file diff --git a/hid_8h__dep__incl.png b/hid_8h__dep__incl.png index bf7bda0f..b5ce56f3 100644 Binary files a/hid_8h__dep__incl.png and b/hid_8h__dep__incl.png differ diff --git a/hiduniversal_8cpp_source.html b/hiduniversal_8cpp_source.html index 0fc7fc32..b49ce6c8 100644 --- a/hiduniversal_8cpp_source.html +++ b/hiduniversal_8cpp_source.html @@ -489,7 +489,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    398 
    399  if(identical)
    400  return 0;
    -
    401 #if 1
    +
    401 #if 0
    402  Notify(PSTR("\r\nBuf: "), 0x80);
    403 
    404  for(uint8_t i = 0; i < read; i++) {
    diff --git a/hiduniversal_8h.html b/hiduniversal_8h.html index a79e4f91..b16a31d3 100644 --- a/hiduniversal_8h.html +++ b/hiduniversal_8h.html @@ -104,7 +104,7 @@ This graph shows which files directly or indirectly include this file:
    - +

    Go to the source code of this file.

    diff --git a/hiduniversal_8h__dep__incl.map b/hiduniversal_8h__dep__incl.map index bdfb6ae5..bd11f3b7 100644 --- a/hiduniversal_8h__dep__incl.map +++ b/hiduniversal_8h__dep__incl.map @@ -1,4 +1,6 @@ + + diff --git a/hiduniversal_8h__dep__incl.md5 b/hiduniversal_8h__dep__incl.md5 index 3722e3ed..436cf0d0 100644 --- a/hiduniversal_8h__dep__incl.md5 +++ b/hiduniversal_8h__dep__incl.md5 @@ -1 +1 @@ -3aa7f3811514116600ec9c794b460676 \ No newline at end of file +a86212bae843e45e600441e77f5c34e5 \ No newline at end of file diff --git a/hiduniversal_8h__dep__incl.png b/hiduniversal_8h__dep__incl.png index ebfc8216..31efff41 100644 Binary files a/hiduniversal_8h__dep__incl.png and b/hiduniversal_8h__dep__incl.png differ diff --git a/hidusagestr_8h.html b/hidusagestr_8h.html index e63f5799..efee6706 100644 --- a/hidusagestr_8h.html +++ b/hidusagestr_8h.html @@ -104,7 +104,7 @@ This graph shows which files directly or indirectly include this file:
    - +

    Go to the source code of this file.

    diff --git a/hidusagestr_8h__dep__incl.map b/hidusagestr_8h__dep__incl.map index adab38e7..ebfa9a20 100644 --- a/hidusagestr_8h__dep__incl.map +++ b/hidusagestr_8h__dep__incl.map @@ -1,10 +1,10 @@ - - - - - - + + + + + + @@ -12,4 +12,6 @@ + + diff --git a/hidusagestr_8h__dep__incl.md5 b/hidusagestr_8h__dep__incl.md5 index b8bb7ee7..bc666d1e 100644 --- a/hidusagestr_8h__dep__incl.md5 +++ b/hidusagestr_8h__dep__incl.md5 @@ -1 +1 @@ -e0423e5f6f284f061c74db04492e37a0 \ No newline at end of file +b6544c4d984ea18ee75ce97840862dc1 \ No newline at end of file diff --git a/hidusagestr_8h__dep__incl.png b/hidusagestr_8h__dep__incl.png index d6db1ed9..5919da11 100644 Binary files a/hidusagestr_8h__dep__incl.png and b/hidusagestr_8h__dep__incl.png differ diff --git a/hierarchy.html b/hierarchy.html index 84096efd..1d477dd8 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -148,49 +148,51 @@ This inheritance list is sorted roughly, but not completely, alphabetically: CPS4BT  CPS4USB  CPS4Status - CPTPListParser - CRequestSenseResponce - CSETUP_PKT - CSPi< SPI_CLK, SPI_MOSI, SPI_MISO, SPI_SS > - CStream - CSPP - CTEL_RINGER_FUNC_DESCR - CtouchpadXY - CUSB_CONFIGURATION_DESCRIPTOR - CUSB_DEVICE_DESCRIPTOR - CUSB_ENDPOINT_DESCRIPTOR - CUSB_HID_DESCRIPTOR - CUSB_INTERFACE_DESCRIPTOR - CUsbConfigXtracter - CACM - CPL2303 - CADK - CBTD - CBulkOnly - CFTDI - CHID - CHIDBoot< BOOT_PROTOCOL > - CHIDUniversal - CPS4USB - CUsbDevice - CUsbDeviceAddress - CUSBDeviceConfig - CACM - CADK - CBTD - CBulkOnly - CFTDI - CHID - CPS3USB - CUSBHub - CXBOXOLD - CXBOXRECV - CXBOXUSB - CUSBReadParser - CConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK > - CReportDescParserBase - CReportDescParser - CReportDescParser2 + CPSBUZZButtons + CPTPListParser + CRequestSenseResponce + CSETUP_PKT + CSPi< SPI_CLK, SPI_MOSI, SPI_MISO, SPI_SS > + CStream + CSPP + CTEL_RINGER_FUNC_DESCR + CtouchpadXY + CUSB_CONFIGURATION_DESCRIPTOR + CUSB_DEVICE_DESCRIPTOR + CUSB_ENDPOINT_DESCRIPTOR + CUSB_HID_DESCRIPTOR + CUSB_INTERFACE_DESCRIPTOR + CUsbConfigXtracter + CACM + CPL2303 + CADK + CBTD + CBulkOnly + CFTDI + CHID + CHIDBoot< BOOT_PROTOCOL > + CHIDUniversal + CPS4USB + CPSBuzz + CUsbDevice + CUsbDeviceAddress + CUSBDeviceConfig + CACM + CADK + CBTD + CBulkOnly + CFTDI + CHID + CPS3USB + CUSBHub + CXBOXOLD + CXBOXRECV + CXBOXUSB + CUSBReadParser + CConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK > + CReportDescParserBase + CReportDescParser + CReportDescParser2 diff --git a/index.html b/index.html index 423eae9c..a3dd15f3 100644 --- a/index.html +++ b/index.html @@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
  • Kristian Lauszus, TKJ Electronics - krist.nosp@m.ianl.nosp@m.@tkje.nosp@m.lect.nosp@m.ronic.nosp@m.s.co.nosp@m.m
  • Andrew Kroll - xxxaj.nosp@m.k@gm.nosp@m.ail.c.nosp@m.om +

    PS Buzz Library

    +

    This library implements support for the Playstation Buzz controllers via USB.

    +

    It is essentially just a wrapper around the HIDUniversal which takes care of the initializing and reading of the controllers. The PSBuzz class simply inherits this and parses the data, so it is easy for users to read the buttons and turn the big red button on the controllers on and off.

    +

    The example PSBuzz.ino shows how one can do this with just a few lines of code.

    +

    More information about the controller can be found at the following sites:

    +

    FAQ

    When I plug my device into the USB connector nothing happens?

    diff --git a/inherit_graph_38.map b/inherit_graph_38.map index 53605e96..5da06508 100644 --- a/inherit_graph_38.map +++ b/inherit_graph_38.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_38.md5 b/inherit_graph_38.md5 index 6e6e3f9c..b26c4c93 100644 --- a/inherit_graph_38.md5 +++ b/inherit_graph_38.md5 @@ -1 +1 @@ -25ae5399eb47f5f6dd9f3853ce45bf75 \ No newline at end of file +daebd42513f4d8a3f7b812e8f0d04140 \ No newline at end of file diff --git a/inherit_graph_38.png b/inherit_graph_38.png index f79c33e2..fa76d453 100644 Binary files a/inherit_graph_38.png and b/inherit_graph_38.png differ diff --git a/inherit_graph_39.map b/inherit_graph_39.map index 067c1c3b..53605e96 100644 --- a/inherit_graph_39.map +++ b/inherit_graph_39.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_39.md5 b/inherit_graph_39.md5 index 3d62232c..6e6e3f9c 100644 --- a/inherit_graph_39.md5 +++ b/inherit_graph_39.md5 @@ -1 +1 @@ -330c80adbe895db33b729dd4a21d5c07 \ No newline at end of file +25ae5399eb47f5f6dd9f3853ce45bf75 \ No newline at end of file diff --git a/inherit_graph_39.png b/inherit_graph_39.png index 7c291402..f79c33e2 100644 Binary files a/inherit_graph_39.png and b/inherit_graph_39.png differ diff --git a/inherit_graph_40.map b/inherit_graph_40.map index d989bbd7..067c1c3b 100644 --- a/inherit_graph_40.map +++ b/inherit_graph_40.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_40.md5 b/inherit_graph_40.md5 index 6a1c02f0..3d62232c 100644 --- a/inherit_graph_40.md5 +++ b/inherit_graph_40.md5 @@ -1 +1 @@ -b029d8ee61ea5fde878355c78ea5d173 \ No newline at end of file +330c80adbe895db33b729dd4a21d5c07 \ No newline at end of file diff --git a/inherit_graph_40.png b/inherit_graph_40.png index 481db667..7c291402 100644 Binary files a/inherit_graph_40.png and b/inherit_graph_40.png differ diff --git a/inherit_graph_41.map b/inherit_graph_41.map index 54884587..d989bbd7 100644 --- a/inherit_graph_41.map +++ b/inherit_graph_41.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_41.md5 b/inherit_graph_41.md5 index af6ce610..6a1c02f0 100644 --- a/inherit_graph_41.md5 +++ b/inherit_graph_41.md5 @@ -1 +1 @@ -c866ae9a562917389c3a2fc5880921a9 \ No newline at end of file +b029d8ee61ea5fde878355c78ea5d173 \ No newline at end of file diff --git a/inherit_graph_41.png b/inherit_graph_41.png index e7e7bbc3..481db667 100644 Binary files a/inherit_graph_41.png and b/inherit_graph_41.png differ diff --git a/inherit_graph_42.map b/inherit_graph_42.map index 8cb8d94e..54884587 100644 --- a/inherit_graph_42.map +++ b/inherit_graph_42.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_42.md5 b/inherit_graph_42.md5 index 32c3ef2d..af6ce610 100644 --- a/inherit_graph_42.md5 +++ b/inherit_graph_42.md5 @@ -1 +1 @@ -0532a009c612d61860d242ed5c02f6ee \ No newline at end of file +c866ae9a562917389c3a2fc5880921a9 \ No newline at end of file diff --git a/inherit_graph_42.png b/inherit_graph_42.png index b1241151..e7e7bbc3 100644 Binary files a/inherit_graph_42.png and b/inherit_graph_42.png differ diff --git a/inherit_graph_43.map b/inherit_graph_43.map index 47d8d73f..8cb8d94e 100644 --- a/inherit_graph_43.map +++ b/inherit_graph_43.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_43.md5 b/inherit_graph_43.md5 index 0065e0ef..32c3ef2d 100644 --- a/inherit_graph_43.md5 +++ b/inherit_graph_43.md5 @@ -1 +1 @@ -d7c36044078187de8be4193fefea9aed \ No newline at end of file +0532a009c612d61860d242ed5c02f6ee \ No newline at end of file diff --git a/inherit_graph_43.png b/inherit_graph_43.png index c3a678ba..b1241151 100644 Binary files a/inherit_graph_43.png and b/inherit_graph_43.png differ diff --git a/inherit_graph_44.map b/inherit_graph_44.map index d3c2ebdf..47d8d73f 100644 --- a/inherit_graph_44.map +++ b/inherit_graph_44.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_44.md5 b/inherit_graph_44.md5 index 159342ba..0065e0ef 100644 --- a/inherit_graph_44.md5 +++ b/inherit_graph_44.md5 @@ -1 +1 @@ -1c7a9b5b86003e92c3bf0c8685c00950 \ No newline at end of file +d7c36044078187de8be4193fefea9aed \ No newline at end of file diff --git a/inherit_graph_44.png b/inherit_graph_44.png index 108b2179..c3a678ba 100644 Binary files a/inherit_graph_44.png and b/inherit_graph_44.png differ diff --git a/inherit_graph_45.map b/inherit_graph_45.map index 9924f8c5..d3c2ebdf 100644 --- a/inherit_graph_45.map +++ b/inherit_graph_45.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_45.md5 b/inherit_graph_45.md5 index c674602a..159342ba 100644 --- a/inherit_graph_45.md5 +++ b/inherit_graph_45.md5 @@ -1 +1 @@ -8d5846296d9d341acf795a87b1f5cb3c \ No newline at end of file +1c7a9b5b86003e92c3bf0c8685c00950 \ No newline at end of file diff --git a/inherit_graph_45.png b/inherit_graph_45.png index 272b475f..108b2179 100644 Binary files a/inherit_graph_45.png and b/inherit_graph_45.png differ diff --git a/inherit_graph_46.map b/inherit_graph_46.map index 97446a12..9924f8c5 100644 --- a/inherit_graph_46.map +++ b/inherit_graph_46.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_46.md5 b/inherit_graph_46.md5 index 10babc4f..c674602a 100644 --- a/inherit_graph_46.md5 +++ b/inherit_graph_46.md5 @@ -1 +1 @@ -36b8ffb823d725e2c783a2b7a8202aae \ No newline at end of file +8d5846296d9d341acf795a87b1f5cb3c \ No newline at end of file diff --git a/inherit_graph_46.png b/inherit_graph_46.png index 024b00ad..272b475f 100644 Binary files a/inherit_graph_46.png and b/inherit_graph_46.png differ diff --git a/inherit_graph_47.map b/inherit_graph_47.map index de5f7633..97446a12 100644 --- a/inherit_graph_47.map +++ b/inherit_graph_47.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_47.md5 b/inherit_graph_47.md5 index 449e6996..10babc4f 100644 --- a/inherit_graph_47.md5 +++ b/inherit_graph_47.md5 @@ -1 +1 @@ -868b020ace8c41333293b31d6f4ba3db \ No newline at end of file +36b8ffb823d725e2c783a2b7a8202aae \ No newline at end of file diff --git a/inherit_graph_47.png b/inherit_graph_47.png index 3f4ec196..024b00ad 100644 Binary files a/inherit_graph_47.png and b/inherit_graph_47.png differ diff --git a/inherit_graph_48.map b/inherit_graph_48.map index 3cd215b0..de5f7633 100644 --- a/inherit_graph_48.map +++ b/inherit_graph_48.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_48.md5 b/inherit_graph_48.md5 index b88e057d..449e6996 100644 --- a/inherit_graph_48.md5 +++ b/inherit_graph_48.md5 @@ -1 +1 @@ -5c3434b4140d15887c2ce9b803ff2b94 \ No newline at end of file +868b020ace8c41333293b31d6f4ba3db \ No newline at end of file diff --git a/inherit_graph_48.png b/inherit_graph_48.png index f860dc47..3f4ec196 100644 Binary files a/inherit_graph_48.png and b/inherit_graph_48.png differ diff --git a/inherit_graph_49.map b/inherit_graph_49.map index 648c5372..3cd215b0 100644 --- a/inherit_graph_49.map +++ b/inherit_graph_49.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_49.md5 b/inherit_graph_49.md5 index 39b032ef..b88e057d 100644 --- a/inherit_graph_49.md5 +++ b/inherit_graph_49.md5 @@ -1 +1 @@ -f7bc24c0b02011f24f977e7adc86dd70 \ No newline at end of file +5c3434b4140d15887c2ce9b803ff2b94 \ No newline at end of file diff --git a/inherit_graph_49.png b/inherit_graph_49.png index bde5017c..f860dc47 100644 Binary files a/inherit_graph_49.png and b/inherit_graph_49.png differ diff --git a/inherit_graph_50.map b/inherit_graph_50.map index 1a2a3836..648c5372 100644 --- a/inherit_graph_50.map +++ b/inherit_graph_50.map @@ -1,3 +1,3 @@ - + diff --git a/inherit_graph_50.md5 b/inherit_graph_50.md5 index 54a30c4d..39b032ef 100644 --- a/inherit_graph_50.md5 +++ b/inherit_graph_50.md5 @@ -1 +1 @@ -1f37fdf36af1f7a4626fdb6e529e6fce \ No newline at end of file +f7bc24c0b02011f24f977e7adc86dd70 \ No newline at end of file diff --git a/inherit_graph_50.png b/inherit_graph_50.png index cca1320d..bde5017c 100644 Binary files a/inherit_graph_50.png and b/inherit_graph_50.png differ diff --git a/inherit_graph_51.map b/inherit_graph_51.map index d6628e6a..1a2a3836 100644 --- a/inherit_graph_51.map +++ b/inherit_graph_51.map @@ -1,26 +1,3 @@ - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/inherit_graph_51.md5 b/inherit_graph_51.md5 index 8ddb3ba9..54a30c4d 100644 --- a/inherit_graph_51.md5 +++ b/inherit_graph_51.md5 @@ -1 +1 @@ -ff76651ff199bc8a029349ae20e09bdd \ No newline at end of file +1f37fdf36af1f7a4626fdb6e529e6fce \ No newline at end of file diff --git a/inherit_graph_51.png b/inherit_graph_51.png index 0b7377ce..cca1320d 100644 Binary files a/inherit_graph_51.png and b/inherit_graph_51.png differ diff --git a/inherit_graph_52.map b/inherit_graph_52.map index 1afdcd61..18d4090c 100644 --- a/inherit_graph_52.map +++ b/inherit_graph_52.map @@ -1,7 +1,27 @@ - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/inherit_graph_52.md5 b/inherit_graph_52.md5 index 9e0b9eae..08a49cf5 100644 --- a/inherit_graph_52.md5 +++ b/inherit_graph_52.md5 @@ -1 +1 @@ -0ffd2b6d2b4510d83bb6613deb8d2a78 \ No newline at end of file +e4445773b5106a04d2bf2621be8f242a \ No newline at end of file diff --git a/inherit_graph_52.png b/inherit_graph_52.png index 0ef1f944..73fd6ca2 100644 Binary files a/inherit_graph_52.png and b/inherit_graph_52.png differ diff --git a/inherit_graph_53.map b/inherit_graph_53.map new file mode 100644 index 00000000..1afdcd61 --- /dev/null +++ b/inherit_graph_53.map @@ -0,0 +1,7 @@ + + + + + + + diff --git a/inherit_graph_53.md5 b/inherit_graph_53.md5 new file mode 100644 index 00000000..9e0b9eae --- /dev/null +++ b/inherit_graph_53.md5 @@ -0,0 +1 @@ +0ffd2b6d2b4510d83bb6613deb8d2a78 \ No newline at end of file diff --git a/inherit_graph_53.png b/inherit_graph_53.png new file mode 100644 index 00000000..0ef1f944 Binary files /dev/null and b/inherit_graph_53.png differ diff --git a/inherits.html b/inherits.html index 1ee1fabb..d0926ddb 100644 --- a/inherits.html +++ b/inherits.html @@ -242,63 +242,67 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/search/all_1.js b/search/all_1.js index d67c8187..9e35d5f6 100644 --- a/search/all_1.js +++ b/search/all_1.js @@ -61,7 +61,7 @@ var searchData= ['aplphanumtitles0',['aplphanumTitles0',['../class_report_desc_parser_base.html#a5cd50b03ac2d022ca55e6a5bbd448ac8',1,'ReportDescParserBase']]], ['aplphanumtitles1',['aplphanumTitles1',['../class_report_desc_parser_base.html#afac5fab915e65babde2645e09b66e74f',1,'ReportDescParserBase']]], ['aplphanumtitles2',['aplphanumTitles2',['../class_report_desc_parser_base.html#ae0090afb0e090b539fcaa4b71f099b08',1,'ReportDescParserBase']]], - ['attachoninit',['attachOnInit',['../class_b_t_h_i_d.html#ac2d67e173774e344bca86fbd0ed5a10c',1,'BTHID::attachOnInit()'],['../class_p_s3_b_t.html#a11a7a031b249e09c39aa0872fa1e4a6c',1,'PS3BT::attachOnInit()'],['../class_p_s3_u_s_b.html#ad06a172d85adf4ffc54dd8117b0be42e',1,'PS3USB::attachOnInit()'],['../class_p_s4_b_t.html#a63c57ecc5c678da13e7787792e385ec9',1,'PS4BT::attachOnInit()'],['../class_p_s4_u_s_b.html#abe78ea9b765b11c08b060f923ae9d8cd',1,'PS4USB::attachOnInit()'],['../class_w_i_i.html#af384f13c59fee08a4be0c541e6a9b387',1,'WII::attachOnInit()'],['../class_x_b_o_x_o_l_d.html#a7a7d0f28e51ef4650ac5e2b6c883b159',1,'XBOXOLD::attachOnInit()'],['../class_x_b_o_x_r_e_c_v.html#ababaa2f28de8bf6749fe649b4e93c583',1,'XBOXRECV::attachOnInit()'],['../class_x_b_o_x_u_s_b.html#a887b65866f96b5b1e1413ba1e4f19941',1,'XBOXUSB::attachOnInit()']]], + ['attachoninit',['attachOnInit',['../class_b_t_h_i_d.html#ac2d67e173774e344bca86fbd0ed5a10c',1,'BTHID::attachOnInit()'],['../class_p_s3_b_t.html#a11a7a031b249e09c39aa0872fa1e4a6c',1,'PS3BT::attachOnInit()'],['../class_p_s3_u_s_b.html#ad06a172d85adf4ffc54dd8117b0be42e',1,'PS3USB::attachOnInit()'],['../class_p_s4_b_t.html#a63c57ecc5c678da13e7787792e385ec9',1,'PS4BT::attachOnInit()'],['../class_p_s4_u_s_b.html#abe78ea9b765b11c08b060f923ae9d8cd',1,'PS4USB::attachOnInit()'],['../class_p_s_buzz.html#a0d4c401b742605d251a840646bd58112',1,'PSBuzz::attachOnInit()'],['../class_w_i_i.html#af384f13c59fee08a4be0c541e6a9b387',1,'WII::attachOnInit()'],['../class_x_b_o_x_o_l_d.html#a7a7d0f28e51ef4650ac5e2b6c883b159',1,'XBOXOLD::attachOnInit()'],['../class_x_b_o_x_r_e_c_v.html#ababaa2f28de8bf6749fe649b4e93c583',1,'XBOXRECV::attachOnInit()'],['../class_x_b_o_x_u_s_b.html#a887b65866f96b5b1e1413ba1e4f19941',1,'XBOXUSB::attachOnInit()']]], ['audio',['audio',['../struct_p_s4_status.html#a21781405f5b603ef41334a1b09930075',1,'PS4Status']]], ['autoscroll',['autoscroll',['../class_max___l_c_d.html#a5800c4121d13e36f272c5e1e30da2a3b',1,'Max_LCD']]], ['aux_5fjack_5fhook_5fstate',['AUX_JACK_HOOK_STATE',['../cdcacm_8h.html#ac79c185e34b15634c1ba5d15eb8c831c',1,'cdcacm.h']]], diff --git a/search/all_10.js b/search/all_10.js index 5735c7b8..d995018b 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -7,7 +7,7 @@ var searchData= ['pairwithwiimote',['pairWithWiimote',['../class_b_t_d.html#a6b66a27c0fd359e3129f53451352b55c',1,'BTD']]], ['parse',['Parse',['../class_config_desc_parser.html#a3722ad1dbbfcd4ecf5cbf9caf08cd517',1,'ConfigDescParser::Parse()'],['../class_hex_dumper.html#acaff9c9e5b97bbfe3596c7b7a2e2a78d',1,'HexDumper::Parse()'],['../class_h_i_d_report_parser.html#ad2837f3d78c7ac3f1c2b3a4815420d97',1,'HIDReportParser::Parse()'],['../class_mouse_report_parser.html#a2dd4e0add7c902300de5e7250c6d6110',1,'MouseReportParser::Parse()'],['../class_keyboard_report_parser.html#a60d8d4d4d187ce5c0e0d69aee7cc772f',1,'KeyboardReportParser::Parse()'],['../class_report_desc_parser_base.html#a7ecd266cbbbc18460ab8823651225e6b',1,'ReportDescParserBase::Parse()'],['../class_universal_report_parser.html#a7b88d36949e3823cd80b3c7cece3d67e',1,'UniversalReportParser::Parse()'],['../class_multi_byte_value_parser.html#a9d380bf3ab3fee2c8797883504bcd827',1,'MultiByteValueParser::Parse()'],['../class_p_t_p_list_parser.html#a15ebdbc2ca861bc6e6d051273cf3b66e',1,'PTPListParser::Parse()'],['../class_p_s4_parser.html#a6498fdeb767364e84ce09ef208980622',1,'PS4Parser::Parse()'],['../class_sink_parser.html#ac6cf61bb48d61cb7db178c62c5f86fd0',1,'SinkParser::Parse()'],['../class_u_s_b_read_parser.html#afdb9cea2a2fe18d26f4ec595b86a7f7c',1,'USBReadParser::Parse()']]], ['parsebthiddata',['ParseBTHIDData',['../class_b_t_h_i_d.html#a4de4a1efd32000a0cf5a884456e52c7d',1,'BTHID::ParseBTHIDData()'],['../class_p_s4_b_t.html#a0d92689d0c24e62ddc7a1b3c4c658512',1,'PS4BT::ParseBTHIDData()']]], - ['parsehiddata',['ParseHIDData',['../class_h_i_d_universal.html#abac95ce57e678236993d85cbbf0c6c32',1,'HIDUniversal::ParseHIDData()'],['../class_p_s4_u_s_b.html#acf805149a0417d40895d5315b6ead9e6',1,'PS4USB::ParseHIDData()']]], + ['parsehiddata',['ParseHIDData',['../class_h_i_d_universal.html#abac95ce57e678236993d85cbbf0c6c32',1,'HIDUniversal::ParseHIDData()'],['../class_p_s4_u_s_b.html#acf805149a0417d40895d5315b6ead9e6',1,'PS4USB::ParseHIDData()'],['../class_p_s_buzz.html#a69e6f9478a2fb40d4bc606ad0128daf7',1,'PSBuzz::ParseHIDData()']]], ['parseitem',['ParseItem',['../class_report_desc_parser_base.html#ac1d6c015d9a2527bb2044e9a96fcaaf9',1,'ReportDescParserBase::ParseItem()'],['../class_report_desc_parser2.html#a84242b62a5d202b5d2d6fe26809bc0e2',1,'ReportDescParser2::ParseItem()']]], ['parsemode',['ParseMode',['../class_p_t_p_list_parser.html#a7919acc78eb409e0679d8ec69a43e6da',1,'PTPListParser']]], ['parsetools_2ecpp',['parsetools.cpp',['../parsetools_8cpp.html',1,'']]], @@ -105,6 +105,12 @@ var searchData= ['ps4status',['PS4Status',['../struct_p_s4_status.html',1,'']]], ['ps4usb',['PS4USB',['../class_p_s4_u_s_b.html',1,'PS4USB'],['../class_p_s4_u_s_b.html#a1ace884e418a0b8fe0f37bba7ea240e7',1,'PS4USB::PS4USB()']]], ['ps4usb_2eh',['PS4USB.h',['../_p_s4_u_s_b_8h.html',1,'']]], + ['psbuzz',['PSBuzz',['../class_p_s_buzz.html',1,'PSBuzz'],['../class_p_s_buzz.html#a0b70e832e6a9cfdc3a906719aa54147c',1,'PSBuzz::PSBuzz()']]], + ['psbuzz_2ecpp',['PSBuzz.cpp',['../_p_s_buzz_8cpp.html',1,'']]], + ['psbuzz_2eh',['PSBuzz.h',['../_p_s_buzz_8h.html',1,'']]], + ['psbuzz_5fpid',['PSBUZZ_PID',['../_p_s_buzz_8h.html#a0dd7a843e3d17c9404bdfa2723b3e1d5',1,'PSBuzz.h']]], + ['psbuzz_5fvid',['PSBUZZ_VID',['../_p_s_buzz_8h.html#aa550e9c001056b0ee39428704cde0e5d',1,'PSBuzz.h']]], + ['psbuzzbuttons',['PSBUZZButtons',['../union_p_s_b_u_z_z_buttons.html',1,'']]], ['psetup_5fpkt',['PSETUP_PKT',['../_usb_core_8h.html#af36716855ff65599786d9bdf6e4c11f9',1,'UsbCore.h']]], ['pstrcrlf',['pstrCRLF',['../hidusagestr_8h.html#a32f203b6044a615bb0e55029ca28e9b4',1,'hidusagestr.h']]], ['pstrdoubletab',['pstrDoubleTab',['../hidusagestr_8h.html#a69354c1eca894a28ba068715181e72f2',1,'hidusagestr.h']]], diff --git a/search/all_12.js b/search/all_12.js index 11058224..53b098b8 100644 --- a/search/all_12.js +++ b/search/all_12.js @@ -1,7 +1,7 @@ var searchData= [ ['r',['r',['../struct_p_s4_output.html#a76a85e749899e2e6cb135a6ec6acabb3',1,'PS4Output::r()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda1784b1a3d7cbd43c45ff82c72d05e4ae',1,'R(): controllerEnums.h']]], - ['r1',['R1',['../struct_inquiry_response.html#a72abbdbd399647227ea05cb1cec32b2d',1,'InquiryResponse::R1()'],['../union_p_s4_buttons.html#aba0cb76ee82bd0ebe9872aa7bcbffac6',1,'PS4Buttons::r1()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaf8d87ff07efe24755164f550526f4dac',1,'R1(): controllerEnums.h']]], + ['r1',['r1',['../union_p_s4_buttons.html#aba0cb76ee82bd0ebe9872aa7bcbffac6',1,'PS4Buttons::r1()'],['../struct_inquiry_response.html#a72abbdbd399647227ea05cb1cec32b2d',1,'InquiryResponse::R1()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaf8d87ff07efe24755164f550526f4dac',1,'R1(): controllerEnums.h']]], ['r2',['R2',['../struct_inquiry_response.html#aa635575deb7f984d27142ee2071af5b3',1,'InquiryResponse::R2()'],['../union_p_s4_buttons.html#a416642ff357b1313825fe94e0491b60e',1,'PS4Buttons::r2()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a',1,'R2(): controllerEnums.h']]], ['r3',['r3',['../union_p_s4_buttons.html#a09805f3bcc362c410d7897792599d61d',1,'PS4Buttons::r3()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaad0b4725f69a34fed2c914517bcd9baa',1,'R3(): controllerEnums.h']]], ['rcpuctl',['rCPUCTL',['../max3421e_8h.html#a53da9de92c56d0cdac2a09ca10e94455',1,'max3421e.h']]], @@ -11,7 +11,7 @@ var searchData= ['readpollinterval',['readPollInterval',['../class_b_t_d.html#a2a9ecb996243e070e70972370e45e4fd',1,'BTD']]], ['ready',['ready',['../class_a_d_k.html#a135db75b9e8cdd59b89f46c44dd83dd4',1,'ADK::ready()'],['../class_a_c_m.html#a8ebf4b872b0ed66e93b4ed39f46290fd',1,'ACM::ready()']]], ['recipient',['recipient',['../struct_s_e_t_u_p___p_k_t.html#a690a55f65b2ce4e69c426b92004a1cc6',1,'SETUP_PKT']]], - ['red',['Red',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad3163c1fcda01965b692ec2c3122b743',1,'controllerEnums.h']]], + ['red',['red',['../union_p_s_b_u_z_z_buttons.html#a7bc184a6500e943f8b8f13a003e9a929',1,'PSBUZZButtons::red()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaf80f9a890089d211842d59625e561f88',1,'RED(): controllerEnums.h'],['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad3163c1fcda01965b692ec2c3122b743',1,'Red(): controllerEnums.h']]], ['registerdeviceclass',['RegisterDeviceClass',['../class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2',1,'USB']]], ['registerserviceclass',['registerServiceClass',['../class_b_t_d.html#a4adfc7e51ad3b3c03e7c37d1af159e73',1,'BTD']]], ['regrd',['regRd',['../class_m_a_x3421e.html#a508fe70d1983cdaa71cce85ea9c75ec1',1,'MAX3421e']]], @@ -26,12 +26,12 @@ var searchData= ['reportdescparser',['ReportDescParser',['../class_report_desc_parser.html',1,'']]], ['reportdescparser2',['ReportDescParser2',['../class_report_desc_parser2.html',1,'ReportDescParser2'],['../class_report_desc_parser2.html#a6ee7a47ffbc5c2905506c10039fcfaff',1,'ReportDescParser2::ReportDescParser2()']]], ['reportdescparserbase',['ReportDescParserBase',['../class_report_desc_parser_base.html',1,'ReportDescParserBase'],['../class_report_desc_parser_base.html#a607a81ff9d8f282298533a1dbf10f8e1',1,'ReportDescParserBase::ReportDescParserBase()']]], - ['reqtype_5fu',['ReqType_u',['../struct_s_e_t_u_p___p_k_t.html#a45401dd6105394b16e18bfe07800c3ea',1,'SETUP_PKT']]], + ['reqtype_5fu',['ReqType_u',['../struct_s_e_t_u_p___p_k_t.html#a89e910e42e697ad0daa9bdc72ac95658',1,'SETUP_PKT']]], ['requestsenseresponce',['RequestSenseResponce',['../struct_request_sense_responce.html',1,'']]], ['res',['Res',['../struct_inquiry_response.html#a9f642c5fccc1c87cf6b444a138b6aa4b',1,'InquiryResponse']]], ['reserved',['Reserved',['../struct_inquiry_response.html#abb4a48d4fc326ad932fb41c82fe289f3',1,'InquiryResponse::Reserved()'],['../struct_hub_descriptor.html#a0c3292fe67fdbdab6ceac8b198ef44bf',1,'HubDescriptor::Reserved()']]], ['reserved4',['Reserved4',['../struct_inquiry_response.html#ae5c315ca0c47104b17d5bde7c4d485a6',1,'InquiryResponse']]], - ['reset',['reset',['../class_m_a_x3421e.html#a15b78912dd4b1c96b6ad141117dcb7ee',1,'MAX3421e::reset()'],['../class_bluetooth_service.html#a1dff7caf251f1d8a5f358b368445cb48',1,'BluetoothService::Reset()'],['../class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e',1,'BTHID::Reset()'],['../class_p_s3_b_t.html#a576d72cdf12af58ae59c8f2a02f99c0f',1,'PS3BT::Reset()'],['../class_p_s4_parser.html#a24640b2362b0f6f51785fbd3dd4f13f9',1,'PS4Parser::Reset()'],['../class_s_p_p.html#ae2c661bd46cd2d74bd29c4c771cd2ef0',1,'SPP::Reset()'],['../class_w_i_i.html#a769ee2f9a0088da097438bc3cc677f7c',1,'WII::Reset()']]], + ['reset',['Reset',['../class_bluetooth_service.html#a1dff7caf251f1d8a5f358b368445cb48',1,'BluetoothService::Reset()'],['../class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e',1,'BTHID::Reset()'],['../class_p_s3_b_t.html#a576d72cdf12af58ae59c8f2a02f99c0f',1,'PS3BT::Reset()'],['../class_p_s4_parser.html#a24640b2362b0f6f51785fbd3dd4f13f9',1,'PS4Parser::Reset()'],['../class_p_s_buzz.html#a5bb4f2ee80ca9d10d87031b57bd09268',1,'PSBuzz::Reset()'],['../class_s_p_p.html#ae2c661bd46cd2d74bd29c4c771cd2ef0',1,'SPP::Reset()'],['../class_w_i_i.html#a769ee2f9a0088da097438bc3cc677f7c',1,'WII::Reset()'],['../class_m_a_x3421e.html#a15b78912dd4b1c96b6ad141117dcb7ee',1,'MAX3421e::reset()']]], ['reset_5fdownstream_5fdata_5fpipe',['RESET_DOWNSTREAM_DATA_PIPE',['../cdcprolific_8h.html#a810fdf3da740b4c9e309cefb29f4eb3a',1,'cdcprolific.h']]], ['reset_5fupstream_5fdata_5fpipe',['RESET_UPSTREAM_DATA_PIPE',['../cdcprolific_8h.html#aea64b328d877a5eead187856dd28f847',1,'cdcprolific.h']]], ['resetbthid',['ResetBTHID',['../class_b_t_h_i_d.html#acc22bf5baaa096fe09b72c812c1134f0',1,'BTHID::ResetBTHID()'],['../class_p_s4_b_t.html#a4b1c9e15ccdc7ab24f7fb42fc9b5d827',1,'PS4BT::ResetBTHID()']]], diff --git a/search/all_13.js b/search/all_13.js index 82deece6..8de769c8 100644 --- a/search/all_13.js +++ b/search/all_13.js @@ -120,12 +120,14 @@ var searchData= ['setledblink',['setLedBlink',['../class_x_b_o_x_r_e_c_v.html#a0bff2ed2e08cfbd657b5731ae1abec68',1,'XBOXRECV::setLedBlink()'],['../class_x_b_o_x_u_s_b.html#a402136e2c5ab3a006c0111903459eb35',1,'XBOXUSB::setLedBlink()']]], ['setledflash',['setLedFlash',['../class_p_s4_parser.html#a26342dea530bf09e2ac8df847c1874fc',1,'PS4Parser']]], ['setledmode',['setLedMode',['../class_x_b_o_x_r_e_c_v.html#a4f4bf40c7ab250c75b7d719c6464fca1',1,'XBOXRECV::setLedMode()'],['../class_x_b_o_x_u_s_b.html#a051a2683d76542660dc22b5cf3f9f95c',1,'XBOXUSB::setLedMode()']]], - ['setledoff',['setLedOff',['../class_p_s3_b_t.html#a2ce9fb6251b56ec877cd22af7213a037',1,'PS3BT::setLedOff()'],['../class_p_s3_b_t.html#af8677eaae9121a60947a1743628cd20a',1,'PS3BT::setLedOff(LEDEnum a)'],['../class_p_s3_u_s_b.html#ac912fd49bd2a415206df7a8c2b672ea4',1,'PS3USB::setLedOff()'],['../class_p_s3_u_s_b.html#ae13c95a649aba7315c2a18eb5f4277a9',1,'PS3USB::setLedOff(LEDEnum a)'],['../class_p_s4_parser.html#a820f1caf266224d1c1bb83b550ef4c97',1,'PS4Parser::setLedOff()'],['../class_w_i_i.html#ae3eb7942181a9c9e681e18bd5c8eaef4',1,'WII::setLedOff()'],['../class_w_i_i.html#a60e552c026ac99f2c74b9c3eb9c3a7c9',1,'WII::setLedOff(LEDEnum a)'],['../class_x_b_o_x_r_e_c_v.html#a741fda8096331cf86cf8534b04373b4a',1,'XBOXRECV::setLedOff()'],['../class_x_b_o_x_u_s_b.html#a155637a4ef946f19c7ee40c0fc1c6b98',1,'XBOXUSB::setLedOff()']]], - ['setledon',['setLedOn',['../class_p_s3_b_t.html#a4e6cdea1880421a21cc8cfca0f00b449',1,'PS3BT::setLedOn()'],['../class_p_s3_u_s_b.html#a3ad10dc81cfca1bdeb2f1310ddf4419d',1,'PS3USB::setLedOn()'],['../class_w_i_i.html#a38507c76e5d7375a7971bc3a17b87338',1,'WII::setLedOn()'],['../class_x_b_o_x_r_e_c_v.html#a816d81caa0bdbf8523acb69e7693a142',1,'XBOXRECV::setLedOn()'],['../class_x_b_o_x_u_s_b.html#a952183a3650619284979cc955fc7774c',1,'XBOXUSB::setLedOn()']]], - ['setledraw',['setLedRaw',['../class_p_s3_b_t.html#a0acdc09661a8099b2d5e8b59cd8325bb',1,'PS3BT::setLedRaw()'],['../class_p_s3_u_s_b.html#aa0aac5ea016db4cd6736a15e9d6eb41b',1,'PS3USB::setLedRaw()'],['../class_w_i_i.html#ae7e07f929fba8f0ff061a1405baa2b58',1,'WII::setLedRaw()'],['../class_x_b_o_x_r_e_c_v.html#a7986a3cf050bd91c7fed44a7e7eac125',1,'XBOXRECV::setLedRaw()'],['../class_x_b_o_x_u_s_b.html#a2cb9786f22e69ec3db26d9a55f95e22e',1,'XBOXUSB::setLedRaw()']]], + ['setledoff',['setLedOff',['../class_p_s3_b_t.html#a2ce9fb6251b56ec877cd22af7213a037',1,'PS3BT::setLedOff()'],['../class_p_s3_b_t.html#af8677eaae9121a60947a1743628cd20a',1,'PS3BT::setLedOff(LEDEnum a)'],['../class_p_s3_u_s_b.html#ac912fd49bd2a415206df7a8c2b672ea4',1,'PS3USB::setLedOff()'],['../class_p_s3_u_s_b.html#ae13c95a649aba7315c2a18eb5f4277a9',1,'PS3USB::setLedOff(LEDEnum a)'],['../class_p_s4_parser.html#a820f1caf266224d1c1bb83b550ef4c97',1,'PS4Parser::setLedOff()'],['../class_p_s_buzz.html#a0ac254a17e3a3dca070df3428ece6ed3',1,'PSBuzz::setLedOff()'],['../class_w_i_i.html#ae3eb7942181a9c9e681e18bd5c8eaef4',1,'WII::setLedOff()'],['../class_w_i_i.html#a60e552c026ac99f2c74b9c3eb9c3a7c9',1,'WII::setLedOff(LEDEnum a)'],['../class_x_b_o_x_r_e_c_v.html#a741fda8096331cf86cf8534b04373b4a',1,'XBOXRECV::setLedOff()'],['../class_x_b_o_x_u_s_b.html#a155637a4ef946f19c7ee40c0fc1c6b98',1,'XBOXUSB::setLedOff()']]], + ['setledoffall',['setLedOffAll',['../class_p_s_buzz.html#a3fd9d3e984c024959139deea92769ec4',1,'PSBuzz']]], + ['setledon',['setLedOn',['../class_p_s3_b_t.html#a4e6cdea1880421a21cc8cfca0f00b449',1,'PS3BT::setLedOn()'],['../class_p_s3_u_s_b.html#a3ad10dc81cfca1bdeb2f1310ddf4419d',1,'PS3USB::setLedOn()'],['../class_p_s_buzz.html#a689d8e384a770a2dd13cd436a514a6dc',1,'PSBuzz::setLedOn()'],['../class_w_i_i.html#a38507c76e5d7375a7971bc3a17b87338',1,'WII::setLedOn()'],['../class_x_b_o_x_r_e_c_v.html#a816d81caa0bdbf8523acb69e7693a142',1,'XBOXRECV::setLedOn()'],['../class_x_b_o_x_u_s_b.html#a952183a3650619284979cc955fc7774c',1,'XBOXUSB::setLedOn()']]], + ['setledonall',['setLedOnAll',['../class_p_s_buzz.html#aa21ebc0620730ae2d96a31f405368d31',1,'PSBuzz']]], + ['setledraw',['setLedRaw',['../class_p_s3_b_t.html#a0acdc09661a8099b2d5e8b59cd8325bb',1,'PS3BT::setLedRaw()'],['../class_p_s3_u_s_b.html#aa0aac5ea016db4cd6736a15e9d6eb41b',1,'PS3USB::setLedRaw()'],['../class_p_s_buzz.html#aef2921259c5df33128d2a19bba87838b',1,'PSBuzz::setLedRaw()'],['../class_w_i_i.html#ae7e07f929fba8f0ff061a1405baa2b58',1,'WII::setLedRaw()'],['../class_x_b_o_x_r_e_c_v.html#a7986a3cf050bd91c7fed44a7e7eac125',1,'XBOXRECV::setLedRaw()'],['../class_x_b_o_x_u_s_b.html#a2cb9786f22e69ec3db26d9a55f95e22e',1,'XBOXUSB::setLedRaw()']]], ['setleds',['setLeds',['../class_b_t_h_i_d.html#ae222e33ac617620c4cab5c1b23b89310',1,'BTHID']]], ['setledstatus',['setLedStatus',['../class_w_i_i.html#a5d3b4a33ebc2ca9ebb154e10a05dbdd4',1,'WII']]], - ['setledtoggle',['setLedToggle',['../class_p_s3_b_t.html#ae163b7f00d287f8647dabc2897d0d208',1,'PS3BT::setLedToggle()'],['../class_p_s3_u_s_b.html#a87db50031f7e265baaa82365c14befae',1,'PS3USB::setLedToggle()'],['../class_w_i_i.html#a8e81eb7d2d78680df0dee1869695ff05',1,'WII::setLedToggle()']]], + ['setledtoggle',['setLedToggle',['../class_p_s3_b_t.html#ae163b7f00d287f8647dabc2897d0d208',1,'PS3BT::setLedToggle()'],['../class_p_s3_u_s_b.html#a87db50031f7e265baaa82365c14befae',1,'PS3USB::setLedToggle()'],['../class_p_s_buzz.html#a8ae0c597286749247d7c24c5143e45c7',1,'PSBuzz::setLedToggle()'],['../class_w_i_i.html#a8e81eb7d2d78680df0dee1869695ff05',1,'WII::setLedToggle()']]], ['setlinecoding',['SetLineCoding',['../class_a_c_m.html#a79eb8706c7f1432593fb2f2eee0da504',1,'ACM']]], ['setmodemcontrol',['SetModemControl',['../class_f_t_d_i.html#a86130f30e67e934346c3c7faf5ee6c56',1,'FTDI']]], ['setmovebdaddr',['setMoveBdaddr',['../class_p_s3_u_s_b.html#a3fccc7ef5ac5c414ef8ebcd2e2cdfc80',1,'PS3USB']]], diff --git a/search/all_16.js b/search/all_16.js index 8ba9cd9b..667e6586 100644 --- a/search/all_16.js +++ b/search/all_16.js @@ -1,6 +1,6 @@ var searchData= [ - ['val',['val',['../union_p_s4_buttons.html#aa381b471d6e5f1e36fa87048b0f8ddc9',1,'PS4Buttons']]], + ['val',['val',['../union_p_s4_buttons.html#aa381b471d6e5f1e36fa87048b0f8ddc9',1,'PS4Buttons::val()'],['../union_p_s_b_u_z_z_buttons.html#aff7e8cc5b9c87d4662dbe687741b78f2',1,'PSBUZZButtons::val()']]], ['valparser',['valParser',['../class_report_desc_parser_base.html#a8833e671168779d081e7f50e579bc206',1,'ReportDescParserBase']]], ['value_5fbetween',['VALUE_BETWEEN',['../macros_8h.html#a18de126009ef53f46469341d2e223799',1,'macros.h']]], ['value_5fwithin',['VALUE_WITHIN',['../macros_8h.html#ad1bf62861b3f4199c42a93bf6b2181d0',1,'macros.h']]], @@ -17,7 +17,7 @@ var searchData= ['vendorid',['VendorID',['../struct_inquiry_response.html#acc610ff84bef225f8826585725ad9802',1,'InquiryResponse']]], ['version',['Version',['../struct_inquiry_response.html#a86832a5def98c1e21447497177a8cc3a',1,'InquiryResponse']]], ['vid',['VID',['../class_h_i_d_universal.html#a7f2123d1f20327600bb9e49a1ef5b0c7',1,'HIDUniversal']]], - ['vidpidok',['VIDPIDOK',['../class_a_d_k.html#a1fc7e5918fa0b5fbffdd1e488dd08427',1,'ADK::VIDPIDOK()'],['../class_b_t_d.html#adf5dce0907ea33c919908fea5dc0cf21',1,'BTD::VIDPIDOK()'],['../class_p_s3_u_s_b.html#ababb6cbf8297581b27400f9a39d75e5a',1,'PS3USB::VIDPIDOK()'],['../class_u_s_b_device_config.html#a1cf695242e2e22893eea9c892282221b',1,'USBDeviceConfig::VIDPIDOK()'],['../class_x_b_o_x_o_l_d.html#a20c8b928ca5e7c1a758a605ec45fe2ee',1,'XBOXOLD::VIDPIDOK()'],['../class_x_b_o_x_r_e_c_v.html#a3881c65a52835e2eb824af1bde0a4192',1,'XBOXRECV::VIDPIDOK()'],['../class_x_b_o_x_u_s_b.html#aa25ae7e9161bf1f4cc03a007738a292b',1,'XBOXUSB::VIDPIDOK()']]], + ['vidpidok',['VIDPIDOK',['../class_a_d_k.html#a1fc7e5918fa0b5fbffdd1e488dd08427',1,'ADK::VIDPIDOK()'],['../class_b_t_d.html#adf5dce0907ea33c919908fea5dc0cf21',1,'BTD::VIDPIDOK()'],['../class_p_s3_u_s_b.html#ababb6cbf8297581b27400f9a39d75e5a',1,'PS3USB::VIDPIDOK()'],['../class_p_s_buzz.html#abf411853bb83ea4e805eeb77e55b2d2f',1,'PSBuzz::VIDPIDOK()'],['../class_u_s_b_device_config.html#a1cf695242e2e22893eea9c892282221b',1,'USBDeviceConfig::VIDPIDOK()'],['../class_x_b_o_x_o_l_d.html#a20c8b928ca5e7c1a758a605ec45fe2ee',1,'XBOXOLD::VIDPIDOK()'],['../class_x_b_o_x_r_e_c_v.html#a3881c65a52835e2eb824af1bde0a4192',1,'XBOXRECV::VIDPIDOK()'],['../class_x_b_o_x_u_s_b.html#aa25ae7e9161bf1f4cc03a007738a292b',1,'XBOXUSB::VIDPIDOK()']]], ['vrtitles0',['vrTitles0',['../class_report_desc_parser_base.html#a42d34a0a49f987c9dcfdd4fb8d42bf0d',1,'ReportDescParserBase']]], ['vrtitles1',['vrTitles1',['../class_report_desc_parser_base.html#a41af57cb0fb0bbed7277bcd04a9e9fe9',1,'ReportDescParserBase']]], ['vs',['VS',['../struct_inquiry_response.html#a9a6c47a45be5bd1ce230c9fac3cc9bbd',1,'InquiryResponse']]] diff --git a/search/all_17.js b/search/all_17.js index ea0cac5e..f2a12645 100644 --- a/search/all_17.js +++ b/search/all_17.js @@ -3,7 +3,7 @@ var searchData= ['wiicamerareadme',['WiiCameraReadme',['../md___users__lauszus__git_hub__u_s_b__host__shield_2_80__wii_camera_readme.html',1,'']]], ['watingforconnection',['watingForConnection',['../class_b_t_d.html#aa7735da01865bab01b569ee836173737',1,'BTD']]], ['wdescriptorlength',['wDescriptorLength',['../struct_u_s_b___h_i_d___d_e_s_c_r_i_p_t_o_r.html#a0b160c43f6a6132c0debabd6ef171950',1,'USB_HID_DESCRIPTOR::wDescriptorLength()'],['../struct_h_i_d___c_l_a_s_s___d_e_s_c_r_i_p_t_o_r___l_e_n___a_n_d___t_y_p_e.html#a98251c1867caf1651f6e926952189201',1,'HID_CLASS_DESCRIPTOR_LEN_AND_TYPE::wDescriptorLength()']]], - ['white',['WHITE',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda283fc479650da98250635b9c3c0e7e50',1,'WHITE(): controllerEnums.h'],['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ab548046646b36c12aa6ba841de500094',1,'White(): controllerEnums.h']]], + ['white',['White',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ab548046646b36c12aa6ba841de500094',1,'White(): controllerEnums.h'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda283fc479650da98250635b9c3c0e7e50',1,'WHITE(): controllerEnums.h']]], ['wi_5fprotocol_5fbt',['WI_PROTOCOL_BT',['../_b_t_d_8h.html#a05903a9351c5ced6b8be27b2869e62af',1,'BTD.h']]], ['wi_5fsubclass_5frf',['WI_SUBCLASS_RF',['../_b_t_d_8h.html#a177fe269ddb7979d99b76d52bc281551',1,'BTD.h']]], ['widebus16bit',['WideBus16Bit',['../struct_inquiry_response.html#a39a63fd0fd92c50370af9aefe93c13cf',1,'InquiryResponse']]], @@ -33,7 +33,7 @@ var searchData= ['writeok',['WriteOk',['../class_bulk_only.html#af763ffffdd131949322d583fb4cd2737',1,'BulkOnly']]], ['writeprotected',['WriteProtected',['../class_bulk_only.html#ab0976e6d4f5fdeff800f3769e7b287c9',1,'BulkOnly']]], ['wtotallength',['wTotalLength',['../struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html#a39499f3dd4e3f1ef1d8a2c9b430bc11b',1,'USB_CONFIGURATION_DESCRIPTOR']]], - ['wval_5fu',['wVal_u',['../struct_s_e_t_u_p___p_k_t.html#af6cb87d710f8ec212bf5b47890554214',1,'SETUP_PKT']]], + ['wval_5fu',['wVal_u',['../struct_s_e_t_u_p___p_k_t.html#aa99db9f696b4d9cbe9c6beaa4f993c0a',1,'SETUP_PKT']]], ['wvalue',['wValue',['../struct_c_l_a_s_s___n_o_t_i_f_i_c_a_t_i_o_n.html#ab55dc65ad3f5b47da89beeaf7c03b4bc',1,'CLASS_NOTIFICATION::wValue()'],['../struct_s_e_t_u_p___p_k_t.html#a1382f4a10a9b0774f803d1125dd9bb52',1,'SETUP_PKT::wValue()']]], ['wvaluehi',['wValueHi',['../struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443',1,'SETUP_PKT']]], ['wvaluelo',['wValueLo',['../struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9',1,'SETUP_PKT']]] diff --git a/search/all_19.js b/search/all_19.js index 4bfdb1db..280a6976 100644 --- a/search/all_19.js +++ b/search/all_19.js @@ -3,5 +3,5 @@ var searchData= ['y',['y',['../structtouchpad_x_y.html#ac4ceb26c0ebba1c5a2691a1ecdb7dbae',1,'touchpadXY::y()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda5596231eabd6cf29050967d5ac83ad84',1,'Y(): controllerEnums.h']]], ['yawgyroscale',['yawGyroScale',['../class_w_i_i.html#a0694969a30092b9b1dcb26120c7cff73',1,'WII']]], ['yawgyrospeed',['yawGyroSpeed',['../class_w_i_i.html#ad5df436cc5d073f26bf3ea5c60d788d6',1,'WII']]], - ['yellow',['Yellow',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2abf28513245738599d13e3ce36bd16c82',1,'controllerEnums.h']]] + ['yellow',['yellow',['../union_p_s_b_u_z_z_buttons.html#a57f1a1aee6fd182d91c562140777f396',1,'PSBUZZButtons::yellow()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdae735a848bf82163a19236ead1c3ef2d2',1,'YELLOW(): controllerEnums.h'],['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2abf28513245738599d13e3ce36bd16c82',1,'Yellow(): controllerEnums.h']]] ]; diff --git a/search/all_2.js b/search/all_2.js index 289f297f..5b16203c 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -57,7 +57,7 @@ var searchData= ['bleds',['bLeds',['../class_keyboard_report_parser.html#ae910089ecc7caff18429925affc5dc7f',1,'KeyboardReportParser']]], ['blength',['bLength',['../struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html#a951dd86a1fee895f356a0be0fc8c0d8f',1,'USB_DEVICE_DESCRIPTOR::bLength()'],['../struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html#a2ba304d3cb0f6b506c190ca8391fd1a6',1,'USB_CONFIGURATION_DESCRIPTOR::bLength()'],['../struct_u_s_b___i_n_t_e_r_f_a_c_e___d_e_s_c_r_i_p_t_o_r.html#ad1a0f98931b5e094d33c8c31d4e29ad6',1,'USB_INTERFACE_DESCRIPTOR::bLength()'],['../struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#a55263a9cc9dc17abc37226ac8a471ad0',1,'USB_ENDPOINT_DESCRIPTOR::bLength()'],['../struct_u_s_b___h_i_d___d_e_s_c_r_i_p_t_o_r.html#a8b525ca82d81716c699e1d1f9c6d2de2',1,'USB_HID_DESCRIPTOR::bLength()']]], ['blink',['blink',['../class_max___l_c_d.html#aa25fa75294a10b24b7359d6886b8f0ab',1,'Max_LCD']]], - ['blue',['Blue',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2af5e09dd1da4088464f264b7a3118bff8',1,'controllerEnums.h']]], + ['blue',['blue',['../union_p_s_b_u_z_z_buttons.html#a28d1237b28db689be4b0e79348c2f993',1,'PSBUZZButtons::blue()'],['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2af5e09dd1da4088464f264b7a3118bff8',1,'Blue(): controllerEnums.h'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda35d6719cb4d7577c031b3d79057a1b79',1,'BLUE(): controllerEnums.h']]], ['bluetooth',['Bluetooth',['../_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea730728c9aac83393ac83f96a8125b8bb',1,'PS3Enums.h']]], ['bluetoothrumble',['BluetoothRumble',['../_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea27912f9ea05a45aada21fc375817342c',1,'PS3Enums.h']]], ['bluetoothservice',['BluetoothService',['../class_bluetooth_service.html',1,'']]], @@ -323,7 +323,7 @@ var searchData= ['bthid',['BTHID',['../class_b_t_h_i_d.html',1,'BTHID'],['../class_b_t_h_i_d.html#a5ee874513852b83d6a04b991ab892f54',1,'BTHID::BTHID()']]], ['bthid_2ecpp',['BTHID.cpp',['../_b_t_h_i_d_8cpp.html',1,'']]], ['bthid_2eh',['BTHID.h',['../_b_t_h_i_d_8h.html',1,'']]], - ['btn',['btn',['../struct_p_s4_data.html#a60c0217c1879e1b16ae5d19a8c8695a3',1,'PS4Data']]], + ['btn',['btn',['../struct_p_s4_data.html#a60c0217c1879e1b16ae5d19a8c8695a3',1,'PS4Data::btn()'],['../union_p_s_b_u_z_z_buttons.html#adc227bdd6f33d09bdfc6abd0571a26a9',1,'PSBUZZButtons::btn()']]], ['btype',['bType',['../struct_hid_item_prefix.html#a16874c73fdb809e4c46407ca83684927',1,'HidItemPrefix']]], ['bulk_5fmaxpktsize',['BULK_MAXPKTSIZE',['../_b_t_d_8h.html#a32d591ef5742a99963130616ef146787',1,'BTD.h']]], ['bulkonly',['BulkOnly',['../class_bulk_only.html',1,'BulkOnly'],['../class_bulk_only.html#a530fb250b0a0c92b48bc57e2957ace25',1,'BulkOnly::BulkOnly()']]], diff --git a/search/all_3.js b/search/all_3.js index 0e3f63f5..241aa624 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -87,7 +87,7 @@ var searchData= ['configdescparser',['ConfigDescParser',['../class_config_desc_parser.html',1,'ConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK >'],['../class_config_desc_parser.html#a58ece11be65d0e5eed1784c31598717a',1,'ConfigDescParser::ConfigDescParser()']]], ['configuredevice',['ConfigureDevice',['../class_a_d_k.html#a14f24ca8246c5b6126a5aa72cf6ee120',1,'ADK::ConfigureDevice()'],['../class_b_t_d.html#a4f1808a49e9aca397ba829fac16dc5c3',1,'BTD::ConfigureDevice()'],['../class_bulk_only.html#aa8fe167a7af12dce9964fa5a430c53ea',1,'BulkOnly::ConfigureDevice()'],['../class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e',1,'USBDeviceConfig::ConfigureDevice()'],['../class_x_b_o_x_r_e_c_v.html#a3dd42b9a1351f172fc6e39df2fe99398',1,'XBOXRECV::ConfigureDevice()']]], ['configuring',['Configuring',['../class_u_s_b.html#af4008dfc1c2d15c23cf8a7815cc17765',1,'USB']]], - ['connected',['connected',['../class_b_t_h_i_d.html#ab3a81823a1d8805383146a6baad6ccc4',1,'BTHID::connected()'],['../class_s_p_p.html#ade5d4f0ab50ddcad14f75fce4450a028',1,'SPP::connected()'],['../class_p_s4_b_t.html#a08a857b8533e59f6eb872e4c8f727405',1,'PS4BT::connected()'],['../class_p_s4_u_s_b.html#a3dd2b4e19516fb76d9442937102ea97f',1,'PS4USB::connected()']]], + ['connected',['connected',['../class_b_t_h_i_d.html#ab3a81823a1d8805383146a6baad6ccc4',1,'BTHID::connected()'],['../class_s_p_p.html#ade5d4f0ab50ddcad14f75fce4450a028',1,'SPP::connected()'],['../class_p_s4_b_t.html#a08a857b8533e59f6eb872e4c8f727405',1,'PS4BT::connected()'],['../class_p_s4_u_s_b.html#a3dd2b4e19516fb76d9442937102ea97f',1,'PS4USB::connected()'],['../class_p_s_buzz.html#a7c791bf7745baae8359d3dcb1d5b86d3',1,'PSBuzz::connected()']]], ['connection_5fspeed_5fchange',['CONNECTION_SPEED_CHANGE',['../cdcacm_8h.html#a0bf4e444b84f8ab8bb1b3dfe16dc93de',1,'cdcacm.h']]], ['connecttohiddevice',['connectToHIDDevice',['../class_b_t_d.html#af40b8d52df99192880c8a13443b6c6d8',1,'BTD']]], ['connecttowii',['connectToWii',['../class_b_t_d.html#ac7caac80fb6f5f0e794af3644887d88e',1,'BTD']]], diff --git a/search/all_7.js b/search/all_7.js index cd5ef1a4..8495b1ab 100644 --- a/search/all_7.js +++ b/search/all_7.js @@ -26,8 +26,8 @@ var searchData= ['getbmaxlun',['GetbMaxLUN',['../class_bulk_only.html#af4779aa3a30058dd15eb6e612d6761af',1,'BulkOnly']]], ['getbthelun',['GetbTheLUN',['../class_bulk_only.html#adfec4b466c0ba9db172d057727b07ab1',1,'BulkOnly']]], ['getbuffer',['GetBuffer',['../class_multi_byte_value_parser.html#addf8f8e49e71ee55a3249a9062f5a5e9',1,'MultiByteValueParser']]], - ['getbuttonclick',['getButtonClick',['../class_p_s3_b_t.html#a3b0e522b5d8a39d3daf540e4feb4f5fe',1,'PS3BT::getButtonClick()'],['../class_p_s3_u_s_b.html#ac22875ff006c68daad6f688551f5e6d5',1,'PS3USB::getButtonClick()'],['../class_p_s4_parser.html#a92a4ea3d328426b9f86be05cabaad91c',1,'PS4Parser::getButtonClick()'],['../class_w_i_i.html#ac94e8b9ce6d3f914f0e3ee4fba82efa3',1,'WII::getButtonClick()'],['../class_x_b_o_x_o_l_d.html#a61ed3d2e7d782b4456b3ed863a50789f',1,'XBOXOLD::getButtonClick()'],['../class_x_b_o_x_r_e_c_v.html#af27740a22386f55ba48ae1a67587eb19',1,'XBOXRECV::getButtonClick()'],['../class_x_b_o_x_u_s_b.html#a997d372f061e434b441e91595160f0d5',1,'XBOXUSB::getButtonClick()']]], - ['getbuttonpress',['getButtonPress',['../class_p_s3_b_t.html#a5e7842bef25e7c7210974f5405e1bc81',1,'PS3BT::getButtonPress()'],['../class_p_s3_u_s_b.html#a89df07d76648a48c1f0ef8fd9604c201',1,'PS3USB::getButtonPress()'],['../class_p_s4_parser.html#ad352f30e4ab772246574bbf654248906',1,'PS4Parser::getButtonPress()'],['../class_w_i_i.html#a7b183fe1809c1c595438e930b8f3f4de',1,'WII::getButtonPress()'],['../class_x_b_o_x_o_l_d.html#a81c07adc969bcfbbb10a36b3544ee85a',1,'XBOXOLD::getButtonPress()'],['../class_x_b_o_x_r_e_c_v.html#a7c3aadc230ee4f8622a4d27dd716254d',1,'XBOXRECV::getButtonPress()'],['../class_x_b_o_x_u_s_b.html#a195da02782b0f22a897406c733509802',1,'XBOXUSB::getButtonPress()']]], + ['getbuttonclick',['getButtonClick',['../class_p_s3_b_t.html#a3b0e522b5d8a39d3daf540e4feb4f5fe',1,'PS3BT::getButtonClick()'],['../class_p_s3_u_s_b.html#ac22875ff006c68daad6f688551f5e6d5',1,'PS3USB::getButtonClick()'],['../class_p_s4_parser.html#a92a4ea3d328426b9f86be05cabaad91c',1,'PS4Parser::getButtonClick()'],['../class_p_s_buzz.html#ab8c77db1fb29395bda463fb558e7e651',1,'PSBuzz::getButtonClick()'],['../class_w_i_i.html#ac94e8b9ce6d3f914f0e3ee4fba82efa3',1,'WII::getButtonClick()'],['../class_x_b_o_x_o_l_d.html#a61ed3d2e7d782b4456b3ed863a50789f',1,'XBOXOLD::getButtonClick()'],['../class_x_b_o_x_r_e_c_v.html#af27740a22386f55ba48ae1a67587eb19',1,'XBOXRECV::getButtonClick()'],['../class_x_b_o_x_u_s_b.html#a997d372f061e434b441e91595160f0d5',1,'XBOXUSB::getButtonClick()']]], + ['getbuttonpress',['getButtonPress',['../class_p_s3_b_t.html#a5e7842bef25e7c7210974f5405e1bc81',1,'PS3BT::getButtonPress()'],['../class_p_s3_u_s_b.html#a89df07d76648a48c1f0ef8fd9604c201',1,'PS3USB::getButtonPress()'],['../class_p_s4_parser.html#ad352f30e4ab772246574bbf654248906',1,'PS4Parser::getButtonPress()'],['../class_p_s_buzz.html#a521ac2cada2aded05417033c6ae9c8ea',1,'PSBuzz::getButtonPress()'],['../class_w_i_i.html#a7b183fe1809c1c595438e930b8f3f4de',1,'WII::getButtonPress()'],['../class_x_b_o_x_o_l_d.html#a81c07adc969bcfbbb10a36b3544ee85a',1,'XBOXOLD::getButtonPress()'],['../class_x_b_o_x_r_e_c_v.html#a7c3aadc230ee4f8622a4d27dd716254d',1,'XBOXRECV::getButtonPress()'],['../class_x_b_o_x_u_s_b.html#a195da02782b0f22a897406c733509802',1,'XBOXUSB::getButtonPress()']]], ['getcapacity',['GetCapacity',['../class_bulk_only.html#a597193e88b168e96878d383619f1377d',1,'BulkOnly']]], ['getcommfeature',['GetCommFeature',['../class_a_c_m.html#a18208672a707391863b8abdc6714c825',1,'ACM']]], ['getconfdescr',['getConfDescr',['../class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89',1,'USB::getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t *dataptr)'],['../class_u_s_b.html#a9ebd4acdc37b12bbab2ca893cb899eba',1,'USB::getConfDescr(uint8_t addr, uint8_t ep, uint8_t conf, USBReadParser *p)']]], @@ -93,7 +93,7 @@ var searchData= ['gpx_5fsof',['GPX_SOF',['../max3421e_8h.html#a87a3a026e71ce588f06d10101156c494',1,'max3421e.h']]], ['gpx_5fvbdet',['GPX_VBDET',['../max3421e_8h.html#aff368111e79950099861bc3698fbaf0e',1,'max3421e.h']]], ['gpxhandler',['GpxHandler',['../class_m_a_x3421e.html#a102e1af23477b564529392ff0962f22d',1,'MAX3421e']]], - ['green',['Green',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad0784a3f969fe736e8b271a5a161d106',1,'controllerEnums.h']]], + ['green',['green',['../union_p_s_b_u_z_z_buttons.html#a904a64983806580f74480bf06597adca',1,'PSBUZZButtons::green()'],['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad0784a3f969fe736e8b271a5a161d106',1,'Green(): controllerEnums.h'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaa60bd322f93178d68184e30e162571ca',1,'GREEN(): controllerEnums.h']]], ['gx',['gX',['../controller_enums_8h.html#a00d5030559c481763282483889597d51a1370f1d20e9df77568c74681daf4a19a',1,'controllerEnums.h']]], ['gxmove',['gXmove',['../controller_enums_8h.html#a00d5030559c481763282483889597d51a1851ce90f7a3f6acb062de46e78ca731',1,'controllerEnums.h']]], ['gy',['gY',['../controller_enums_8h.html#a00d5030559c481763282483889597d51a031e6b960909353e732db224bcf597af',1,'controllerEnums.h']]], diff --git a/search/all_f.js b/search/all_f.js index 7ef56734..324ad85a 100644 --- a/search/all_f.js +++ b/search/all_f.js @@ -6,7 +6,7 @@ var searchData= ['one',['ONE',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda7a725f13af144bdef532d0389ba75e0d',1,'controllerEnums.h']]], ['oninit',['OnInit',['../class_c_d_c_async_oper.html#a899353c3cbf83d7f874d11e5d9db4722',1,'CDCAsyncOper::OnInit()'],['../class_f_t_d_i_async_oper.html#ae9178132b564edd5f75b65d6943aa400',1,'FTDIAsyncOper::OnInit()'],['../class_bulk_only.html#a3d253a0bc8f1ac5b7fe1c9e7078691e3',1,'BulkOnly::OnInit()']]], ['oninitbthid',['OnInitBTHID',['../class_b_t_h_i_d.html#a6d92c1771d643172094fcd084f418421',1,'BTHID::OnInitBTHID()'],['../class_p_s4_b_t.html#a91088a6ed093d3cebb82d8f5e208304b',1,'PS4BT::OnInitBTHID()']]], - ['oninitsuccessful',['OnInitSuccessful',['../class_h_i_d_universal.html#a60f06d86767b4b2c973d08383c7a0048',1,'HIDUniversal::OnInitSuccessful()'],['../class_p_s4_u_s_b.html#a591218572aa8c5f5402483d19c1eebc6',1,'PS4USB::OnInitSuccessful()']]], + ['oninitsuccessful',['OnInitSuccessful',['../class_h_i_d_universal.html#a60f06d86767b4b2c973d08383c7a0048',1,'HIDUniversal::OnInitSuccessful()'],['../class_p_s4_u_s_b.html#a591218572aa8c5f5402483d19c1eebc6',1,'PS4USB::OnInitSuccessful()'],['../class_p_s_buzz.html#abcd889f795e4ffaf8d5981432ddcb01b',1,'PSBuzz::OnInitSuccessful()']]], ['onkeydown',['OnKeyDown',['../class_keyboard_report_parser.html#af855e596bbbb9755535f6e69f4ca2305',1,'KeyboardReportParser']]], ['onkeyup',['OnKeyUp',['../class_keyboard_report_parser.html#a57710d31e5379db14779f960f5c714b2',1,'KeyboardReportParser']]], ['onleftbuttondown',['OnLeftButtonDown',['../class_mouse_report_parser.html#accfab93f9a2ba8fa0998437dcca44086',1,'MouseReportParser']]], @@ -19,6 +19,7 @@ var searchData= ['opcode',['Opcode',['../struct_b_a_s_i_c_c_d_b.html#a64d8bea0216a84b8ba8c8f411ceae2c3',1,'BASICCDB::Opcode()'],['../struct_c_d_b6.html#af2b06ea02758f3096f48da306371a7d8',1,'CDB6::Opcode()'],['../struct_c_d_b10.html#af18bbff0fec1a1d31c741c542f2e92d6',1,'CDB10::Opcode()'],['../struct_c_d_b12.html#a75c7fb542c6c0ad6ba4a0e95a49ba1e1',1,'CDB12::Opcode()'],['../struct_c_d_b___l_b_a32__16.html#abc471d94f83905561d961f4f90629521',1,'CDB_LBA32_16::Opcode()'],['../struct_c_d_b___l_b_a64__16.html#a20868e9b945a51e146af8a31cad92977',1,'CDB_LBA64_16::Opcode()']]], ['operator_20bool',['operator bool',['../class_s_p_p.html#ac90f0765c478bd624cee3b8d493d8432',1,'SPP']]], ['options',['options',['../union_p_s4_buttons.html#a27f1b87f473ace3a4465ae999858357b',1,'PS4Buttons::options()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda1b20f1b4adb6ff9778b284fb46f6f99d',1,'OPTIONS(): controllerEnums.h']]], + ['orange',['orange',['../union_p_s_b_u_z_z_buttons.html#a6acaf988a2a5433c539e09dd722398ab',1,'PSBUZZButtons::orange()'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdace9ee4c1a6b777940c7f3a766a9a88d4',1,'ORANGE(): controllerEnums.h']]], ['otg_5ffeature_5fa_5falt_5fhnp_5fsupport',['OTG_FEATURE_A_ALT_HNP_SUPPORT',['../usb__ch9_8h.html#a4c05deae742762f3110366a7bb8bffc2',1,'usb_ch9.h']]], ['otg_5ffeature_5fa_5fhnp_5fsupport',['OTG_FEATURE_A_HNP_SUPPORT',['../usb__ch9_8h.html#ac95e8be488ed9ca8ebf9541306fe070b',1,'usb_ch9.h']]], ['otg_5ffeature_5fb_5fhnp_5fenable',['OTG_FEATURE_B_HNP_ENABLE',['../usb__ch9_8h.html#ab1eb008c2545555250224ffdd22e6ef7',1,'usb_ch9.h']]], diff --git a/search/classes_a.js b/search/classes_a.js index 92cfb395..d1d84cfe 100644 --- a/search/classes_a.js +++ b/search/classes_a.js @@ -10,5 +10,7 @@ var searchData= ['ps4parser',['PS4Parser',['../class_p_s4_parser.html',1,'']]], ['ps4status',['PS4Status',['../struct_p_s4_status.html',1,'']]], ['ps4usb',['PS4USB',['../class_p_s4_u_s_b.html',1,'']]], + ['psbuzz',['PSBuzz',['../class_p_s_buzz.html',1,'']]], + ['psbuzzbuttons',['PSBUZZButtons',['../union_p_s_b_u_z_z_buttons.html',1,'']]], ['ptplistparser',['PTPListParser',['../class_p_t_p_list_parser.html',1,'']]] ]; diff --git a/search/defines_10.js b/search/defines_10.js index 9667aec6..1c79bce5 100644 --- a/search/defines_10.js +++ b/search/defines_10.js @@ -21,5 +21,7 @@ var searchData= ['ps3move_5fpid',['PS3MOVE_PID',['../_b_t_d_8h.html#afc242b8a1b867f79c49ad78e3a47b37f',1,'PS3MOVE_PID(): BTD.h'],['../_p_s3_u_s_b_8h.html#afc242b8a1b867f79c49ad78e3a47b37f',1,'PS3MOVE_PID(): PS3USB.h']]], ['ps3navigation_5fpid',['PS3NAVIGATION_PID',['../_b_t_d_8h.html#a54903b410722a45f8246653cd4d00632',1,'PS3NAVIGATION_PID(): BTD.h'],['../_p_s3_u_s_b_8h.html#a54903b410722a45f8246653cd4d00632',1,'PS3NAVIGATION_PID(): PS3USB.h']]], ['ps4_5fpid',['PS4_PID',['../_p_s4_u_s_b_8h.html#a776f4d4694166dbe732e585ebb8c816e',1,'PS4USB.h']]], - ['ps4_5fvid',['PS4_VID',['../_p_s4_u_s_b_8h.html#ac878fc36cc22549eb8a7ab6371197877',1,'PS4USB.h']]] + ['ps4_5fvid',['PS4_VID',['../_p_s4_u_s_b_8h.html#ac878fc36cc22549eb8a7ab6371197877',1,'PS4USB.h']]], + ['psbuzz_5fpid',['PSBUZZ_PID',['../_p_s_buzz_8h.html#a0dd7a843e3d17c9404bdfa2723b3e1d5',1,'PSBuzz.h']]], + ['psbuzz_5fvid',['PSBUZZ_VID',['../_p_s_buzz_8h.html#aa550e9c001056b0ee39428704cde0e5d',1,'PSBuzz.h']]] ]; diff --git a/search/enumvalues_1.js b/search/enumvalues_1.js index e5ec7867..89c4b972 100644 --- a/search/enumvalues_1.js +++ b/search/enumvalues_1.js @@ -3,7 +3,7 @@ var searchData= ['b',['B',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda3f2a77ecd272aa6d6b5902faa5e5fc68',1,'controllerEnums.h']]], ['back',['BACK',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdac921ff2cfc571c1d19b0485d7f6926ee',1,'controllerEnums.h']]], ['black',['BLACK',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaf77fb67151d0c18d397069ad8c271ba3',1,'controllerEnums.h']]], - ['blue',['Blue',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2af5e09dd1da4088464f264b7a3118bff8',1,'controllerEnums.h']]], + ['blue',['Blue',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2af5e09dd1da4088464f264b7a3118bff8',1,'Blue(): controllerEnums.h'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda35d6719cb4d7577c031b3d79057a1b79',1,'BLUE(): controllerEnums.h']]], ['bluetooth',['Bluetooth',['../_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea730728c9aac83393ac83f96a8125b8bb',1,'PS3Enums.h']]], ['bluetoothrumble',['BluetoothRumble',['../_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea27912f9ea05a45aada21fc375817342c',1,'PS3Enums.h']]] ]; diff --git a/search/enumvalues_13.js b/search/enumvalues_13.js index 9beeb375..d578bd9a 100644 --- a/search/enumvalues_13.js +++ b/search/enumvalues_13.js @@ -1,4 +1,4 @@ var searchData= [ - ['white',['WHITE',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda283fc479650da98250635b9c3c0e7e50',1,'WHITE(): controllerEnums.h'],['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ab548046646b36c12aa6ba841de500094',1,'White(): controllerEnums.h']]] + ['white',['White',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ab548046646b36c12aa6ba841de500094',1,'White(): controllerEnums.h'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda283fc479650da98250635b9c3c0e7e50',1,'WHITE(): controllerEnums.h']]] ]; diff --git a/search/enumvalues_15.js b/search/enumvalues_15.js index d62c1eb7..69656740 100644 --- a/search/enumvalues_15.js +++ b/search/enumvalues_15.js @@ -1,5 +1,5 @@ var searchData= [ ['y',['Y',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda5596231eabd6cf29050967d5ac83ad84',1,'controllerEnums.h']]], - ['yellow',['Yellow',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2abf28513245738599d13e3ce36bd16c82',1,'controllerEnums.h']]] + ['yellow',['YELLOW',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdae735a848bf82163a19236ead1c3ef2d2',1,'YELLOW(): controllerEnums.h'],['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2abf28513245738599d13e3ce36bd16c82',1,'Yellow(): controllerEnums.h']]] ]; diff --git a/search/enumvalues_6.js b/search/enumvalues_6.js index 8ff79de7..b6488ccf 100644 --- a/search/enumvalues_6.js +++ b/search/enumvalues_6.js @@ -1,6 +1,6 @@ var searchData= [ - ['green',['Green',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad0784a3f969fe736e8b271a5a161d106',1,'controllerEnums.h']]], + ['green',['Green',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad0784a3f969fe736e8b271a5a161d106',1,'Green(): controllerEnums.h'],['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaa60bd322f93178d68184e30e162571ca',1,'GREEN(): controllerEnums.h']]], ['gx',['gX',['../controller_enums_8h.html#a00d5030559c481763282483889597d51a1370f1d20e9df77568c74681daf4a19a',1,'controllerEnums.h']]], ['gxmove',['gXmove',['../controller_enums_8h.html#a00d5030559c481763282483889597d51a1851ce90f7a3f6acb062de46e78ca731',1,'controllerEnums.h']]], ['gy',['gY',['../controller_enums_8h.html#a00d5030559c481763282483889597d51a031e6b960909353e732db224bcf597af',1,'controllerEnums.h']]], diff --git a/search/enumvalues_c.js b/search/enumvalues_c.js index abed3970..19427d2b 100644 --- a/search/enumvalues_c.js +++ b/search/enumvalues_c.js @@ -2,5 +2,6 @@ var searchData= [ ['off',['OFF',['../controller_enums_8h.html#a70df64e026046bc352983127b7ae2cf0aac132f2982b98bcaa3445e535a03ff75',1,'OFF(): controllerEnums.h'],['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad8a892b94d3a94ea861543c085ae782b',1,'Off(): controllerEnums.h']]], ['one',['ONE',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda7a725f13af144bdef532d0389ba75e0d',1,'controllerEnums.h']]], - ['options',['OPTIONS',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda1b20f1b4adb6ff9778b284fb46f6f99d',1,'controllerEnums.h']]] + ['options',['OPTIONS',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda1b20f1b4adb6ff9778b284fb46f6f99d',1,'controllerEnums.h']]], + ['orange',['ORANGE',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdace9ee4c1a6b777940c7f3a766a9a88d4',1,'controllerEnums.h']]] ]; diff --git a/search/enumvalues_e.js b/search/enumvalues_e.js index e668f779..99b676cd 100644 --- a/search/enumvalues_e.js +++ b/search/enumvalues_e.js @@ -4,7 +4,7 @@ var searchData= ['r1',['R1',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaf8d87ff07efe24755164f550526f4dac',1,'controllerEnums.h']]], ['r2',['R2',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a',1,'controllerEnums.h']]], ['r3',['R3',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaad0b4725f69a34fed2c914517bcd9baa',1,'controllerEnums.h']]], - ['red',['Red',['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad3163c1fcda01965b692ec2c3122b743',1,'controllerEnums.h']]], + ['red',['RED',['../controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaf80f9a890089d211842d59625e561f88',1,'RED(): controllerEnums.h'],['../controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad3163c1fcda01965b692ec2c3122b743',1,'Red(): controllerEnums.h']]], ['rev_5fh',['rev_H',['../cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627a470a1f7e2c7dc1770a57096718f625d4',1,'cdcprolific.h']]], ['rev_5fhx',['rev_HX',['../cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627a6035ccdf4905b89a274404ba50766fd7',1,'cdcprolific.h']]], ['rev_5fx',['rev_X',['../cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627ae3ab850ab73c2f8a25d1fcd8a3336ada',1,'cdcprolific.h']]], diff --git a/search/files_5.js b/search/files_5.js index a2b78646..30d7edd7 100644 --- a/search/files_5.js +++ b/search/files_5.js @@ -11,5 +11,7 @@ var searchData= ['ps4bt_2eh',['PS4BT.h',['../_p_s4_b_t_8h.html',1,'']]], ['ps4parser_2ecpp',['PS4Parser.cpp',['../_p_s4_parser_8cpp.html',1,'']]], ['ps4parser_2eh',['PS4Parser.h',['../_p_s4_parser_8h.html',1,'']]], - ['ps4usb_2eh',['PS4USB.h',['../_p_s4_u_s_b_8h.html',1,'']]] + ['ps4usb_2eh',['PS4USB.h',['../_p_s4_u_s_b_8h.html',1,'']]], + ['psbuzz_2ecpp',['PSBuzz.cpp',['../_p_s_buzz_8cpp.html',1,'']]], + ['psbuzz_2eh',['PSBuzz.h',['../_p_s_buzz_8h.html',1,'']]] ]; diff --git a/search/functions_0.js b/search/functions_0.js index 5fad5374..221e04ba 100644 --- a/search/functions_0.js +++ b/search/functions_0.js @@ -5,7 +5,7 @@ var searchData= ['addresspoolimpl',['AddressPoolImpl',['../class_address_pool_impl.html#aeaf73d809ebb97bb1015789b8dc31ffa',1,'AddressPoolImpl']]], ['adk',['ADK',['../class_a_d_k.html#a29492dcd9b7f6023b7866cd05188d61c',1,'ADK']]], ['allocaddress',['AllocAddress',['../class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590',1,'AddressPool::AllocAddress()'],['../class_address_pool_impl.html#a14657183c73c631754b31bd0cc588c87',1,'AddressPoolImpl::AllocAddress()']]], - ['attachoninit',['attachOnInit',['../class_b_t_h_i_d.html#ac2d67e173774e344bca86fbd0ed5a10c',1,'BTHID::attachOnInit()'],['../class_p_s3_b_t.html#a11a7a031b249e09c39aa0872fa1e4a6c',1,'PS3BT::attachOnInit()'],['../class_p_s3_u_s_b.html#ad06a172d85adf4ffc54dd8117b0be42e',1,'PS3USB::attachOnInit()'],['../class_p_s4_b_t.html#a63c57ecc5c678da13e7787792e385ec9',1,'PS4BT::attachOnInit()'],['../class_p_s4_u_s_b.html#abe78ea9b765b11c08b060f923ae9d8cd',1,'PS4USB::attachOnInit()'],['../class_w_i_i.html#af384f13c59fee08a4be0c541e6a9b387',1,'WII::attachOnInit()'],['../class_x_b_o_x_o_l_d.html#a7a7d0f28e51ef4650ac5e2b6c883b159',1,'XBOXOLD::attachOnInit()'],['../class_x_b_o_x_r_e_c_v.html#ababaa2f28de8bf6749fe649b4e93c583',1,'XBOXRECV::attachOnInit()'],['../class_x_b_o_x_u_s_b.html#a887b65866f96b5b1e1413ba1e4f19941',1,'XBOXUSB::attachOnInit()']]], + ['attachoninit',['attachOnInit',['../class_b_t_h_i_d.html#ac2d67e173774e344bca86fbd0ed5a10c',1,'BTHID::attachOnInit()'],['../class_p_s3_b_t.html#a11a7a031b249e09c39aa0872fa1e4a6c',1,'PS3BT::attachOnInit()'],['../class_p_s3_u_s_b.html#ad06a172d85adf4ffc54dd8117b0be42e',1,'PS3USB::attachOnInit()'],['../class_p_s4_b_t.html#a63c57ecc5c678da13e7787792e385ec9',1,'PS4BT::attachOnInit()'],['../class_p_s4_u_s_b.html#abe78ea9b765b11c08b060f923ae9d8cd',1,'PS4USB::attachOnInit()'],['../class_p_s_buzz.html#a0d4c401b742605d251a840646bd58112',1,'PSBuzz::attachOnInit()'],['../class_w_i_i.html#af384f13c59fee08a4be0c541e6a9b387',1,'WII::attachOnInit()'],['../class_x_b_o_x_o_l_d.html#a7a7d0f28e51ef4650ac5e2b6c883b159',1,'XBOXOLD::attachOnInit()'],['../class_x_b_o_x_r_e_c_v.html#ababaa2f28de8bf6749fe649b4e93c583',1,'XBOXRECV::attachOnInit()'],['../class_x_b_o_x_u_s_b.html#a887b65866f96b5b1e1413ba1e4f19941',1,'XBOXUSB::attachOnInit()']]], ['autoscroll',['autoscroll',['../class_max___l_c_d.html#a5800c4121d13e36f272c5e1e30da2a3b',1,'Max_LCD']]], ['available',['available',['../class_s_p_p.html#a731eb43856854b6a406e9cfa3f9e57a4',1,'SPP']]] ]; diff --git a/search/functions_10.js b/search/functions_10.js index f0b8a4e9..dadba5ae 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -27,12 +27,14 @@ var searchData= ['setledblink',['setLedBlink',['../class_x_b_o_x_r_e_c_v.html#a0bff2ed2e08cfbd657b5731ae1abec68',1,'XBOXRECV::setLedBlink()'],['../class_x_b_o_x_u_s_b.html#a402136e2c5ab3a006c0111903459eb35',1,'XBOXUSB::setLedBlink()']]], ['setledflash',['setLedFlash',['../class_p_s4_parser.html#a26342dea530bf09e2ac8df847c1874fc',1,'PS4Parser']]], ['setledmode',['setLedMode',['../class_x_b_o_x_r_e_c_v.html#a4f4bf40c7ab250c75b7d719c6464fca1',1,'XBOXRECV::setLedMode()'],['../class_x_b_o_x_u_s_b.html#a051a2683d76542660dc22b5cf3f9f95c',1,'XBOXUSB::setLedMode()']]], - ['setledoff',['setLedOff',['../class_p_s3_b_t.html#a2ce9fb6251b56ec877cd22af7213a037',1,'PS3BT::setLedOff()'],['../class_p_s3_b_t.html#af8677eaae9121a60947a1743628cd20a',1,'PS3BT::setLedOff(LEDEnum a)'],['../class_p_s3_u_s_b.html#ac912fd49bd2a415206df7a8c2b672ea4',1,'PS3USB::setLedOff()'],['../class_p_s3_u_s_b.html#ae13c95a649aba7315c2a18eb5f4277a9',1,'PS3USB::setLedOff(LEDEnum a)'],['../class_p_s4_parser.html#a820f1caf266224d1c1bb83b550ef4c97',1,'PS4Parser::setLedOff()'],['../class_w_i_i.html#ae3eb7942181a9c9e681e18bd5c8eaef4',1,'WII::setLedOff()'],['../class_w_i_i.html#a60e552c026ac99f2c74b9c3eb9c3a7c9',1,'WII::setLedOff(LEDEnum a)'],['../class_x_b_o_x_r_e_c_v.html#a741fda8096331cf86cf8534b04373b4a',1,'XBOXRECV::setLedOff()'],['../class_x_b_o_x_u_s_b.html#a155637a4ef946f19c7ee40c0fc1c6b98',1,'XBOXUSB::setLedOff()']]], - ['setledon',['setLedOn',['../class_p_s3_b_t.html#a4e6cdea1880421a21cc8cfca0f00b449',1,'PS3BT::setLedOn()'],['../class_p_s3_u_s_b.html#a3ad10dc81cfca1bdeb2f1310ddf4419d',1,'PS3USB::setLedOn()'],['../class_w_i_i.html#a38507c76e5d7375a7971bc3a17b87338',1,'WII::setLedOn()'],['../class_x_b_o_x_r_e_c_v.html#a816d81caa0bdbf8523acb69e7693a142',1,'XBOXRECV::setLedOn()'],['../class_x_b_o_x_u_s_b.html#a952183a3650619284979cc955fc7774c',1,'XBOXUSB::setLedOn()']]], - ['setledraw',['setLedRaw',['../class_p_s3_b_t.html#a0acdc09661a8099b2d5e8b59cd8325bb',1,'PS3BT::setLedRaw()'],['../class_p_s3_u_s_b.html#aa0aac5ea016db4cd6736a15e9d6eb41b',1,'PS3USB::setLedRaw()'],['../class_w_i_i.html#ae7e07f929fba8f0ff061a1405baa2b58',1,'WII::setLedRaw()'],['../class_x_b_o_x_r_e_c_v.html#a7986a3cf050bd91c7fed44a7e7eac125',1,'XBOXRECV::setLedRaw()'],['../class_x_b_o_x_u_s_b.html#a2cb9786f22e69ec3db26d9a55f95e22e',1,'XBOXUSB::setLedRaw()']]], + ['setledoff',['setLedOff',['../class_p_s3_b_t.html#a2ce9fb6251b56ec877cd22af7213a037',1,'PS3BT::setLedOff()'],['../class_p_s3_b_t.html#af8677eaae9121a60947a1743628cd20a',1,'PS3BT::setLedOff(LEDEnum a)'],['../class_p_s3_u_s_b.html#ac912fd49bd2a415206df7a8c2b672ea4',1,'PS3USB::setLedOff()'],['../class_p_s3_u_s_b.html#ae13c95a649aba7315c2a18eb5f4277a9',1,'PS3USB::setLedOff(LEDEnum a)'],['../class_p_s4_parser.html#a820f1caf266224d1c1bb83b550ef4c97',1,'PS4Parser::setLedOff()'],['../class_p_s_buzz.html#a0ac254a17e3a3dca070df3428ece6ed3',1,'PSBuzz::setLedOff()'],['../class_w_i_i.html#ae3eb7942181a9c9e681e18bd5c8eaef4',1,'WII::setLedOff()'],['../class_w_i_i.html#a60e552c026ac99f2c74b9c3eb9c3a7c9',1,'WII::setLedOff(LEDEnum a)'],['../class_x_b_o_x_r_e_c_v.html#a741fda8096331cf86cf8534b04373b4a',1,'XBOXRECV::setLedOff()'],['../class_x_b_o_x_u_s_b.html#a155637a4ef946f19c7ee40c0fc1c6b98',1,'XBOXUSB::setLedOff()']]], + ['setledoffall',['setLedOffAll',['../class_p_s_buzz.html#a3fd9d3e984c024959139deea92769ec4',1,'PSBuzz']]], + ['setledon',['setLedOn',['../class_p_s3_b_t.html#a4e6cdea1880421a21cc8cfca0f00b449',1,'PS3BT::setLedOn()'],['../class_p_s3_u_s_b.html#a3ad10dc81cfca1bdeb2f1310ddf4419d',1,'PS3USB::setLedOn()'],['../class_p_s_buzz.html#a689d8e384a770a2dd13cd436a514a6dc',1,'PSBuzz::setLedOn()'],['../class_w_i_i.html#a38507c76e5d7375a7971bc3a17b87338',1,'WII::setLedOn()'],['../class_x_b_o_x_r_e_c_v.html#a816d81caa0bdbf8523acb69e7693a142',1,'XBOXRECV::setLedOn()'],['../class_x_b_o_x_u_s_b.html#a952183a3650619284979cc955fc7774c',1,'XBOXUSB::setLedOn()']]], + ['setledonall',['setLedOnAll',['../class_p_s_buzz.html#aa21ebc0620730ae2d96a31f405368d31',1,'PSBuzz']]], + ['setledraw',['setLedRaw',['../class_p_s3_b_t.html#a0acdc09661a8099b2d5e8b59cd8325bb',1,'PS3BT::setLedRaw()'],['../class_p_s3_u_s_b.html#aa0aac5ea016db4cd6736a15e9d6eb41b',1,'PS3USB::setLedRaw()'],['../class_p_s_buzz.html#aef2921259c5df33128d2a19bba87838b',1,'PSBuzz::setLedRaw()'],['../class_w_i_i.html#ae7e07f929fba8f0ff061a1405baa2b58',1,'WII::setLedRaw()'],['../class_x_b_o_x_r_e_c_v.html#a7986a3cf050bd91c7fed44a7e7eac125',1,'XBOXRECV::setLedRaw()'],['../class_x_b_o_x_u_s_b.html#a2cb9786f22e69ec3db26d9a55f95e22e',1,'XBOXUSB::setLedRaw()']]], ['setleds',['setLeds',['../class_b_t_h_i_d.html#ae222e33ac617620c4cab5c1b23b89310',1,'BTHID']]], ['setledstatus',['setLedStatus',['../class_w_i_i.html#a5d3b4a33ebc2ca9ebb154e10a05dbdd4',1,'WII']]], - ['setledtoggle',['setLedToggle',['../class_p_s3_b_t.html#ae163b7f00d287f8647dabc2897d0d208',1,'PS3BT::setLedToggle()'],['../class_p_s3_u_s_b.html#a87db50031f7e265baaa82365c14befae',1,'PS3USB::setLedToggle()'],['../class_w_i_i.html#a8e81eb7d2d78680df0dee1869695ff05',1,'WII::setLedToggle()']]], + ['setledtoggle',['setLedToggle',['../class_p_s3_b_t.html#ae163b7f00d287f8647dabc2897d0d208',1,'PS3BT::setLedToggle()'],['../class_p_s3_u_s_b.html#a87db50031f7e265baaa82365c14befae',1,'PS3USB::setLedToggle()'],['../class_p_s_buzz.html#a8ae0c597286749247d7c24c5143e45c7',1,'PSBuzz::setLedToggle()'],['../class_w_i_i.html#a8e81eb7d2d78680df0dee1869695ff05',1,'WII::setLedToggle()']]], ['setlinecoding',['SetLineCoding',['../class_a_c_m.html#a79eb8706c7f1432593fb2f2eee0da504',1,'ACM']]], ['setmodemcontrol',['SetModemControl',['../class_f_t_d_i.html#a86130f30e67e934346c3c7faf5ee6c56',1,'FTDI']]], ['setmovebdaddr',['setMoveBdaddr',['../class_p_s3_u_s_b.html#a3fccc7ef5ac5c414ef8ebcd2e2cdfc80',1,'PS3USB']]], diff --git a/search/functions_13.js b/search/functions_13.js index 53788a2c..cc7854c7 100644 --- a/search/functions_13.js +++ b/search/functions_13.js @@ -1,5 +1,5 @@ var searchData= [ ['vbuspower',['vbusPower',['../class_m_a_x3421e.html#a50e96bcc646e14e331ca15252667ace3',1,'MAX3421e']]], - ['vidpidok',['VIDPIDOK',['../class_a_d_k.html#a1fc7e5918fa0b5fbffdd1e488dd08427',1,'ADK::VIDPIDOK()'],['../class_b_t_d.html#adf5dce0907ea33c919908fea5dc0cf21',1,'BTD::VIDPIDOK()'],['../class_p_s3_u_s_b.html#ababb6cbf8297581b27400f9a39d75e5a',1,'PS3USB::VIDPIDOK()'],['../class_u_s_b_device_config.html#a1cf695242e2e22893eea9c892282221b',1,'USBDeviceConfig::VIDPIDOK()'],['../class_x_b_o_x_o_l_d.html#a20c8b928ca5e7c1a758a605ec45fe2ee',1,'XBOXOLD::VIDPIDOK()'],['../class_x_b_o_x_r_e_c_v.html#a3881c65a52835e2eb824af1bde0a4192',1,'XBOXRECV::VIDPIDOK()'],['../class_x_b_o_x_u_s_b.html#aa25ae7e9161bf1f4cc03a007738a292b',1,'XBOXUSB::VIDPIDOK()']]] + ['vidpidok',['VIDPIDOK',['../class_a_d_k.html#a1fc7e5918fa0b5fbffdd1e488dd08427',1,'ADK::VIDPIDOK()'],['../class_b_t_d.html#adf5dce0907ea33c919908fea5dc0cf21',1,'BTD::VIDPIDOK()'],['../class_p_s3_u_s_b.html#ababb6cbf8297581b27400f9a39d75e5a',1,'PS3USB::VIDPIDOK()'],['../class_p_s_buzz.html#abf411853bb83ea4e805eeb77e55b2d2f',1,'PSBuzz::VIDPIDOK()'],['../class_u_s_b_device_config.html#a1cf695242e2e22893eea9c892282221b',1,'USBDeviceConfig::VIDPIDOK()'],['../class_x_b_o_x_o_l_d.html#a20c8b928ca5e7c1a758a605ec45fe2ee',1,'XBOXOLD::VIDPIDOK()'],['../class_x_b_o_x_r_e_c_v.html#a3881c65a52835e2eb824af1bde0a4192',1,'XBOXRECV::VIDPIDOK()'],['../class_x_b_o_x_u_s_b.html#aa25ae7e9161bf1f4cc03a007738a292b',1,'XBOXUSB::VIDPIDOK()']]] ]; diff --git a/search/functions_2.js b/search/functions_2.js index 9fd6e714..66497d2b 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -12,7 +12,7 @@ var searchData= ['configdescparser',['ConfigDescParser',['../class_config_desc_parser.html#a58ece11be65d0e5eed1784c31598717a',1,'ConfigDescParser']]], ['configuredevice',['ConfigureDevice',['../class_a_d_k.html#a14f24ca8246c5b6126a5aa72cf6ee120',1,'ADK::ConfigureDevice()'],['../class_b_t_d.html#a4f1808a49e9aca397ba829fac16dc5c3',1,'BTD::ConfigureDevice()'],['../class_bulk_only.html#aa8fe167a7af12dce9964fa5a430c53ea',1,'BulkOnly::ConfigureDevice()'],['../class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e',1,'USBDeviceConfig::ConfigureDevice()'],['../class_x_b_o_x_r_e_c_v.html#a3dd42b9a1351f172fc6e39df2fe99398',1,'XBOXRECV::ConfigureDevice()']]], ['configuring',['Configuring',['../class_u_s_b.html#af4008dfc1c2d15c23cf8a7815cc17765',1,'USB']]], - ['connected',['connected',['../class_p_s4_b_t.html#a08a857b8533e59f6eb872e4c8f727405',1,'PS4BT::connected()'],['../class_p_s4_u_s_b.html#a3dd2b4e19516fb76d9442937102ea97f',1,'PS4USB::connected()']]], + ['connected',['connected',['../class_p_s4_b_t.html#a08a857b8533e59f6eb872e4c8f727405',1,'PS4BT::connected()'],['../class_p_s4_u_s_b.html#a3dd2b4e19516fb76d9442937102ea97f',1,'PS4USB::connected()'],['../class_p_s_buzz.html#a7c791bf7745baae8359d3dcb1d5b86d3',1,'PSBuzz::connected()']]], ['createchar',['createChar',['../class_max___l_c_d.html#a9941a61f5fca781a38f250489245d5e7',1,'Max_LCD']]], ['ctrldata',['ctrlData',['../class_u_s_b.html#a994f9488ac6f91040c42d9b816d202c6',1,'USB']]], ['ctrlreq',['ctrlReq',['../class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c',1,'USB']]], diff --git a/search/functions_6.js b/search/functions_6.js index c913ebc5..aca6eb08 100644 --- a/search/functions_6.js +++ b/search/functions_6.js @@ -12,8 +12,8 @@ var searchData= ['getbmaxlun',['GetbMaxLUN',['../class_bulk_only.html#af4779aa3a30058dd15eb6e612d6761af',1,'BulkOnly']]], ['getbthelun',['GetbTheLUN',['../class_bulk_only.html#adfec4b466c0ba9db172d057727b07ab1',1,'BulkOnly']]], ['getbuffer',['GetBuffer',['../class_multi_byte_value_parser.html#addf8f8e49e71ee55a3249a9062f5a5e9',1,'MultiByteValueParser']]], - ['getbuttonclick',['getButtonClick',['../class_p_s3_b_t.html#a3b0e522b5d8a39d3daf540e4feb4f5fe',1,'PS3BT::getButtonClick()'],['../class_p_s3_u_s_b.html#ac22875ff006c68daad6f688551f5e6d5',1,'PS3USB::getButtonClick()'],['../class_p_s4_parser.html#a92a4ea3d328426b9f86be05cabaad91c',1,'PS4Parser::getButtonClick()'],['../class_w_i_i.html#ac94e8b9ce6d3f914f0e3ee4fba82efa3',1,'WII::getButtonClick()'],['../class_x_b_o_x_o_l_d.html#a61ed3d2e7d782b4456b3ed863a50789f',1,'XBOXOLD::getButtonClick()'],['../class_x_b_o_x_r_e_c_v.html#af27740a22386f55ba48ae1a67587eb19',1,'XBOXRECV::getButtonClick()'],['../class_x_b_o_x_u_s_b.html#a997d372f061e434b441e91595160f0d5',1,'XBOXUSB::getButtonClick()']]], - ['getbuttonpress',['getButtonPress',['../class_p_s3_b_t.html#a5e7842bef25e7c7210974f5405e1bc81',1,'PS3BT::getButtonPress()'],['../class_p_s3_u_s_b.html#a89df07d76648a48c1f0ef8fd9604c201',1,'PS3USB::getButtonPress()'],['../class_p_s4_parser.html#ad352f30e4ab772246574bbf654248906',1,'PS4Parser::getButtonPress()'],['../class_w_i_i.html#a7b183fe1809c1c595438e930b8f3f4de',1,'WII::getButtonPress()'],['../class_x_b_o_x_o_l_d.html#a81c07adc969bcfbbb10a36b3544ee85a',1,'XBOXOLD::getButtonPress()'],['../class_x_b_o_x_r_e_c_v.html#a7c3aadc230ee4f8622a4d27dd716254d',1,'XBOXRECV::getButtonPress()'],['../class_x_b_o_x_u_s_b.html#a195da02782b0f22a897406c733509802',1,'XBOXUSB::getButtonPress()']]], + ['getbuttonclick',['getButtonClick',['../class_p_s3_b_t.html#a3b0e522b5d8a39d3daf540e4feb4f5fe',1,'PS3BT::getButtonClick()'],['../class_p_s3_u_s_b.html#ac22875ff006c68daad6f688551f5e6d5',1,'PS3USB::getButtonClick()'],['../class_p_s4_parser.html#a92a4ea3d328426b9f86be05cabaad91c',1,'PS4Parser::getButtonClick()'],['../class_p_s_buzz.html#ab8c77db1fb29395bda463fb558e7e651',1,'PSBuzz::getButtonClick()'],['../class_w_i_i.html#ac94e8b9ce6d3f914f0e3ee4fba82efa3',1,'WII::getButtonClick()'],['../class_x_b_o_x_o_l_d.html#a61ed3d2e7d782b4456b3ed863a50789f',1,'XBOXOLD::getButtonClick()'],['../class_x_b_o_x_r_e_c_v.html#af27740a22386f55ba48ae1a67587eb19',1,'XBOXRECV::getButtonClick()'],['../class_x_b_o_x_u_s_b.html#a997d372f061e434b441e91595160f0d5',1,'XBOXUSB::getButtonClick()']]], + ['getbuttonpress',['getButtonPress',['../class_p_s3_b_t.html#a5e7842bef25e7c7210974f5405e1bc81',1,'PS3BT::getButtonPress()'],['../class_p_s3_u_s_b.html#a89df07d76648a48c1f0ef8fd9604c201',1,'PS3USB::getButtonPress()'],['../class_p_s4_parser.html#ad352f30e4ab772246574bbf654248906',1,'PS4Parser::getButtonPress()'],['../class_p_s_buzz.html#a521ac2cada2aded05417033c6ae9c8ea',1,'PSBuzz::getButtonPress()'],['../class_w_i_i.html#a7b183fe1809c1c595438e930b8f3f4de',1,'WII::getButtonPress()'],['../class_x_b_o_x_o_l_d.html#a81c07adc969bcfbbb10a36b3544ee85a',1,'XBOXOLD::getButtonPress()'],['../class_x_b_o_x_r_e_c_v.html#a7c3aadc230ee4f8622a4d27dd716254d',1,'XBOXRECV::getButtonPress()'],['../class_x_b_o_x_u_s_b.html#a195da02782b0f22a897406c733509802',1,'XBOXUSB::getButtonPress()']]], ['getcapacity',['GetCapacity',['../class_bulk_only.html#a597193e88b168e96878d383619f1377d',1,'BulkOnly']]], ['getcommfeature',['GetCommFeature',['../class_a_c_m.html#a18208672a707391863b8abdc6714c825',1,'ACM']]], ['getconfdescr',['getConfDescr',['../class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89',1,'USB::getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t *dataptr)'],['../class_u_s_b.html#a9ebd4acdc37b12bbab2ca893cb899eba',1,'USB::getConfDescr(uint8_t addr, uint8_t ep, uint8_t conf, USBReadParser *p)']]], diff --git a/search/functions_d.js b/search/functions_d.js index d00c3117..5b43699b 100644 --- a/search/functions_d.js +++ b/search/functions_d.js @@ -4,7 +4,7 @@ var searchData= ['oncontrolkeyschanged',['OnControlKeysChanged',['../class_keyboard_report_parser.html#ae8ce494271e8536f4bdc089db51bc67e',1,'KeyboardReportParser']]], ['oninit',['OnInit',['../class_c_d_c_async_oper.html#a899353c3cbf83d7f874d11e5d9db4722',1,'CDCAsyncOper::OnInit()'],['../class_f_t_d_i_async_oper.html#ae9178132b564edd5f75b65d6943aa400',1,'FTDIAsyncOper::OnInit()'],['../class_bulk_only.html#a3d253a0bc8f1ac5b7fe1c9e7078691e3',1,'BulkOnly::OnInit()']]], ['oninitbthid',['OnInitBTHID',['../class_b_t_h_i_d.html#a6d92c1771d643172094fcd084f418421',1,'BTHID::OnInitBTHID()'],['../class_p_s4_b_t.html#a91088a6ed093d3cebb82d8f5e208304b',1,'PS4BT::OnInitBTHID()']]], - ['oninitsuccessful',['OnInitSuccessful',['../class_h_i_d_universal.html#a60f06d86767b4b2c973d08383c7a0048',1,'HIDUniversal::OnInitSuccessful()'],['../class_p_s4_u_s_b.html#a591218572aa8c5f5402483d19c1eebc6',1,'PS4USB::OnInitSuccessful()']]], + ['oninitsuccessful',['OnInitSuccessful',['../class_h_i_d_universal.html#a60f06d86767b4b2c973d08383c7a0048',1,'HIDUniversal::OnInitSuccessful()'],['../class_p_s4_u_s_b.html#a591218572aa8c5f5402483d19c1eebc6',1,'PS4USB::OnInitSuccessful()'],['../class_p_s_buzz.html#abcd889f795e4ffaf8d5981432ddcb01b',1,'PSBuzz::OnInitSuccessful()']]], ['onkeydown',['OnKeyDown',['../class_keyboard_report_parser.html#af855e596bbbb9755535f6e69f4ca2305',1,'KeyboardReportParser']]], ['onkeyup',['OnKeyUp',['../class_keyboard_report_parser.html#a57710d31e5379db14779f960f5c714b2',1,'KeyboardReportParser']]], ['onleftbuttondown',['OnLeftButtonDown',['../class_mouse_report_parser.html#accfab93f9a2ba8fa0998437dcca44086',1,'MouseReportParser']]], diff --git a/search/functions_e.js b/search/functions_e.js index 83ad3e09..15a86a67 100644 --- a/search/functions_e.js +++ b/search/functions_e.js @@ -5,7 +5,7 @@ var searchData= ['pairwithwiimote',['pairWithWiimote',['../class_b_t_d.html#a6b66a27c0fd359e3129f53451352b55c',1,'BTD']]], ['parse',['Parse',['../class_config_desc_parser.html#a3722ad1dbbfcd4ecf5cbf9caf08cd517',1,'ConfigDescParser::Parse()'],['../class_hex_dumper.html#acaff9c9e5b97bbfe3596c7b7a2e2a78d',1,'HexDumper::Parse()'],['../class_h_i_d_report_parser.html#ad2837f3d78c7ac3f1c2b3a4815420d97',1,'HIDReportParser::Parse()'],['../class_mouse_report_parser.html#a2dd4e0add7c902300de5e7250c6d6110',1,'MouseReportParser::Parse()'],['../class_keyboard_report_parser.html#a60d8d4d4d187ce5c0e0d69aee7cc772f',1,'KeyboardReportParser::Parse()'],['../class_report_desc_parser_base.html#a7ecd266cbbbc18460ab8823651225e6b',1,'ReportDescParserBase::Parse()'],['../class_universal_report_parser.html#a7b88d36949e3823cd80b3c7cece3d67e',1,'UniversalReportParser::Parse()'],['../class_multi_byte_value_parser.html#a9d380bf3ab3fee2c8797883504bcd827',1,'MultiByteValueParser::Parse()'],['../class_p_t_p_list_parser.html#a15ebdbc2ca861bc6e6d051273cf3b66e',1,'PTPListParser::Parse()'],['../class_p_s4_parser.html#a6498fdeb767364e84ce09ef208980622',1,'PS4Parser::Parse()'],['../class_sink_parser.html#ac6cf61bb48d61cb7db178c62c5f86fd0',1,'SinkParser::Parse()'],['../class_u_s_b_read_parser.html#afdb9cea2a2fe18d26f4ec595b86a7f7c',1,'USBReadParser::Parse()']]], ['parsebthiddata',['ParseBTHIDData',['../class_b_t_h_i_d.html#a4de4a1efd32000a0cf5a884456e52c7d',1,'BTHID::ParseBTHIDData()'],['../class_p_s4_b_t.html#a0d92689d0c24e62ddc7a1b3c4c658512',1,'PS4BT::ParseBTHIDData()']]], - ['parsehiddata',['ParseHIDData',['../class_h_i_d_universal.html#abac95ce57e678236993d85cbbf0c6c32',1,'HIDUniversal::ParseHIDData()'],['../class_p_s4_u_s_b.html#acf805149a0417d40895d5315b6ead9e6',1,'PS4USB::ParseHIDData()']]], + ['parsehiddata',['ParseHIDData',['../class_h_i_d_universal.html#abac95ce57e678236993d85cbbf0c6c32',1,'HIDUniversal::ParseHIDData()'],['../class_p_s4_u_s_b.html#acf805149a0417d40895d5315b6ead9e6',1,'PS4USB::ParseHIDData()'],['../class_p_s_buzz.html#a69e6f9478a2fb40d4bc606ad0128daf7',1,'PSBuzz::ParseHIDData()']]], ['parseitem',['ParseItem',['../class_report_desc_parser_base.html#ac1d6c015d9a2527bb2044e9a96fcaaf9',1,'ReportDescParserBase::ParseItem()'],['../class_report_desc_parser2.html#a84242b62a5d202b5d2d6fe26809bc0e2',1,'ReportDescParser2::ParseItem()']]], ['peek',['peek',['../class_s_p_p.html#a3149d75ba4646ba5b5428c465e983144',1,'SPP']]], ['pl2303',['PL2303',['../class_p_l2303.html#ab3dfad9e451152abbdab4856accbb80c',1,'PL2303']]], @@ -41,5 +41,6 @@ var searchData= ['ps4bt',['PS4BT',['../class_p_s4_b_t.html#a616d5167f795b14c5955910807b5024b',1,'PS4BT']]], ['ps4parser',['PS4Parser',['../class_p_s4_parser.html#a3ef06f8737f1088dbdbbc351b576c1cf',1,'PS4Parser']]], ['ps4usb',['PS4USB',['../class_p_s4_u_s_b.html#a1ace884e418a0b8fe0f37bba7ea240e7',1,'PS4USB']]], + ['psbuzz',['PSBuzz',['../class_p_s_buzz.html#a0b70e832e6a9cfdc3a906719aa54147c',1,'PSBuzz']]], ['ptplistparser',['PTPListParser',['../class_p_t_p_list_parser.html#a07dc6063199a1fb2676312bf9d1ca99e',1,'PTPListParser']]] ]; diff --git a/search/functions_f.js b/search/functions_f.js index cf6914bf..a7b247cb 100644 --- a/search/functions_f.js +++ b/search/functions_f.js @@ -11,7 +11,7 @@ var searchData= ['releasedevice',['ReleaseDevice',['../class_u_s_b.html#ac681c6c98e1641f705bc14d670a2663a',1,'USB']]], ['reportdescparser2',['ReportDescParser2',['../class_report_desc_parser2.html#a6ee7a47ffbc5c2905506c10039fcfaff',1,'ReportDescParser2']]], ['reportdescparserbase',['ReportDescParserBase',['../class_report_desc_parser_base.html#a607a81ff9d8f282298533a1dbf10f8e1',1,'ReportDescParserBase']]], - ['reset',['reset',['../class_m_a_x3421e.html#a15b78912dd4b1c96b6ad141117dcb7ee',1,'MAX3421e::reset()'],['../class_bluetooth_service.html#a1dff7caf251f1d8a5f358b368445cb48',1,'BluetoothService::Reset()'],['../class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e',1,'BTHID::Reset()'],['../class_p_s3_b_t.html#a576d72cdf12af58ae59c8f2a02f99c0f',1,'PS3BT::Reset()'],['../class_p_s4_parser.html#a24640b2362b0f6f51785fbd3dd4f13f9',1,'PS4Parser::Reset()'],['../class_s_p_p.html#ae2c661bd46cd2d74bd29c4c771cd2ef0',1,'SPP::Reset()'],['../class_w_i_i.html#a769ee2f9a0088da097438bc3cc677f7c',1,'WII::Reset()']]], + ['reset',['Reset',['../class_bluetooth_service.html#a1dff7caf251f1d8a5f358b368445cb48',1,'BluetoothService::Reset()'],['../class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e',1,'BTHID::Reset()'],['../class_p_s3_b_t.html#a576d72cdf12af58ae59c8f2a02f99c0f',1,'PS3BT::Reset()'],['../class_p_s4_parser.html#a24640b2362b0f6f51785fbd3dd4f13f9',1,'PS4Parser::Reset()'],['../class_p_s_buzz.html#a5bb4f2ee80ca9d10d87031b57bd09268',1,'PSBuzz::Reset()'],['../class_s_p_p.html#ae2c661bd46cd2d74bd29c4c771cd2ef0',1,'SPP::Reset()'],['../class_w_i_i.html#a769ee2f9a0088da097438bc3cc677f7c',1,'WII::Reset()'],['../class_m_a_x3421e.html#a15b78912dd4b1c96b6ad141117dcb7ee',1,'MAX3421e::reset()']]], ['resetbthid',['ResetBTHID',['../class_b_t_h_i_d.html#acc22bf5baaa096fe09b72c812c1134f0',1,'BTHID::ResetBTHID()'],['../class_p_s4_b_t.html#a4b1c9e15ccdc7ab24f7fb42fc9b5d827',1,'PS4BT::ResetBTHID()']]], ['resethubport',['ResetHubPort',['../class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391',1,'USBDeviceConfig::ResetHubPort()'],['../class_u_s_b_hub.html#ae7e4c1e231ce7cb56bae1688c0e95e58',1,'USBHub::ResetHubPort()']]], ['resethubpremask',['ResetHubPreMask',['../class_u_s_b.html#a5b4de045ea7fefe0fab967ddf44c39b1',1,'USB']]], diff --git a/search/variables_1.js b/search/variables_1.js index 858ca1a8..a8ea0c92 100644 --- a/search/variables_1.js +++ b/search/variables_1.js @@ -42,6 +42,7 @@ var searchData= ['blastusberror',['bLastUsbError',['../class_bulk_only.html#a20ff3cc4bb15c557f57a8c6200b412d1',1,'BulkOnly']]], ['bleds',['bLeds',['../class_keyboard_report_parser.html#ae910089ecc7caff18429925affc5dc7f',1,'KeyboardReportParser']]], ['blength',['bLength',['../struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html#a951dd86a1fee895f356a0be0fc8c0d8f',1,'USB_DEVICE_DESCRIPTOR::bLength()'],['../struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html#a2ba304d3cb0f6b506c190ca8391fd1a6',1,'USB_CONFIGURATION_DESCRIPTOR::bLength()'],['../struct_u_s_b___i_n_t_e_r_f_a_c_e___d_e_s_c_r_i_p_t_o_r.html#ad1a0f98931b5e094d33c8c31d4e29ad6',1,'USB_INTERFACE_DESCRIPTOR::bLength()'],['../struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#a55263a9cc9dc17abc37226ac8a471ad0',1,'USB_ENDPOINT_DESCRIPTOR::bLength()'],['../struct_u_s_b___h_i_d___d_e_s_c_r_i_p_t_o_r.html#a8b525ca82d81716c699e1d1f9c6d2de2',1,'USB_HID_DESCRIPTOR::bLength()']]], + ['blue',['blue',['../union_p_s_b_u_z_z_buttons.html#a28d1237b28db689be4b0e79348c2f993',1,'PSBUZZButtons']]], ['bmaddress',['bmAddress',['../struct_usb_device_address.html#ae12b0ac1b76a34d0a5080cc62f41c622',1,'UsbDeviceAddress']]], ['bmattributes',['bmAttributes',['../struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html#ac2f4c62d572fe371be5680962e42a8d3',1,'USB_CONFIGURATION_DESCRIPTOR::bmAttributes()'],['../struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#a8ee7f1bafac335258c6e742969387f57',1,'USB_ENDPOINT_DESCRIPTOR::bmAttributes()']]], ['bmaxlun',['bMaxLUN',['../class_bulk_only.html#a6bbdd41bf6efc4060f3c36da7d6ed8b2',1,'BulkOnly']]], @@ -119,6 +120,6 @@ var searchData= ['btdname',['btdName',['../class_b_t_d.html#a0359c0c158c864c27319810cbd1534f9',1,'BTD']]], ['btdpin',['btdPin',['../class_b_t_d.html#a215cb939c01ed3ff56db37841224546c',1,'BTD']]], ['bthelun',['bTheLUN',['../class_bulk_only.html#a24c051d401f5f1a9ce65c1bc25ab02dd',1,'BulkOnly']]], - ['btn',['btn',['../struct_p_s4_data.html#a60c0217c1879e1b16ae5d19a8c8695a3',1,'PS4Data']]], + ['btn',['btn',['../struct_p_s4_data.html#a60c0217c1879e1b16ae5d19a8c8695a3',1,'PS4Data::btn()'],['../union_p_s_b_u_z_z_buttons.html#adc227bdd6f33d09bdfc6abd0571a26a9',1,'PSBUZZButtons::btn()']]], ['btype',['bType',['../struct_hid_item_prefix.html#a16874c73fdb809e4c46407ca83684927',1,'HidItemPrefix']]] ]; diff --git a/search/variables_10.js b/search/variables_10.js index ae1f132d..5e80ec8f 100644 --- a/search/variables_10.js +++ b/search/variables_10.js @@ -1,17 +1,18 @@ var searchData= [ ['r',['r',['../struct_p_s4_output.html#a76a85e749899e2e6cb135a6ec6acabb3',1,'PS4Output']]], - ['r1',['R1',['../struct_inquiry_response.html#a72abbdbd399647227ea05cb1cec32b2d',1,'InquiryResponse::R1()'],['../union_p_s4_buttons.html#aba0cb76ee82bd0ebe9872aa7bcbffac6',1,'PS4Buttons::r1()']]], + ['r1',['r1',['../union_p_s4_buttons.html#aba0cb76ee82bd0ebe9872aa7bcbffac6',1,'PS4Buttons::r1()'],['../struct_inquiry_response.html#a72abbdbd399647227ea05cb1cec32b2d',1,'InquiryResponse::R1()']]], ['r2',['R2',['../struct_inquiry_response.html#aa635575deb7f984d27142ee2071af5b3',1,'InquiryResponse::R2()'],['../union_p_s4_buttons.html#a416642ff357b1313825fe94e0491b60e',1,'PS4Buttons::r2()']]], ['r3',['r3',['../union_p_s4_buttons.html#a09805f3bcc362c410d7897792599d61d',1,'PS4Buttons']]], ['ready',['ready',['../class_a_d_k.html#a135db75b9e8cdd59b89f46c44dd83dd4',1,'ADK::ready()'],['../class_a_c_m.html#a8ebf4b872b0ed66e93b4ed39f46290fd',1,'ACM::ready()']]], ['recipient',['recipient',['../struct_s_e_t_u_p___p_k_t.html#a690a55f65b2ce4e69c426b92004a1cc6',1,'SETUP_PKT']]], + ['red',['red',['../union_p_s_b_u_z_z_buttons.html#a7bc184a6500e943f8b8f13a003e9a929',1,'PSBUZZButtons']]], ['reladdr',['RelAddr',['../struct_inquiry_response.html#a64121510090cb38926bbb321e98b1a13',1,'InquiryResponse']]], ['remote_5fname',['remote_name',['../class_b_t_d.html#aa0fd5483f227e29de23c20ee31c940aa',1,'BTD']]], ['removable',['Removable',['../struct_inquiry_response.html#ab6572ef8e5cd457e0699095f6a0c7a3d',1,'InquiryResponse']]], ['reportchanged',['reportChanged',['../struct_p_s4_output.html#aff395d1c46c9016ab4ea8ddbf034788b',1,'PS4Output']]], ['reportcounter',['reportCounter',['../union_p_s4_buttons.html#a5c27c151ad76a3675dce1eda1a3e4cc4',1,'PS4Buttons']]], - ['reqtype_5fu',['ReqType_u',['../struct_s_e_t_u_p___p_k_t.html#a45401dd6105394b16e18bfe07800c3ea',1,'SETUP_PKT']]], + ['reqtype_5fu',['ReqType_u',['../struct_s_e_t_u_p___p_k_t.html#a89e910e42e697ad0daa9bdc72ac95658',1,'SETUP_PKT']]], ['res',['Res',['../struct_inquiry_response.html#a9f642c5fccc1c87cf6b444a138b6aa4b',1,'InquiryResponse']]], ['reserved',['Reserved',['../struct_inquiry_response.html#abb4a48d4fc326ad932fb41c82fe289f3',1,'InquiryResponse::Reserved()'],['../struct_hub_descriptor.html#a0c3292fe67fdbdab6ceac8b198ef44bf',1,'HubDescriptor::Reserved()']]], ['reserved4',['Reserved4',['../struct_inquiry_response.html#ae5c315ca0c47104b17d5bde7c4d485a6',1,'InquiryResponse']]], diff --git a/search/variables_14.js b/search/variables_14.js index 24b7f8f9..ccc8f282 100644 --- a/search/variables_14.js +++ b/search/variables_14.js @@ -1,6 +1,6 @@ var searchData= [ - ['val',['val',['../union_p_s4_buttons.html#aa381b471d6e5f1e36fa87048b0f8ddc9',1,'PS4Buttons']]], + ['val',['val',['../union_p_s4_buttons.html#aa381b471d6e5f1e36fa87048b0f8ddc9',1,'PS4Buttons::val()'],['../union_p_s_b_u_z_z_buttons.html#aff7e8cc5b9c87d4662dbe687741b78f2',1,'PSBUZZButtons::val()']]], ['valparser',['valParser',['../class_report_desc_parser_base.html#a8833e671168779d081e7f50e579bc206',1,'ReportDescParserBase']]], ['valuesize',['valueSize',['../struct_multi_value_buffer.html#ab3151f4125e3ca92871307e654de24b7',1,'MultiValueBuffer']]], ['varbuffer',['varBuffer',['../class_report_desc_parser_base.html#a82cde32720eba596e5864fe7d541ea13',1,'ReportDescParserBase']]], diff --git a/search/variables_15.js b/search/variables_15.js index 780715a4..9b2552ac 100644 --- a/search/variables_15.js +++ b/search/variables_15.js @@ -15,7 +15,7 @@ var searchData= ['wmaxpacketsize',['wMaxPacketSize',['../struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af34105fa6bd0029d9c6b73d85f7853c6',1,'USB_ENDPOINT_DESCRIPTOR']]], ['writeok',['WriteOk',['../class_bulk_only.html#af763ffffdd131949322d583fb4cd2737',1,'BulkOnly']]], ['wtotallength',['wTotalLength',['../struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html#a39499f3dd4e3f1ef1d8a2c9b430bc11b',1,'USB_CONFIGURATION_DESCRIPTOR']]], - ['wval_5fu',['wVal_u',['../struct_s_e_t_u_p___p_k_t.html#af6cb87d710f8ec212bf5b47890554214',1,'SETUP_PKT']]], + ['wval_5fu',['wVal_u',['../struct_s_e_t_u_p___p_k_t.html#aa99db9f696b4d9cbe9c6beaa4f993c0a',1,'SETUP_PKT']]], ['wvalue',['wValue',['../struct_c_l_a_s_s___n_o_t_i_f_i_c_a_t_i_o_n.html#ab55dc65ad3f5b47da89beeaf7c03b4bc',1,'CLASS_NOTIFICATION::wValue()'],['../struct_s_e_t_u_p___p_k_t.html#a1382f4a10a9b0774f803d1125dd9bb52',1,'SETUP_PKT::wValue()']]], ['wvaluehi',['wValueHi',['../struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443',1,'SETUP_PKT']]], ['wvaluelo',['wValueLo',['../struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9',1,'SETUP_PKT']]] diff --git a/search/variables_17.js b/search/variables_17.js index e959975e..f7361511 100644 --- a/search/variables_17.js +++ b/search/variables_17.js @@ -2,5 +2,6 @@ var searchData= [ ['y',['y',['../structtouchpad_x_y.html#ac4ceb26c0ebba1c5a2691a1ecdb7dbae',1,'touchpadXY']]], ['yawgyroscale',['yawGyroScale',['../class_w_i_i.html#a0694969a30092b9b1dcb26120c7cff73',1,'WII']]], - ['yawgyrospeed',['yawGyroSpeed',['../class_w_i_i.html#ad5df436cc5d073f26bf3ea5c60d788d6',1,'WII']]] + ['yawgyrospeed',['yawGyroSpeed',['../class_w_i_i.html#ad5df436cc5d073f26bf3ea5c60d788d6',1,'WII']]], + ['yellow',['yellow',['../union_p_s_b_u_z_z_buttons.html#a57f1a1aee6fd182d91c562140777f396',1,'PSBUZZButtons']]] ]; diff --git a/search/variables_6.js b/search/variables_6.js index e0464701..08835e85 100644 --- a/search/variables_6.js +++ b/search/variables_6.js @@ -9,6 +9,7 @@ var searchData= ['gendesktoptitles3',['genDesktopTitles3',['../class_report_desc_parser_base.html#acef88e30e3582b47deecf615495a3e8d',1,'ReportDescParserBase']]], ['gendesktoptitles4',['genDesktopTitles4',['../class_report_desc_parser_base.html#ae2b1ca00d24f5c3867c90ea49ffa6e0d',1,'ReportDescParserBase']]], ['gendevctrltitles',['genDevCtrlTitles',['../class_report_desc_parser_base.html#a55e8f870eb0006bc3a9ca42e6cabf187',1,'ReportDescParserBase']]], + ['green',['green',['../union_p_s_b_u_z_z_buttons.html#a904a64983806580f74480bf06597adca',1,'PSBUZZButtons']]], ['gyropitch',['gyroPitch',['../class_w_i_i.html#af61f57d34b81f2a878f0126a074e3af4',1,'WII']]], ['gyropitchraw',['gyroPitchRaw',['../class_w_i_i.html#a749ea9dd39ba9a5320c5b24ce93bc544',1,'WII']]], ['gyropitchzero',['gyroPitchZero',['../class_w_i_i.html#abbc31ecd4495d70258cfa095e34cb3c3',1,'WII']]], diff --git a/search/variables_d.js b/search/variables_d.js index 7bbda28d..23dfeebd 100644 --- a/search/variables_d.js +++ b/search/variables_d.js @@ -2,5 +2,6 @@ var searchData= [ ['opcode',['Opcode',['../struct_b_a_s_i_c_c_d_b.html#a64d8bea0216a84b8ba8c8f411ceae2c3',1,'BASICCDB::Opcode()'],['../struct_c_d_b6.html#af2b06ea02758f3096f48da306371a7d8',1,'CDB6::Opcode()'],['../struct_c_d_b10.html#af18bbff0fec1a1d31c741c542f2e92d6',1,'CDB10::Opcode()'],['../struct_c_d_b12.html#a75c7fb542c6c0ad6ba4a0e95a49ba1e1',1,'CDB12::Opcode()'],['../struct_c_d_b___l_b_a32__16.html#abc471d94f83905561d961f4f90629521',1,'CDB_LBA32_16::Opcode()'],['../struct_c_d_b___l_b_a64__16.html#a20868e9b945a51e146af8a31cad92977',1,'CDB_LBA64_16::Opcode()']]], ['options',['options',['../union_p_s4_buttons.html#a27f1b87f473ace3a4465ae999858357b',1,'PS4Buttons']]], + ['orange',['orange',['../union_p_s_b_u_z_z_buttons.html#a6acaf988a2a5433c539e09dd722398ab',1,'PSBUZZButtons']]], ['overcurrentprotectmode',['OverCurrentProtectMode',['../struct_hub_descriptor.html#a0ac02abaa7e8aeec5f1520a58c9eecb3',1,'HubDescriptor']]] ]; diff --git a/struct_hub_descriptor.html b/struct_hub_descriptor.html index f0724810..6e73aef4 100644 --- a/struct_hub_descriptor.html +++ b/struct_hub_descriptor.html @@ -101,21 +101,21 @@ Public Attributes   uint8_t bNbrPorts   -struct { -   uint16_t   LogPwrSwitchMode: 2 -  -   uint16_t   CompoundDevice: 1 -  -   uint16_t   OverCurrentProtectMode: 2 -  -   uint16_t   TTThinkTime: 2 -  -   uint16_t   PortIndicatorsSupported: 1 -  -   uint16_t   Reserved: 8 -  -};  -  +struct { +   uint16_t   LogPwrSwitchMode: 2 +  +   uint16_t   CompoundDevice: 1 +  +   uint16_t   OverCurrentProtectMode: 2 +  +   uint16_t   TTThinkTime: 2 +  +   uint16_t   PortIndicatorsSupported: 1 +  +   uint16_t   Reserved: 8 +  +};  +  uint8_t bPwrOn2PwrGood   uint8_t bHubContrCurrent @@ -251,7 +251,7 @@ Public Attributes - +
    diff --git a/struct_hub_event.html b/struct_hub_event.html index 8832647d..654b2641 100644 --- a/struct_hub_event.html +++ b/struct_hub_event.html @@ -95,20 +95,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    - - - - - - - - - - - - - - + + + + + + + + + + + + + +

    Public Attributes

    union {
       struct {
          uint16_t   bmStatus
     
          uint16_t   bmChange
     
       } 
     
       uint32_t   bmEvent
     
       uint8_t   evtBuff [4]
     
    }; 
     
    union {
       struct {
          uint16_t   bmStatus
     
          uint16_t   bmChange
     
       } 
     
       uint32_t   bmEvent
     
       uint8_t   evtBuff [4]
     
    }; 
     

    Detailed Description

    @@ -170,7 +170,7 @@ Public Attributes
    - +
    diff --git a/struct_s_e_t_u_p___p_k_t-members.html b/struct_s_e_t_u_p___p_k_t-members.html index b5b5f96c..e889fada 100644 --- a/struct_s_e_t_u_p___p_k_t-members.html +++ b/struct_s_e_t_u_p___p_k_t-members.html @@ -94,11 +94,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + diff --git a/struct_s_e_t_u_p___p_k_t.html b/struct_s_e_t_u_p___p_k_t.html index 124459b9..31482d97 100644 --- a/struct_s_e_t_u_p___p_k_t.html +++ b/struct_s_e_t_u_p___p_k_t.html @@ -95,34 +95,34 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
    bRequestSETUP_PKT
    directionSETUP_PKT
    recipientSETUP_PKT
    ReqType_uSETUP_PKT
    ReqType_uSETUP_PKT
    typeSETUP_PKT
    wIndexSETUP_PKT
    wLengthSETUP_PKT
    wVal_uSETUP_PKT
    wVal_uSETUP_PKT
    wValueSETUP_PKT
    wValueHiSETUP_PKT
    wValueLoSETUP_PKT
    - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + @@ -188,7 +188,7 @@ Public Attributes - +

    Public Attributes

    union {
       uint8_t   bmRequestType
     
       struct {
          uint8_t   recipient: 5
     
          uint8_t   type: 2
     
          uint8_t   direction: 1
     
       } 
     
    ReqType_u
     
    union {
       uint8_t   bmRequestType
     
       struct {
          uint8_t   recipient: 5
     
          uint8_t   type: 2
     
          uint8_t   direction: 1
     
       } 
     
    ReqType_u
     
    uint8_t bRequest
     
    union {
       uint16_t   wValue
     
       struct {
          uint8_t   wValueLo
     
          uint8_t   wValueHi
     
       } 
     
    wVal_u
     
    union {
       uint16_t   wValue
     
       struct {
          uint8_t   wValueLo
     
          uint8_t   wValueHi
     
       } 
     
    wVal_u
     
    uint16_t wIndex
     
    uint16_t wLength
    @@ -256,7 +256,7 @@ Public Attributes - +
    diff --git a/union_p_s_b_u_z_z_buttons-members.html b/union_p_s_b_u_z_z_buttons-members.html new file mode 100644 index 00000000..7116f7f8 --- /dev/null +++ b/union_p_s_b_u_z_z_buttons-members.html @@ -0,0 +1,108 @@ + + + + + + +USB Host Shield 2.0: Member List + + + + + + + + + + +
    +
    +
    + + + + + +
    +
    USB Host Shield 2.0 +
    +
    +
    + + + + + + + + + +
    + +
    + +
    +
    +
    +
    PSBUZZButtons Member List
    +
    +
    + +

    This is the complete list of members for PSBUZZButtons, including all inherited members.

    + + + + + + + + +
    bluePSBUZZButtons
    btnPSBUZZButtons
    greenPSBUZZButtons
    orangePSBUZZButtons
    redPSBUZZButtons
    valPSBUZZButtons
    yellowPSBUZZButtons
    + + + + diff --git a/union_p_s_b_u_z_z_buttons.html b/union_p_s_b_u_z_z_buttons.html new file mode 100644 index 00000000..060a5b64 --- /dev/null +++ b/union_p_s_b_u_z_z_buttons.html @@ -0,0 +1,226 @@ + + + + + + +USB Host Shield 2.0: PSBUZZButtons Union Reference + + + + + + + + + + +
    +
    + + + + + + +
    +
    USB Host Shield 2.0 +
    +
    +
    + + + + + + + + + +
    + +
    + +
    +
    + +
    +
    PSBUZZButtons Union Reference
    +
    +
    + +

    #include <PSBuzz.h>

    + + + + + + + + + + + + + + + + + +

    +Public Attributes

    struct {
       uint8_t   red: 1
     
       uint8_t   yellow: 1
     
       uint8_t   green: 1
     
       uint8_t   orange: 1
     
       uint8_t   blue: 1
     
    btn [4]
     
    uint32_t val: 20
     
    +

    Detailed Description

    +

    Struct used to easily read the different buttons on the controllers

    + +

    Definition at line 28 of file PSBuzz.h.

    +

    Member Data Documentation

    + +
    +
    + + + + +
    uint8_t PSBUZZButtons::red
    +
    + +

    Definition at line 30 of file PSBuzz.h.

    + +
    +
    + +
    +
    + + + + +
    uint8_t PSBUZZButtons::yellow
    +
    + +

    Definition at line 31 of file PSBuzz.h.

    + +
    +
    + +
    +
    + + + + +
    uint8_t PSBUZZButtons::green
    +
    + +

    Definition at line 32 of file PSBuzz.h.

    + +
    +
    + +
    +
    + + + + +
    uint8_t PSBUZZButtons::orange
    +
    + +

    Definition at line 33 of file PSBuzz.h.

    + +
    +
    + +
    +
    + + + + +
    uint8_t PSBUZZButtons::blue
    +
    + +

    Definition at line 34 of file PSBuzz.h.

    + +
    +
    + +
    +
    + + + + +
    struct { ... } PSBUZZButtons::btn[4]
    +
    + +
    +
    + +
    +
    + + + + +
    uint32_t PSBUZZButtons::val
    +
    + +

    Definition at line 36 of file PSBuzz.h.

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