diff --git a/annotated.html b/annotated.html index 06270643..dda53bd6 100644 --- a/annotated.html +++ b/annotated.html @@ -115,71 +115,73 @@ $(function() {  CMainItemIOFeature  CMAX3421e  CMax_LCD - CMiniDSP - CMODIFIERKEYS - CMOUSEINFO - CMouseReportParser - CMultiByteValueParser - CMultiValueBuffer - CPL2303 - CPS3BT - CPS3USB - CPS4BT - CPS4Buttons - CPS4Data - CPS4Output - CPS4Parser - CPS4Status - CPS4USB - CPS5BT - CPS5Buttons - CPS5Data - CPS5Output - CPS5Parser - CPS5Status - Cps5TouchpadXY - CPS5Trigger - CPS5USB - CPSBuzz - CPSBUZZButtons - CPTPListParser - CReportDescParser - CReportDescParser2 - CReportDescParserBase - CRequestSenseResponce - CSETUP_PKT - CSinkParser - CSPi - CSPP - CTEL_RINGER_FUNC_DESCR - CtouchpadXY - Ctty_features - CUHS2_GPIO - CUniversalReportParser - CUSB - CUSB_CONFIGURATION_DESCRIPTOR - CUSB_DEVICE_DESCRIPTOR - CUSB_ENDPOINT_DESCRIPTOR - CUSB_HID_DESCRIPTOR - CUSB_INTERFACE_DESCRIPTOR - CUsbConfigXtracter - CUsbDevice - CUsbDeviceAddress - CUSBDeviceConfig - CUSBH_MIDI - CUSBHID - CUSBHub - CUSBReadParser - CWII - CXBOXOLD - CXBOXONE - CXBOXONESBT - CXboxOneSButtons - CXboxOneSData - CXBOXONESParser - CXBOXRECV - CXBOXUSB - CXR21B1411 + CMidiDescParser + CMiniDSP + CMODIFIERKEYS + CMOUSEINFO + CMouseReportParser + CMultiByteValueParser + CMultiValueBuffer + CPL2303 + CPS3BT + CPS3USB + CPS4BT + CPS4Buttons + CPS4Data + CPS4Output + CPS4Parser + CPS4Status + CPS4USB + CPS5BT + CPS5Buttons + CPS5Data + CPS5Output + CPS5Parser + CPS5Status + Cps5TouchpadXY + CPS5Trigger + CPS5USB + CPSBuzz + CPSBUZZButtons + CPTPListParser + CReportDescParser + CReportDescParser2 + CReportDescParserBase + CRequestSenseResponce + CSETUP_PKT + CSinkParser + CSPi + CSPP + CTEL_RINGER_FUNC_DESCR + CtouchpadXY + Ctty_features + CUHS2_GPIO + CUniversalReportParser + CUSB + CUSB_CONFIGURATION_DESCRIPTOR + CUSB_DEVICE_DESCRIPTOR + CUSB_ENDPOINT_DESCRIPTOR + CUSB_HID_DESCRIPTOR + CUSB_INTERFACE_DESCRIPTOR + CUsbConfigXtracter + CUsbDevice + CUsbDeviceAddress + CUSBDeviceConfig + CUSBH_MIDI + CUSBHID + CUSBHub + CUsbMidiConfigXtracter + CUSBReadParser + CWII + CXBOXOLD + CXBOXONE + CXBOXONESBT + CXboxOneSButtons + CXboxOneSData + CXBOXONESParser + CXBOXRECV + CXBOXUSB + CXR21B1411 diff --git a/class_midi_desc_parser-members.html b/class_midi_desc_parser-members.html new file mode 100644 index 00000000..0221b8c8 --- /dev/null +++ b/class_midi_desc_parser-members.html @@ -0,0 +1,84 @@ + + + + + + + +USB Host Shield 2.0: Member List + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
MidiDescParser Member List
+
+
+ +

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

+ + + + + +
getConfValue()MidiDescParserinline
getNumEPs()MidiDescParserinline
MidiDescParser(UsbMidiConfigXtracter *xtractor, bool modeMidi)MidiDescParser
Parse(const uint16_t len, const uint8_t *pbuf, const uint16_t &offset)MidiDescParservirtual
+ + + + diff --git a/class_midi_desc_parser.html b/class_midi_desc_parser.html new file mode 100644 index 00000000..67aeb5a1 --- /dev/null +++ b/class_midi_desc_parser.html @@ -0,0 +1,251 @@ + + + + + + + +USB Host Shield 2.0: MidiDescParser Class Reference + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+Public Member Functions | +List of all members
+
+
MidiDescParser Class Reference
+
+
+ +

#include <usbh_midi.h>

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

+Public Member Functions

 MidiDescParser (UsbMidiConfigXtracter *xtractor, bool modeMidi)
 
void Parse (const uint16_t len, const uint8_t *pbuf, const uint16_t &offset)
 
uint8_t getConfValue ()
 
uint8_t getNumEPs ()
 
+

Detailed Description

+
+

Definition at line 53 of file usbh_midi.h.

+

Constructor & Destructor Documentation

+ +

◆ MidiDescParser()

+ +
+
+ + + + + + + + + + + + + + + + + + +
MidiDescParser::MidiDescParser (UsbMidiConfigXtracterxtractor,
bool modeMidi 
)
+
+ +

Definition at line 549 of file usbh_midi.cpp.

+ +
+
+

Member Function Documentation

+ +

◆ Parse()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
void MidiDescParser::Parse (const uint16_t len,
const uint8_t * pbuf,
const uint16_t & offset 
)
+
+virtual
+
+ +

Implements USBReadParser.

+ +

Definition at line 560 of file usbh_midi.cpp.

+ +
+
+ +

◆ getConfValue()

+ +
+
+ + + + + +
+ + + + + + + +
uint8_t MidiDescParser::getConfValue ()
+
+inline
+
+ +

Definition at line 75 of file usbh_midi.h.

+ +
+
+ +

◆ getNumEPs()

+ +
+
+ + + + + +
+ + + + + + + +
uint8_t MidiDescParser::getNumEPs ()
+
+inline
+
+ +

Definition at line 76 of file usbh_midi.h.

+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + diff --git a/class_midi_desc_parser__coll__graph.map b/class_midi_desc_parser__coll__graph.map new file mode 100644 index 00000000..32963abb --- /dev/null +++ b/class_midi_desc_parser__coll__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/class_midi_desc_parser__coll__graph.md5 b/class_midi_desc_parser__coll__graph.md5 new file mode 100644 index 00000000..9d7e3fa1 --- /dev/null +++ b/class_midi_desc_parser__coll__graph.md5 @@ -0,0 +1 @@ +f24cb7109b8c4f412a1fd27f83b1d592 \ No newline at end of file diff --git a/class_midi_desc_parser__coll__graph.png b/class_midi_desc_parser__coll__graph.png new file mode 100644 index 00000000..8ff11365 Binary files /dev/null and b/class_midi_desc_parser__coll__graph.png differ diff --git a/class_midi_desc_parser__inherit__graph.map b/class_midi_desc_parser__inherit__graph.map new file mode 100644 index 00000000..32963abb --- /dev/null +++ b/class_midi_desc_parser__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/class_midi_desc_parser__inherit__graph.md5 b/class_midi_desc_parser__inherit__graph.md5 new file mode 100644 index 00000000..9d7e3fa1 --- /dev/null +++ b/class_midi_desc_parser__inherit__graph.md5 @@ -0,0 +1 @@ +f24cb7109b8c4f412a1fd27f83b1d592 \ No newline at end of file diff --git a/class_midi_desc_parser__inherit__graph.png b/class_midi_desc_parser__inherit__graph.png new file mode 100644 index 00000000..8ff11365 Binary files /dev/null and b/class_midi_desc_parser__inherit__graph.png differ diff --git a/class_u_s_b_device_config.html b/class_u_s_b_device_config.html index c32f5e6a..6b5913c5 100644 --- a/class_u_s_b_device_config.html +++ b/class_u_s_b_device_config.html @@ -168,7 +168,7 @@ Public Member Functions
-

Reimplemented in BulkOnly, BTD, HIDBoot< BOOT_PROTOCOL >, ACM, USBHub, FTDI, PL2303, XR21B1411, ADK, HIDComposite, USBH_MIDI, XBOXONE, AMBX, XBOXRECV, XBOXUSB, PS3USB, and XBOXOLD.

+

Reimplemented in BulkOnly, BTD, HIDBoot< BOOT_PROTOCOL >, ACM, USBHub, FTDI, USBH_MIDI, PL2303, XR21B1411, ADK, HIDComposite, XBOXONE, AMBX, XBOXRECV, XBOXUSB, PS3USB, and XBOXOLD.

Definition at line 137 of file UsbCore.h.

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

Reimplemented in BulkOnly, BTD, HIDBoot< BOOT_PROTOCOL >, ACM, USBHub, FTDI, ADK, HIDComposite, USBH_MIDI, XBOXONE, AMBX, XBOXRECV, XBOXUSB, PS3USB, and XBOXOLD.

+

Reimplemented in BulkOnly, BTD, HIDBoot< BOOT_PROTOCOL >, ACM, USBHub, FTDI, USBH_MIDI, ADK, HIDComposite, XBOXONE, AMBX, XBOXRECV, XBOXUSB, PS3USB, and XBOXOLD.

Definition at line 145 of file UsbCore.h.

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

Reimplemented in BulkOnly, BTD, HIDBoot< BOOT_PROTOCOL >, ACM, USBHub, FTDI, ADK, XBOXONE, AMBX, HIDComposite, XBOXRECV, USBH_MIDI, XBOXUSB, PS3USB, and XBOXOLD.

+

Reimplemented in BulkOnly, BTD, HIDBoot< BOOT_PROTOCOL >, ACM, USBHub, FTDI, USBH_MIDI, ADK, XBOXONE, AMBX, HIDComposite, XBOXRECV, XBOXUSB, PS3USB, and XBOXOLD.

Definition at line 153 of file UsbCore.h.

diff --git a/class_u_s_b_h___m_i_d_i-members.html b/class_u_s_b_h___m_i_d_i-members.html index f6a099ba..6d622b94 100644 --- a/class_u_s_b_h___m_i_d_i-members.html +++ b/class_u_s_b_h___m_i_d_i-members.html @@ -69,29 +69,27 @@ $(function() {

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

- - - - - - + + + + + + - - + + - - - - + + + + - - - - + + @@ -101,11 +99,11 @@ $(function() { - + - + diff --git a/class_u_s_b_h___m_i_d_i.html b/class_u_s_b_h___m_i_d_i.html index d1dc0e16..9e678407 100644 --- a/class_u_s_b_h___m_i_d_i.html +++ b/class_u_s_b_h___m_i_d_i.html @@ -79,8 +79,9 @@ Inheritance diagram for USBH_MIDI:
Inheritance graph
- + +
[legend]
@@ -88,11 +89,12 @@ Collaboration diagram for USBH_MIDI:
Collaboration graph
- + - - - + + + +
[legend]
bAddressUSBH_MIDIprotected
bConfNumUSBH_MIDIprotected
bNumEPUSBH_MIDIprotected
bPollEnableUSBH_MIDIprotected
bTransferTypeMaskUSBH_MIDIprotected
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)USBDeviceConfiginlinevirtual
attachOnInit(void(*funcOnInit)(void))USBH_MIDIinline
bAddressUSBH_MIDIprotected
bPollEnableUSBH_MIDIprotected
bTransferTypeMaskUSBH_MIDIprotected
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)USBDeviceConfiginlinevirtual
convertStatus2Cin(uint8_t status)USBH_MIDIinlineprotected
countSysExDataSize(uint8_t *dataptr)USBH_MIDIprotected
DEVCLASSOK(uint8_t klass)USBDeviceConfiginlinevirtual
DEVSUBCLASSOK(uint8_t subklass)USBDeviceConfiginlinevirtual
epDataInIndexUSBH_MIDIprotectedstatic
epDataInIndexVSPUSBH_MIDIprotectedstatic
EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)USBH_MIDIprotectedvirtual
epDataInIndexUSBH_MIDIprotectedstatic
epDataOutIndexUSBH_MIDIprotectedstatic
epDataOutIndexVSPUSBH_MIDIprotectedstatic
epInfoUSBH_MIDIprotected
extractSysExData(uint8_t *p, uint8_t *buf)USBH_MIDI
GetAddress()USBH_MIDIinlinevirtual
epInfoUSBH_MIDIprotected
extractSysExData(uint8_t *p, uint8_t *buf)USBH_MIDI
GetAddress()USBH_MIDIinlinevirtual
getMsgSizeFromCin(uint8_t cin)USBH_MIDIinlineprotected
idProduct()USBH_MIDIinline
idVendor()USBH_MIDIinline
Init(uint8_t parent, uint8_t port, bool lowspeed)USBH_MIDIvirtual
isMidiFoundUSBH_MIDIprotected
lookupMsgSize(uint8_t midiMsg, uint8_t cin=0)USBH_MIDI
operator bool()USBH_MIDIinline
parseConfigDescr(uint8_t addr, uint8_t conf)USBH_MIDIprotected
lookupMsgSize(uint8_t midiMsg, uint8_t cin=0)USBH_MIDI
operator bool()USBH_MIDIinline
pidUSBH_MIDIprotected
Poll()USBDeviceConfiginlinevirtual
pUsbUSBH_MIDIprotected
recvBufUSBH_MIDIprotected
RecvData(uint16_t *bytes_rcvd, uint8_t *dataptr)USBH_MIDI
RecvData(uint8_t *outBuf, bool isRaw=false)USBH_MIDI
RecvRawData(uint8_t *outBuf)USBH_MIDI
RecvRawData(uint8_t *outBuf)USBH_MIDIinline
Release()USBH_MIDIvirtual
ResetHubPort(uint8_t port)USBDeviceConfiginlinevirtual
SendData(uint8_t *dataptr, uint8_t nCable=0)USBH_MIDI
SendRawData(uint16_t bytes_send, uint8_t *dataptr)USBH_MIDI
SendRawData(uint16_t bytes_send, uint8_t *dataptr)USBH_MIDIinline
SendSysEx(uint8_t *dataptr, uint16_t datasize, uint8_t nCable=0)USBH_MIDI
setupDeviceSpecific()USBH_MIDIprotected
USBH_MIDI(USB *p)USBH_MIDI
@@ -114,14 +116,14 @@ Public Member Functions + + - - @@ -132,6 +134,8 @@ Public Member Functions + + @@ -148,12 +152,16 @@ Public Member Functions
 
uint8_t SendData (uint8_t *dataptr, uint8_t nCable=0)
 
uint8_t SendRawData (uint16_t bytes_send, uint8_t *dataptr)
 
uint8_t lookupMsgSize (uint8_t midiMsg, uint8_t cin=0)
 
uint8_t SendSysEx (uint8_t *dataptr, uint16_t datasize, uint8_t nCable=0)
 
uint8_t extractSysExData (uint8_t *p, uint8_t *buf)
 
uint8_t SendRawData (uint16_t bytes_send, uint8_t *dataptr)
 
uint8_t RcvData (uint16_t *bytes_rcvd, uint8_t *dataptr)
 
uint8_t RcvData (uint8_t *outBuf)
 
virtual uint8_t GetAddress ()
 
void attachOnInit (void(*funcOnInit)(void))
 
- Public Member Functions inherited from USBDeviceConfig
virtual uint8_t ConfigureDevice (uint8_t parent, uint8_t port, bool lowspeed)
 
- - + + + + + +

Protected Member Functions

uint8_t parseConfigDescr (uint8_t addr, uint8_t conf)
 
uint16_t countSysExDataSize (uint8_t *dataptr)
 
void setupDeviceSpecific ()
 
uint8_t convertStatus2Cin (uint8_t status)
 
uint8_t getMsgSizeFromCin (uint8_t cin)
 
bool EndpointXtract (uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)
 
@@ -161,14 +169,8 @@ Protected Attributes - - - - - - @@ -188,14 +190,11 @@ Static Protected Attributes - - - -

Protected Attributes

 
uint8_t bAddress
 
uint8_t bConfNum
 
uint8_t bNumEP
 
bool bPollEnable
 
bool isMidiFound
 
uint16_t pid
 
uint16_t vid
 
static const uint8_t epDataOutIndex = 2
 
static const uint8_t epDataInIndexVSP = 3
 
static const uint8_t epDataOutIndexVSP = 4
 

Detailed Description

-
-

Definition at line 39 of file usbh_midi.h.

+

This class implements support for a MIDI device.

+ +

Definition at line 80 of file usbh_midi.h.

Constructor & Destructor Documentation

◆ USBH_MIDI()

@@ -213,49 +212,11 @@ Static Protected Attributes
-

Definition at line 87 of file usbh_midi.cpp.

+

Definition at line 85 of file usbh_midi.cpp.

Member Function Documentation

- -

◆ parseConfigDescr()

- -
-
- - - - - -
- - - - - - - - - - - - - - - - - - -
uint8_t USBH_MIDI::parseConfigDescr (uint8_t addr,
uint8_t conf 
)
-
-protected
-
- -

Definition at line 260 of file usbh_midi.cpp.

- -
-

◆ countSysExDataSize()

@@ -280,7 +241,7 @@ Static Protected Attributes
-

Definition at line 549 of file usbh_midi.cpp.

+

Definition at line 437 of file usbh_midi.cpp.

@@ -307,7 +268,121 @@ Static Protected Attributes
-

Definition at line 352 of file usbh_midi.cpp.

+

Definition at line 286 of file usbh_midi.cpp.

+ +
+ + +

◆ convertStatus2Cin()

+ +
+
+ + + + + +
+ + + + + + + + +
uint8_t USBH_MIDI::convertStatus2Cin (uint8_t status)
+
+inlineprotected
+
+ +

Definition at line 100 of file usbh_midi.h.

+ +
+
+ +

◆ getMsgSizeFromCin()

+ +
+
+ + + + + +
+ + + + + + + + +
uint8_t USBH_MIDI::getMsgSizeFromCin (uint8_t cin)
+
+inlineprotected
+
+ +

Definition at line 103 of file usbh_midi.h.

+ +
+
+ +

◆ EndpointXtract()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
bool USBH_MIDI::EndpointXtract (uint8_t conf,
uint8_t iface,
uint8_t alt,
uint8_t proto,
const USB_ENDPOINT_DESCRIPTORep 
)
+
+protectedvirtual
+
+ +

Reimplemented from UsbMidiConfigXtracter.

+ +

Definition at line 662 of file usbh_midi.cpp.

@@ -334,7 +409,7 @@ Static Protected Attributes
-

Definition at line 71 of file usbh_midi.h.

+

Definition at line 116 of file usbh_midi.h.

@@ -361,7 +436,7 @@ Static Protected Attributes
-

Definition at line 72 of file usbh_midi.h.

+

Definition at line 117 of file usbh_midi.h.

@@ -388,7 +463,7 @@ Static Protected Attributes
-

Definition at line 73 of file usbh_midi.h.

+

Definition at line 118 of file usbh_midi.h.

@@ -418,7 +493,7 @@ Static Protected Attributes
-

Definition at line 374 of file usbh_midi.cpp.

+

Definition at line 308 of file usbh_midi.cpp.

@@ -448,7 +523,7 @@ Static Protected Attributes
-

Definition at line 387 of file usbh_midi.cpp.

+

Definition at line 324 of file usbh_midi.cpp.

@@ -457,6 +532,9 @@ Static Protected Attributes
+ + + + + +
@@ -466,9 +544,14 @@ Static Protected Attributes
uint8_t USBH_MIDI::RecvRawData
+
+inline
-

Definition at line 428 of file usbh_midi.cpp.

+

Definition at line 122 of file usbh_midi.h.

@@ -498,7 +581,45 @@ Static Protected Attributes
-

Definition at line 434 of file usbh_midi.cpp.

+

Definition at line 366 of file usbh_midi.cpp.

+ +
+ + +

◆ SendRawData()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + +
uint8_t USBH_MIDI::SendRawData (uint16_t bytes_send,
uint8_t * dataptr 
)
+
+inline
+
+ +

Definition at line 124 of file usbh_midi.h.

@@ -528,7 +649,7 @@ Static Protected Attributes
-

Definition at line 498 of file usbh_midi.cpp.

+

Definition at line 428 of file usbh_midi.cpp.

@@ -564,7 +685,7 @@ Static Protected Attributes
-

Definition at line 573 of file usbh_midi.cpp.

+

Definition at line 459 of file usbh_midi.cpp.

@@ -594,37 +715,7 @@ Static Protected Attributes
-

Definition at line 637 of file usbh_midi.cpp.

- -
- - -

◆ SendRawData()

- -
-
- - - - - - - - - - - - - - - - - - -
uint8_t USBH_MIDI::SendRawData (uint16_t bytes_send,
uint8_t * dataptr 
)
-
- -

Definition at line 631 of file usbh_midi.cpp.

+

Definition at line 516 of file usbh_midi.cpp.

@@ -662,7 +753,7 @@ Static Protected Attributes
-

Definition at line 84 of file usbh_midi.h.

+

Definition at line 129 of file usbh_midi.h.

@@ -690,7 +781,7 @@ Static Protected Attributes
-

Definition at line 85 of file usbh_midi.h.

+

Definition at line 130 of file usbh_midi.h.

@@ -736,7 +827,7 @@ Static Protected Attributes

Reimplemented from USBDeviceConfig.

-

Definition at line 108 of file usbh_midi.cpp.

+

Definition at line 103 of file usbh_midi.cpp.

@@ -765,7 +856,7 @@ Static Protected Attributes

Reimplemented from USBDeviceConfig.

-

Definition at line 341 of file usbh_midi.cpp.

+

Definition at line 276 of file usbh_midi.cpp.

@@ -794,7 +885,35 @@ Static Protected Attributes

Reimplemented from USBDeviceConfig.

-

Definition at line 90 of file usbh_midi.h.

+

Definition at line 135 of file usbh_midi.h.

+ + + + +

◆ attachOnInit()

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

Definition at line 137 of file usbh_midi.h.

@@ -819,7 +938,7 @@ Static Protected Attributes
-

Definition at line 42 of file usbh_midi.h.

+

Definition at line 83 of file usbh_midi.h.

@@ -843,55 +962,7 @@ Static Protected Attributes
-

Definition at line 43 of file usbh_midi.h.

- -
- - -

◆ epDataInIndexVSP

- -
-
- - - - - -
- - - - -
const uint8_t USBH_MIDI::epDataInIndexVSP = 3
-
-staticprotected
-
- -

Definition at line 44 of file usbh_midi.h.

- -
-
- -

◆ epDataOutIndexVSP

- -
-
- - - - - -
- - - - -
const uint8_t USBH_MIDI::epDataOutIndexVSP = 4
-
-staticprotected
-
- -

Definition at line 45 of file usbh_midi.h.

+

Definition at line 84 of file usbh_midi.h.

@@ -915,7 +986,7 @@ Static Protected Attributes
-

Definition at line 48 of file usbh_midi.h.

+

Definition at line 87 of file usbh_midi.h.

@@ -939,55 +1010,7 @@ Static Protected Attributes
-

Definition at line 49 of file usbh_midi.h.

- -
- - -

◆ bConfNum

- -
-
- - - - - -
- - - - -
uint8_t USBH_MIDI::bConfNum
-
-protected
-
- -

Definition at line 50 of file usbh_midi.h.

- -
-
- -

◆ bNumEP

- -
-
- - - - - -
- - - - -
uint8_t USBH_MIDI::bNumEP
-
-protected
-
- -

Definition at line 51 of file usbh_midi.h.

+

Definition at line 88 of file usbh_midi.h.

@@ -1011,31 +1034,7 @@ Static Protected Attributes
-

Definition at line 52 of file usbh_midi.h.

- -
- - -

◆ isMidiFound

- -
-
- - - - - -
- - - - -
bool USBH_MIDI::isMidiFound
-
-protected
-
- -

Definition at line 53 of file usbh_midi.h.

+

Definition at line 89 of file usbh_midi.h.

@@ -1059,7 +1058,7 @@ Static Protected Attributes
-

Definition at line 54 of file usbh_midi.h.

+

Definition at line 90 of file usbh_midi.h.

@@ -1083,7 +1082,7 @@ Static Protected Attributes
-

Definition at line 54 of file usbh_midi.h.

+

Definition at line 90 of file usbh_midi.h.

@@ -1107,7 +1106,7 @@ Static Protected Attributes
-

Definition at line 55 of file usbh_midi.h.

+

Definition at line 91 of file usbh_midi.h.

@@ -1131,7 +1130,7 @@ Static Protected Attributes
-

Definition at line 57 of file usbh_midi.h.

+

Definition at line 93 of file usbh_midi.h.

@@ -1155,7 +1154,7 @@ Static Protected Attributes
-

Definition at line 59 of file usbh_midi.h.

+

Definition at line 95 of file usbh_midi.h.

@@ -1179,7 +1178,7 @@ Static Protected Attributes
-

Definition at line 60 of file usbh_midi.h.

+

Definition at line 96 of file usbh_midi.h.

diff --git a/class_u_s_b_h___m_i_d_i__coll__graph.map b/class_u_s_b_h___m_i_d_i__coll__graph.map index 0a10875a..1afa8db7 100644 --- a/class_u_s_b_h___m_i_d_i__coll__graph.map +++ b/class_u_s_b_h___m_i_d_i__coll__graph.map @@ -1,7 +1,8 @@ - + - - - + + + + diff --git a/class_u_s_b_h___m_i_d_i__coll__graph.md5 b/class_u_s_b_h___m_i_d_i__coll__graph.md5 index 6d5959ec..eeb6a2a7 100644 --- a/class_u_s_b_h___m_i_d_i__coll__graph.md5 +++ b/class_u_s_b_h___m_i_d_i__coll__graph.md5 @@ -1 +1 @@ -290334a367738f8ab20a53eeb8483cc2 \ No newline at end of file +7c8173134fb4ff342d07552dffa10027 \ No newline at end of file diff --git a/class_u_s_b_h___m_i_d_i__coll__graph.png b/class_u_s_b_h___m_i_d_i__coll__graph.png index 2e130859..d7892a01 100644 Binary files a/class_u_s_b_h___m_i_d_i__coll__graph.png and b/class_u_s_b_h___m_i_d_i__coll__graph.png differ diff --git a/class_u_s_b_h___m_i_d_i__inherit__graph.map b/class_u_s_b_h___m_i_d_i__inherit__graph.map index fbc2d015..ceb7740a 100644 --- a/class_u_s_b_h___m_i_d_i__inherit__graph.map +++ b/class_u_s_b_h___m_i_d_i__inherit__graph.map @@ -1,4 +1,5 @@ - + + diff --git a/class_u_s_b_h___m_i_d_i__inherit__graph.md5 b/class_u_s_b_h___m_i_d_i__inherit__graph.md5 index 1a1e68f0..d4574e1e 100644 --- a/class_u_s_b_h___m_i_d_i__inherit__graph.md5 +++ b/class_u_s_b_h___m_i_d_i__inherit__graph.md5 @@ -1 +1 @@ -f738eec51dac30748a1ae081a1c3a11e \ No newline at end of file +662511cf20f872d53ae65eb98e8f5a68 \ No newline at end of file diff --git a/class_u_s_b_h___m_i_d_i__inherit__graph.png b/class_u_s_b_h___m_i_d_i__inherit__graph.png index 301a898b..b50e1bf5 100644 Binary files a/class_u_s_b_h___m_i_d_i__inherit__graph.png and b/class_u_s_b_h___m_i_d_i__inherit__graph.png differ diff --git a/class_u_s_b_read_parser.html b/class_u_s_b_read_parser.html index 4d8f4196..16f37102 100644 --- a/class_u_s_b_read_parser.html +++ b/class_u_s_b_read_parser.html @@ -76,11 +76,12 @@ Inheritance diagram for USBReadParser:
Inheritance graph
- - - - - + + + + + +
[legend]
@@ -133,7 +134,7 @@ Public Member Functions
-

Implemented in ReportDescParserBase, and ConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK >.

+

Implemented in ReportDescParserBase, ConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK >, and MidiDescParser.

diff --git a/class_u_s_b_read_parser__inherit__graph.map b/class_u_s_b_read_parser__inherit__graph.map index ca62d398..e01e4d08 100644 --- a/class_u_s_b_read_parser__inherit__graph.map +++ b/class_u_s_b_read_parser__inherit__graph.map @@ -1,7 +1,8 @@ - - - - - + + + + + + diff --git a/class_u_s_b_read_parser__inherit__graph.md5 b/class_u_s_b_read_parser__inherit__graph.md5 index 05ba3913..22107793 100644 --- a/class_u_s_b_read_parser__inherit__graph.md5 +++ b/class_u_s_b_read_parser__inherit__graph.md5 @@ -1 +1 @@ -eaf03e1f8cfb5a4c8c1373c9f5a4d147 \ No newline at end of file +b91dda6b96862304ab590cf74c582efd \ No newline at end of file diff --git a/class_u_s_b_read_parser__inherit__graph.png b/class_u_s_b_read_parser__inherit__graph.png index 784c2494..0097d3a6 100644 Binary files a/class_u_s_b_read_parser__inherit__graph.png and b/class_u_s_b_read_parser__inherit__graph.png differ diff --git a/class_usb_midi_config_xtracter-members.html b/class_usb_midi_config_xtracter-members.html new file mode 100644 index 00000000..f4325912 --- /dev/null +++ b/class_usb_midi_config_xtracter-members.html @@ -0,0 +1,81 @@ + + + + + + + +USB Host Shield 2.0: Member List + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+
UsbMidiConfigXtracter Member List
+
+
+ +

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

+ + +
EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)UsbMidiConfigXtracterinlinevirtual
+ + + + diff --git a/class_usb_midi_config_xtracter.html b/class_usb_midi_config_xtracter.html new file mode 100644 index 00000000..a9026bdb --- /dev/null +++ b/class_usb_midi_config_xtracter.html @@ -0,0 +1,162 @@ + + + + + + + +USB Host Shield 2.0: UsbMidiConfigXtracter Class Reference + + + + + + + + + + +
+
+ + + + + + +
+
USB Host Shield 2.0 +
+
+
+ + + + + + + + +
+
+ + +
+ +
+ +
+
+
+Public Member Functions | +List of all members
+
+
UsbMidiConfigXtracter Class Reference
+
+
+ +

#include <usbh_midi.h>

+
+Inheritance diagram for UsbMidiConfigXtracter:
+
+
Inheritance graph
+ + + + +
[legend]
+ + + + +

+Public Member Functions

virtual bool EndpointXtract (uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)
 
+

Detailed Description

+
+

Definition at line 43 of file usbh_midi.h.

+

Member Function Documentation

+ +

◆ EndpointXtract()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
virtual bool UsbMidiConfigXtracter::EndpointXtract (uint8_t conf,
uint8_t iface,
uint8_t alt,
uint8_t proto,
const USB_ENDPOINT_DESCRIPTORep 
)
+
+inlinevirtual
+
+ +

Reimplemented in USBH_MIDI.

+ +

Definition at line 48 of file usbh_midi.h.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + diff --git a/class_usb_midi_config_xtracter__inherit__graph.map b/class_usb_midi_config_xtracter__inherit__graph.map new file mode 100644 index 00000000..e716effe --- /dev/null +++ b/class_usb_midi_config_xtracter__inherit__graph.map @@ -0,0 +1,4 @@ + + + + diff --git a/class_usb_midi_config_xtracter__inherit__graph.md5 b/class_usb_midi_config_xtracter__inherit__graph.md5 new file mode 100644 index 00000000..158f2824 --- /dev/null +++ b/class_usb_midi_config_xtracter__inherit__graph.md5 @@ -0,0 +1 @@ +c5f7debee0dff547af0ff6c2c29b5b18 \ No newline at end of file diff --git a/class_usb_midi_config_xtracter__inherit__graph.png b/class_usb_midi_config_xtracter__inherit__graph.png new file mode 100644 index 00000000..c7e45827 Binary files /dev/null and b/class_usb_midi_config_xtracter__inherit__graph.png differ diff --git a/classes.html b/classes.html index a0c439e1..accbdded 100644 --- a/classes.html +++ b/classes.html @@ -73,175 +73,177 @@ $(function() { ConfigDescParser   
  m  
-PS5Trigger    -USB_ENDPOINT_DESCRIPTOR    +ps5TouchpadXY    +USB_DEVICE_DESCRIPTOR   
  e  
-PS5USB    -USB_HID_DESCRIPTOR    +PS5Trigger    +USB_ENDPOINT_DESCRIPTOR    ACM    MainItemIOFeature    -PSBuzz    -USB_INTERFACE_DESCRIPTOR    +PS5USB    +USB_HID_DESCRIPTOR    ACM_FUNC_DESCR    EpInfo    MAX3421e    -PSBUZZButtons    -UsbConfigXtracter    +PSBuzz    +USB_INTERFACE_DESCRIPTOR    AddressPool   
  f  
Max_LCD    +PSBUZZButtons    +UsbConfigXtracter    + +AddressPoolImpl    +MidiDescParser    PTPListParser    UsbDevice    -AddressPoolImpl    +ADK    +FTDI    MiniDSP   
  r  
UsbDeviceAddress    -ADK    -FTDI    -MODIFIERKEYS    -USBDeviceConfig    - AMBX    FTDIAsyncOper    -MOUSEINFO    -ReportDescParser    -USBH_MIDI    +MODIFIERKEYS    +USBDeviceConfig   
  b  
  h  
-MouseReportParser    +MOUSEINFO    +ReportDescParser    +USBH_MIDI    + +MouseReportParser    ReportDescParser2    USBHID    -MultiByteValueParser    +BASICCDB    +HexDumper    +MultiByteValueParser    ReportDescParserBase    USBHub    -BASICCDB    -HexDumper    -MultiValueBuffer    -HIDComposite::ReportParser    -USBReadParser    - BluetoothService    HID_CLASS_DESCRIPTOR_LEN_AND_TYPE    -
  p  
- -RequestSenseResponce    -
  w  
- +MultiValueBuffer    +HIDComposite::ReportParser    +UsbMidiConfigXtracter    BTD    HIDBoot    -
  s  
+
  p  
+RequestSenseResponce    +USBReadParser    BTHID    HIDComposite    -PL2303    -WII    +
  s  
+ +
  w  
+ BulkOnly    HIDComposite::HIDInterface    -PS3BT    -SETUP_PKT    -
  x  
- +PL2303    ByteSkipper    HidItemPrefix    -PS3USB    -SinkParser    +PS3BT    +SETUP_PKT    +WII   
  c  
HIDReportParser    -PS4BT    -SPi    -XBOXOLD    +PS3USB    +SinkParser    +
  x  
+ HIDUniversal    -PS4Buttons    -SPP    -XBOXONE    +PS4BT    +SPi    CALL_MGMNT_FUNC_DESCR    HubDescriptor    -PS4Data    -
  t  
- -XBOXONESBT    +PS4Buttons    +SPP    +XBOXOLD    Capacity    HubEvent    -PS4Output    -XboxOneSButtons    +PS4Data    +
  t  
+ +XBOXONE    CDB10   
  i  
-PS4Parser    -TEL_RINGER_FUNC_DESCR    -XboxOneSData    +PS4Output    +XBOXONESBT    CDB12    -PS4Status    -touchpadXY    -XBOXONESParser    +PS4Parser    +TEL_RINGER_FUNC_DESCR    +XboxOneSButtons    CDB6    InquiryResponse    -PS4USB    -tty_features    -XBOXRECV    +PS4Status    +touchpadXY    +XboxOneSData    CDB_LBA32_16   
  k  
+PS4USB    +tty_features    +XBOXONESParser    + +CDB_LBA64_16    PS5BT   
  u  
-XBOXUSB    - -CDB_LBA64_16    -PS5Buttons    -XR21B1411    +XBOXRECV    CDCAsyncOper    KBDINFO    -PS5Data    -UHS2_GPIO    - +PS5Buttons    +XBOXUSB    + CLASS_NOTIFICATION    KBDLEDS    -PS5Output    -UniversalReportParser    - +PS5Data    +UHS2_GPIO    +XR21B1411    + CommandBlockWrapper    KeyboardReportParser    -PS5Parser    -USB    +PS5Output    +UniversalReportParser    CommandBlockWrapperBase   
  l  
-PS5Status    -USB_CONFIGURATION_DESCRIPTOR    +PS5Parser    +USB    CommandStatusWrapper    -ps5TouchpadXY    -USB_DEVICE_DESCRIPTOR    +PS5Status    +USB_CONFIGURATION_DESCRIPTOR    LINE_CODING    diff --git a/functions_a.html b/functions_a.html index f0d3770a..29044f6a 100644 --- a/functions_a.html +++ b/functions_a.html @@ -196,6 +196,7 @@ $(function() { , PS4USB , PS5USB , PSBuzz +, USBH_MIDI , XBOXOLD , XBOXONE , XBOXRECV diff --git a/functions_b.html b/functions_b.html index 0041a5fa..43b94de9 100644 --- a/functions_b.html +++ b/functions_b.html @@ -120,7 +120,6 @@ $(function() { , BTD , BulkOnly , HIDComposite -, USBH_MIDI , XBOXONE
  • bControlIface @@ -437,7 +436,6 @@ $(function() { , BTD , BulkOnly , HIDComposite -, USBH_MIDI , XBOXONE
  • bNumIface diff --git a/functions_c.html b/functions_c.html index bf12b30d..12db7a73 100644 --- a/functions_c.html +++ b/functions_c.html @@ -202,6 +202,9 @@ $(function() {
  • control_scid : BTHID
  • +
  • convertStatus2Cin() +: USBH_MIDI +
  • counter : ps5TouchpadXY , touchpadXY diff --git a/functions_e.html b/functions_e.html index de43da65..e7054519 100644 --- a/functions_e.html +++ b/functions_e.html @@ -78,6 +78,8 @@ $(function() { , HIDComposite , HIDUniversal , UsbConfigXtracter +, USBH_MIDI +, UsbMidiConfigXtracter , XBOXONE
  • enErrorBufferTooSmall @@ -114,18 +116,12 @@ $(function() { , BulkOnly , USBH_MIDI
  • -
  • epDataInIndexVSP -: USBH_MIDI -
  • epDataOutIndex : ACM , ADK , BulkOnly , USBH_MIDI
  • -
  • epDataOutIndexVSP -: USBH_MIDI -
  • epIndex : HIDComposite::HIDInterface
  • diff --git a/functions_func.html b/functions_func.html index 0d02887f..5d95c1e8 100644 --- a/functions_func.html +++ b/functions_func.html @@ -96,6 +96,7 @@ $(function() { , PS4USB , PS5USB , PSBuzz +, USBH_MIDI , XBOXOLD , XBOXONE , XBOXRECV diff --git a/functions_func_c.html b/functions_func_c.html index c3b7b44a..3878d67c 100644 --- a/functions_func_c.html +++ b/functions_func_c.html @@ -120,6 +120,9 @@ $(function() { , PSBuzz , XBOXONESBT +
  • convertStatus2Cin() +: USBH_MIDI +
  • countSysExDataSize() : USBH_MIDI
  • diff --git a/functions_func_e.html b/functions_func_e.html index df4c6548..6a097fea 100644 --- a/functions_func_e.html +++ b/functions_func_e.html @@ -75,6 +75,8 @@ $(function() { , HIDComposite , HIDUniversal , UsbConfigXtracter +, USBH_MIDI +, UsbMidiConfigXtracter , XBOXONE
  • enhanced_features() diff --git a/functions_func_g.html b/functions_func_g.html index 91b6ee9a..d9ce3357 100644 --- a/functions_func_g.html +++ b/functions_func_g.html @@ -168,6 +168,9 @@ $(function() {
  • getConfDescr() : USB
  • +
  • getConfValue() +: MidiDescParser +
  • getDevDescr() : USB
  • @@ -250,9 +253,15 @@ $(function() {
  • getMoveCalibration() : PS3USB
  • +
  • getMsgSizeFromCin() +: USBH_MIDI +
  • GetNotif() : ACM
  • +
  • getNumEPs() +: MidiDescParser +
  • getNumKeys() : KeyboardReportParser
  • diff --git a/functions_func_m.html b/functions_func_m.html index df2e880c..1f583bb3 100644 --- a/functions_func_m.html +++ b/functions_func_m.html @@ -74,12 +74,15 @@ $(function() {
  • MediaCTL() : BulkOnly
  • +
  • MidiDescParser() +: MidiDescParser +
  • MiniDSP() : MiniDSP
  • moveSetBulb() : PS3BT -, PS3USB +, PS3USB
  • moveSetRumble() : PS3BT diff --git a/functions_func_p.html b/functions_func_p.html index e8a0363a..6ba51032 100644 --- a/functions_func_p.html +++ b/functions_func_p.html @@ -80,6 +80,7 @@ $(function() { , HexDumper< BASE_CLASS, LEN_TYPE, OFFSET_TYPE > , HIDReportParser , KeyboardReportParser +, MidiDescParser , MouseReportParser , MultiByteValueParser , PS4Parser @@ -100,9 +101,6 @@ $(function() { , PS5BT , XBOXONESBT
  • -
  • parseConfigDescr() -: USBH_MIDI -
  • ParseHIDData() : HIDComposite , HIDUniversal diff --git a/functions_func_w.html b/functions_func_w.html index 9a6049be..c6ec4a74 100644 --- a/functions_func_w.html +++ b/functions_func_w.html @@ -76,7 +76,7 @@ $(function() {
  • write() : Max_LCD -, SPP +, SPP
  • write_register() : XR21B1411 diff --git a/functions_g.html b/functions_g.html index 466fd204..9e565dd9 100644 --- a/functions_g.html +++ b/functions_g.html @@ -196,6 +196,9 @@ $(function() {
  • getConfDescr() : USB
  • +
  • getConfValue() +: MidiDescParser +
  • getDevDescr() : USB
  • @@ -278,9 +281,15 @@ $(function() {
  • getMoveCalibration() : PS3USB
  • +
  • getMsgSizeFromCin() +: USBH_MIDI +
  • GetNotif() : ACM
  • +
  • getNumEPs() +: MidiDescParser +
  • getNumKeys() : KeyboardReportParser
  • diff --git a/functions_i.html b/functions_i.html index cf85b774..448abd5c 100644 --- a/functions_i.html +++ b/functions_i.html @@ -157,9 +157,6 @@ $(function() {
  • isIRCameraEnabled() : WII
  • -
  • isMidiFound -: USBH_MIDI -
  • isMuted() : MiniDSP
  • diff --git a/functions_m.html b/functions_m.html index fce9a61b..77841522 100644 --- a/functions_m.html +++ b/functions_m.html @@ -113,6 +113,9 @@ $(function() {
  • microphoneLed : PS5Output
  • +
  • MidiDescParser() +: MidiDescParser +
  • MiniDSP() : MiniDSP
  • @@ -143,7 +146,7 @@ $(function() {
  • moveSetBulb() : PS3BT -, PS3USB +, PS3USB
  • moveSetRumble() : PS3BT diff --git a/functions_p.html b/functions_p.html index c5f6501d..3d284ab1 100644 --- a/functions_p.html +++ b/functions_p.html @@ -86,6 +86,7 @@ $(function() { , HexDumper< BASE_CLASS, LEN_TYPE, OFFSET_TYPE > , HIDReportParser , KeyboardReportParser +, MidiDescParser , MouseReportParser , MultiByteValueParser , PS4Parser @@ -106,9 +107,6 @@ $(function() { , PS5BT , XBOXONESBT
  • -
  • parseConfigDescr() -: USBH_MIDI -
  • ParseHIDData() : HIDComposite , HIDUniversal diff --git a/functions_vars_b.html b/functions_vars_b.html index 02ea4b7e..8c457af5 100644 --- a/functions_vars_b.html +++ b/functions_vars_b.html @@ -120,7 +120,6 @@ $(function() { , BTD , BulkOnly , HIDComposite -, USBH_MIDI , XBOXONE
  • bControlIface @@ -428,7 +427,6 @@ $(function() { , BTD , BulkOnly , HIDComposite -, USBH_MIDI , XBOXONE
  • bNumIface diff --git a/functions_vars_e.html b/functions_vars_e.html index 6a14bcfc..56bd85aa 100644 --- a/functions_vars_e.html +++ b/functions_vars_e.html @@ -86,18 +86,12 @@ $(function() { , BulkOnly , USBH_MIDI
  • -
  • epDataInIndexVSP -: USBH_MIDI -
  • epDataOutIndex : ACM , ADK , BulkOnly , USBH_MIDI
  • -
  • epDataOutIndexVSP -: USBH_MIDI -
  • epIndex : HIDComposite::HIDInterface
  • diff --git a/functions_vars_i.html b/functions_vars_i.html index aa5f975f..ea78f051 100644 --- a/functions_vars_i.html +++ b/functions_vars_i.html @@ -104,9 +104,6 @@ $(function() {
  • iSerialNumber : USB_DEVICE_DESCRIPTOR
  • -
  • isMidiFound -: USBH_MIDI -
  • itemParseState : ReportDescParserBase
  • diff --git a/functions_w.html b/functions_w.html index 55b1ddd0..5aac49dc 100644 --- a/functions_w.html +++ b/functions_w.html @@ -113,7 +113,7 @@ $(function() {
  • write() : Max_LCD -, SPP +, SPP
  • write_register() : XR21B1411 diff --git a/globals_d.html b/globals_d.html index a255dc9d..412d73f8 100644 --- a/globals_d.html +++ b/globals_d.html @@ -116,9 +116,6 @@ $(function() {
  • DEFAULT_STATE : cdcprolific.h
  • -
  • DESC_BUFF_SIZE -: usbh_midi.h -
  • DEV_DESCR_LEN : usb_ch9.h
  • @@ -144,24 +141,24 @@ $(function() { , XBOXONESParser.cpp
  • DPAD_LEFT_UP -: PS4Parser.cpp +: XBOXONESParser.cpp , PS5Parser.cpp -, XBOXONESParser.cpp +, PS4Parser.cpp
  • DPAD_OFF -: PS4Parser.cpp -, XBOXONESParser.cpp +: XBOXONESParser.cpp +, PS4Parser.cpp , PS5Parser.cpp
  • DPAD_RIGHT -: PS4Parser.cpp -, PS5Parser.cpp +: PS5Parser.cpp +, PS4Parser.cpp , XBOXONESParser.cpp
  • DPAD_RIGHT_DOWN -: XBOXONESParser.cpp +: PS5Parser.cpp +, XBOXONESParser.cpp , PS4Parser.cpp -, PS5Parser.cpp
  • DPAD_UP : PS4Parser.cpp @@ -169,14 +166,14 @@ $(function() { , PS5Parser.cpp
  • DPAD_UP_RIGHT -: XBOXONESParser.cpp -, PS4Parser.cpp +: PS4Parser.cpp , PS5Parser.cpp +, XBOXONESParser.cpp
  • DPADEnum -: PS5Parser.cpp +: XBOXONESParser.cpp +, PS5Parser.cpp , PS4Parser.cpp -, XBOXONESParser.cpp
  • Dying : PS3Enums.h diff --git a/globals_defs_d.html b/globals_defs_d.html index c9fa0f25..d396f132 100644 --- a/globals_defs_d.html +++ b/globals_defs_d.html @@ -110,9 +110,6 @@ $(function() {
  • DEFAULT_STATE : cdcprolific.h
  • -
  • DESC_BUFF_SIZE -: usbh_midi.h -
  • DEV_DESCR_LEN : usb_ch9.h
  • diff --git a/globals_defs_u.html b/globals_defs_u.html index b3438c87..e92298cd 100644 --- a/globals_defs_u.html +++ b/globals_defs_u.html @@ -419,6 +419,9 @@ $(function() {
  • USB_XFER_TIMEOUT : UsbCore.h
  • +
  • USBH_MIDI_VERSION +: usbh_midi.h +
  • USBTRACE : macros.h
  • diff --git a/globals_u.html b/globals_u.html index c99cde06..d8f021fa 100644 --- a/globals_u.html +++ b/globals_u.html @@ -429,14 +429,17 @@ $(function() { : UsbCore.h
  • UsbDEBUGlvl -: sink_parser.h +: hexdump.h +, sink_parser.h , message.cpp -, hexdump.h , message.h
  • UsbDeviceHandleFunc : address.h
  • +
  • USBH_MIDI_VERSION +: usbh_midi.h +
  • USBTRACE : macros.h
  • diff --git a/hierarchy.html b/hierarchy.html index 1236573d..4dd5a908 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -190,15 +190,18 @@ This inheritance list is sorted roughly, but not completely, alphabetically: CXBOXONE  CXBOXRECV  CXBOXUSB - CUSBReadParser - CConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK > - CReportDescParserBase - CReportDescParser - CReportDescParser2 - CXboxOneSButtons - CXboxOneSData - CXBOXONESParser - CXBOXONESBT + CUsbMidiConfigXtracter + CUSBH_MIDI + CUSBReadParser + CConfigDescParser< CLASS_ID, SUBCLASS_ID, PROTOCOL_ID, MASK > + CMidiDescParser + CReportDescParserBase + CReportDescParser + CReportDescParser2 + CXboxOneSButtons + CXboxOneSData + CXBOXONESParser + CXBOXONESBT diff --git a/index.html b/index.html index 9a96af1a..cda5a8b0 100644 --- a/index.html +++ b/index.html @@ -355,7 +355,7 @@ $(function() {
  • USB_MIDI_converter.ino
  • USB_MIDI_converter_multi.ino
  • -

    For information see the following page: http://yuuichiakagawa.github.io/USBH_MIDI/.

    +

    For more information see : https://github.com/YuuichiAkagawa/USBH_MIDI.

    amBX Library

    This library support Philips amBX lights. You can set the colors of the lights individually or all at once. The rumble pad and fans are not supported.