Deploy felis/USB_Host_Shield_2.0 to github.com/felis/USB_Host_Shield_2.0.git:gh-pages

This commit is contained in:
Deployment Bot (from Travis CI) 2020-11-16 08:40:37 +00:00
parent b91dab10f7
commit d61082c585
248 changed files with 5129 additions and 1644 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

View file

@ -1,12 +1,13 @@
<map id="BTD.h" name="BTD.h">
<area shape="rect" id="node2" href="$_b_t_d_8cpp.html" title="BTD.cpp" alt="" coords="23,80,97,107"/>
<area shape="rect" id="node3" href="$_b_t_h_i_d_8h.html" title="BTHID.h" alt="" coords="122,80,195,107"/>
<area shape="rect" id="node6" href="$_p_s3_b_t_8h.html" title="PS3BT.h" alt="" coords="223,80,297,107"/>
<area shape="rect" id="node8" href="$_s_p_p_8h.html" title="SPP.h" alt="" coords="327,80,385,107"/>
<area shape="rect" id="node10" href="$_wii_8h.html" title="Wii.h" alt="" coords="424,80,475,107"/>
<area shape="rect" id="node2" href="$_b_t_d_8cpp.html" title="BTD.cpp" alt="" coords="139,80,213,107"/>
<area shape="rect" id="node3" href="$_b_t_h_i_d_8h.html" title="BTHID.h" alt="" coords="238,80,311,107"/>
<area shape="rect" id="node7" href="$_p_s3_b_t_8h.html" title="PS3BT.h" alt="" coords="366,80,439,107"/>
<area shape="rect" id="node9" href="$_s_p_p_8h.html" title="SPP.h" alt="" coords="470,80,527,107"/>
<area shape="rect" id="node11" href="$_wii_8h.html" title="Wii.h" alt="" coords="567,80,617,107"/>
<area shape="rect" id="node4" href="$_b_t_h_i_d_8cpp.html" title="BTHID.cpp" alt="" coords="5,155,93,181"/>
<area shape="rect" id="node5" href="$_p_s4_b_t_8h.html" title="PS4BT.h" alt="" coords="118,155,191,181"/>
<area shape="rect" id="node7" href="$_p_s3_b_t_8cpp.html" title="PS3BT.cpp" alt="" coords="216,155,304,181"/>
<area shape="rect" id="node9" href="$_s_p_p_8cpp.html" title="SPP.cpp" alt="" coords="328,155,400,181"/>
<area shape="rect" id="node11" href="$_wii_8cpp.html" title="Wii.cpp" alt="" coords="424,155,491,181"/>
<area shape="rect" id="node6" href="$_x_b_o_x_o_n_e_s_b_t_8h.html" title="XBOXONESBT.h" alt="" coords="215,155,334,181"/>
<area shape="rect" id="node8" href="$_p_s3_b_t_8cpp.html" title="PS3BT.cpp" alt="" coords="359,155,447,181"/>
<area shape="rect" id="node10" href="$_s_p_p_8cpp.html" title="SPP.cpp" alt="" coords="471,155,543,181"/>
<area shape="rect" id="node12" href="$_wii_8cpp.html" title="Wii.cpp" alt="" coords="567,155,633,181"/>
</map>

View file

@ -1 +1 @@
1cf25c5527b32b2a9e530f3758fe7f24
9039e772c47944b11e9bf0a098808b93

Binary file not shown.

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 16 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -110,6 +110,7 @@ This graph shows which files directly or indirectly include this file:</div>
<map name="_b_t_h_i_d_8hdep" id="_b_t_h_i_d_8hdep">
<area shape="rect" id="node2" href="_b_t_h_i_d_8cpp.html" title="BTHID.cpp" alt="" coords="5,80,93,107"/>
<area shape="rect" id="node3" href="_p_s4_b_t_8h.html" title="PS4BT.h" alt="" coords="118,80,191,107"/>
<area shape="rect" id="node4" href="_x_b_o_x_o_n_e_s_b_t_8h.html" title="XBOXONESBT.h" alt="" coords="215,80,334,107"/>
</map>
</div>
</div>

View file

@ -1,4 +1,5 @@
<map id="BTHID.h" name="BTHID.h">
<area shape="rect" id="node2" href="$_b_t_h_i_d_8cpp.html" title="BTHID.cpp" alt="" coords="5,80,93,107"/>
<area shape="rect" id="node3" href="$_p_s4_b_t_8h.html" title="PS4BT.h" alt="" coords="118,80,191,107"/>
<area shape="rect" id="node4" href="$_x_b_o_x_o_n_e_s_b_t_8h.html" title="XBOXONESBT.h" alt="" coords="215,80,334,107"/>
</map>

View file

@ -1 +1 @@
0205aeed5db75f7b218ba6ecd920ddcd
f1f4d069fb346aadbae9c219f4a36799

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -113,8 +113,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="_p_s3_u_s_b_8h_html_a0da271fcb10181b3ce15aefe76c259bb"><div class="ttname"><a href="_p_s3_u_s_b_8h.html#a0da271fcb10181b3ce15aefe76c259bb">PS3_OUTPUT_PIPE</a></div><div class="ttdeci">#define PS3_OUTPUT_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8h_source.html#l00030">PS3USB.h:30</a></div></div>
<div class="ttc" id="message_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_a89aa4233f3eeeb99693a099da527ec28"><div class="ttname"><a href="class_p_s3_u_s_b.html#a89aa4233f3eeeb99693a099da527ec28">PS3USB::PS3MoveConnected</a></div><div class="ttdeci">bool PS3MoveConnected</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8h_source.html#l00262">PS3USB.h:262</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00157">controllerEnums.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51a4a709497e95c67840807ab9e99af2bbc"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51a4a709497e95c67840807ab9e99af2bbc">aZ</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00174">controllerEnums.h:174</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51a4a709497e95c67840807ab9e99af2bbc"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51a4a709497e95c67840807ab9e99af2bbc">aZ</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00180">controllerEnums.h:180</a></div></div>
<div class="ttc" id="class_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00840">Usb.cpp:840</a></div></div>
<div class="ttc" id="_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161aea82084136e62c38642986b05419b4e734"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea82084136e62c38642986b05419b4e734">Shutdown</a></div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00121">PS3Enums.h:121</a></div></div>
<div class="ttc" id="_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161aea5a86ae1482947377a116685c168d1773"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea5a86ae1482947377a116685c168d1773">Charging</a></div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00119">PS3Enums.h:119</a></div></div>
@ -126,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="version__helper_8h_html_a48c60b057902adf805797f183286728d"><div class="ttname"><a href="version__helper_8h.html#a48c60b057902adf805797f183286728d">pgm_read_byte</a></div><div class="ttdeci">#define pgm_read_byte(addr)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00161">version_helper.h:161</a></div></div>
<div class="ttc" id="message_8h_html_ae65e02f44cfdc490efd1b33f9882fbbd"><div class="ttname"><a href="message_8h.html#ae65e02f44cfdc490efd1b33f9882fbbd">NotifyFailGetDevDescr</a></div><div class="ttdeci">#define NotifyFailGetDevDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00057">message.h:57</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_a6844111657a882b1997ca30d2649bd1c"><div class="ttname"><a href="class_p_s3_u_s_b.html#a6844111657a882b1997ca30d2649bd1c">PS3USB::getAnalogButton</a></div><div class="ttdeci">uint8_t getAnalogButton(ButtonEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00327">PS3USB.cpp:327</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51aba377ea700e0cdf1c61034ef60b259bd"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51aba377ea700e0cdf1c61034ef60b259bd">aY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00174">controllerEnums.h:174</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51aba377ea700e0cdf1c61034ef60b259bd"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51aba377ea700e0cdf1c61034ef60b259bd">aY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00180">controllerEnums.h:180</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_aa01170072ec7fd0e557959ea1d79011e"><div class="ttname"><a href="class_p_s3_u_s_b.html#aa01170072ec7fd0e557959ea1d79011e">PS3USB::getSensor</a></div><div class="ttdeci">uint16_t getSensor(SensorEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00335">PS3USB.cpp:335</a></div></div>
<div class="ttc" id="class_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_aaa1e66d7397be6364d4f76749cbaad5a"><div class="ttname"><a href="class_p_s3_u_s_b.html#aaa1e66d7397be6364d4f76749cbaad5a">PS3USB::setRumbleOff</a></div><div class="ttdeci">void setRumbleOff()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00410">PS3USB.cpp:410</a></div></div>
@ -156,7 +156,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_p_s3_u_s_b_html_a1328a3f017f8d010cd0559c084981021"><div class="ttname"><a href="class_p_s3_u_s_b.html#a1328a3f017f8d010cd0559c084981021">PS3USB::printStatusString</a></div><div class="ttdeci">void printStatusString()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00364">PS3USB.cpp:364</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_ac7adc7365bb45d15c37e22f26f012498"><div class="ttname"><a href="class_p_s3_u_s_b.html#ac7adc7365bb45d15c37e22f26f012498">PS3USB::setAllOff</a></div><div class="ttdeci">void setAllOff()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00403">PS3USB.cpp:403</a></div></div>
<div class="ttc" id="class_u_s_b_html_affbc018973a588995457d535b0ac7ee7"><div class="ttname"><a href="class_u_s_b.html#affbc018973a588995457d535b0ac7ee7">USB::outTransfer</a></div><div class="ttdeci">uint8_t outTransfer(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *data)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00303">Usb.cpp:303</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a7c7824a10a9ffa8fea85602fcf4d84e6ae3a34b760fa4a6854f28852e91d8bb47"><div class="ttname"><a href="controller_enums_8h.html#a7c7824a10a9ffa8fea85602fcf4d84e6ae3a34b760fa4a6854f28852e91d8bb47">Pitch</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00206">controllerEnums.h:206</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a7c7824a10a9ffa8fea85602fcf4d84e6ae3a34b760fa4a6854f28852e91d8bb47"><div class="ttname"><a href="controller_enums_8h.html#a7c7824a10a9ffa8fea85602fcf4d84e6ae3a34b760fa4a6854f28852e91d8bb47">Pitch</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00212">controllerEnums.h:212</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a94f7389d205c78830a5441370d7870fd"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a></div><div class="ttdeci">ButtonEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00078">controllerEnums.h:78</a></div></div>
<div class="ttc" id="_p_s3_enums_8h_html_a7ba142ed3f585d034f29cc2c36fba0e9"><div class="ttname"><a href="_p_s3_enums_8h.html#a7ba142ed3f585d034f29cc2c36fba0e9">PS3_LEDS</a></div><div class="ttdeci">const uint8_t PS3_LEDS[]</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00043">PS3Enums.h:43</a></div></div>
<div class="ttc" id="class_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
@ -170,7 +170,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="_p_s3_enums_8h_html_ac306dfe7b0e1b3a3e9bb357aa7552dec"><div class="ttname"><a href="_p_s3_enums_8h.html#ac306dfe7b0e1b3a3e9bb357aa7552dec">PS3_ANALOG_BUTTONS</a></div><div class="ttdeci">const uint8_t PS3_ANALOG_BUTTONS[]</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00092">PS3Enums.h:92</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a70df64e026046bc352983127b7ae2cf0aac132f2982b98bcaa3445e535a03ff75"><div class="ttname"><a href="controller_enums_8h.html#a70df64e026046bc352983127b7ae2cf0aac132f2982b98bcaa3445e535a03ff75">OFF</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00032">controllerEnums.h:32</a></div></div>
<div class="ttc" id="address_8h_html_a660e8da9c1167a8450aef91c5c03761d"><div class="ttname"><a href="address_8h.html#a660e8da9c1167a8450aef91c5c03761d">USB_NAK_NOWAIT</a></div><div class="ttdeci">#define USB_NAK_NOWAIT</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00036">address.h:36</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a7c7824a10a9ffa8fea85602fcf4d84e6"><div class="ttname"><a href="controller_enums_8h.html#a7c7824a10a9ffa8fea85602fcf4d84e6">AngleEnum</a></div><div class="ttdeci">AngleEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00205">controllerEnums.h:205</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a7c7824a10a9ffa8fea85602fcf4d84e6"><div class="ttname"><a href="controller_enums_8h.html#a7c7824a10a9ffa8fea85602fcf4d84e6">AngleEnum</a></div><div class="ttdeci">AngleEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00211">controllerEnums.h:211</a></div></div>
<div class="ttc" id="_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
<div class="ttc" id="_b_t_d_8h_html_a0ae276efa5e73a4da658c714e70402c0"><div class="ttname"><a href="_b_t_d_8h.html#a0ae276efa5e73a4da658c714e70402c0">PS3_PID</a></div><div class="ttdeci">#define PS3_PID</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00026">BTD.h:26</a></div></div>
<div class="ttc" id="_b_t_d_8h_html_a54903b410722a45f8246653cd4d00632"><div class="ttname"><a href="_b_t_d_8h.html#a54903b410722a45f8246653cd4d00632">PS3NAVIGATION_PID</a></div><div class="ttdeci">#define PS3NAVIGATION_PID</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00027">BTD.h:27</a></div></div>
@ -197,12 +197,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="usbhid_8h_html_a2b422a95d6f43756111dea6b6a9230ff"><div class="ttname"><a href="usbhid_8h.html#a2b422a95d6f43756111dea6b6a9230ff">bmREQ_HID_IN</a></div><div class="ttdeci">#define bmREQ_HID_IN</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00064">usbhid.h:64</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_a3a0ef747faf80dc113a857b167bfb7c9"><div class="ttname"><a href="class_p_s3_u_s_b.html#a3a0ef747faf80dc113a857b167bfb7c9">PS3USB::getAngle</a></div><div class="ttdeci">float getAngle(AngleEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00339">PS3USB.cpp:339</a></div></div>
<div class="ttc" id="controller_enums_8h_html_aac6fa7b0395b95cc528deaad0ce884a2ad3163c1fcda01965b692ec2c3122b743"><div class="ttname"><a href="controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2ad3163c1fcda01965b692ec2c3122b743">Red</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00052">controllerEnums.h:52</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51">SensorEnum</a></div><div class="ttdeci">SensorEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00172">controllerEnums.h:172</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51">SensorEnum</a></div><div class="ttdeci">SensorEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00178">controllerEnums.h:178</a></div></div>
<div class="ttc" id="usbhid_8h_html_aee05d40a014750b24a7e9967f6f389f4"><div class="ttname"><a href="usbhid_8h.html#aee05d40a014750b24a7e9967f6f389f4">HID_REQUEST_SET_REPORT</a></div><div class="ttdeci">#define HID_REQUEST_SET_REPORT</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00072">usbhid.h:72</a></div></div>
<div class="ttc" id="class_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
<div class="ttc" id="message_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
<div class="ttc" id="usbhid_8h_html_a73dbc093cd8c096054332fde410cd9ed"><div class="ttname"><a href="usbhid_8h.html#a73dbc093cd8c096054332fde410cd9ed">HID_REQUEST_GET_REPORT</a></div><div class="ttdeci">#define HID_REQUEST_GET_REPORT</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00069">usbhid.h:69</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51a1b657addccd19368e17fd15ce396a2eb"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51a1b657addccd19368e17fd15ce396a2eb">aX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00174">controllerEnums.h:174</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51a1b657addccd19368e17fd15ce396a2eb"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51a1b657addccd19368e17fd15ce396a2eb">aX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00180">controllerEnums.h:180</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_ac919404d4caf4625467756272f8d5502"><div class="ttname"><a href="class_p_s3_u_s_b.html#ac919404d4caf4625467756272f8d5502">PS3USB::PS3USB</a></div><div class="ttdeci">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)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00023">PS3USB.cpp:23</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_ab6e97f59f4a62e52cf54cdd302679cd9"><div class="ttname"><a href="class_p_s3_u_s_b.html#ab6e97f59f4a62e52cf54cdd302679cd9">PS3USB::getMoveCalibration</a></div><div class="ttdeci">void getMoveCalibration(uint8_t *data)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00553">PS3USB.cpp:553</a></div></div>
<div class="ttc" id="_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161aea8b7c5cd8bd8eb51ee6d3fd0eac584679"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea8b7c5cd8bd8eb51ee6d3fd0eac584679">Full</a></div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00125">PS3Enums.h:125</a></div></div>

View file

@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_p_s3_u_s_b_html_a5750c5448bf1ec73a7669ca2e4799c98"><div class="ttname"><a href="class_p_s3_u_s_b.html#a5750c5448bf1ec73a7669ca2e4799c98">PS3USB::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00262">PS3USB.cpp:262</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_a89df07d76648a48c1f0ef8fd9604c201"><div class="ttname"><a href="class_p_s3_u_s_b.html#a89df07d76648a48c1f0ef8fd9604c201">PS3USB::getButtonPress</a></div><div class="ttdeci">bool getButtonPress(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00316">PS3USB.cpp:316</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_a89aa4233f3eeeb99693a099da527ec28"><div class="ttname"><a href="class_p_s3_u_s_b.html#a89aa4233f3eeeb99693a099da527ec28">PS3USB::PS3MoveConnected</a></div><div class="ttdeci">bool PS3MoveConnected</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8h_source.html#l00262">PS3USB.h:262</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00157">controllerEnums.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161ae"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161ae">StatusEnum</a></div><div class="ttdeci">StatusEnum</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00113">PS3Enums.h:113</a></div></div>
<div class="ttc" id="class_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_a6c722086999db05d8abf5f1f26c19f77"><div class="ttname"><a href="class_p_s3_u_s_b.html#a6c722086999db05d8abf5f1f26c19f77">PS3USB::getMoveBdaddr</a></div><div class="ttdeci">void getMoveBdaddr(uint8_t *bdaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00543">PS3USB.cpp:543</a></div></div>
@ -122,7 +122,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_p_s3_u_s_b_html_a0de554815afcb66f57d8ac0045f19f2c"><div class="ttname"><a href="class_p_s3_u_s_b.html#a0de554815afcb66f57d8ac0045f19f2c">PS3USB::getAnalogHat</a></div><div class="ttdeci">uint8_t getAnalogHat(AnalogHatEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00331">PS3USB.cpp:331</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_aa1873f41ae0da7c4568cfb7517560c48"><div class="ttname"><a href="class_p_s3_u_s_b.html#aa1873f41ae0da7c4568cfb7517560c48">PS3USB::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8h_source.html#l00268">PS3USB.h:268</a></div></div>
<div class="ttc" id="controller_enums_8h_html_aac6fa7b0395b95cc528deaad0ce884a2"><div class="ttname"><a href="controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2">ColorsEnum</a></div><div class="ttdeci">ColorsEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00050">controllerEnums.h:50</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a7c7824a10a9ffa8fea85602fcf4d84e6"><div class="ttname"><a href="controller_enums_8h.html#a7c7824a10a9ffa8fea85602fcf4d84e6">AngleEnum</a></div><div class="ttdeci">AngleEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00205">controllerEnums.h:205</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a7c7824a10a9ffa8fea85602fcf4d84e6"><div class="ttname"><a href="controller_enums_8h.html#a7c7824a10a9ffa8fea85602fcf4d84e6">AngleEnum</a></div><div class="ttdeci">AngleEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00211">controllerEnums.h:211</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_a66d542c2cec73cefb3cdda36ff080e1a"><div class="ttname"><a href="class_p_s3_u_s_b.html#a66d542c2cec73cefb3cdda36ff080e1a">PS3USB::moveSetRumble</a></div><div class="ttdeci">void moveSetRumble(uint8_t rumble)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00517">PS3USB.cpp:517</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_a9068e2a036012614c0db163830cbcf00"><div class="ttname"><a href="class_p_s3_u_s_b.html#a9068e2a036012614c0db163830cbcf00">PS3USB::Poll</a></div><div class="ttdeci">uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00272">PS3USB.cpp:272</a></div></div>
<div class="ttc" id="_p_s3_u_s_b_8h_html_afc242b8a1b867f79c49ad78e3a47b37f"><div class="ttname"><a href="_p_s3_u_s_b_8h.html#afc242b8a1b867f79c49ad78e3a47b37f">PS3MOVE_PID</a></div><div class="ttdeci">#define PS3MOVE_PID</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8h_source.html#l00037">PS3USB.h:37</a></div></div>
@ -137,7 +137,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_p_s3_u_s_b_html_a3fccc7ef5ac5c414ef8ebcd2e2cdfc80"><div class="ttname"><a href="class_p_s3_u_s_b.html#a3fccc7ef5ac5c414ef8ebcd2e2cdfc80">PS3USB::setMoveBdaddr</a></div><div class="ttdeci">void setMoveBdaddr(uint8_t *bdaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00527">PS3USB.cpp:527</a></div></div>
<div class="ttc" id="class_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_a3a0ef747faf80dc113a857b167bfb7c9"><div class="ttname"><a href="class_p_s3_u_s_b.html#a3a0ef747faf80dc113a857b167bfb7c9">PS3USB::getAngle</a></div><div class="ttdeci">float getAngle(AngleEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00339">PS3USB.cpp:339</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51">SensorEnum</a></div><div class="ttdeci">SensorEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00172">controllerEnums.h:172</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a00d5030559c481763282483889597d51"><div class="ttname"><a href="controller_enums_8h.html#a00d5030559c481763282483889597d51">SensorEnum</a></div><div class="ttdeci">SensorEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00178">controllerEnums.h:178</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_ac919404d4caf4625467756272f8d5502"><div class="ttname"><a href="class_p_s3_u_s_b.html#ac919404d4caf4625467756272f8d5502">PS3USB::PS3USB</a></div><div class="ttdeci">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)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00023">PS3USB.cpp:23</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_ab6e97f59f4a62e52cf54cdd302679cd9"><div class="ttname"><a href="class_p_s3_u_s_b.html#ab6e97f59f4a62e52cf54cdd302679cd9">PS3USB::getMoveCalibration</a></div><div class="ttdeci">void getMoveCalibration(uint8_t *data)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00553">PS3USB.cpp:553</a></div></div>
<div class="ttc" id="class_p_s3_u_s_b_html_ad0887b415c3ba180789781a713d98be8"><div class="ttname"><a href="class_p_s3_u_s_b.html#ad0887b415c3ba180789781a713d98be8">PS3USB::getStatus</a></div><div class="ttdeci">bool getStatus(StatusEnum c)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00360">PS3USB.cpp:360</a></div></div>

File diff suppressed because one or more lines are too long

View file

@ -115,7 +115,18 @@ Enumerations</h2></td></tr>
<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62afe9bfbd6550b91f6640b74a155000cba">DPAD_LEFT</a> = 0x6,
<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62ac6b9de0c407333a7161ca1efe6e30743">DPAD_LEFT_UP</a> = 0x7,
<br />
&#160;&#160;<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62aeb5da32679ab2abc4001f04d5f8c7044">DPAD_OFF</a> = 0x8
&#160;&#160;<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62aeb5da32679ab2abc4001f04d5f8c7044">DPAD_OFF</a> = 0x8,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62aeb5da32679ab2abc4001f04d5f8c7044">DPAD_OFF</a> = 0x0,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62aafb58dc961545afb332266b117e4a332">DPAD_UP</a> = 0x1,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62abc09f2a57c77693c05e8d52917d2bac0">DPAD_UP_RIGHT</a> = 0x2,
<br />
&#160;&#160;<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62af0f91a0468a0f49170b119f7de0d5cec">DPAD_RIGHT</a> = 0x3,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62a352a732e4f7a41d4a92ab99e661094d0">DPAD_RIGHT_DOWN</a> = 0x4,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62ab5e7d62ac3dfe6a925d1d6be3c756faa">DPAD_DOWN</a> = 0x5,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62a1b679be7217f73f03393bb379b218d66">DPAD_DOWN_LEFT</a> = 0x6,
<br />
&#160;&#160;<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62afe9bfbd6550b91f6640b74a155000cba">DPAD_LEFT</a> = 0x7,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62ac6b9de0c407333a7161ca1efe6e30743">DPAD_LEFT_UP</a> = 0x8
<br />
}</td></tr>
<tr class="separator:a3eca256e8b59574c290177d7df302a62"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -149,6 +160,24 @@ Enumerations</h2></td></tr>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62aeb5da32679ab2abc4001f04d5f8c7044"></a>DPAD_OFF&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62aeb5da32679ab2abc4001f04d5f8c7044"></a>DPAD_OFF&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62aafb58dc961545afb332266b117e4a332"></a>DPAD_UP&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62abc09f2a57c77693c05e8d52917d2bac0"></a>DPAD_UP_RIGHT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62af0f91a0468a0f49170b119f7de0d5cec"></a>DPAD_RIGHT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62a352a732e4f7a41d4a92ab99e661094d0"></a>DPAD_RIGHT_DOWN&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62ab5e7d62ac3dfe6a925d1d6be3c756faa"></a>DPAD_DOWN&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62a1b679be7217f73f03393bb379b218d66"></a>DPAD_DOWN_LEFT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62afe9bfbd6550b91f6640b74a155000cba"></a>DPAD_LEFT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62ac6b9de0c407333a7161ca1efe6e30743"></a>DPAD_LEFT_UP&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="_p_s4_parser_8cpp_source.html#l00020">20</a> of file <a class="el" href="_p_s4_parser_8cpp_source.html">PS4Parser.cpp</a>.</p>

View file

@ -93,7 +93,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="struct_p_s4_data_html_aa004cc456c79269dec99a9eed667484d"><div class="ttname"><a href="struct_p_s4_data.html#aa004cc456c79269dec99a9eed667484d">PS4Data::hatValue</a></div><div class="ttdeci">uint8_t hatValue[4]</div><div class="ttdef"><b>Definition:</b> <a href="_p_s4_parser_8h_source.html#l00094">PS4Parser.h:94</a></div></div>
<div class="ttc" id="struct_p_s4_output_html_a237a65d5e6deff4a2ef1ca97c7383777"><div class="ttname"><a href="struct_p_s4_output.html#a237a65d5e6deff4a2ef1ca97c7383777">PS4Output::b</a></div><div class="ttdeci">uint8_t b</div><div class="ttdef"><b>Definition:</b> <a href="_p_s4_parser_8h_source.html#l00118">PS4Parser.h:118</a></div></div>
<div class="ttc" id="class_p_s4_parser_html_ad352f30e4ab772246574bbf654248906"><div class="ttname"><a href="class_p_s4_parser.html#ad352f30e4ab772246574bbf654248906">PS4Parser::getButtonPress</a></div><div class="ttdeci">bool getButtonPress(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s4_parser_8cpp_source.html#l00050">PS4Parser.cpp:50</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00157">controllerEnums.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="_p_s4_parser_8cpp_html_a3eca256e8b59574c290177d7df302a62"><div class="ttname"><a href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62">DPADEnum</a></div><div class="ttdeci">DPADEnum</div><div class="ttdef"><b>Definition:</b> <a href="_p_s4_parser_8cpp_source.html#l00020">PS4Parser.cpp:20</a></div></div>
<div class="ttc" id="_p_s4_parser_8cpp_html_a3eca256e8b59574c290177d7df302a62a352a732e4f7a41d4a92ab99e661094d0"><div class="ttname"><a href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62a352a732e4f7a41d4a92ab99e661094d0">DPAD_RIGHT_DOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="_p_s4_parser_8cpp_source.html#l00024">PS4Parser.cpp:24</a></div></div>
<div class="ttc" id="structtouchpad_x_y_html_a2c078e99c3b96303e6b6a60e2f36acc5"><div class="ttname"><a href="structtouchpad_x_y.html#a2c078e99c3b96303e6b6a60e2f36acc5">touchpadXY::touching</a></div><div class="ttdeci">uint8_t touching</div><div class="ttdef"><b>Definition:</b> <a href="_p_s4_parser_8h_source.html#l00078">PS4Parser.h:78</a></div></div>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -119,14 +119,6 @@ Classes</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:af98e9758e7c66f921d980b280a3f5b4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_s_p_p_8h.html#af98e9758e7c66f921d980b280a3f5b4b">SDP_SERVICE_SEARCH_ATTRIBUTE_REQUEST_PDU</a>&#160;&#160;&#160;0x06</td></tr>
<tr class="separator:af98e9758e7c66f921d980b280a3f5b4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42a6f00a3828a932bae1509c813b5c98"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_s_p_p_8h.html#a42a6f00a3828a932bae1509c813b5c98">SDP_SERVICE_SEARCH_ATTRIBUTE_RESPONSE_PDU</a>&#160;&#160;&#160;0x07</td></tr>
<tr class="separator:a42a6f00a3828a932bae1509c813b5c98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a677a1fc4883355f7fad87551cc003c1b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_s_p_p_8h.html#a677a1fc4883355f7fad87551cc003c1b">SERIALPORT_UUID</a>&#160;&#160;&#160;0x1101</td></tr>
<tr class="separator:a677a1fc4883355f7fad87551cc003c1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac202a65fc9bc1a5d837e5d095b1bb9f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_s_p_p_8h.html#ac202a65fc9bc1a5d837e5d095b1bb9f2">L2CAP_UUID</a>&#160;&#160;&#160;0x0100</td></tr>
<tr class="separator:ac202a65fc9bc1a5d837e5d095b1bb9f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5747e4c0826eb3341fe2476b5229e0d0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_s_p_p_8h.html#a5747e4c0826eb3341fe2476b5229e0d0">RFCOMM_SABM</a>&#160;&#160;&#160;0x2F</td></tr>
<tr class="separator:a5747e4c0826eb3341fe2476b5229e0d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f534220af893b5ae8c8927564db77c3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_s_p_p_8h.html#a9f534220af893b5ae8c8927564db77c3">RFCOMM_UA</a>&#160;&#160;&#160;0x63</td></tr>
@ -151,62 +143,6 @@ Macros</h2></td></tr>
<tr class="separator:a336bf1805637fdd66033c9040e606a6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="af98e9758e7c66f921d980b280a3f5b4b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SDP_SERVICE_SEARCH_ATTRIBUTE_REQUEST_PDU&#160;&#160;&#160;0x06</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00024">24</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
<a class="anchor" id="a42a6f00a3828a932bae1509c813b5c98"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SDP_SERVICE_SEARCH_ATTRIBUTE_RESPONSE_PDU&#160;&#160;&#160;0x07</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00025">25</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
<a class="anchor" id="a677a1fc4883355f7fad87551cc003c1b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define SERIALPORT_UUID&#160;&#160;&#160;0x1101</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00026">26</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
<a class="anchor" id="ac202a65fc9bc1a5d837e5d095b1bb9f2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define L2CAP_UUID&#160;&#160;&#160;0x0100</td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00027">27</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
<a class="anchor" id="a5747e4c0826eb3341fe2476b5229e0d0"></a>
<div class="memitem">
<div class="memproto">
@ -217,7 +153,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00030">30</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00024">24</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -231,7 +167,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00031">31</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00025">25</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -245,7 +181,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00032">32</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00026">26</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -259,7 +195,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00034">34</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00028">28</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -273,7 +209,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00036">36</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00030">30</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -287,7 +223,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00039">39</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00033">33</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -301,7 +237,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00040">40</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00034">34</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -315,7 +251,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00041">41</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00035">35</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -329,7 +265,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00042">42</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00036">36</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -343,7 +279,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00043">43</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00037">37</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -357,7 +293,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00044">44</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00038">38</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>

File diff suppressed because one or more lines are too long

View file

@ -91,55 +91,55 @@ This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_usb_8h__dep__incl.png" border="0" usemap="#_usb_8hdep" alt=""/></div>
<map name="_usb_8hdep" id="_usb_8hdep">
<area shape="rect" id="node2" href="adk_8h.html" title="adk.h" alt="" coords="457,80,514,107"/>
<area shape="rect" id="node4" href="_b_t_d_8h.html" title="BTD.h" alt="" coords="273,229,333,256"/>
<area shape="rect" id="node11" href="usbhid_8h.html" title="usbhid.h" alt="" coords="694,155,770,181"/>
<area shape="rect" id="node17" href="_p_s3_u_s_b_8h.html" title="PS3USB.h" alt="" coords="587,229,674,256"/>
<area shape="rect" id="node20" href="_x_b_o_x_o_l_d_8h.html" title="XBOXOLD.h" alt="" coords="1266,229,1361,256"/>
<area shape="rect" id="node22" href="_x_b_o_x_u_s_b_8h.html" title="XBOXUSB.h" alt="" coords="1605,229,1701,256"/>
<area shape="rect" id="node24" href="hidusagestr_8h.html" title="hidusagestr.h" alt="" coords="826,80,934,107"/>
<area shape="rect" id="node26" href="cdcacm_8h.html" title="cdcacm.h" alt="" coords="1113,80,1197,107"/>
<area shape="rect" id="node30" href="cdcftdi_8h.html" title="cdcftdi.h" alt="" coords="1221,80,1297,107"/>
<area shape="rect" id="node32" href="masstorage_8h.html" title="masstorage.h" alt="" coords="1321,80,1431,107"/>
<area shape="rect" id="node34" href="max___l_c_d_8h.html" title="max_LCD.h" alt="" coords="1455,80,1550,107"/>
<area shape="rect" id="node36" href="message_8cpp.html" title="message.cpp" alt="" coords="1574,80,1682,107"/>
<area shape="rect" id="node37" href="parsetools_8cpp.html" title="parsetools.cpp" alt="" coords="1706,80,1822,107"/>
<area shape="rect" id="node38" href="_p_s4_parser_8h.html" title="PS4Parser.h" alt="" coords="464,229,563,256"/>
<area shape="rect" id="node40" href="_u_h_s2__gpio_8h.html" title="UHS2_gpio.h" alt="" coords="1898,80,2003,107"/>
<area shape="rect" id="node42" href="_usb_8cpp.html" title="Usb.cpp" alt="" coords="2027,80,2101,107"/>
<area shape="rect" id="node43" href="usbh__midi_8h.html" title="usbh_midi.h" alt="" coords="2125,80,2224,107"/>
<area shape="rect" id="node45" href="usbhub_8h.html" title="usbhub.h" alt="" coords="2249,80,2330,107"/>
<area shape="rect" id="node47" href="_x_b_o_x_o_n_e_8h.html" title="XBOXONE.h" alt="" coords="2362,80,2457,107"/>
<area shape="rect" id="node49" href="_x_b_o_x_r_e_c_v_8h.html" title="XBOXRECV.h" alt="" coords="2497,80,2597,107"/>
<area shape="rect" id="node3" href="adk_8cpp.html" title="adk.cpp" alt="" coords="445,155,517,181"/>
<area shape="rect" id="node5" href="_b_t_d_8cpp.html" title="BTD.cpp" alt="" coords="5,304,80,331"/>
<area shape="rect" id="node6" href="_b_t_h_i_d_8h.html" title="BTHID.h" alt="" coords="359,304,433,331"/>
<area shape="rect" id="node8" href="_p_s3_b_t_8h.html" title="PS3BT.h" alt="" coords="105,304,178,331"/>
<area shape="rect" id="node9" href="_s_p_p_8h.html" title="SPP.h" alt="" coords="202,304,259,331"/>
<area shape="rect" id="node10" href="_wii_8h.html" title="Wii.h" alt="" coords="284,304,335,331"/>
<area shape="rect" id="node7" href="_p_s4_b_t_8h.html" title="PS4BT.h" alt="" coords="465,379,538,405"/>
<area shape="rect" id="node12" href="hidboot_8h.html" title="hidboot.h" alt="" coords="357,229,440,256"/>
<area shape="rect" id="node13" href="hidcomposite_8h.html" title="hidcomposite.h" alt="" coords="699,229,819,256"/>
<area shape="rect" id="node14" href="hidescriptorparser_8h.html" title="hidescriptorparser.h" alt="" coords="843,229,992,256"/>
<area shape="rect" id="node15" href="hiduniversal_8h.html" title="hiduniversal.h" alt="" coords="1131,229,1242,256"/>
<area shape="rect" id="node19" href="usbhid_8cpp.html" title="usbhid.cpp" alt="" coords="1016,229,1107,256"/>
<area shape="rect" id="node16" href="_p_s4_u_s_b_8h.html" title="PS4USB.h" alt="" coords="958,304,1045,331"/>
<area shape="rect" id="node18" href="_p_s3_u_s_b_8cpp.html" title="PS3USB.cpp" alt="" coords="646,304,749,331"/>
<area shape="rect" id="node21" href="_x_b_o_x_o_l_d_8cpp.html" title="XBOXOLD.cpp" alt="" coords="1259,304,1368,331"/>
<area shape="rect" id="node23" href="_x_b_o_x_u_s_b_8cpp.html" title="XBOXUSB.cpp" alt="" coords="1598,304,1709,331"/>
<area shape="rect" id="node25" href="hidusagetitlearrays_8cpp.html" title="hidusagetitlearrays.cpp" alt="" coords="795,155,965,181"/>
<area shape="rect" id="node27" href="cdc___x_r21_b1411_8h.html" title="cdc_XR21B1411.h" alt="" coords="1040,155,1176,181"/>
<area shape="rect" id="node28" href="cdcacm_8cpp.html" title="cdcacm.cpp" alt="" coords="1200,155,1299,181"/>
<area shape="rect" id="node29" href="cdcprolific_8h.html" title="cdcprolific.h" alt="" coords="1323,155,1421,181"/>
<area shape="rect" id="node31" href="cdcftdi_8cpp.html" title="cdcftdi.cpp" alt="" coords="1445,155,1536,181"/>
<area shape="rect" id="node33" href="masstorage_8cpp.html" title="masstorage.cpp" alt="" coords="1561,155,1687,181"/>
<area shape="rect" id="node35" href="max___l_c_d_8cpp.html" title="max_LCD.cpp" alt="" coords="1711,155,1822,181"/>
<area shape="rect" id="node39" href="_p_s4_parser_8cpp.html" title="PS4Parser.cpp" alt="" coords="457,304,570,331"/>
<area shape="rect" id="node41" href="_u_h_s2__gpio_8cpp.html" title="UHS2_gpio.cpp" alt="" coords="1897,155,2017,181"/>
<area shape="rect" id="node44" href="usbh__midi_8cpp.html" title="usbh_midi.cpp" alt="" coords="2099,155,2213,181"/>
<area shape="rect" id="node46" href="usbhub_8cpp.html" title="usbhub.cpp" alt="" coords="2237,155,2333,181"/>
<area shape="rect" id="node48" href="_x_b_o_x_o_n_e_8cpp.html" title="XBOXONE.cpp" alt="" coords="2358,155,2469,181"/>
<area shape="rect" id="node50" href="_x_b_o_x_r_e_c_v_8cpp.html" title="XBOXRECV.cpp" alt="" coords="2493,155,2608,181"/>
<area shape="rect" id="node2" href="adk_8h.html" title="adk.h" alt="" coords="561,80,618,107"/>
<area shape="rect" id="node4" href="_b_t_d_8h.html" title="BTD.h" alt="" coords="290,229,350,256"/>
<area shape="rect" id="node12" href="usbhid_8h.html" title="usbhid.h" alt="" coords="747,155,823,181"/>
<area shape="rect" id="node18" href="_p_s3_u_s_b_8h.html" title="PS3USB.h" alt="" coords="914,229,1001,256"/>
<area shape="rect" id="node21" href="_x_b_o_x_o_l_d_8h.html" title="XBOXOLD.h" alt="" coords="1025,229,1119,256"/>
<area shape="rect" id="node23" href="_x_b_o_x_u_s_b_8h.html" title="XBOXUSB.h" alt="" coords="1144,229,1240,256"/>
<area shape="rect" id="node24" href="hidusagestr_8h.html" title="hidusagestr.h" alt="" coords="879,80,987,107"/>
<area shape="rect" id="node26" href="cdcacm_8h.html" title="cdcacm.h" alt="" coords="1246,80,1330,107"/>
<area shape="rect" id="node30" href="cdcftdi_8h.html" title="cdcftdi.h" alt="" coords="1354,80,1430,107"/>
<area shape="rect" id="node32" href="masstorage_8h.html" title="masstorage.h" alt="" coords="1454,80,1565,107"/>
<area shape="rect" id="node34" href="max___l_c_d_8h.html" title="max_LCD.h" alt="" coords="1589,80,1683,107"/>
<area shape="rect" id="node36" href="message_8cpp.html" title="message.cpp" alt="" coords="1707,80,1815,107"/>
<area shape="rect" id="node37" href="parsetools_8cpp.html" title="parsetools.cpp" alt="" coords="1839,80,1955,107"/>
<area shape="rect" id="node38" href="_p_s4_parser_8h.html" title="PS4Parser.h" alt="" coords="32,229,131,256"/>
<area shape="rect" id="node40" href="_u_h_s2__gpio_8h.html" title="UHS2_gpio.h" alt="" coords="1979,80,2085,107"/>
<area shape="rect" id="node42" href="_usb_8cpp.html" title="Usb.cpp" alt="" coords="2108,80,2183,107"/>
<area shape="rect" id="node43" href="usbh__midi_8h.html" title="usbh_midi.h" alt="" coords="2207,80,2305,107"/>
<area shape="rect" id="node45" href="usbhub_8h.html" title="usbhub.h" alt="" coords="2330,80,2411,107"/>
<area shape="rect" id="node47" href="_x_b_o_x_o_n_e_8h.html" title="XBOXONE.h" alt="" coords="2435,80,2530,107"/>
<area shape="rect" id="node49" href="_x_b_o_x_o_n_e_s_parser_8h.html" title="XBOXONESParser.h" alt="" coords="1186,304,1329,331"/>
<area shape="rect" id="node50" href="_x_b_o_x_r_e_c_v_8h.html" title="XBOXRECV.h" alt="" coords="2554,80,2654,107"/>
<area shape="rect" id="node3" href="adk_8cpp.html" title="adk.cpp" alt="" coords="549,155,621,181"/>
<area shape="rect" id="node5" href="_b_t_d_8cpp.html" title="BTD.cpp" alt="" coords="273,304,348,331"/>
<area shape="rect" id="node6" href="_b_t_h_i_d_8h.html" title="BTHID.h" alt="" coords="710,304,783,331"/>
<area shape="rect" id="node9" href="_p_s3_b_t_8h.html" title="PS3BT.h" alt="" coords="373,304,446,331"/>
<area shape="rect" id="node10" href="_s_p_p_8h.html" title="SPP.h" alt="" coords="470,304,527,331"/>
<area shape="rect" id="node11" href="_wii_8h.html" title="Wii.h" alt="" coords="552,304,603,331"/>
<area shape="rect" id="node7" href="_p_s4_b_t_8h.html" title="PS4BT.h" alt="" coords="490,379,563,405"/>
<area shape="rect" id="node8" href="_x_b_o_x_o_n_e_s_b_t_8h.html" title="XBOXONESBT.h" alt="" coords="907,379,1026,405"/>
<area shape="rect" id="node13" href="hidboot_8h.html" title="hidboot.h" alt="" coords="807,229,889,256"/>
<area shape="rect" id="node14" href="hidcomposite_8h.html" title="hidcomposite.h" alt="" coords="375,229,495,256"/>
<area shape="rect" id="node15" href="hidescriptorparser_8h.html" title="hidescriptorparser.h" alt="" coords="519,229,668,256"/>
<area shape="rect" id="node16" href="hiduniversal_8h.html" title="hiduniversal.h" alt="" coords="155,229,266,256"/>
<area shape="rect" id="node20" href="usbhid_8cpp.html" title="usbhid.cpp" alt="" coords="692,229,783,256"/>
<area shape="rect" id="node17" href="_p_s4_u_s_b_8h.html" title="PS4USB.h" alt="" coords="162,304,249,331"/>
<area shape="rect" id="node19" href="_p_s3_u_s_b_8cpp.html" title="PS3USB.cpp" alt="" coords="898,304,1001,331"/>
<area shape="rect" id="node22" href="_x_b_o_x_o_l_d_8cpp.html" title="XBOXOLD.cpp" alt="" coords="1025,304,1135,331"/>
<area shape="rect" id="node25" href="hidusagetitlearrays_8cpp.html" title="hidusagetitlearrays.cpp" alt="" coords="848,155,1019,181"/>
<area shape="rect" id="node27" href="cdc___x_r21_b1411_8h.html" title="cdc_XR21B1411.h" alt="" coords="1491,155,1627,181"/>
<area shape="rect" id="node28" href="cdcacm_8cpp.html" title="cdcacm.cpp" alt="" coords="1245,155,1344,181"/>
<area shape="rect" id="node29" href="cdcprolific_8h.html" title="cdcprolific.h" alt="" coords="1369,155,1466,181"/>
<area shape="rect" id="node31" href="cdcftdi_8cpp.html" title="cdcftdi.cpp" alt="" coords="1651,155,1741,181"/>
<area shape="rect" id="node33" href="masstorage_8cpp.html" title="masstorage.cpp" alt="" coords="1766,155,1893,181"/>
<area shape="rect" id="node35" href="max___l_c_d_8cpp.html" title="max_LCD.cpp" alt="" coords="1917,155,2027,181"/>
<area shape="rect" id="node39" href="_p_s4_parser_8cpp.html" title="PS4Parser.cpp" alt="" coords="25,304,138,331"/>
<area shape="rect" id="node41" href="_u_h_s2__gpio_8cpp.html" title="UHS2_gpio.cpp" alt="" coords="2052,155,2172,181"/>
<area shape="rect" id="node44" href="usbh__midi_8cpp.html" title="usbh_midi.cpp" alt="" coords="2196,155,2311,181"/>
<area shape="rect" id="node46" href="usbhub_8cpp.html" title="usbhub.cpp" alt="" coords="2335,155,2431,181"/>
<area shape="rect" id="node48" href="_x_b_o_x_o_n_e_8cpp.html" title="XBOXONE.cpp" alt="" coords="2455,155,2566,181"/>
</map>
</div>
</div>

View file

@ -1,51 +1,51 @@
<map id="Usb.h" name="Usb.h">
<area shape="rect" id="node2" href="$adk_8h.html" title="adk.h" alt="" coords="457,80,514,107"/>
<area shape="rect" id="node4" href="$_b_t_d_8h.html" title="BTD.h" alt="" coords="273,229,333,256"/>
<area shape="rect" id="node11" href="$usbhid_8h.html" title="usbhid.h" alt="" coords="694,155,770,181"/>
<area shape="rect" id="node17" href="$_p_s3_u_s_b_8h.html" title="PS3USB.h" alt="" coords="587,229,674,256"/>
<area shape="rect" id="node20" href="$_x_b_o_x_o_l_d_8h.html" title="XBOXOLD.h" alt="" coords="1266,229,1361,256"/>
<area shape="rect" id="node22" href="$_x_b_o_x_u_s_b_8h.html" title="XBOXUSB.h" alt="" coords="1605,229,1701,256"/>
<area shape="rect" id="node24" href="$hidusagestr_8h.html" title="hidusagestr.h" alt="" coords="826,80,934,107"/>
<area shape="rect" id="node26" href="$cdcacm_8h.html" title="cdcacm.h" alt="" coords="1113,80,1197,107"/>
<area shape="rect" id="node30" href="$cdcftdi_8h.html" title="cdcftdi.h" alt="" coords="1221,80,1297,107"/>
<area shape="rect" id="node32" href="$masstorage_8h.html" title="masstorage.h" alt="" coords="1321,80,1431,107"/>
<area shape="rect" id="node34" href="$max___l_c_d_8h.html" title="max_LCD.h" alt="" coords="1455,80,1550,107"/>
<area shape="rect" id="node36" href="$message_8cpp.html" title="message.cpp" alt="" coords="1574,80,1682,107"/>
<area shape="rect" id="node37" href="$parsetools_8cpp.html" title="parsetools.cpp" alt="" coords="1706,80,1822,107"/>
<area shape="rect" id="node38" href="$_p_s4_parser_8h.html" title="PS4Parser.h" alt="" coords="464,229,563,256"/>
<area shape="rect" id="node40" href="$_u_h_s2__gpio_8h.html" title="UHS2_gpio.h" alt="" coords="1898,80,2003,107"/>
<area shape="rect" id="node42" href="$_usb_8cpp.html" title="Usb.cpp" alt="" coords="2027,80,2101,107"/>
<area shape="rect" id="node43" href="$usbh__midi_8h.html" title="usbh_midi.h" alt="" coords="2125,80,2224,107"/>
<area shape="rect" id="node45" href="$usbhub_8h.html" title="usbhub.h" alt="" coords="2249,80,2330,107"/>
<area shape="rect" id="node47" href="$_x_b_o_x_o_n_e_8h.html" title="XBOXONE.h" alt="" coords="2362,80,2457,107"/>
<area shape="rect" id="node49" href="$_x_b_o_x_r_e_c_v_8h.html" title="XBOXRECV.h" alt="" coords="2497,80,2597,107"/>
<area shape="rect" id="node3" href="$adk_8cpp.html" title="adk.cpp" alt="" coords="445,155,517,181"/>
<area shape="rect" id="node5" href="$_b_t_d_8cpp.html" title="BTD.cpp" alt="" coords="5,304,80,331"/>
<area shape="rect" id="node6" href="$_b_t_h_i_d_8h.html" title="BTHID.h" alt="" coords="359,304,433,331"/>
<area shape="rect" id="node8" href="$_p_s3_b_t_8h.html" title="PS3BT.h" alt="" coords="105,304,178,331"/>
<area shape="rect" id="node9" href="$_s_p_p_8h.html" title="SPP.h" alt="" coords="202,304,259,331"/>
<area shape="rect" id="node10" href="$_wii_8h.html" title="Wii.h" alt="" coords="284,304,335,331"/>
<area shape="rect" id="node7" href="$_p_s4_b_t_8h.html" title="PS4BT.h" alt="" coords="465,379,538,405"/>
<area shape="rect" id="node12" href="$hidboot_8h.html" title="hidboot.h" alt="" coords="357,229,440,256"/>
<area shape="rect" id="node13" href="$hidcomposite_8h.html" title="hidcomposite.h" alt="" coords="699,229,819,256"/>
<area shape="rect" id="node14" href="$hidescriptorparser_8h.html" title="hidescriptorparser.h" alt="" coords="843,229,992,256"/>
<area shape="rect" id="node15" href="$hiduniversal_8h.html" title="hiduniversal.h" alt="" coords="1131,229,1242,256"/>
<area shape="rect" id="node19" href="$usbhid_8cpp.html" title="usbhid.cpp" alt="" coords="1016,229,1107,256"/>
<area shape="rect" id="node16" href="$_p_s4_u_s_b_8h.html" title="PS4USB.h" alt="" coords="958,304,1045,331"/>
<area shape="rect" id="node18" href="$_p_s3_u_s_b_8cpp.html" title="PS3USB.cpp" alt="" coords="646,304,749,331"/>
<area shape="rect" id="node21" href="$_x_b_o_x_o_l_d_8cpp.html" title="XBOXOLD.cpp" alt="" coords="1259,304,1368,331"/>
<area shape="rect" id="node23" href="$_x_b_o_x_u_s_b_8cpp.html" title="XBOXUSB.cpp" alt="" coords="1598,304,1709,331"/>
<area shape="rect" id="node25" href="$hidusagetitlearrays_8cpp.html" title="hidusagetitlearrays.cpp" alt="" coords="795,155,965,181"/>
<area shape="rect" id="node27" href="$cdc___x_r21_b1411_8h.html" title="cdc_XR21B1411.h" alt="" coords="1040,155,1176,181"/>
<area shape="rect" id="node28" href="$cdcacm_8cpp.html" title="cdcacm.cpp" alt="" coords="1200,155,1299,181"/>
<area shape="rect" id="node29" href="$cdcprolific_8h.html" title="cdcprolific.h" alt="" coords="1323,155,1421,181"/>
<area shape="rect" id="node31" href="$cdcftdi_8cpp.html" title="cdcftdi.cpp" alt="" coords="1445,155,1536,181"/>
<area shape="rect" id="node33" href="$masstorage_8cpp.html" title="masstorage.cpp" alt="" coords="1561,155,1687,181"/>
<area shape="rect" id="node35" href="$max___l_c_d_8cpp.html" title="max_LCD.cpp" alt="" coords="1711,155,1822,181"/>
<area shape="rect" id="node39" href="$_p_s4_parser_8cpp.html" title="PS4Parser.cpp" alt="" coords="457,304,570,331"/>
<area shape="rect" id="node41" href="$_u_h_s2__gpio_8cpp.html" title="UHS2_gpio.cpp" alt="" coords="1897,155,2017,181"/>
<area shape="rect" id="node44" href="$usbh__midi_8cpp.html" title="usbh_midi.cpp" alt="" coords="2099,155,2213,181"/>
<area shape="rect" id="node46" href="$usbhub_8cpp.html" title="usbhub.cpp" alt="" coords="2237,155,2333,181"/>
<area shape="rect" id="node48" href="$_x_b_o_x_o_n_e_8cpp.html" title="XBOXONE.cpp" alt="" coords="2358,155,2469,181"/>
<area shape="rect" id="node50" href="$_x_b_o_x_r_e_c_v_8cpp.html" title="XBOXRECV.cpp" alt="" coords="2493,155,2608,181"/>
<area shape="rect" id="node2" href="$adk_8h.html" title="adk.h" alt="" coords="561,80,618,107"/>
<area shape="rect" id="node4" href="$_b_t_d_8h.html" title="BTD.h" alt="" coords="290,229,350,256"/>
<area shape="rect" id="node12" href="$usbhid_8h.html" title="usbhid.h" alt="" coords="747,155,823,181"/>
<area shape="rect" id="node18" href="$_p_s3_u_s_b_8h.html" title="PS3USB.h" alt="" coords="914,229,1001,256"/>
<area shape="rect" id="node21" href="$_x_b_o_x_o_l_d_8h.html" title="XBOXOLD.h" alt="" coords="1025,229,1119,256"/>
<area shape="rect" id="node23" href="$_x_b_o_x_u_s_b_8h.html" title="XBOXUSB.h" alt="" coords="1144,229,1240,256"/>
<area shape="rect" id="node24" href="$hidusagestr_8h.html" title="hidusagestr.h" alt="" coords="879,80,987,107"/>
<area shape="rect" id="node26" href="$cdcacm_8h.html" title="cdcacm.h" alt="" coords="1246,80,1330,107"/>
<area shape="rect" id="node30" href="$cdcftdi_8h.html" title="cdcftdi.h" alt="" coords="1354,80,1430,107"/>
<area shape="rect" id="node32" href="$masstorage_8h.html" title="masstorage.h" alt="" coords="1454,80,1565,107"/>
<area shape="rect" id="node34" href="$max___l_c_d_8h.html" title="max_LCD.h" alt="" coords="1589,80,1683,107"/>
<area shape="rect" id="node36" href="$message_8cpp.html" title="message.cpp" alt="" coords="1707,80,1815,107"/>
<area shape="rect" id="node37" href="$parsetools_8cpp.html" title="parsetools.cpp" alt="" coords="1839,80,1955,107"/>
<area shape="rect" id="node38" href="$_p_s4_parser_8h.html" title="PS4Parser.h" alt="" coords="32,229,131,256"/>
<area shape="rect" id="node40" href="$_u_h_s2__gpio_8h.html" title="UHS2_gpio.h" alt="" coords="1979,80,2085,107"/>
<area shape="rect" id="node42" href="$_usb_8cpp.html" title="Usb.cpp" alt="" coords="2108,80,2183,107"/>
<area shape="rect" id="node43" href="$usbh__midi_8h.html" title="usbh_midi.h" alt="" coords="2207,80,2305,107"/>
<area shape="rect" id="node45" href="$usbhub_8h.html" title="usbhub.h" alt="" coords="2330,80,2411,107"/>
<area shape="rect" id="node47" href="$_x_b_o_x_o_n_e_8h.html" title="XBOXONE.h" alt="" coords="2435,80,2530,107"/>
<area shape="rect" id="node49" href="$_x_b_o_x_o_n_e_s_parser_8h.html" title="XBOXONESParser.h" alt="" coords="1186,304,1329,331"/>
<area shape="rect" id="node50" href="$_x_b_o_x_r_e_c_v_8h.html" title="XBOXRECV.h" alt="" coords="2554,80,2654,107"/>
<area shape="rect" id="node3" href="$adk_8cpp.html" title="adk.cpp" alt="" coords="549,155,621,181"/>
<area shape="rect" id="node5" href="$_b_t_d_8cpp.html" title="BTD.cpp" alt="" coords="273,304,348,331"/>
<area shape="rect" id="node6" href="$_b_t_h_i_d_8h.html" title="BTHID.h" alt="" coords="710,304,783,331"/>
<area shape="rect" id="node9" href="$_p_s3_b_t_8h.html" title="PS3BT.h" alt="" coords="373,304,446,331"/>
<area shape="rect" id="node10" href="$_s_p_p_8h.html" title="SPP.h" alt="" coords="470,304,527,331"/>
<area shape="rect" id="node11" href="$_wii_8h.html" title="Wii.h" alt="" coords="552,304,603,331"/>
<area shape="rect" id="node7" href="$_p_s4_b_t_8h.html" title="PS4BT.h" alt="" coords="490,379,563,405"/>
<area shape="rect" id="node8" href="$_x_b_o_x_o_n_e_s_b_t_8h.html" title="XBOXONESBT.h" alt="" coords="907,379,1026,405"/>
<area shape="rect" id="node13" href="$hidboot_8h.html" title="hidboot.h" alt="" coords="807,229,889,256"/>
<area shape="rect" id="node14" href="$hidcomposite_8h.html" title="hidcomposite.h" alt="" coords="375,229,495,256"/>
<area shape="rect" id="node15" href="$hidescriptorparser_8h.html" title="hidescriptorparser.h" alt="" coords="519,229,668,256"/>
<area shape="rect" id="node16" href="$hiduniversal_8h.html" title="hiduniversal.h" alt="" coords="155,229,266,256"/>
<area shape="rect" id="node20" href="$usbhid_8cpp.html" title="usbhid.cpp" alt="" coords="692,229,783,256"/>
<area shape="rect" id="node17" href="$_p_s4_u_s_b_8h.html" title="PS4USB.h" alt="" coords="162,304,249,331"/>
<area shape="rect" id="node19" href="$_p_s3_u_s_b_8cpp.html" title="PS3USB.cpp" alt="" coords="898,304,1001,331"/>
<area shape="rect" id="node22" href="$_x_b_o_x_o_l_d_8cpp.html" title="XBOXOLD.cpp" alt="" coords="1025,304,1135,331"/>
<area shape="rect" id="node25" href="$hidusagetitlearrays_8cpp.html" title="hidusagetitlearrays.cpp" alt="" coords="848,155,1019,181"/>
<area shape="rect" id="node27" href="$cdc___x_r21_b1411_8h.html" title="cdc_XR21B1411.h" alt="" coords="1491,155,1627,181"/>
<area shape="rect" id="node28" href="$cdcacm_8cpp.html" title="cdcacm.cpp" alt="" coords="1245,155,1344,181"/>
<area shape="rect" id="node29" href="$cdcprolific_8h.html" title="cdcprolific.h" alt="" coords="1369,155,1466,181"/>
<area shape="rect" id="node31" href="$cdcftdi_8cpp.html" title="cdcftdi.cpp" alt="" coords="1651,155,1741,181"/>
<area shape="rect" id="node33" href="$masstorage_8cpp.html" title="masstorage.cpp" alt="" coords="1766,155,1893,181"/>
<area shape="rect" id="node35" href="$max___l_c_d_8cpp.html" title="max_LCD.cpp" alt="" coords="1917,155,2027,181"/>
<area shape="rect" id="node39" href="$_p_s4_parser_8cpp.html" title="PS4Parser.cpp" alt="" coords="25,304,138,331"/>
<area shape="rect" id="node41" href="$_u_h_s2__gpio_8cpp.html" title="UHS2_gpio.cpp" alt="" coords="2052,155,2172,181"/>
<area shape="rect" id="node44" href="$usbh__midi_8cpp.html" title="usbh_midi.cpp" alt="" coords="2196,155,2311,181"/>
<area shape="rect" id="node46" href="$usbhub_8cpp.html" title="usbhub.cpp" alt="" coords="2335,155,2431,181"/>
<area shape="rect" id="node48" href="$_x_b_o_x_o_n_e_8cpp.html" title="XBOXONE.cpp" alt="" coords="2455,155,2566,181"/>
</map>

View file

@ -1 +1 @@
02dd4b5bb74a4b06471e56603cb1a320
7c643f23ca87656d0de4bb0b970d686b

Binary file not shown.

Before

Width:  |  Height:  |  Size: 130 KiB

After

Width:  |  Height:  |  Size: 142 KiB

File diff suppressed because one or more lines are too long

View file

@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_w_i_i_html_a8e34abf62a9631ca3efba0150ca91b93"><div class="ttname"><a href="class_w_i_i.html#a8e34abf62a9631ca3efba0150ca91b93">WII::getAnalogHat</a></div><div class="ttdeci">uint8_t getAnalogHat(HatEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8cpp_source.html#l01115">Wii.cpp:1115</a></div></div>
<div class="ttc" id="class_w_i_i_html_a0694969a30092b9b1dcb26120c7cff73"><div class="ttname"><a href="class_w_i_i.html#a0694969a30092b9b1dcb26120c7cff73">WII::yawGyroScale</a></div><div class="ttdeci">uint16_t yawGyroScale</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00258">Wii.h:258</a></div></div>
<div class="ttc" id="_wii_8h_html_ad79e49e27b025d6ac9d695c4816f84d4ae2ac743b5ba1752933e09f1dac48d97b"><div class="ttname"><a href="_wii_8h.html#ad79e49e27b025d6ac9d695c4816f84d4ae2ac743b5ba1752933e09f1dac48d97b">HatY</a></div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00040">Wii.h:40</a></div></div>
<div class="ttc" id="class_b_t_d_html"><div class="ttname"><a href="class_b_t_d.html">BTD</a></div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00201">BTD.h:201</a></div></div>
<div class="ttc" id="class_b_t_d_html"><div class="ttname"><a href="class_b_t_d.html">BTD</a></div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00221">BTD.h:221</a></div></div>
<div class="ttc" id="class_w_i_i_html_a2d8fd822e6e9c271d59c71dc7b757421"><div class="ttname"><a href="class_w_i_i.html#a2d8fd822e6e9c271d59c71dc7b757421">WII::getIRs1</a></div><div class="ttdeci">uint8_t getIRs1()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00327">Wii.h:327</a></div></div>
<div class="ttc" id="class_w_i_i_html_a05841e1975803d561f80aeb3dd0a4a1e"><div class="ttname"><a href="class_w_i_i.html#a05841e1975803d561f80aeb3dd0a4a1e">WII::getIRs3</a></div><div class="ttdeci">uint8_t getIRs3()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00375">Wii.h:375</a></div></div>
<div class="ttc" id="class_w_i_i_html_a81e1eb4d9ef9999a84e71d764d54dff7"><div class="ttname"><a href="class_w_i_i.html#a81e1eb4d9ef9999a84e71d764d54dff7">WII::ACLData</a></div><div class="ttdeci">void ACLData(uint8_t *ACLData)</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8cpp_source.html#l00133">Wii.cpp:133</a></div></div>
@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_w_i_i_html_aa47478ccdfe009dabb7c21232e07bfd5"><div class="ttname"><a href="class_w_i_i.html#aa47478ccdfe009dabb7c21232e07bfd5">WII::pitchGyroSpeed</a></div><div class="ttdeci">float pitchGyroSpeed</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00249">Wii.h:249</a></div></div>
<div class="ttc" id="class_w_i_i_html_a0d9c869bd3677c4488a586c38558a137"><div class="ttname"><a href="class_w_i_i.html#a0d9c869bd3677c4488a586c38558a137">WII::setRumbleOn</a></div><div class="ttdeci">void setRumbleOn()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8cpp_source.html#l00915">Wii.cpp:915</a></div></div>
<div class="ttc" id="class_w_i_i_html_a769ee2f9a0088da097438bc3cc677f7c"><div class="ttname"><a href="class_w_i_i.html#a769ee2f9a0088da097438bc3cc677f7c">WII::Reset</a></div><div class="ttdeci">void Reset()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8cpp_source.html#l00101">Wii.cpp:101</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00157">controllerEnums.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="class_w_i_i_html_a42af5743d2e3c2dbc01ea0b5531cc7c6"><div class="ttname"><a href="class_w_i_i.html#a42af5743d2e3c2dbc01ea0b5531cc7c6">WII::accZnunchuck</a></div><div class="ttdeci">int16_t accZnunchuck</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00236">Wii.h:236</a></div></div>
<div class="ttc" id="_wii_8h_html_a1f2e8277faa24c51a9c99f3fbac8d80ba591404ff43c722c0641186be037b181d"><div class="ttname"><a href="_wii_8h.html#a1f2e8277faa24c51a9c99f3fbac8d80ba591404ff43c722c0641186be037b181d">BotLeft</a></div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00048">Wii.h:48</a></div></div>
<div class="ttc" id="class_w_i_i_html_ae946f7d6e9ce89fb083f5f138c0736c2"><div class="ttname"><a href="class_w_i_i.html#ae946f7d6e9ce89fb083f5f138c0736c2">WII::getBatteryLevel</a></div><div class="ttdeci">uint8_t getBatteryLevel()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8cpp_source.html#l00968">Wii.cpp:968</a></div></div>
@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_w_i_i_html_aef56b9f37422b0a41642b39d10db0735"><div class="ttname"><a href="class_w_i_i.html#aef56b9f37422b0a41642b39d10db0735">WII::getIRs4</a></div><div class="ttdeci">uint8_t getIRs4()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00399">Wii.h:399</a></div></div>
<div class="ttc" id="class_w_i_i_html_a7ddd67a8797d582e324cffe2847a4288"><div class="ttname"><a href="class_w_i_i.html#a7ddd67a8797d582e324cffe2847a4288">WII::rollGyroSpeed</a></div><div class="ttdeci">float rollGyroSpeed</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00250">Wii.h:250</a></div></div>
<div class="ttc" id="class_w_i_i_html_a5e778f879c6d0a73a94bd61e42d05b8d"><div class="ttname"><a href="class_w_i_i.html#a5e778f879c6d0a73a94bd61e42d05b8d">WII::getIRy3</a></div><div class="ttdeci">uint16_t getIRy3()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00367">Wii.h:367</a></div></div>
<div class="ttc" id="class_bluetooth_service_html"><div class="ttname"><a href="class_bluetooth_service.html">BluetoothService</a></div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00569">BTD.h:569</a></div></div>
<div class="ttc" id="class_bluetooth_service_html"><div class="ttname"><a href="class_bluetooth_service.html">BluetoothService</a></div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00603">BTD.h:603</a></div></div>
<div class="ttc" id="class_w_i_i_html_a5d3b4a33ebc2ca9ebb154e10a05dbdd4"><div class="ttname"><a href="class_w_i_i.html#a5d3b4a33ebc2ca9ebb154e10a05dbdd4">WII::setLedStatus</a></div><div class="ttdeci">void setLedStatus()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8cpp_source.html#l00955">Wii.cpp:955</a></div></div>
<div class="ttc" id="_wii_8h_html_a1f2e8277faa24c51a9c99f3fbac8d80b"><div class="ttname"><a href="_wii_8h.html#a1f2e8277faa24c51a9c99f3fbac8d80b">BalanceBoardEnum</a></div><div class="ttdeci">BalanceBoardEnum</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00044">Wii.h:44</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a94f7389d205c78830a5441370d7870fd"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a></div><div class="ttdeci">ButtonEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00078">controllerEnums.h:78</a></div></div>
@ -144,7 +144,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_w_i_i_html_a2e1236eaee605bd5a6fa581c501cf406"><div class="ttname"><a href="class_w_i_i.html#a2e1236eaee605bd5a6fa581c501cf406">WII::getWiimoteRoll</a></div><div class="ttdeci">float getWiimoteRoll()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00216">Wii.h:216</a></div></div>
<div class="ttc" id="class_w_i_i_html_a341b9a50bfdb18af9c66a3079e5804d9"><div class="ttname"><a href="class_w_i_i.html#a341b9a50bfdb18af9c66a3079e5804d9">WII::getIRy1</a></div><div class="ttdeci">uint16_t getIRy1()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00319">Wii.h:319</a></div></div>
<div class="ttc" id="class_w_i_i_html_a5648a03968d0c2331867f9b7bcaa3e3e"><div class="ttname"><a href="class_w_i_i.html#a5648a03968d0c2331867f9b7bcaa3e3e">WII::getIRx3</a></div><div class="ttdeci">uint16_t getIRx3()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00359">Wii.h:359</a></div></div>
<div class="ttc" id="class_bluetooth_service_html_aa67faf901f78a55a202945a20f6d778a"><div class="ttname"><a href="class_bluetooth_service.html#aa67faf901f78a55a202945a20f6d778a">BluetoothService::pBtd</a></div><div class="ttdeci">BTD * pBtd</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00612">BTD.h:612</a></div></div>
<div class="ttc" id="class_bluetooth_service_html_aa67faf901f78a55a202945a20f6d778a"><div class="ttname"><a href="class_bluetooth_service.html#aa67faf901f78a55a202945a20f6d778a">BluetoothService::pBtd</a></div><div class="ttdeci">BTD * pBtd</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00646">BTD.h:646</a></div></div>
<div class="ttc" id="class_w_i_i_html_a7cb4cec343c65fd350e6b05043d7f1a8"><div class="ttname"><a href="class_w_i_i.html#a7cb4cec343c65fd350e6b05043d7f1a8">WII::nunchuckConnected</a></div><div class="ttdeci">bool nunchuckConnected</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00198">Wii.h:198</a></div></div>
<div class="ttc" id="class_w_i_i_html_a759837b933f63ce7c3235639be29250a"><div class="ttname"><a href="class_w_i_i.html#a759837b933f63ce7c3235639be29250a">WII::getIRy4</a></div><div class="ttdeci">uint16_t getIRy4()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00391">Wii.h:391</a></div></div>
<div class="ttc" id="class_w_i_i_html_ab4da8502042b18c71fbef321ed213d25"><div class="ttname"><a href="class_w_i_i.html#ab4da8502042b18c71fbef321ed213d25">WII::gyroPitch</a></div><div class="ttdeci">float gyroPitch</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00241">Wii.h:241</a></div></div>
@ -161,7 +161,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_w_i_i_html_ae657585a560e9d214e6c0219f8b47aeb"><div class="ttname"><a href="class_w_i_i.html#ae657585a560e9d214e6c0219f8b47aeb">WII::accYnunchuck</a></div><div class="ttdeci">int16_t accYnunchuck</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00236">Wii.h:236</a></div></div>
<div class="ttc" id="class_w_i_i_html_ad4f0d2456c56414f9b8013b85a1ee7d2"><div class="ttname"><a href="class_w_i_i.html#ad4f0d2456c56414f9b8013b85a1ee7d2">WII::gyroYawZero</a></div><div class="ttdeci">int16_t gyroYawZero</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00270">Wii.h:270</a></div></div>
<div class="ttc" id="_wii_8h_html_a1f2e8277faa24c51a9c99f3fbac8d80bab2a25b9fb1bdac62760c8cb2fb047437"><div class="ttname"><a href="_wii_8h.html#a1f2e8277faa24c51a9c99f3fbac8d80bab2a25b9fb1bdac62760c8cb2fb047437">BotRight</a></div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00046">Wii.h:46</a></div></div>
<div class="ttc" id="class_b_t_d_html_a6b66a27c0fd359e3129f53451352b55c"><div class="ttname"><a href="class_b_t_d.html#a6b66a27c0fd359e3129f53451352b55c">BTD::pairWithWiimote</a></div><div class="ttdeci">void pairWithWiimote()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00467">BTD.h:467</a></div></div>
<div class="ttc" id="class_b_t_d_html_a6b66a27c0fd359e3129f53451352b55c"><div class="ttname"><a href="class_b_t_d.html#a6b66a27c0fd359e3129f53451352b55c">BTD::pairWithWiimote</a></div><div class="ttdeci">void pairWithWiimote()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00497">BTD.h:497</a></div></div>
<div class="ttc" id="class_w_i_i_html_accf6ca623ffe93b3c78aaf60c7fd1f46"><div class="ttname"><a href="class_w_i_i.html#accf6ca623ffe93b3c78aaf60c7fd1f46">WII::getIRs2</a></div><div class="ttdeci">uint8_t getIRs2()</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00351">Wii.h:351</a></div></div>
<div class="ttc" id="class_w_i_i_html"><div class="ttname"><a href="class_w_i_i.html">WII</a></div><div class="ttdef"><b>Definition:</b> <a href="_wii_8h_source.html#l00056">Wii.h:56</a></div></div>
<div class="ttc" id="class_w_i_i_html_a7b183fe1809c1c595438e930b8f3f4de"><div class="ttname"><a href="class_w_i_i.html#a7b183fe1809c1c595438e930b8f3f4de">WII::getButtonPress</a></div><div class="ttdeci">bool getButtonPress(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="_wii_8cpp_source.html#l01097">Wii.cpp:1097</a></div></div>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -90,7 +90,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_u_s_b_html_a618eedabc161d8315be45cae0c8b6f89"><div class="ttname"><a href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">USB::getConfDescr</a></div><div class="ttdeci">uint8_t getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
<div class="ttc" id="struct_ep_info_html_a9238dd40c096baedf041c98b19386a14"><div class="ttname"><a href="struct_ep_info.html#a9238dd40c096baedf041c98b19386a14">EpInfo::bmRcvToggle</a></div><div class="ttdeci">uint8_t bmRcvToggle</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00048">address.h:48</a></div></div>
<div class="ttc" id="class_address_pool_html"><div class="ttname"><a href="class_address_pool.html">AddressPool</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00090">address.h:90</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b">RightHatX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b">RightHatX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00169">controllerEnums.h:169</a></div></div>
<div class="ttc" id="struct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
<div class="ttc" id="struct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
<div class="ttc" id="_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_a95cd9669dee9cab375a7c5e62284a01b"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#a95cd9669dee9cab375a7c5e62284a01b">USB_ENDPOINT_DESCRIPTOR::bInterval</a></div><div class="ttdeci">uint8_t bInterval</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00154">usb_ch9.h:154</a></div></div>
<div class="ttc" id="class_x_b_o_x_o_n_e_html_a5b4e45cdd8695439d9772f55bb8ece6f"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a5b4e45cdd8695439d9772f55bb8ece6f">XBOXONE::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00179">XBOXONE.h:179</a></div></div>
<div class="ttc" id="message_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00157">controllerEnums.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="class_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00840">Usb.cpp:840</a></div></div>
<div class="ttc" id="class_x_b_o_x_o_n_e_html_a800dd3559813c0f1771e8fdd30c4105b"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a800dd3559813c0f1771e8fdd30c4105b">XBOXONE::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00181">XBOXONE.h:181</a></div></div>
<div class="ttc" id="class_x_b_o_x_o_n_e_html_a3b9466f31de5c4f4e46a47440eea2bfc"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a3b9466f31de5c4f4e46a47440eea2bfc">XBOXONE::XBOXONE</a></div><div class="ttdeci">XBOXONE(USB *pUsb)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00027">XBOXONE.cpp:27</a></div></div>
@ -126,7 +126,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_x_b_o_x_o_n_e_html_a506e8add57ffac652a28e8c5b7e72e85"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a506e8add57ffac652a28e8c5b7e72e85">XBOXONE::setRumbleOff</a></div><div class="ttdeci">void setRumbleOff()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00450">XBOXONE.cpp:450</a></div></div>
<div class="ttc" id="address_8h_html_a517dfa014946e2d087d197312234a1de"><div class="ttname"><a href="address_8h.html#a517dfa014946e2d087d197312234a1de">USB_NAK_MAX_POWER</a></div><div class="ttdeci">#define USB_NAK_MAX_POWER</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00034">address.h:34</a></div></div>
<div class="ttc" id="class_x_b_o_x_o_n_e_html_ab836f2e18a00ef89054d66fb2023ba64"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#ab836f2e18a00ef89054d66fb2023ba64">XBOXONE::Release</a></div><div class="ttdeci">virtual uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00286">XBOXONE.cpp:286</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093a7f1fb2db5381286691f4dec179ed5d5a"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a7f1fb2db5381286691f4dec179ed5d5a">RightHatY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00165">controllerEnums.h:165</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093a7f1fb2db5381286691f4dec179ed5d5a"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a7f1fb2db5381286691f4dec179ed5d5a">RightHatY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00171">controllerEnums.h:171</a></div></div>
<div class="ttc" id="struct_ep_info_html"><div class="ttname"><a href="struct_ep_info.html">EpInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00039">address.h:39</a></div></div>
<div class="ttc" id="class_u_s_b_html_affbc018973a588995457d535b0ac7ee7"><div class="ttname"><a href="class_u_s_b.html#affbc018973a588995457d535b0ac7ee7">USB::outTransfer</a></div><div class="ttdeci">uint8_t outTransfer(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *data)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00303">Usb.cpp:303</a></div></div>
<div class="ttc" id="max3421e_8h_html_ab44a7968d08016b58d98951059c37076"><div class="ttname"><a href="max3421e_8h.html#ab44a7968d08016b58d98951059c37076">hrNAK</a></div><div class="ttdeci">#define hrNAK</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00218">max3421e.h:218</a></div></div>
@ -158,9 +158,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
<div class="ttc" id="_x_b_o_x_o_n_e_8h_html_a916c0ffc31c703da27b5f5cbdabea361"><div class="ttname"><a href="_x_b_o_x_o_n_e_8h.html#a916c0ffc31c703da27b5f5cbdabea361">XBOX_ONE_CONTROL_PIPE</a></div><div class="ttdeci">#define XBOX_ONE_CONTROL_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00033">XBOXONE.h:33</a></div></div>
<div class="ttc" id="_x_b_o_x_o_n_e_8h_html_a1a9da90da4584db2de7c84f45bdafc89"><div class="ttname"><a href="_x_b_o_x_o_n_e_8h.html#a1a9da90da4584db2de7c84f45bdafc89">XBOX_ONE_OUTPUT_PIPE</a></div><div class="ttdeci">#define XBOX_ONE_OUTPUT_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00034">XBOXONE.h:34</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3">LeftHatY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00161">controllerEnums.h:161</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3">LeftHatY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00167">controllerEnums.h:167</a></div></div>
<div class="ttc" id="class_x_b_o_x_o_n_e_html_af49b526b57d3a3148537bdada9fb69bc"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#af49b526b57d3a3148537bdada9fb69bc">XBOXONE::getAnalogHat</a></div><div class="ttdeci">int16_t getAnalogHat(AnalogHatEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00408">XBOXONE.cpp:408</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca">LeftHatX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00159">controllerEnums.h:159</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca">LeftHatX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00165">controllerEnums.h:165</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a">R2</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00116">controllerEnums.h:116</a></div></div>
<div class="ttc" id="xbox_enums_8h_html_a35901eab017bd1df5d2361634309adbd"><div class="ttname"><a href="xbox_enums_8h.html#a35901eab017bd1df5d2361634309adbd">XBOX_BUTTONS</a></div><div class="ttdeci">const uint16_t XBOX_BUTTONS[]</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00041">xboxEnums.h:41</a></div></div>
<div class="ttc" id="class_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>

View file

@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html">USB_ENDPOINT_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00148">usb_ch9.h:148</a></div></div>
<div class="ttc" id="class_x_b_o_x_o_n_e_html_a5b4e45cdd8695439d9772f55bb8ece6f"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a5b4e45cdd8695439d9772f55bb8ece6f">XBOXONE::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00179">XBOXONE.h:179</a></div></div>
<div class="ttc" id="class_x_b_o_x_o_n_e_html_a0b2434ed7197361d229340773b0c3bda"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a0b2434ed7197361d229340773b0c3bda">XBOXONE::attachOnInit</a></div><div class="ttdeci">void attachOnInit(void(*funcOnInit)(void))</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00157">XBOXONE.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00157">controllerEnums.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="class_x_b_o_x_o_n_e_html_a800dd3559813c0f1771e8fdd30c4105b"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a800dd3559813c0f1771e8fdd30c4105b">XBOXONE::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00181">XBOXONE.h:181</a></div></div>
<div class="ttc" id="class_x_b_o_x_o_n_e_html_a3b9466f31de5c4f4e46a47440eea2bfc"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a3b9466f31de5c4f4e46a47440eea2bfc">XBOXONE::XBOXONE</a></div><div class="ttdeci">XBOXONE(USB *pUsb)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00027">XBOXONE.cpp:27</a></div></div>
<div class="ttc" id="class_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>

View file

@ -0,0 +1,124 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>USB Host Shield 2.0: XBOXONESBT.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="imageStyle.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">USB Host Shield 2.0
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> </div>
<div class="headertitle">
<div class="title">XBOXONESBT.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_b_t_h_i_d_8h_source.html">BTHID.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="_x_b_o_x_o_n_e_s_parser_8h_source.html">XBOXONESParser.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for XBOXONESBT.h:</div>
<div class="dyncontent">
<div class="center"><img src="_x_b_o_x_o_n_e_s_b_t_8h__incl.png" border="0" usemap="#_x_b_o_x_o_n_e_s_b_t_8h" alt=""/></div>
<map name="_x_b_o_x_o_n_e_s_b_t_8h" id="_x_b_o_x_o_n_e_s_b_t_8h">
<area shape="rect" id="node2" href="_b_t_h_i_d_8h.html" title="BTHID.h" alt="" coords="95,80,168,107"/>
<area shape="rect" id="node8" href="_x_b_o_x_o_n_e_s_parser_8h.html" title="XBOXONESParser.h" alt="" coords="195,80,337,107"/>
<area shape="rect" id="node3" href="_b_t_d_8h.html" title="BTD.h" alt="" coords="5,155,65,181"/>
<area shape="rect" id="node7" href="hidboot_8h.html" title="hidboot.h" alt="" coords="90,155,173,181"/>
<area shape="rect" id="node4" href="_usb_8h.html" title="Usb.h" alt="" coords="98,379,157,405"/>
<area shape="rect" id="node5" href="usbhid_8h.html" title="usbhid.h" alt="" coords="81,229,157,256"/>
<area shape="rect" id="node6" href="hidusagestr_8h.html" title="hidusagestr.h" alt="" coords="120,304,228,331"/>
<area shape="rect" id="node9" href="controller_enums_8h.html" title="controllerEnums.h" alt="" coords="303,155,442,181"/>
</map>
</div>
</div>
<p><a href="_x_b_o_x_o_n_e_s_b_t_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html">XBOXONESBT</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>

View file

@ -0,0 +1,10 @@
<map id="XBOXONESBT.h" name="XBOXONESBT.h">
<area shape="rect" id="node2" href="$_b_t_h_i_d_8h.html" title="BTHID.h" alt="" coords="95,80,168,107"/>
<area shape="rect" id="node8" href="$_x_b_o_x_o_n_e_s_parser_8h.html" title="XBOXONESParser.h" alt="" coords="195,80,337,107"/>
<area shape="rect" id="node3" href="$_b_t_d_8h.html" title="BTD.h" alt="" coords="5,155,65,181"/>
<area shape="rect" id="node7" href="$hidboot_8h.html" title="hidboot.h" alt="" coords="90,155,173,181"/>
<area shape="rect" id="node4" href="$_usb_8h.html" title="Usb.h" alt="" coords="98,379,157,405"/>
<area shape="rect" id="node5" href="$usbhid_8h.html" title="usbhid.h" alt="" coords="81,229,157,256"/>
<area shape="rect" id="node6" href="$hidusagestr_8h.html" title="hidusagestr.h" alt="" coords="120,304,228,331"/>
<area shape="rect" id="node9" href="$controller_enums_8h.html" title="controllerEnums.h" alt="" coords="303,155,442,181"/>
</map>

View file

@ -0,0 +1 @@
93ae8d9e86736b483d76f436b3f06b8a

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,221 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>USB Host Shield 2.0: XBOXONESParser.cpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="imageStyle.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">USB Host Shield 2.0
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#enum-members">Enumerations</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">XBOXONESParser.cpp File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_x_b_o_x_o_n_e_s_parser_8h_source.html">XBOXONESParser.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for XBOXONESParser.cpp:</div>
<div class="dyncontent">
<div class="center"><img src="_x_b_o_x_o_n_e_s_parser_8cpp__incl.png" border="0" usemap="#_x_b_o_x_o_n_e_s_parser_8cpp" alt=""/></div>
<map name="_x_b_o_x_o_n_e_s_parser_8cpp" id="_x_b_o_x_o_n_e_s_parser_8cpp">
<area shape="rect" id="node2" href="_x_b_o_x_o_n_e_s_parser_8h.html" title="XBOXONESParser.h" alt="" coords="25,80,167,107"/>
<area shape="rect" id="node3" href="_usb_8h.html" title="Usb.h" alt="" coords="5,155,64,181"/>
<area shape="rect" id="node4" href="controller_enums_8h.html" title="controllerEnums.h" alt="" coords="88,155,227,181"/>
</map>
</div>
</div>
<p><a href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a3eca256e8b59574c290177d7df302a62"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62">DPADEnum</a> { <br />
&#160;&#160;<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62aafb58dc961545afb332266b117e4a332">DPAD_UP</a> = 0x0,
<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62abc09f2a57c77693c05e8d52917d2bac0">DPAD_UP_RIGHT</a> = 0x1,
<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62af0f91a0468a0f49170b119f7de0d5cec">DPAD_RIGHT</a> = 0x2,
<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62a352a732e4f7a41d4a92ab99e661094d0">DPAD_RIGHT_DOWN</a> = 0x3,
<br />
&#160;&#160;<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62ab5e7d62ac3dfe6a925d1d6be3c756faa">DPAD_DOWN</a> = 0x4,
<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62a1b679be7217f73f03393bb379b218d66">DPAD_DOWN_LEFT</a> = 0x5,
<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62afe9bfbd6550b91f6640b74a155000cba">DPAD_LEFT</a> = 0x6,
<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62ac6b9de0c407333a7161ca1efe6e30743">DPAD_LEFT_UP</a> = 0x7,
<br />
&#160;&#160;<a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62aeb5da32679ab2abc4001f04d5f8c7044">DPAD_OFF</a> = 0x8,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62aeb5da32679ab2abc4001f04d5f8c7044">DPAD_OFF</a> = 0x0,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62aafb58dc961545afb332266b117e4a332">DPAD_UP</a> = 0x1,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62abc09f2a57c77693c05e8d52917d2bac0">DPAD_UP_RIGHT</a> = 0x2,
<br />
&#160;&#160;<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62af0f91a0468a0f49170b119f7de0d5cec">DPAD_RIGHT</a> = 0x3,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62a352a732e4f7a41d4a92ab99e661094d0">DPAD_RIGHT_DOWN</a> = 0x4,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62ab5e7d62ac3dfe6a925d1d6be3c756faa">DPAD_DOWN</a> = 0x5,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62a1b679be7217f73f03393bb379b218d66">DPAD_DOWN_LEFT</a> = 0x6,
<br />
&#160;&#160;<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62afe9bfbd6550b91f6640b74a155000cba">DPAD_LEFT</a> = 0x7,
<a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62ac6b9de0c407333a7161ca1efe6e30743">DPAD_LEFT_UP</a> = 0x8
<br />
}</td></tr>
<tr class="separator:a3eca256e8b59574c290177d7df302a62"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:afe96a451aa400a754c28b9bedb7c7ef8"><td class="memItemLeft" align="right" valign="top">const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html#afe96a451aa400a754c28b9bedb7c7ef8">XBOX_ONE_S_BUTTONS</a> []</td></tr>
<tr class="separator:afe96a451aa400a754c28b9bedb7c7ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a3eca256e8b59574c290177d7df302a62"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">enum <a class="el" href="_p_s4_parser_8cpp.html#a3eca256e8b59574c290177d7df302a62">DPADEnum</a></td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62aafb58dc961545afb332266b117e4a332"></a>DPAD_UP&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62abc09f2a57c77693c05e8d52917d2bac0"></a>DPAD_UP_RIGHT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62af0f91a0468a0f49170b119f7de0d5cec"></a>DPAD_RIGHT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62a352a732e4f7a41d4a92ab99e661094d0"></a>DPAD_RIGHT_DOWN&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62ab5e7d62ac3dfe6a925d1d6be3c756faa"></a>DPAD_DOWN&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62a1b679be7217f73f03393bb379b218d66"></a>DPAD_DOWN_LEFT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62afe9bfbd6550b91f6640b74a155000cba"></a>DPAD_LEFT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62ac6b9de0c407333a7161ca1efe6e30743"></a>DPAD_LEFT_UP&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62aeb5da32679ab2abc4001f04d5f8c7044"></a>DPAD_OFF&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62aeb5da32679ab2abc4001f04d5f8c7044"></a>DPAD_OFF&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62aafb58dc961545afb332266b117e4a332"></a>DPAD_UP&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62abc09f2a57c77693c05e8d52917d2bac0"></a>DPAD_UP_RIGHT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62af0f91a0468a0f49170b119f7de0d5cec"></a>DPAD_RIGHT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62a352a732e4f7a41d4a92ab99e661094d0"></a>DPAD_RIGHT_DOWN&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62ab5e7d62ac3dfe6a925d1d6be3c756faa"></a>DPAD_DOWN&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62a1b679be7217f73f03393bb379b218d66"></a>DPAD_DOWN_LEFT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62afe9bfbd6550b91f6640b74a155000cba"></a>DPAD_LEFT&#160;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a3eca256e8b59574c290177d7df302a62ac6b9de0c407333a7161ca1efe6e30743"></a>DPAD_LEFT_UP&#160;</td><td class="fielddoc">
</td></tr>
</table>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html#l00045">45</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html">XBOXONESParser.cpp</a>.</p>
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="afe96a451aa400a754c28b9bedb7c7ef8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const uint8_t XBOX_ONE_S_BUTTONS[]</td>
</tr>
</table>
</div><div class="memdoc">
<b>Initial value:</b><div class="fragment"><div class="line">= {</div><div class="line"> <a class="code" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaba595d8bca8bc5e67c37c0a9d89becfa">UP</a>, </div><div class="line"> <a class="code" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaec8379af7490bb9eaaf579cf17876f38">RIGHT</a>, </div><div class="line"> <a class="code" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda9b0b4a95b99523966e0e34ffdadac9da">DOWN</a>, </div><div class="line"> <a class="code" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdadb45120aafd37a973140edee24708065">LEFT</a>, </div><div class="line"></div><div class="line"> 0x0E, </div><div class="line"> 0x0F, </div><div class="line"> 0x10, </div><div class="line"> 0x11, </div><div class="line"></div><div class="line"> 0, 0, </div><div class="line"> 0x0C, </div><div class="line"> 0x0D, </div><div class="line"></div><div class="line"> 0x09, </div><div class="line"> 0x08, </div><div class="line"> 0x0A, </div><div class="line"> 0x0B, </div><div class="line">}</div><div class="ttc" id="controller_enums_8h_html_a94f7389d205c78830a5441370d7870fdaba595d8bca8bc5e67c37c0a9d89becfa"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaba595d8bca8bc5e67c37c0a9d89becfa">UP</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00081">controllerEnums.h:81</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a94f7389d205c78830a5441370d7870fdaec8379af7490bb9eaaf579cf17876f38"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaec8379af7490bb9eaaf579cf17876f38">RIGHT</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00082">controllerEnums.h:82</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a94f7389d205c78830a5441370d7870fda9b0b4a95b99523966e0e34ffdadac9da"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda9b0b4a95b99523966e0e34ffdadac9da">DOWN</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00083">controllerEnums.h:83</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a94f7389d205c78830a5441370d7870fdadb45120aafd37a973140edee24708065"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdadb45120aafd37a973140edee24708065">LEFT</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00084">controllerEnums.h:84</a></div></div>
</div><!-- fragment --><p>Buttons on the controller </p>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html#l00024">24</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html">XBOXONESParser.cpp</a>.</p>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>

View file

@ -0,0 +1,5 @@
<map id="XBOXONESParser.cpp" name="XBOXONESParser.cpp">
<area shape="rect" id="node2" href="$_x_b_o_x_o_n_e_s_parser_8h.html" title="XBOXONESParser.h" alt="" coords="25,80,167,107"/>
<area shape="rect" id="node3" href="$_usb_8h.html" title="Usb.h" alt="" coords="5,155,64,181"/>
<area shape="rect" id="node4" href="$controller_enums_8h.html" title="controllerEnums.h" alt="" coords="88,155,227,181"/>
</map>

View file

@ -0,0 +1 @@
13b8de04793db6abb3033117443283af

Binary file not shown.

After

Width:  |  Height:  |  Size: 8 KiB

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,131 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>USB Host Shield 2.0: XBOXONESParser.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="imageStyle.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">USB Host Shield 2.0
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li><a href="annotated.html"><span>Classes</span></a></li>
<li class="current"><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="files.html"><span>File&#160;List</span></a></li>
<li><a href="globals.html"><span>File&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> </div>
<div class="headertitle">
<div class="title">XBOXONESParser.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="_usb_8h_source.html">Usb.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="controller_enums_8h_source.html">controllerEnums.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for XBOXONESParser.h:</div>
<div class="dyncontent">
<div class="center"><img src="_x_b_o_x_o_n_e_s_parser_8h__incl.png" border="0" usemap="#_x_b_o_x_o_n_e_s_parser_8h" alt=""/></div>
<map name="_x_b_o_x_o_n_e_s_parser_8h" id="_x_b_o_x_o_n_e_s_parser_8h">
<area shape="rect" id="node2" href="_usb_8h.html" title="Usb.h" alt="" coords="5,80,64,107"/>
<area shape="rect" id="node3" href="controller_enums_8h.html" title="controllerEnums.h" alt="" coords="88,80,227,107"/>
</map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="_x_b_o_x_o_n_e_s_parser_8h__dep__incl.png" border="0" usemap="#_x_b_o_x_o_n_e_s_parser_8hdep" alt=""/></div>
<map name="_x_b_o_x_o_n_e_s_parser_8hdep" id="_x_b_o_x_o_n_e_s_parser_8hdep">
<area shape="rect" id="node2" href="_x_b_o_x_o_n_e_s_b_t_8h.html" title="XBOXONESBT.h" alt="" coords="5,80,124,107"/>
<area shape="rect" id="node3" href="_x_b_o_x_o_n_e_s_parser_8cpp.html" title="XBOXONESParser.cpp" alt="" coords="148,80,307,107"/>
</map>
</div>
</div>
<p><a href="_x_b_o_x_o_n_e_s_parser_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="union_xbox_one_s_buttons.html">XboxOneSButtons</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_xbox_one_s_data.html">XboxOneSData</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>

View file

@ -0,0 +1,4 @@
<map id="XBOXONESParser.h" name="XBOXONESParser.h">
<area shape="rect" id="node2" href="$_x_b_o_x_o_n_e_s_b_t_8h.html" title="XBOXONESBT.h" alt="" coords="5,80,124,107"/>
<area shape="rect" id="node3" href="$_x_b_o_x_o_n_e_s_parser_8cpp.html" title="XBOXONESParser.cpp" alt="" coords="148,80,307,107"/>
</map>

View file

@ -0,0 +1 @@
2fa9bb92b71bd9cdab65f8c86258361f

Binary file not shown.

After

Width:  |  Height:  |  Size: 6 KiB

View file

@ -0,0 +1,4 @@
<map id="XBOXONESParser.h" name="XBOXONESParser.h">
<area shape="rect" id="node2" href="$_usb_8h.html" title="Usb.h" alt="" coords="5,80,64,107"/>
<area shape="rect" id="node3" href="$controller_enums_8h.html" title="controllerEnums.h" alt="" coords="88,80,227,107"/>
</map>

View file

@ -0,0 +1 @@
f726eecac58f6cf4c79697a592dc61db

Binary file not shown.

After

Width:  |  Height:  |  Size: 5 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_x_b_o_x_r_e_c_v_html_a2d58b0a20eb804d853713ade83d01631"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a2d58b0a20eb804d853713ade83d01631">XBOXRECV::GetAddress</a></div><div class="ttdeci">virtual uint8_t GetAddress()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00095">XBOXRECV.h:95</a></div></div>
<div class="ttc" id="class_x_b_o_x_r_e_c_v_html_ac07faada38e159f1e7831d90863ebe3a"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#ac07faada38e159f1e7831d90863ebe3a">XBOXRECV::Xbox360Connected</a></div><div class="ttdeci">uint8_t Xbox360Connected[4]</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00231">XBOXRECV.h:231</a></div></div>
<div class="ttc" id="class_x_b_o_x_r_e_c_v_html_a4f4bf40c7ab250c75b7d719c6464fca1"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a4f4bf40c7ab250c75b7d719c6464fca1">XBOXRECV::setLedMode</a></div><div class="ttdeci">void setLedMode(LEDModeEnum lm, uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00527">XBOXRECV.cpp:527</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00157">controllerEnums.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="class_x_b_o_x_r_e_c_v_html_ae78ddfff307d26b0ed35dfb75173adf7"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#ae78ddfff307d26b0ed35dfb75173adf7">XBOXRECV::buttonChanged</a></div><div class="ttdeci">bool buttonChanged(uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00442">XBOXRECV.cpp:442</a></div></div>
<div class="ttc" id="class_x_b_o_x_r_e_c_v_html_a2931e13960cde2c20adbcaf34cee84c5"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a2931e13960cde2c20adbcaf34cee84c5">XBOXRECV::setRumbleOff</a></div><div class="ttdeci">void setRumbleOff(uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00162">XBOXRECV.h:162</a></div></div>
<div class="ttc" id="class_x_b_o_x_r_e_c_v_html_a3dd42b9a1351f172fc6e39df2fe99398"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a3dd42b9a1351f172fc6e39df2fe99398">XBOXRECV::ConfigureDevice</a></div><div class="ttdeci">uint8_t ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00041">XBOXRECV.cpp:41</a></div></div>

View file

@ -90,7 +90,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="struct_ep_info_html_a9238dd40c096baedf041c98b19386a14"><div class="ttname"><a href="struct_ep_info.html#a9238dd40c096baedf041c98b19386a14">EpInfo::bmRcvToggle</a></div><div class="ttdeci">uint8_t bmRcvToggle</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00048">address.h:48</a></div></div>
<div class="ttc" id="class_address_pool_html"><div class="ttname"><a href="class_address_pool.html">AddressPool</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00090">address.h:90</a></div></div>
<div class="ttc" id="_x_b_o_x_r_e_c_v_8h_html_a6842663964e470b86786f046e4bc30d9"><div class="ttname"><a href="_x_b_o_x_r_e_c_v_8h.html#a6842663964e470b86786f046e4bc30d9">XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID</a></div><div class="ttdeci">#define XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00046">XBOXRECV.h:46</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b">RightHatX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b">RightHatX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00169">controllerEnums.h:169</a></div></div>
<div class="ttc" id="xbox_enums_8h_html_abb8a1831f62ea139a2255c67bb24330f"><div class="ttname"><a href="xbox_enums_8h.html#abb8a1831f62ea139a2255c67bb24330f">LEDModeEnum</a></div><div class="ttdeci">LEDModeEnum</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00024">xboxEnums.h:24</a></div></div>
<div class="ttc" id="struct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
<div class="ttc" id="struct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="version__helper_8h_html_a910fb5f01313d339d3b835d45e1e5ad0"><div class="ttname"><a href="version__helper_8h.html#a910fb5f01313d339d3b835d45e1e5ad0">pgm_read_word</a></div><div class="ttdeci">#define pgm_read_word(addr)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00164">version_helper.h:164</a></div></div>
<div class="ttc" id="_x_b_o_x_u_s_b_8h_html_a43f04921d18689e15e5862640b13087e"><div class="ttname"><a href="_x_b_o_x_u_s_b_8h.html#a43f04921d18689e15e5862640b13087e">JOYTECH_WIRED_PID</a></div><div class="ttdeci">#define JOYTECH_WIRED_PID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00044">XBOXUSB.h:44</a></div></div>
<div class="ttc" id="message_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00157">controllerEnums.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="class_x_b_o_x_u_s_b_html_a9c701658d4f63b5407cbcd5b78d8eb18"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a9c701658d4f63b5407cbcd5b78d8eb18">XBOXUSB::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00189">XBOXUSB.h:189</a></div></div>
<div class="ttc" id="_x_b_o_x_u_s_b_8h_html_aaa3e91675875fbf14a37369f9513874a"><div class="ttname"><a href="_x_b_o_x_u_s_b_8h.html#aaa3e91675875fbf14a37369f9513874a">XBOX_REPORT_BUFFER_SIZE</a></div><div class="ttdeci">#define XBOX_REPORT_BUFFER_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00048">XBOXUSB.h:48</a></div></div>
<div class="ttc" id="class_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00840">Usb.cpp:840</a></div></div>
@ -129,7 +129,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="address_8h_html_a517dfa014946e2d087d197312234a1de"><div class="ttname"><a href="address_8h.html#a517dfa014946e2d087d197312234a1de">USB_NAK_MAX_POWER</a></div><div class="ttdeci">#define USB_NAK_MAX_POWER</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00034">address.h:34</a></div></div>
<div class="ttc" id="_x_b_o_x_o_l_d_8h_html_a8e7834e5604c4fb588cceab9258d0568"><div class="ttname"><a href="_x_b_o_x_o_l_d_8h.html#a8e7834e5604c4fb588cceab9258d0568">XBOX_VID</a></div><div class="ttdeci">#define XBOX_VID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00034">XBOXOLD.h:34</a></div></div>
<div class="ttc" id="_x_b_o_x_o_l_d_8h_html_a4fd9ad9bf7a7d5767940c2ec224ef5e8"><div class="ttname"><a href="_x_b_o_x_o_l_d_8h.html#a4fd9ad9bf7a7d5767940c2ec224ef5e8">XBOX_INPUT_PIPE</a></div><div class="ttdeci">#define XBOX_INPUT_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00030">XBOXOLD.h:30</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093a7f1fb2db5381286691f4dec179ed5d5a"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a7f1fb2db5381286691f4dec179ed5d5a">RightHatY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00165">controllerEnums.h:165</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093a7f1fb2db5381286691f4dec179ed5d5a"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a7f1fb2db5381286691f4dec179ed5d5a">RightHatY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00171">controllerEnums.h:171</a></div></div>
<div class="ttc" id="class_x_b_o_x_u_s_b_html_a5e9c00af9f4b978c53819791b0a0eb65"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a5e9c00af9f4b978c53819791b0a0eb65">XBOXUSB::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00191">XBOXUSB.h:191</a></div></div>
<div class="ttc" id="class_x_b_o_x_u_s_b_html_a195da02782b0f22a897406c733509802"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a195da02782b0f22a897406c733509802">XBOXUSB::getButtonPress</a></div><div class="ttdeci">uint8_t getButtonPress(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00283">XBOXUSB.cpp:283</a></div></div>
<div class="ttc" id="struct_ep_info_html"><div class="ttname"><a href="struct_ep_info.html">EpInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00039">address.h:39</a></div></div>
@ -165,8 +165,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="class_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool &amp; GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
<div class="ttc" id="class_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
<div class="ttc" id="_x_b_o_x_o_l_d_8h_html_a8f4ee68cc0f05690f5f26104c7d9e490"><div class="ttname"><a href="_x_b_o_x_o_l_d_8h.html#a8f4ee68cc0f05690f5f26104c7d9e490">XBOX_CONTROL_PIPE</a></div><div class="ttdeci">#define XBOX_CONTROL_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00029">XBOXOLD.h:29</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3">LeftHatY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00161">controllerEnums.h:161</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca">LeftHatX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00159">controllerEnums.h:159</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3">LeftHatY</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00167">controllerEnums.h:167</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca">LeftHatX</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00165">controllerEnums.h:165</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a">R2</a></div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00116">controllerEnums.h:116</a></div></div>
<div class="ttc" id="class_x_b_o_x_u_s_b_html_a9a296b98b40f5a36d46297d98ef0f9b5"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a9a296b98b40f5a36d46297d98ef0f9b5">XBOXUSB::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00224">XBOXUSB.cpp:224</a></div></div>
<div class="ttc" id="usbhid_8h_html_aee05d40a014750b24a7e9967f6f389f4"><div class="ttname"><a href="usbhid_8h.html#aee05d40a014750b24a7e9967f6f389f4">HID_REQUEST_SET_REPORT</a></div><div class="ttdeci">#define HID_REQUEST_SET_REPORT</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00072">usbhid.h:72</a></div></div>

View file

@ -95,7 +95,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="ttc" id="xbox_enums_8h_html"><div class="ttname"><a href="xbox_enums_8h.html">xboxEnums.h</a></div></div>
<div class="ttc" id="class_x_b_o_x_u_s_b_html_aad0847615d298e8f65909f467216ca14"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#aad0847615d298e8f65909f467216ca14">XBOXUSB::VIDPIDOK</a></div><div class="ttdeci">virtual bool VIDPIDOK(uint16_t vid, uint16_t pid)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00103">XBOXUSB.h:103</a></div></div>
<div class="ttc" id="_x_b_o_x_u_s_b_8h_html_a43f04921d18689e15e5862640b13087e"><div class="ttname"><a href="_x_b_o_x_u_s_b_8h.html#a43f04921d18689e15e5862640b13087e">JOYTECH_WIRED_PID</a></div><div class="ttdeci">#define JOYTECH_WIRED_PID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00044">XBOXUSB.h:44</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00157">controllerEnums.h:157</a></div></div>
<div class="ttc" id="controller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00163">controllerEnums.h:163</a></div></div>
<div class="ttc" id="class_x_b_o_x_u_s_b_html_a9c701658d4f63b5407cbcd5b78d8eb18"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a9c701658d4f63b5407cbcd5b78d8eb18">XBOXUSB::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00189">XBOXUSB.h:189</a></div></div>
<div class="ttc" id="class_x_b_o_x_u_s_b_html_a155637a4ef946f19c7ee40c0fc1c6b98"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a155637a4ef946f19c7ee40c0fc1c6b98">XBOXUSB::setLedOff</a></div><div class="ttdeci">void setLedOff()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00156">XBOXUSB.h:156</a></div></div>
<div class="ttc" id="class_x_b_o_x_u_s_b_html_a9d2ad06354787bc252058bb28015b56e"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a9d2ad06354787bc252058bb28015b56e">XBOXUSB::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00039">XBOXUSB.cpp:39</a></div></div>

View file

@ -182,9 +182,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_89_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_w_i_i.html" target="_self">WII</a></td><td class="desc"></td></tr>
<tr id="row_90_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_b_o_x_o_l_d.html" target="_self">XBOXOLD</a></td><td class="desc"></td></tr>
<tr id="row_91_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_b_o_x_o_n_e.html" target="_self">XBOXONE</a></td><td class="desc"></td></tr>
<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_b_o_x_r_e_c_v.html" target="_self">XBOXRECV</a></td><td class="desc"></td></tr>
<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_b_o_x_u_s_b.html" target="_self">XBOXUSB</a></td><td class="desc"></td></tr>
<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_r21_b1411.html" target="_self">XR21B1411</a></td><td class="desc"></td></tr>
<tr id="row_92_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html" target="_self">XBOXONESBT</a></td><td class="desc"></td></tr>
<tr id="row_93_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="union_xbox_one_s_buttons.html" target="_self">XboxOneSButtons</a></td><td class="desc"></td></tr>
<tr id="row_94_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_xbox_one_s_data.html" target="_self">XboxOneSData</a></td><td class="desc"></td></tr>
<tr id="row_95_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html" target="_self">XBOXONESParser</a></td><td class="desc"></td></tr>
<tr id="row_96_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_b_o_x_r_e_c_v.html" target="_self">XBOXRECV</a></td><td class="desc"></td></tr>
<tr id="row_97_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_b_o_x_u_s_b.html" target="_self">XBOXUSB</a></td><td class="desc"></td></tr>
<tr id="row_98_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_x_r21_b1411.html" target="_self">XR21B1411</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View file

@ -120,48 +120,54 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#aa3bb6c692701cb33dfad1ea4d68b6f98">hci_handle</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a678f2c995553ce6a9f48f9b59f2f1555">hci_inquiry</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a45ffbc7a40bbb763b0ece907c3dfc9ff">hci_inquiry_cancel</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#af4d28b9c1a3b9688a1871610caee2cfc">hci_link_key_request_negative_reply</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a7114d2cb62aa413e5ecb25c45c76832b">hci_pin_code_negative_request_reply</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a70047b0f624c3f0ef29f8b76b8a34938">hci_pin_code_request_reply</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#acb94a629477d85cebd16a9c5ecd4a8b3">hci_read_bdaddr</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a399be31406914a79c14794e5d6a72444">hci_io_capability_request_reply</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#af4d28b9c1a3b9688a1871610caee2cfc">hci_link_key_request_negative_reply</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a7114d2cb62aa413e5ecb25c45c76832b">hci_pin_code_negative_request_reply</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a70047b0f624c3f0ef29f8b76b8a34938">hci_pin_code_request_reply</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#acb94a629477d85cebd16a9c5ecd4a8b3">hci_read_bdaddr</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a28bf7852317a3e3a79745dbd5cb4db14">hci_read_local_extended_features</a>(uint8_t page_number)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#ae2ba215b6942f4131e4c5fdef2771e22">hci_read_local_version_information</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a8767529bd203c549348a38ac9c6682b3">hci_remote_name</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#ae6f942eabd29257bc4896e5f263275b6">hci_reset</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a9a6747d58951f53389922d80e25b886c">hci_set_local_name</a>(const char *name)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#addaddee110af23a3195ad56f631e69ea">hci_version</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a9a17405df60591b909ff1502fb8f3141">hci_write_class_of_device</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#adcc9736be085564f567c0e6643c5d4f3">hci_set_event_mask</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a019e145da18f2cbf5ab55538427c4f0a">hci_user_confirmation_request_reply</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#addaddee110af23a3195ad56f631e69ea">hci_version</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a9a17405df60591b909ff1502fb8f3141">hci_write_class_of_device</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#ab6cf9a087ef319a8512922531446ea62">hci_write_local_name</a>(const char *name)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#aff59ab45d917406141ae0c9c79047f08">hci_write_scan_disable</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a7dd7faaec1d3d9a1d8159cc2a4190977">hci_write_scan_enable</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a685d6371fb0c950ff6bad4510a8cc85a">incomingHIDDevice</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a4dc8f94fe85028f3d54f13dde1e5b4ee">incomingWii</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a48608619d8253972dd132edbb3001c5f">Init</a>(uint8_t parent, uint8_t port, bool lowspeed)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a1b2440748bdaaeb552a05b0f0902f5d8">isReady</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#aad7d8ef46e60b48ff4aaabefb0b290e7">L2CAP_Command</a>(uint16_t handle, uint8_t *data, uint8_t nbytes, uint8_t channelLow=0x01, uint8_t channelHigh=0x00)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#ab646a59311344966f139bb3b78f30233">l2cap_config_request</a>(uint16_t handle, uint8_t rxid, uint8_t *dcid)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a792ac4529b65235698ecf3d37982c05e">l2cap_config_response</a>(uint16_t handle, uint8_t rxid, uint8_t *scid)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a55cf412a2053972a353b1ab964ca9d3e">l2cap_connection_request</a>(uint16_t handle, uint8_t rxid, uint8_t *scid, uint16_t psm)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a7d34c62b1d561679dea5cd27356b38a7">l2cap_connection_response</a>(uint16_t handle, uint8_t rxid, uint8_t *dcid, uint8_t *scid, uint8_t result)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#ac7053ef7ac690be3afbbdd985b163f10">l2cap_disconnection_request</a>(uint16_t handle, uint8_t rxid, uint8_t *dcid, uint8_t *scid)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a29d176d9194e5c92fbe54791fc245407">l2cap_disconnection_response</a>(uint16_t handle, uint8_t rxid, uint8_t *dcid, uint8_t *scid)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a91f61915c503fe7b861c88f5b3e6733c">l2cap_information_response</a>(uint16_t handle, uint8_t rxid, uint8_t infoTypeLow, uint8_t infoTypeHigh)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a0f1c28a03bcbe62cc7c083f97ea27594">l2capConnectionClaimed</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a3aea445b2349e99ef057db1a4ffdd9dc">motionPlusInside</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a1f8e9171a310e50f2c4a3c19066efe5a">my_bdaddr</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a0b59db80825ffd5974e0d2c4a046b328">pairWithHID</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a2aa418d820fb6b877ea079e0436a518e">pairWithHIDDevice</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a0c8cc2a2dd2cda3e760b8b4c1a2d169c">pairWithWii</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a6b66a27c0fd359e3129f53451352b55c">pairWithWiimote</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a76e201c5b561e3a6d0405894ba5c2e41">Poll</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#aa5976eead215a58553aee683d42405a0">PrintEndpointDescriptor</a>(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a4bcd1d622a6455ee3d0cccc4408700a1">pUsb</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a52d6c7895f6bb01729d01ce28a2f3079">qNextPollTime</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a2a9ecb996243e070e70972370e45e4fd">readPollInterval</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#ad00d299e64c1a939e4a781ef39f75684">registerBluetoothService</a>(BluetoothService *pService)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#aa87c23bce56a20f2db47c6a40c8eda87">Release</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#aa0fd5483f227e29de23c20ee31c940aa">remote_name</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391">ResetHubPort</a>(uint8_t port)</td><td class="entry"><a class="el" href="class_u_s_b_device_config.html">USBDeviceConfig</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a9e5a34242007b64cd6a226cfd1901e74">rfcommConnectionClaimed</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#af5e5b085cec1da5c83c75e80e95b3590">sdpConnectionClaimed</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a45bde7ca453285d88029e9b0235c428d">hci_write_simple_pairing_mode</a>(bool enable)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a685d6371fb0c950ff6bad4510a8cc85a">incomingHIDDevice</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a4dc8f94fe85028f3d54f13dde1e5b4ee">incomingWii</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a48608619d8253972dd132edbb3001c5f">Init</a>(uint8_t parent, uint8_t port, bool lowspeed)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a1b2440748bdaaeb552a05b0f0902f5d8">isReady</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#aad7d8ef46e60b48ff4aaabefb0b290e7">L2CAP_Command</a>(uint16_t handle, uint8_t *data, uint8_t nbytes, uint8_t channelLow=0x01, uint8_t channelHigh=0x00)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#ab646a59311344966f139bb3b78f30233">l2cap_config_request</a>(uint16_t handle, uint8_t rxid, uint8_t *dcid)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a792ac4529b65235698ecf3d37982c05e">l2cap_config_response</a>(uint16_t handle, uint8_t rxid, uint8_t *scid)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a55cf412a2053972a353b1ab964ca9d3e">l2cap_connection_request</a>(uint16_t handle, uint8_t rxid, uint8_t *scid, uint16_t psm)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a7d34c62b1d561679dea5cd27356b38a7">l2cap_connection_response</a>(uint16_t handle, uint8_t rxid, uint8_t *dcid, uint8_t *scid, uint8_t result)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#ac7053ef7ac690be3afbbdd985b163f10">l2cap_disconnection_request</a>(uint16_t handle, uint8_t rxid, uint8_t *dcid, uint8_t *scid)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a29d176d9194e5c92fbe54791fc245407">l2cap_disconnection_response</a>(uint16_t handle, uint8_t rxid, uint8_t *dcid, uint8_t *scid)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a91f61915c503fe7b861c88f5b3e6733c">l2cap_information_response</a>(uint16_t handle, uint8_t rxid, uint8_t infoTypeLow, uint8_t infoTypeHigh)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a0f1c28a03bcbe62cc7c083f97ea27594">l2capConnectionClaimed</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a3aea445b2349e99ef057db1a4ffdd9dc">motionPlusInside</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a1f8e9171a310e50f2c4a3c19066efe5a">my_bdaddr</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a0b59db80825ffd5974e0d2c4a046b328">pairWithHID</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a2aa418d820fb6b877ea079e0436a518e">pairWithHIDDevice</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a0c8cc2a2dd2cda3e760b8b4c1a2d169c">pairWithWii</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a6b66a27c0fd359e3129f53451352b55c">pairWithWiimote</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a76e201c5b561e3a6d0405894ba5c2e41">Poll</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#aa5976eead215a58553aee683d42405a0">PrintEndpointDescriptor</a>(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a4bcd1d622a6455ee3d0cccc4408700a1">pUsb</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a52d6c7895f6bb01729d01ce28a2f3079">qNextPollTime</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a2a9ecb996243e070e70972370e45e4fd">readPollInterval</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#ad00d299e64c1a939e4a781ef39f75684">registerBluetoothService</a>(BluetoothService *pService)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#aa87c23bce56a20f2db47c6a40c8eda87">Release</a>()</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#aa0fd5483f227e29de23c20ee31c940aa">remote_name</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391">ResetHubPort</a>(uint8_t port)</td><td class="entry"><a class="el" href="class_u_s_b_device_config.html">USBDeviceConfig</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a9e5a34242007b64cd6a226cfd1901e74">rfcommConnectionClaimed</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#af5e5b085cec1da5c83c75e80e95b3590">sdpConnectionClaimed</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a93e830be9fb0fe7d04bb39d10806ddc0">useSimplePairing</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#ae0808ebf7578fc022b8f05c8779d3102">VIDPIDOK</a>(uint16_t vid, uint16_t pid)</td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_d.html#a93a522edb2974185c7567b8f83860424">waitingForConnection</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_d.html#a962a5714c225dcb633434f02e3657583">wiiUProController</a></td><td class="entry"><a class="el" href="class_b_t_d.html">BTD</a></td><td class="entry"></td></tr>

View file

@ -162,8 +162,14 @@ Public Member Functions</h2></td></tr>
<tr class="separator:acb94a629477d85cebd16a9c5ecd4a8b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae2ba215b6942f4131e4c5fdef2771e22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#ae2ba215b6942f4131e4c5fdef2771e22">hci_read_local_version_information</a> ()</td></tr>
<tr class="separator:ae2ba215b6942f4131e4c5fdef2771e22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a6747d58951f53389922d80e25b886c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a9a6747d58951f53389922d80e25b886c">hci_set_local_name</a> (const char *name)</td></tr>
<tr class="separator:a9a6747d58951f53389922d80e25b886c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28bf7852317a3e3a79745dbd5cb4db14"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a28bf7852317a3e3a79745dbd5cb4db14">hci_read_local_extended_features</a> (uint8_t page_number)</td></tr>
<tr class="separator:a28bf7852317a3e3a79745dbd5cb4db14"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6cf9a087ef319a8512922531446ea62"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#ab6cf9a087ef319a8512922531446ea62">hci_write_local_name</a> (const char *name)</td></tr>
<tr class="separator:ab6cf9a087ef319a8512922531446ea62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45bde7ca453285d88029e9b0235c428d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a45bde7ca453285d88029e9b0235c428d">hci_write_simple_pairing_mode</a> (bool enable)</td></tr>
<tr class="separator:a45bde7ca453285d88029e9b0235c428d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcc9736be085564f567c0e6643c5d4f3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#adcc9736be085564f567c0e6643c5d4f3">hci_set_event_mask</a> ()</td></tr>
<tr class="separator:adcc9736be085564f567c0e6643c5d4f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7dd7faaec1d3d9a1d8159cc2a4190977"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a7dd7faaec1d3d9a1d8159cc2a4190977">hci_write_scan_enable</a> ()</td></tr>
<tr class="separator:a7dd7faaec1d3d9a1d8159cc2a4190977"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff59ab45d917406141ae0c9c79047f08"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#aff59ab45d917406141ae0c9c79047f08">hci_write_scan_disable</a> ()</td></tr>
@ -180,6 +186,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a7114d2cb62aa413e5ecb25c45c76832b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4d28b9c1a3b9688a1871610caee2cfc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#af4d28b9c1a3b9688a1871610caee2cfc">hci_link_key_request_negative_reply</a> ()</td></tr>
<tr class="separator:af4d28b9c1a3b9688a1871610caee2cfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a019e145da18f2cbf5ab55538427c4f0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a019e145da18f2cbf5ab55538427c4f0a">hci_user_confirmation_request_reply</a> ()</td></tr>
<tr class="separator:a019e145da18f2cbf5ab55538427c4f0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addd07c18c725a324a05792a83026d36d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#addd07c18c725a324a05792a83026d36d">hci_authentication_request</a> ()</td></tr>
<tr class="separator:addd07c18c725a324a05792a83026d36d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a678f2c995553ce6a9f48f9b59f2f1555"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a678f2c995553ce6a9f48f9b59f2f1555">hci_inquiry</a> ()</td></tr>
@ -188,6 +196,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a45ffbc7a40bbb763b0ece907c3dfc9ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae7066ea743f8907708db945ebef3ad76"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#ae7066ea743f8907708db945ebef3ad76">hci_connect</a> ()</td></tr>
<tr class="separator:ae7066ea743f8907708db945ebef3ad76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a399be31406914a79c14794e5d6a72444"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a399be31406914a79c14794e5d6a72444">hci_io_capability_request_reply</a> ()</td></tr>
<tr class="separator:a399be31406914a79c14794e5d6a72444"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6c4a65645421fc4be3743d41ef3a924"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#ac6c4a65645421fc4be3743d41ef3a924">hci_connect</a> (uint8_t *bdaddr)</td></tr>
<tr class="separator:ac6c4a65645421fc4be3743d41ef3a924"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a17405df60591b909ff1502fb8f3141"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a9a17405df60591b909ff1502fb8f3141">hci_write_class_of_device</a> ()</td></tr>
@ -255,6 +265,8 @@ Public Attributes</h2></td></tr>
<tr class="separator:a685d6371fb0c950ff6bad4510a8cc85a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2aa418d820fb6b877ea079e0436a518e"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a2aa418d820fb6b877ea079e0436a518e">pairWithHIDDevice</a></td></tr>
<tr class="separator:a2aa418d820fb6b877ea079e0436a518e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93e830be9fb0fe7d04bb39d10806ddc0"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_d.html#a93e830be9fb0fe7d04bb39d10806ddc0">useSimplePairing</a></td></tr>
<tr class="separator:a93e830be9fb0fe7d04bb39d10806ddc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
@ -290,7 +302,7 @@ Static Protected Attributes</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>The Bluetooth Dongle class will take care of all the <a class="el" href="class_u_s_b.html">USB</a> communication and then pass the data to the <a class="el" href="class_bluetooth_service.html">BluetoothService</a> classes. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00201">201</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00221">221</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a5f07597fe15a2b917cce405fe87f2981"></a>
<div class="memitem">
@ -366,7 +378,7 @@ Static Protected Attributes</h2></td></tr>
<p>Reimplemented from <a class="el" href="class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e">USBDeviceConfig</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00048">48</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00050">50</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -419,7 +431,7 @@ Static Protected Attributes</h2></td></tr>
<p>Reimplemented from <a class="el" href="class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738">USBDeviceConfig</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00134">134</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00136">136</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -447,7 +459,7 @@ Static Protected Attributes</h2></td></tr>
<p>Reimplemented from <a class="el" href="class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432">USBDeviceConfig</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00376">376</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00379">379</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -475,7 +487,7 @@ Static Protected Attributes</h2></td></tr>
<p>Reimplemented from <a class="el" href="class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a">USBDeviceConfig</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00382">382</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00385">385</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -503,7 +515,7 @@ Static Protected Attributes</h2></td></tr>
<p>Reimplemented from <a class="el" href="class_u_s_b_device_config.html#a2bfde6c290d32888a6f4e97fa1e222f1">USBDeviceConfig</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00241">241</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00261">261</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -529,7 +541,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Used to check if the dongle has been initialized. </p><dl class="section return"><dt>Returns</dt><dd>True if it's ready. </dd></dl>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00249">249</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00269">269</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -564,7 +576,7 @@ Static Protected Attributes</h2></td></tr>
<p>Reimplemented from <a class="el" href="class_u_s_b_device_config.html#a2bb3e09cf128c8ecd04ea0dfce2126e1">USBDeviceConfig</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00258">258</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00278">278</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -610,7 +622,7 @@ Static Protected Attributes</h2></td></tr>
<p>Reimplemented from <a class="el" href="class_u_s_b_device_config.html#af920743379d8c133dda4335d11601141">USBDeviceConfig</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00269">269</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00289">289</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -676,7 +688,7 @@ Static Protected Attributes</h2></td></tr>
<p>Reimplemented from <a class="el" href="class_usb_config_xtracter.html#a7717ea27bb756568e0deb544d8331370">UsbConfigXtracter</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00327">327</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00330">330</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -694,7 +706,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Disconnects both the L2CAP Channel and the HCI Connection for all Bluetooth services. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00394">394</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00397">397</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -727,7 +739,7 @@ Static Protected Attributes</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The service ID on success or -1 on fail. </dd></dl>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00300">300</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00320">320</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -762,7 +774,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00948">948</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01108">1108</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -780,7 +792,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Reset the Bluetooth dongle. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00953">953</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01113">1113</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -798,7 +810,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Read the Bluetooth address of the dongle. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00984">984</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01144">1144</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -816,16 +828,35 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Read the HCI Version of the Bluetooth dongle. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00993">993</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01153">1153</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a9a6747d58951f53389922d80e25b886c"></a>
<a class="anchor" id="a28bf7852317a3e3a79745dbd5cb4db14"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BTD::hci_set_local_name </td>
<td class="memname">void BTD::hci_read_local_extended_features </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>page_number</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to check if the dongle supports simple paring </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01162">1162</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="ab6cf9a087ef319a8512922531446ea62"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BTD::hci_write_local_name </td>
<td>(</td>
<td class="paramtype">const char *&#160;</td>
<td class="paramname"><em>name</em></td><td>)</td>
@ -840,7 +871,44 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01037">1037</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01207">1207</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a45bde7ca453285d88029e9b0235c428d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BTD::hci_write_simple_pairing_mode </td>
<td>(</td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>enable</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to enable simply paring if the dongle supports it </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01237">1237</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="adcc9736be085564f567c0e6643c5d4f3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BTD::hci_set_event_mask </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to enable events related to simple paring </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01219">1219</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -858,7 +926,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Enable visibility to other Bluetooth devices. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00962">962</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01122">1122</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -876,7 +944,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Disable visibility to other Bluetooth devices. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00975">975</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01135">1135</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -894,7 +962,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Read the remote devices name. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01018">1018</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01188">1188</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -912,7 +980,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Accept the connection with the Bluetooth device. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01002">1002</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01172">1172</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -936,7 +1004,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01171">1171</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01399">1399</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -954,7 +1022,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Respond with the pin for the connection. The pin is automatically set for the Wii library, but can be customized for the <a class="el" href="class_s_p_p.html">SPP</a> library. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01097">1097</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01294">1294</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -972,7 +1040,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Respons when no pin was set. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01133">1133</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01330">1330</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -990,7 +1058,25 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Command is used to reply to a Link Key Request event from the BR/EDR Controller if the Host does not have a stored Link Key for the connection. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01147">1147</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01344">1344</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a019e145da18f2cbf5ab55538427c4f0a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BTD::hci_user_confirmation_request_reply </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to during simple paring to confirm that the we want to connect </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01375">1375</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1008,7 +1094,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Used to try to authenticate with the remote device. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01161">1161</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01389">1389</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1026,7 +1112,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Start a HCI inquiry. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01049">1049</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01246">1246</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1044,7 +1130,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Cancel a HCI inquiry. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01063">1063</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01260">1260</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1062,7 +1148,25 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Connect to last device communicated with. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01071">1071</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01268">1268</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="a399be31406914a79c14794e5d6a72444"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void BTD::hci_io_capability_request_reply </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Used during simple paring to reply to a IO capability request </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01358">1358</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1086,7 +1190,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01075">1075</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01272">1272</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1104,7 +1208,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Used to a set the class of the device. </p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01183">1183</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01411">1411</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1159,7 +1263,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01219">1219</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01447">1447</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1208,7 +1312,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01247">1247</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01475">1475</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1264,7 +1368,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01260">1260</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01488">1488</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1306,7 +1410,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01277">1277</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01505">1505</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1348,7 +1452,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01294">1294</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01522">1522</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1397,7 +1501,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01313">1313</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01541">1541</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1446,7 +1550,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01326">1326</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01554">1554</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1494,7 +1598,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01339">1339</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l01567">1567</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1520,7 +1624,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Call this function to pair with a Wiimote </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00467">467</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00497">497</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1546,7 +1650,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Call this function to pair with a HID device </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00483">483</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00513">513</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1572,7 +1676,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Read the poll interval taken from the endpoint descriptors. </p><dl class="section return"><dt>Returns</dt><dd>The poll interval in ms. </dd></dl>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00499">499</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00529">529</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1604,7 +1708,7 @@ Static Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00357">357</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8cpp_source.html#l00360">360</a> of file <a class="el" href="_b_t_d_8cpp_source.html">BTD.cpp</a>.</p>
</div>
</div>
@ -1620,7 +1724,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Use this to see if it is waiting for a incoming connection. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00438">438</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00468">468</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1635,7 +1739,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>This is used by the service to know when to store the device information. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00440">440</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00470">470</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1650,7 +1754,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>This is used by the <a class="el" href="class_s_p_p.html">SPP</a> library to claim the current SDP incoming request. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00442">442</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00472">472</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1665,7 +1769,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>This is used by the <a class="el" href="class_s_p_p.html">SPP</a> library to claim the current RFCOMM incoming request. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00444">444</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00474">474</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1680,7 +1784,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>The name you wish to make the dongle show up as. It is set automatically by the <a class="el" href="class_s_p_p.html">SPP</a> library. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00447">447</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00477">477</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1695,7 +1799,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>The pin you wish to make the dongle use for authentication. It is set automatically by the <a class="el" href="class_s_p_p.html">SPP</a> and <a class="el" href="class_b_t_h_i_d.html">BTHID</a> library. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00449">449</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00479">479</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1710,7 +1814,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>The bluetooth dongles Bluetooth address. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00452">452</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00482">482</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1725,7 +1829,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>HCI handle for the last connection. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00454">454</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00484">484</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1740,7 +1844,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Last incoming devices Bluetooth address. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00456">456</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00486">486</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1755,7 +1859,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>First 30 chars of last remote name. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00458">458</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00488">488</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1770,7 +1874,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>The supported HCI Version read from the Bluetooth dongle. Used by the <a class="el" href="class_p_s3_b_t.html">PS3BT</a> library to check the HCI Version of the Bluetooth dongle, it should be at least 3 to work properly with the library. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00464">464</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00494">494</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1785,7 +1889,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Used to only send the ACL data to the Wiimote. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00470">470</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00500">500</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1800,7 +1904,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>True if a Wiimote is connecting. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00474">474</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00504">504</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1815,7 +1919,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>True when it should pair with a Wiimote. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00476">476</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00506">506</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1830,7 +1934,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>True if it's the new Wiimote with the Motion Plus Inside or a Wii U Pro Controller. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00478">478</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00508">508</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1845,7 +1949,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>True if it's a Wii U Pro Controller. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00480">480</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00510">510</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1860,7 +1964,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Used to only send the ACL data to the HID device. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00487">487</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00517">517</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1875,7 +1979,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>True if a HID device is connecting. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00491">491</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00521">521</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1890,7 +1994,22 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>True when it should pair with a device like a mouse or keyboard. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00493">493</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00523">523</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
<a class="anchor" id="a93e830be9fb0fe7d04bb39d10806ddc0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool BTD::useSimplePairing</td>
</tr>
</table>
</div><div class="memdoc">
<p>Used by the drivers to enable simple pairing </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00531">531</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1913,7 +2032,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Pointer to <a class="el" href="class_u_s_b.html">USB</a> class instance. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00501">501</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00538">538</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1936,7 +2055,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Device address. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00507">507</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00540">540</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1959,7 +2078,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Endpoint info structure. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00509">509</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00542">542</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -1982,7 +2101,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Configuration number. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00512">512</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00545">545</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -2005,7 +2124,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Total number of endpoints in the configuration. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00514">514</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00547">547</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -2028,7 +2147,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Next poll time based on poll interval taken from the <a class="el" href="class_u_s_b.html">USB</a> descriptor. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00516">516</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00549">549</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -2051,7 +2170,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Bluetooth dongle control endpoint. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00519">519</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00552">552</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -2074,7 +2193,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>HCI event endpoint index. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00521">521</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00554">554</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -2097,7 +2216,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>ACL In endpoint index. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00523">523</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00556">556</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -2120,7 +2239,7 @@ Static Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>ACL Out endpoint index. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00525">525</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00558">558</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>

View file

@ -104,15 +104,17 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#ad643db609c7e2e3fae8904dbc7991262">identifier</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a34a91f92ea32033403c2b37af92535dc">interrupt_scid</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#a78a1a893ec9c2db32e42bc2271c4a4f2">l2cap_event_flag</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a9c3d1a1c2420a7f7d6d9f8a75a4a5a88">onInit</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a6d92c1771d643172094fcd084f418421">OnInitBTHID</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#afb19720b65cda69d910416c7a689dd45">pair</a>(void)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a4de4a1efd32000a0cf5a884456e52c7d">ParseBTHIDData</a>(uint8_t len, uint8_t *buf)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_bluetooth_service.html#aa67faf901f78a55a202945a20f6d778a">pBtd</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#a321393d44ce59213fa1c7498c247d5ff">pFuncOnInit</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e">Reset</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#acc22bf5baaa096fe09b72c812c1134f0">ResetBTHID</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a938eab04e406a29cc9324dad3ccb52cc">Run</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#ae239a164548e359b4deead55ed540962">l2cap_sdp_state</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a9c3d1a1c2420a7f7d6d9f8a75a4a5a88">onInit</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a6d92c1771d643172094fcd084f418421">OnInitBTHID</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#afb19720b65cda69d910416c7a689dd45">pair</a>(void)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a4de4a1efd32000a0cf5a884456e52c7d">ParseBTHIDData</a>(uint8_t len, uint8_t *buf)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#aa67faf901f78a55a202945a20f6d778a">pBtd</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_bluetooth_service.html#a321393d44ce59213fa1c7498c247d5ff">pFuncOnInit</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e">Reset</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#acc22bf5baaa096fe09b72c812c1134f0">ResetBTHID</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a938eab04e406a29cc9324dad3ccb52cc">Run</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a0446c8e266a111f007b48fa7895f36d7">sdp_scid</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#adbe1ef647fe57bfeaf72ce86cddb8357">setLeds</a>(struct KBDLEDS data)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#ae222e33ac617620c4cab5c1b23b89310">setLeds</a>(uint8_t data)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#afceaafc89581441da40b141170b98595">setProtocolMode</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>

View file

@ -100,8 +100,9 @@ Inheritance diagram for BTHID:</div>
<div class="dyncontent">
<div class="center"><img src="class_b_t_h_i_d__inherit__graph.png" border="0" usemap="#_b_t_h_i_d_inherit__map" alt="Inheritance graph"/></div>
<map name="_b_t_h_i_d_inherit__map" id="_b_t_h_i_d_inherit__map">
<area shape="rect" id="node3" href="class_p_s4_b_t.html" title="PS4BT" alt="" coords="39,155,102,181"/>
<area shape="rect" id="node2" href="class_bluetooth_service.html" title="BluetoothService" alt="" coords="5,5,136,32"/>
<area shape="rect" id="node3" href="class_p_s4_b_t.html" title="PS4BT" alt="" coords="5,155,68,181"/>
<area shape="rect" id="node4" href="class_x_b_o_x_o_n_e_s_b_t.html" title="XBOXONESBT" alt="" coords="92,155,200,181"/>
<area shape="rect" id="node2" href="class_bluetooth_service.html" title="BluetoothService" alt="" coords="26,5,157,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
@ -166,6 +167,10 @@ Protected Attributes</h2></td></tr>
<tr class="separator:acf6933a4988ed9f48c6e08cc7c9b906c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34a91f92ea32033403c2b37af92535dc"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a34a91f92ea32033403c2b37af92535dc">interrupt_scid</a> [2]</td></tr>
<tr class="separator:a34a91f92ea32033403c2b37af92535dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae239a164548e359b4deead55ed540962"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#ae239a164548e359b4deead55ed540962">l2cap_sdp_state</a></td></tr>
<tr class="separator:ae239a164548e359b4deead55ed540962"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0446c8e266a111f007b48fa7895f36d7"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a0446c8e266a111f007b48fa7895f36d7">sdp_scid</a> [2]</td></tr>
<tr class="separator:a0446c8e266a111f007b48fa7895f36d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_bluetooth_service"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_bluetooth_service')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_bluetooth_service.html">BluetoothService</a></td></tr>
<tr class="memitem:a321393d44ce59213fa1c7498c247d5ff inherit pro_attribs_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#a321393d44ce59213fa1c7498c247d5ff">pFuncOnInit</a> )(void)</td></tr>
<tr class="separator:a321393d44ce59213fa1c7498c247d5ff inherit pro_attribs_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -263,7 +268,7 @@ BluetoothService implementation</h2></td></tr>
<p>Implements <a class="el" href="class_bluetooth_service.html#a7bb2c8cccf3f2931629ead9becc51ec9">BluetoothService</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00049">49</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00053">53</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
</div>
</div>
@ -428,7 +433,7 @@ BluetoothService implementation</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00393">393</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00614">614</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
</div>
</div>
@ -489,7 +494,7 @@ BluetoothService implementation</h2></td></tr>
<p>Implements <a class="el" href="class_bluetooth_service.html#a9740e997198485c9629a146a9c981043">BluetoothService</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00056">56</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00063">63</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
</div>
</div>
@ -517,7 +522,7 @@ BluetoothService implementation</h2></td></tr>
<p>Implements <a class="el" href="class_bluetooth_service.html#a16df27af39d09963cf0d43910d92ff4c">BluetoothService</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00344">344</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00544">544</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
</div>
</div>
@ -545,7 +550,7 @@ BluetoothService implementation</h2></td></tr>
<p>Implements <a class="el" href="class_bluetooth_service.html#aa7c81841d4e898e9dc91533da6d7ab64">BluetoothService</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00041">41</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8cpp_source.html#l00043">43</a> of file <a class="el" href="_b_t_h_i_d_8cpp_source.html">BTHID.cpp</a>.</p>
</div>
</div>
@ -616,7 +621,7 @@ BluetoothService implementation</h2></td></tr>
</dd>
</dl>
<p>Reimplemented in <a class="el" href="class_p_s4_b_t.html#a0d92689d0c24e62ddc7a1b3c4c658512">PS4BT</a>.</p>
<p>Reimplemented in <a class="el" href="class_p_s4_b_t.html#a0d92689d0c24e62ddc7a1b3c4c658512">PS4BT</a>, and <a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#aee9484727ae88c9ef5102889a1a710fd">XBOXONESBT</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8h_source.html#l00125">125</a> of file <a class="el" href="_b_t_h_i_d_8h_source.html">BTHID.h</a>.</p>
@ -644,7 +649,7 @@ BluetoothService implementation</h2></td></tr>
</div><div class="memdoc">
<p>Called when a device is connected </p>
<p>Reimplemented in <a class="el" href="class_p_s4_b_t.html#a91088a6ed093d3cebb82d8f5e208304b">PS4BT</a>.</p>
<p>Reimplemented in <a class="el" href="class_p_s4_b_t.html#a91088a6ed093d3cebb82d8f5e208304b">PS4BT</a>, and <a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#ac75cd4c7f8283c8b101c7ec3f3e588aa">XBOXONESBT</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8h_source.html#l00129">129</a> of file <a class="el" href="_b_t_h_i_d_8h_source.html">BTHID.h</a>.</p>
@ -672,7 +677,7 @@ BluetoothService implementation</h2></td></tr>
</div><div class="memdoc">
<p>Used to reset any buffers in the class that inherits this </p>
<p>Reimplemented in <a class="el" href="class_p_s4_b_t.html#a4b1c9e15ccdc7ab24f7fb42fc9b5d827">PS4BT</a>.</p>
<p>Reimplemented in <a class="el" href="class_p_s4_b_t.html#a4b1c9e15ccdc7ab24f7fb42fc9b5d827">PS4BT</a>, and <a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#aeeb574cc4eaf359c4715245309da71bf">XBOXONESBT</a>.</p>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8h_source.html#l00133">133</a> of file <a class="el" href="_b_t_h_i_d_8h_source.html">BTHID.h</a>.</p>
@ -738,6 +743,50 @@ BluetoothService implementation</h2></td></tr>
<p>Definition at line <a class="el" href="_b_t_h_i_d_8h_source.html#l00142">142</a> of file <a class="el" href="_b_t_h_i_d_8h_source.html">BTHID.h</a>.</p>
</div>
</div>
<a class="anchor" id="ae239a164548e359b4deead55ed540962"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">uint8_t BTHID::l2cap_sdp_state</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_b_t_h_i_d_8h_source.html#l00144">144</a> of file <a class="el" href="_b_t_h_i_d_8h_source.html">BTHID.h</a>.</p>
</div>
</div>
<a class="anchor" id="a0446c8e266a111f007b48fa7895f36d7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">uint8_t BTHID::sdp_scid[2]</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_b_t_h_i_d_8h_source.html#l00145">145</a> of file <a class="el" href="_b_t_h_i_d_8h_source.html">BTHID.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>

View file

@ -1,4 +1,5 @@
<map id="BTHID" name="BTHID">
<area shape="rect" id="node3" href="$class_p_s4_b_t.html" title="PS4BT" alt="" coords="39,155,102,181"/>
<area shape="rect" id="node2" href="$class_bluetooth_service.html" title="BluetoothService" alt="" coords="5,5,136,32"/>
<area shape="rect" id="node3" href="$class_p_s4_b_t.html" title="PS4BT" alt="" coords="5,155,68,181"/>
<area shape="rect" id="node4" href="$class_x_b_o_x_o_n_e_s_b_t.html" title="XBOXONESBT" alt="" coords="92,155,200,181"/>
<area shape="rect" id="node2" href="$class_bluetooth_service.html" title="BluetoothService" alt="" coords="26,5,157,32"/>
</map>

View file

@ -1 +1 @@
0461eab4196d51bce1337c7c83a0da9f
92986d8b2e993ef1ed7d358c02d021f2

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 6.2 KiB

View file

@ -100,11 +100,12 @@ Inheritance diagram for BluetoothService:</div>
<div class="dyncontent">
<div class="center"><img src="class_bluetooth_service__inherit__graph.png" border="0" usemap="#_bluetooth_service_inherit__map" alt="Inheritance graph"/></div>
<map name="_bluetooth_service_inherit__map" id="_bluetooth_service_inherit__map">
<area shape="rect" id="node2" href="class_b_t_h_i_d.html" title="BTHID" alt="" coords="6,80,67,107"/>
<area shape="rect" id="node4" href="class_p_s3_b_t.html" title="PS3BT" alt="" coords="92,80,155,107"/>
<area shape="rect" id="node5" href="class_s_p_p.html" title="SPP" alt="" coords="179,80,225,107"/>
<area shape="rect" id="node6" href="class_w_i_i.html" title="WII" alt="" coords="249,80,288,107"/>
<area shape="rect" id="node2" href="class_b_t_h_i_d.html" title="BTHID" alt="" coords="61,80,122,107"/>
<area shape="rect" id="node5" href="class_p_s3_b_t.html" title="PS3BT" alt="" coords="147,80,209,107"/>
<area shape="rect" id="node6" href="class_s_p_p.html" title="SPP" alt="" coords="233,80,280,107"/>
<area shape="rect" id="node7" href="class_w_i_i.html" title="WII" alt="" coords="304,80,343,107"/>
<area shape="rect" id="node3" href="class_p_s4_b_t.html" title="PS4BT" alt="" coords="5,155,68,181"/>
<area shape="rect" id="node4" href="class_x_b_o_x_o_n_e_s_b_t.html" title="XBOXONESBT" alt="" coords="92,155,200,181"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
@ -159,7 +160,7 @@ Protected Attributes</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>All Bluetooth services should inherit this class. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00569">569</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00603">603</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a410c7df1e49328de23a89921c89f9573"></a>
<div class="memitem">
@ -183,7 +184,7 @@ Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00571">571</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00605">605</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -294,7 +295,7 @@ Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Used to disconnect both the L2CAP Channel and the HCI Connection for the Bluetooth service. </p>
<p>Implemented in <a class="el" href="class_s_p_p.html#a2b4b1f85f553c6a2fdd523e50c75c7b0">SPP</a>, <a class="el" href="class_w_i_i.html#aabe4780f258dada1c0564a4ac7607370">WII</a>, <a class="el" href="class_p_s3_b_t.html#a39ad8810c67e85eddc68c8a16d38a985">PS3BT</a>, and <a class="el" href="class_b_t_h_i_d.html#ae1ee62d7b9951ec7960f122c9fc2d2d0">BTHID</a>.</p>
<p>Implemented in <a class="el" href="class_w_i_i.html#aabe4780f258dada1c0564a4ac7607370">WII</a>, <a class="el" href="class_s_p_p.html#a2b4b1f85f553c6a2fdd523e50c75c7b0">SPP</a>, <a class="el" href="class_p_s3_b_t.html#a39ad8810c67e85eddc68c8a16d38a985">PS3BT</a>, and <a class="el" href="class_b_t_h_i_d.html#ae1ee62d7b9951ec7960f122c9fc2d2d0">BTHID</a>.</p>
</div>
</div>
@ -326,7 +327,7 @@ Protected Attributes</h2></td></tr>
</dd>
</dl>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00591">591</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00625">625</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -389,7 +390,7 @@ Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Used to check if the incoming L2CAP data matches the HCI Handle </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00604">604</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00638">638</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -413,7 +414,7 @@ Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Pointer to function called in <a class="el" href="class_bluetooth_service.html#a34d08d56c560c892c9684133f69b971b">onInit()</a>. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00609">609</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00643">643</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -436,7 +437,7 @@ Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Pointer to <a class="el" href="class_b_t_d.html">BTD</a> instance. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00612">612</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00646">646</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -459,7 +460,7 @@ Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>The HCI Handle for the connection. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00615">615</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00649">649</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -482,7 +483,7 @@ Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>L2CAP flags of received Bluetooth events. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00618">618</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00652">652</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>
@ -505,7 +506,7 @@ Protected Attributes</h2></td></tr>
</div><div class="memdoc">
<p>Identifier for L2CAP commands. </p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00621">621</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
<p>Definition at line <a class="el" href="_b_t_d_8h_source.html#l00655">655</a> of file <a class="el" href="_b_t_d_8h_source.html">BTD.h</a>.</p>
</div>
</div>

View file

@ -1,7 +1,8 @@
<map id="BluetoothService" name="BluetoothService">
<area shape="rect" id="node2" href="$class_b_t_h_i_d.html" title="BTHID" alt="" coords="6,80,67,107"/>
<area shape="rect" id="node4" href="$class_p_s3_b_t.html" title="PS3BT" alt="" coords="92,80,155,107"/>
<area shape="rect" id="node5" href="$class_s_p_p.html" title="SPP" alt="" coords="179,80,225,107"/>
<area shape="rect" id="node6" href="$class_w_i_i.html" title="WII" alt="" coords="249,80,288,107"/>
<area shape="rect" id="node2" href="$class_b_t_h_i_d.html" title="BTHID" alt="" coords="61,80,122,107"/>
<area shape="rect" id="node5" href="$class_p_s3_b_t.html" title="PS3BT" alt="" coords="147,80,209,107"/>
<area shape="rect" id="node6" href="$class_s_p_p.html" title="SPP" alt="" coords="233,80,280,107"/>
<area shape="rect" id="node7" href="$class_w_i_i.html" title="WII" alt="" coords="304,80,343,107"/>
<area shape="rect" id="node3" href="$class_p_s4_b_t.html" title="PS4BT" alt="" coords="5,155,68,181"/>
<area shape="rect" id="node4" href="$class_x_b_o_x_o_n_e_s_b_t.html" title="XBOXONESBT" alt="" coords="92,155,200,181"/>
</map>

View file

@ -1 +1 @@
ed04eb4acfc3583220d1627fb69bac21
3d5267962243b5573494854871794b16

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

After

Width:  |  Height:  |  Size: 11 KiB

View file

@ -119,19 +119,21 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a34a91f92ea32033403c2b37af92535dc">interrupt_scid</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_p_s4_parser.html#a6770a72c17062c2e00fb3602435fcade">isTouching</a>(uint8_t finger=0, uint8_t xyId=0)</td><td class="entry"><a class="el" href="class_p_s4_parser.html">PS4Parser</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_bluetooth_service.html#a78a1a893ec9c2db32e42bc2271c4a4f2">l2cap_event_flag</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a9c3d1a1c2420a7f7d6d9f8a75a4a5a88">onInit</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_p_s4_b_t.html#a91088a6ed093d3cebb82d8f5e208304b">OnInitBTHID</a>()</td><td class="entry"><a class="el" href="class_p_s4_b_t.html">PS4BT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#afb19720b65cda69d910416c7a689dd45">pair</a>(void)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_p_s4_parser.html#a6498fdeb767364e84ce09ef208980622">Parse</a>(uint8_t len, uint8_t *buf)</td><td class="entry"><a class="el" href="class_p_s4_parser.html">PS4Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_p_s4_b_t.html#a0d92689d0c24e62ddc7a1b3c4c658512">ParseBTHIDData</a>(uint8_t len, uint8_t *buf)</td><td class="entry"><a class="el" href="class_p_s4_b_t.html">PS4BT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_bluetooth_service.html#aa67faf901f78a55a202945a20f6d778a">pBtd</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#a321393d44ce59213fa1c7498c247d5ff">pFuncOnInit</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_p_s4_b_t.html#a616d5167f795b14c5955910807b5024b">PS4BT</a>(BTD *p, bool pair=false, const char *pin=&quot;0000&quot;)</td><td class="entry"><a class="el" href="class_p_s4_b_t.html">PS4BT</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_p_s4_parser.html#a3ef06f8737f1088dbdbbc351b576c1cf">PS4Parser</a>()</td><td class="entry"><a class="el" href="class_p_s4_parser.html">PS4Parser</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e">BTHID::Reset</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_p_s4_parser.html#a24640b2362b0f6f51785fbd3dd4f13f9">PS4Parser::Reset</a>()</td><td class="entry"><a class="el" href="class_p_s4_parser.html">PS4Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_p_s4_b_t.html#a4b1c9e15ccdc7ab24f7fb42fc9b5d827">ResetBTHID</a>()</td><td class="entry"><a class="el" href="class_p_s4_b_t.html">PS4BT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a938eab04e406a29cc9324dad3ccb52cc">Run</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#ae239a164548e359b4deead55ed540962">l2cap_sdp_state</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a9c3d1a1c2420a7f7d6d9f8a75a4a5a88">onInit</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_p_s4_b_t.html#a91088a6ed093d3cebb82d8f5e208304b">OnInitBTHID</a>()</td><td class="entry"><a class="el" href="class_p_s4_b_t.html">PS4BT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#afb19720b65cda69d910416c7a689dd45">pair</a>(void)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_p_s4_parser.html#a6498fdeb767364e84ce09ef208980622">Parse</a>(uint8_t len, uint8_t *buf)</td><td class="entry"><a class="el" href="class_p_s4_parser.html">PS4Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_p_s4_b_t.html#a0d92689d0c24e62ddc7a1b3c4c658512">ParseBTHIDData</a>(uint8_t len, uint8_t *buf)</td><td class="entry"><a class="el" href="class_p_s4_b_t.html">PS4BT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#aa67faf901f78a55a202945a20f6d778a">pBtd</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_bluetooth_service.html#a321393d44ce59213fa1c7498c247d5ff">pFuncOnInit</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_p_s4_b_t.html#a616d5167f795b14c5955910807b5024b">PS4BT</a>(BTD *p, bool pair=false, const char *pin=&quot;0000&quot;)</td><td class="entry"><a class="el" href="class_p_s4_b_t.html">PS4BT</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_p_s4_parser.html#a3ef06f8737f1088dbdbbc351b576c1cf">PS4Parser</a>()</td><td class="entry"><a class="el" href="class_p_s4_parser.html">PS4Parser</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e">BTHID::Reset</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_p_s4_parser.html#a24640b2362b0f6f51785fbd3dd4f13f9">PS4Parser::Reset</a>()</td><td class="entry"><a class="el" href="class_p_s4_parser.html">PS4Parser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_p_s4_b_t.html#a4b1c9e15ccdc7ab24f7fb42fc9b5d827">ResetBTHID</a>()</td><td class="entry"><a class="el" href="class_p_s4_b_t.html">PS4BT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a938eab04e406a29cc9324dad3ccb52cc">Run</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a0446c8e266a111f007b48fa7895f36d7">sdp_scid</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_p_s4_b_t.html#ad3bb50902905677726bd62d5f394b062">sendOutputReport</a>(PS4Output *output)</td><td class="entry"><a class="el" href="class_p_s4_b_t.html">PS4BT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_p_s4_parser.html#adf2b7f2888fb7ebc9c58595a85568d65">setAllOff</a>()</td><td class="entry"><a class="el" href="class_p_s4_parser.html">PS4Parser</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_p_s4_parser.html#a3f709524b0303086591d81bd238e62e8">setLed</a>(uint8_t r, uint8_t g, uint8_t b)</td><td class="entry"><a class="el" href="class_p_s4_parser.html">PS4Parser</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>

View file

@ -236,6 +236,10 @@ Additional Inherited Members</h2></td></tr>
<tr class="separator:acf6933a4988ed9f48c6e08cc7c9b906c inherit pro_attribs_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34a91f92ea32033403c2b37af92535dc inherit pro_attribs_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a34a91f92ea32033403c2b37af92535dc">interrupt_scid</a> [2]</td></tr>
<tr class="separator:a34a91f92ea32033403c2b37af92535dc inherit pro_attribs_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae239a164548e359b4deead55ed540962 inherit pro_attribs_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#ae239a164548e359b4deead55ed540962">l2cap_sdp_state</a></td></tr>
<tr class="separator:ae239a164548e359b4deead55ed540962 inherit pro_attribs_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0446c8e266a111f007b48fa7895f36d7 inherit pro_attribs_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a0446c8e266a111f007b48fa7895f36d7">sdp_scid</a> [2]</td></tr>
<tr class="separator:a0446c8e266a111f007b48fa7895f36d7 inherit pro_attribs_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_bluetooth_service"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_bluetooth_service')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_bluetooth_service.html">BluetoothService</a></td></tr>
<tr class="memitem:a321393d44ce59213fa1c7498c247d5ff inherit pro_attribs_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#a321393d44ce59213fa1c7498c247d5ff">pFuncOnInit</a> )(void)</td></tr>
<tr class="separator:a321393d44ce59213fa1c7498c247d5ff inherit pro_attribs_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>

View file

@ -113,7 +113,7 @@ Public Member Functions</h2></td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p>Definition at line <a class="el" href="parsetools_8h_source.html#l00095">95</a> of file <a class="el" href="parsetools_8h_source.html">parsetools.h</a>.</p>
<p>Definition at line <a class="el" href="parsetools_8h_source.html#l00096">96</a> of file <a class="el" href="parsetools_8h_source.html">parsetools.h</a>.</p>
</div><h2 class="groupheader">Member Enumeration Documentation</h2>
<a class="anchor" id="a7919acc78eb409e0679d8ec69a43e6da"></a>
<div class="memitem">
@ -131,7 +131,7 @@ Public Member Functions</h2></td></tr>
</td></tr>
</table>
<p>Definition at line <a class="el" href="parsetools_8h_source.html#l00098">98</a> of file <a class="el" href="parsetools_8h_source.html">parsetools.h</a>.</p>
<p>Definition at line <a class="el" href="parsetools_8h_source.html#l00099">99</a> of file <a class="el" href="parsetools_8h_source.html">parsetools.h</a>.</p>
</div>
</div>
@ -157,7 +157,7 @@ Public Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="parsetools_8h_source.html#l00121">121</a> of file <a class="el" href="parsetools_8h_source.html">parsetools.h</a>.</p>
<p>Definition at line <a class="el" href="parsetools_8h_source.html#l00122">122</a> of file <a class="el" href="parsetools_8h_source.html">parsetools.h</a>.</p>
</div>
</div>
@ -206,7 +206,7 @@ Public Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="parsetools_8h_source.html#l00132">132</a> of file <a class="el" href="parsetools_8h_source.html">parsetools.h</a>.</p>
<p>Definition at line <a class="el" href="parsetools_8h_source.html#l00133">133</a> of file <a class="el" href="parsetools_8h_source.html">parsetools.h</a>.</p>
</div>
</div>

View file

@ -387,7 +387,7 @@ Additional Inherited Members</h2></td></tr>
<p>Reimplemented from <a class="el" href="class_report_desc_parser_base.html#ac1d6c015d9a2527bb2044e9a96fcaaf9">ReportDescParserBase</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01429">1429</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01432">1432</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>

View file

@ -413,7 +413,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01293">1293</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01296">1296</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -439,7 +439,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01305">1305</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01308">1308</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -465,7 +465,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01315">1315</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01318">1318</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -491,7 +491,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01324">1324</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01327">1327</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -517,7 +517,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01334">1334</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01337">1337</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -543,7 +543,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01343">1343</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01346">1346</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -569,7 +569,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01351">1351</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01354">1354</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -595,7 +595,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01276">1276</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01279">1279</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -621,7 +621,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01284">1284</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01287">1287</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -647,7 +647,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01359">1359</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01362">1362</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -673,7 +673,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01372">1372</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01375">1375</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -699,7 +699,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01394">1394</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01397">1397</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -725,7 +725,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01404">1404</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01407">1407</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -751,7 +751,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01414">1414</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01417">1417</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -903,7 +903,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01251">1251</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01254">1254</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>
@ -929,7 +929,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01233">1233</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01236">1236</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>

View file

@ -184,7 +184,7 @@ Additional Inherited Members</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This <a class="el" href="class_bluetooth_service.html">BluetoothService</a> class implements the Serial Port Protocol (<a class="el" href="class_s_p_p.html">SPP</a>). It inherits the Arduino Stream class. This allows it to use all the standard Arduino print and stream functions. </p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00061">61</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00055">55</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a6842e2b7f66024eecc151e3bdbfc7e94"></a>
<div class="memitem">
@ -279,7 +279,7 @@ Additional Inherited Members</h2></td></tr>
</div><div class="memdoc">
<p>Used to provide Boolean tests for the class. </p><dl class="section return"><dt>Returns</dt><dd>Return true if <a class="el" href="class_s_p_p.html">SPP</a> communication is connected. </dd></dl>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00080">80</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00074">74</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -325,7 +325,7 @@ Additional Inherited Members</h2></td></tr>
</div><div class="memdoc">
<p>Send out all bytes in the buffer. </p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00094">94</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00088">88</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>
@ -596,7 +596,7 @@ Additional Inherited Members</h2></td></tr>
</div><div class="memdoc">
<p>Variable used to indicate if the connection is established. </p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00084">84</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
<p>Definition at line <a class="el" href="_s_p_p_8h_source.html#l00078">78</a> of file <a class="el" href="_s_p_p_8h_source.html">SPP.h</a>.</p>
</div>
</div>

View file

@ -184,7 +184,7 @@ Public Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Reimplemented in <a class="el" href="class_bulk_only.html#a51870da9badc037166b86da60bcda6ea">BulkOnly</a>, <a class="el" href="class_h_i_d_boot.html#aa30d7cf292378153f41d8a13380c6119">HIDBoot&lt; BOOT_PROTOCOL &gt;</a>, <a class="el" href="class_b_t_d.html#a48608619d8253972dd132edbb3001c5f">BTD</a>, <a class="el" href="class_a_c_m.html#ad3210651d58c77d3ded4b4b83a9476b7">ACM</a>, <a class="el" href="class_u_s_b_hub.html#ab2b2e257556e3d59f9258dd84d6f636e">USBHub</a>, <a class="el" href="class_f_t_d_i.html#a2d40115414dadfee8c284e0f5d397621">FTDI</a>, <a class="el" href="class_p_l2303.html#a23c849fb504c1fe6f46c84d04c0a47cf">PL2303</a>, <a class="el" href="class_x_r21_b1411.html#adbaf541661c1938fa33a9cedd9e9a4ba">XR21B1411</a>, <a class="el" href="class_a_d_k.html#a8c5c2e212c748966ccd863499d202063">ADK</a>, <a class="el" href="class_h_i_d_universal.html#a384b0e219f763e2d6407636bfd4ccea7">HIDUniversal</a>, <a class="el" href="class_u_s_b_h___m_i_d_i.html#a9c8d149a823d2b8d1c3579f0f445cf19">USBH_MIDI</a>, <a class="el" href="class_h_i_d_composite.html#ac5d02f2915f83817f2121acdefc7f573">HIDComposite</a>, <a class="el" href="class_x_b_o_x_o_n_e.html#aeb2d90a3d77fc252a12f5ed54c3f370e">XBOXONE</a>, <a class="el" href="class_x_b_o_x_r_e_c_v.html#a07de216bf16a83501d74463c00bf1fc8">XBOXRECV</a>, <a class="el" href="class_x_b_o_x_u_s_b.html#a9d2ad06354787bc252058bb28015b56e">XBOXUSB</a>, <a class="el" href="class_p_s3_u_s_b.html#a0083545cb99fb8786e60281fe7a9050d">PS3USB</a>, and <a class="el" href="class_x_b_o_x_o_l_d.html#a7260253c704b147e6dfd762e13222434">XBOXOLD</a>.</p>
<p>Reimplemented in <a class="el" href="class_bulk_only.html#a51870da9badc037166b86da60bcda6ea">BulkOnly</a>, <a class="el" href="class_b_t_d.html#a48608619d8253972dd132edbb3001c5f">BTD</a>, <a class="el" href="class_h_i_d_boot.html#aa30d7cf292378153f41d8a13380c6119">HIDBoot&lt; BOOT_PROTOCOL &gt;</a>, <a class="el" href="class_a_c_m.html#ad3210651d58c77d3ded4b4b83a9476b7">ACM</a>, <a class="el" href="class_u_s_b_hub.html#ab2b2e257556e3d59f9258dd84d6f636e">USBHub</a>, <a class="el" href="class_f_t_d_i.html#a2d40115414dadfee8c284e0f5d397621">FTDI</a>, <a class="el" href="class_p_l2303.html#a23c849fb504c1fe6f46c84d04c0a47cf">PL2303</a>, <a class="el" href="class_x_r21_b1411.html#adbaf541661c1938fa33a9cedd9e9a4ba">XR21B1411</a>, <a class="el" href="class_a_d_k.html#a8c5c2e212c748966ccd863499d202063">ADK</a>, <a class="el" href="class_h_i_d_universal.html#a384b0e219f763e2d6407636bfd4ccea7">HIDUniversal</a>, <a class="el" href="class_u_s_b_h___m_i_d_i.html#a9c8d149a823d2b8d1c3579f0f445cf19">USBH_MIDI</a>, <a class="el" href="class_h_i_d_composite.html#ac5d02f2915f83817f2121acdefc7f573">HIDComposite</a>, <a class="el" href="class_x_b_o_x_o_n_e.html#aeb2d90a3d77fc252a12f5ed54c3f370e">XBOXONE</a>, <a class="el" href="class_x_b_o_x_r_e_c_v.html#a07de216bf16a83501d74463c00bf1fc8">XBOXRECV</a>, <a class="el" href="class_x_b_o_x_u_s_b.html#a9d2ad06354787bc252058bb28015b56e">XBOXUSB</a>, <a class="el" href="class_p_s3_u_s_b.html#a0083545cb99fb8786e60281fe7a9050d">PS3USB</a>, and <a class="el" href="class_x_b_o_x_o_l_d.html#a7260253c704b147e6dfd762e13222434">XBOXOLD</a>.</p>
<p>Definition at line <a class="el" href="_usb_core_8h_source.html#l00137">137</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
@ -255,7 +255,7 @@ Public Member Functions</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Reimplemented in <a class="el" href="class_bulk_only.html#a8a9b213d1800db2d8e661d242b57b195">BulkOnly</a>, <a class="el" href="class_h_i_d_boot.html#aa21946ce7a4531c036180b5de2941502">HIDBoot&lt; BOOT_PROTOCOL &gt;</a>, <a class="el" href="class_b_t_d.html#aa87c23bce56a20f2db47c6a40c8eda87">BTD</a>, <a class="el" href="class_a_c_m.html#a768c0fd4ef7f5c52de9e5e7431685279">ACM</a>, <a class="el" href="class_u_s_b_hub.html#a3f0631a3bb6018319107af2fa2373fab">USBHub</a>, <a class="el" href="class_f_t_d_i.html#aadee262e2eda31deda790d5d10090b6f">FTDI</a>, <a class="el" href="class_a_d_k.html#a7f64af34d7890f87ceab5d144f6c26ef">ADK</a>, <a class="el" href="class_h_i_d_universal.html#af999fc50ef4b5dec0391bda79ec83bda">HIDUniversal</a>, <a class="el" href="class_u_s_b_h___m_i_d_i.html#a912c417424d6f21cf1afbf524c418eb5">USBH_MIDI</a>, <a class="el" href="class_h_i_d_composite.html#a32e00e1018a5d54096f5146139cbdcba">HIDComposite</a>, <a class="el" href="class_x_b_o_x_o_n_e.html#ab836f2e18a00ef89054d66fb2023ba64">XBOXONE</a>, <a class="el" href="class_x_b_o_x_r_e_c_v.html#ad0e6b53a818516b7d6af0beaa8cebc7a">XBOXRECV</a>, <a class="el" href="class_x_b_o_x_u_s_b.html#a9a296b98b40f5a36d46297d98ef0f9b5">XBOXUSB</a>, <a class="el" href="class_p_s3_u_s_b.html#a5750c5448bf1ec73a7669ca2e4799c98">PS3USB</a>, and <a class="el" href="class_x_b_o_x_o_l_d.html#a8245e0d30eed5fb7dc761fc350fd1765">XBOXOLD</a>.</p>
<p>Reimplemented in <a class="el" href="class_bulk_only.html#a8a9b213d1800db2d8e661d242b57b195">BulkOnly</a>, <a class="el" href="class_b_t_d.html#aa87c23bce56a20f2db47c6a40c8eda87">BTD</a>, <a class="el" href="class_h_i_d_boot.html#aa21946ce7a4531c036180b5de2941502">HIDBoot&lt; BOOT_PROTOCOL &gt;</a>, <a class="el" href="class_a_c_m.html#a768c0fd4ef7f5c52de9e5e7431685279">ACM</a>, <a class="el" href="class_u_s_b_hub.html#a3f0631a3bb6018319107af2fa2373fab">USBHub</a>, <a class="el" href="class_f_t_d_i.html#aadee262e2eda31deda790d5d10090b6f">FTDI</a>, <a class="el" href="class_a_d_k.html#a7f64af34d7890f87ceab5d144f6c26ef">ADK</a>, <a class="el" href="class_h_i_d_universal.html#af999fc50ef4b5dec0391bda79ec83bda">HIDUniversal</a>, <a class="el" href="class_u_s_b_h___m_i_d_i.html#a912c417424d6f21cf1afbf524c418eb5">USBH_MIDI</a>, <a class="el" href="class_h_i_d_composite.html#a32e00e1018a5d54096f5146139cbdcba">HIDComposite</a>, <a class="el" href="class_x_b_o_x_o_n_e.html#ab836f2e18a00ef89054d66fb2023ba64">XBOXONE</a>, <a class="el" href="class_x_b_o_x_r_e_c_v.html#ad0e6b53a818516b7d6af0beaa8cebc7a">XBOXRECV</a>, <a class="el" href="class_x_b_o_x_u_s_b.html#a9a296b98b40f5a36d46297d98ef0f9b5">XBOXUSB</a>, <a class="el" href="class_p_s3_u_s_b.html#a5750c5448bf1ec73a7669ca2e4799c98">PS3USB</a>, and <a class="el" href="class_x_b_o_x_o_l_d.html#a8245e0d30eed5fb7dc761fc350fd1765">XBOXOLD</a>.</p>
<p>Definition at line <a class="el" href="_usb_core_8h_source.html#l00145">145</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>

View file

@ -586,7 +586,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="usbh__midi_8cpp_source.html#l00619">619</a> of file <a class="el" href="usbh__midi_8cpp_source.html">usbh_midi.cpp</a>.</p>
<p>Definition at line <a class="el" href="usbh__midi_8cpp_source.html#l00620">620</a> of file <a class="el" href="usbh__midi_8cpp_source.html">usbh_midi.cpp</a>.</p>
</div>
</div>
@ -614,7 +614,7 @@ Static Protected Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definition at line <a class="el" href="usbh__midi_8cpp_source.html#l00613">613</a> of file <a class="el" href="usbh__midi_8cpp_source.html">usbh_midi.cpp</a>.</p>
<p>Definition at line <a class="el" href="usbh__midi_8cpp_source.html#l00614">614</a> of file <a class="el" href="usbh__midi_8cpp_source.html">usbh_midi.cpp</a>.</p>
</div>
</div>

View file

@ -165,7 +165,7 @@ Public Member Functions</h2></td></tr>
<p>Implements <a class="el" href="class_h_i_d_report_parser.html#af6c4b832fad296860bae406730e792da">HIDReportParser</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01581">1581</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
<p>Definition at line <a class="el" href="hidescriptorparser_8cpp_source.html#l01587">1587</a> of file <a class="el" href="hidescriptorparser_8cpp_source.html">hidescriptorparser.cpp</a>.</p>
</div>
</div>

View file

@ -0,0 +1,138 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>USB Host Shield 2.0: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="imageStyle.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">USB Host Shield 2.0
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">XBOXONESBT Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html">XBOXONESBT</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a84eb1b910027f2d78741f65225c14e54">ACLData</a>(uint8_t *ACLData)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_bluetooth_service.html#a488e219cf0a90d39e643615b1f12e91f">attachOnInit</a>(void(*funcOnInit)(void))</td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#a410c7df1e49328de23a89921c89f9573">BluetoothService</a>(BTD *p)</td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a5ee874513852b83d6a04b991ab892f54">BTHID</a>(BTD *p, bool pair=false, const char *pin=&quot;0000&quot;)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#a2a3674a4bb5d409840995eabe07049bd">checkHciHandle</a>(uint8_t *buf, uint16_t handle)</td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#a37ad6e18637b003e2ee39eae7d6f1949">connected</a>()</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html">XBOXONESBT</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#ab3a81823a1d8805383146a6baad6ccc4">BTHID::connected</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#acf6933a4988ed9f48c6e08cc7c9b906c">control_scid</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#ae1ee62d7b9951ec7960f122c9fc2d2d0">disconnect</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aa9d2ab519ae22786e4218c96539925d6">getAnalogHat</a>(AnalogHatEnum a)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick</a>(ButtonEnum b)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress</a>(ButtonEnum b)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#ade1924514bc9c9cd71f54a1f37529575">GetReportParser</a>(uint8_t id)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_bluetooth_service.html#a67b1db67c05d0bbdcd9c992135455437">hci_handle</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#ad643db609c7e2e3fae8904dbc7991262">identifier</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a34a91f92ea32033403c2b37af92535dc">interrupt_scid</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#a78a1a893ec9c2db32e42bc2271c4a4f2">l2cap_event_flag</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#ae239a164548e359b4deead55ed540962">l2cap_sdp_state</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a9c3d1a1c2420a7f7d6d9f8a75a4a5a88">onInit</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#ac75cd4c7f8283c8b101c7ec3f3e588aa">OnInitBTHID</a>()</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html">XBOXONESBT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#afb19720b65cda69d910416c7a689dd45">pair</a>(void)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#ab738326926b13d4f40d5bbed34640054">Parse</a>(uint8_t len, uint8_t *buf)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#aee9484727ae88c9ef5102889a1a710fd">ParseBTHIDData</a>(uint8_t len, uint8_t *buf)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html">XBOXONESBT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_bluetooth_service.html#aa67faf901f78a55a202945a20f6d778a">pBtd</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_bluetooth_service.html#a321393d44ce59213fa1c7498c247d5ff">pFuncOnInit</a></td><td class="entry"><a class="el" href="class_bluetooth_service.html">BluetoothService</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e">BTHID::Reset</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#ac71c0a2e5e6e61f3bb57409c991c7bcb">XBOXONESParser::Reset</a>()</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#aeeb574cc4eaf359c4715245309da71bf">ResetBTHID</a>()</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html">XBOXONESBT</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a938eab04e406a29cc9324dad3ccb52cc">Run</a>()</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a0446c8e266a111f007b48fa7895f36d7">sdp_scid</a></td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#adbe1ef647fe57bfeaf72ce86cddb8357">setLeds</a>(struct KBDLEDS data)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#ae222e33ac617620c4cab5c1b23b89310">setLeds</a>(uint8_t data)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_b_t_h_i_d.html#afceaafc89581441da40b141170b98595">setProtocolMode</a>(uint8_t mode)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_b_t_h_i_d.html#a0e903f0b5040f3561e5de6c4431027b1">SetReportParser</a>(uint8_t id, HIDReportParser *prs)</td><td class="entry"><a class="el" href="class_b_t_h_i_d.html">BTHID</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#aafaa25050cc9699ee5ba65ae34f5262e">XBOXONESBT</a>(BTD *p, bool pair=false)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html">XBOXONESBT</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#a7b19a947208d70e6ad822e02674956c0">XBOXONESParser</a>()</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>

View file

@ -0,0 +1,401 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>USB Host Shield 2.0: XBOXONESBT Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="imageStyle.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">USB Host Shield 2.0
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="class_x_b_o_x_o_n_e_s_b_t-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">XBOXONESBT Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html">XBOXONESBT.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for XBOXONESBT:</div>
<div class="dyncontent">
<div class="center"><img src="class_x_b_o_x_o_n_e_s_b_t__inherit__graph.png" border="0" usemap="#_x_b_o_x_o_n_e_s_b_t_inherit__map" alt="Inheritance graph"/></div>
<map name="_x_b_o_x_o_n_e_s_b_t_inherit__map" id="_x_b_o_x_o_n_e_s_b_t_inherit__map">
<area shape="rect" id="node2" href="class_b_t_h_i_d.html" title="BTHID" alt="" coords="40,80,101,107"/>
<area shape="rect" id="node3" href="class_bluetooth_service.html" title="BluetoothService" alt="" coords="5,5,136,32"/>
<area shape="rect" id="node4" href="class_x_b_o_x_o_n_e_s_parser.html" title="XBOXONESParser" alt="" coords="126,80,258,107"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for XBOXONESBT:</div>
<div class="dyncontent">
<div class="center"><img src="class_x_b_o_x_o_n_e_s_b_t__coll__graph.png" border="0" usemap="#_x_b_o_x_o_n_e_s_b_t_coll__map" alt="Collaboration graph"/></div>
<map name="_x_b_o_x_o_n_e_s_b_t_coll__map" id="_x_b_o_x_o_n_e_s_b_t_coll__map">
<area shape="rect" id="node2" href="class_b_t_h_i_d.html" title="BTHID" alt="" coords="241,336,303,363"/>
<area shape="rect" id="node3" href="class_bluetooth_service.html" title="BluetoothService" alt="" coords="207,260,337,287"/>
<area shape="rect" id="node4" href="class_b_t_d.html" title="BTD" alt="" coords="248,171,296,197"/>
<area shape="rect" id="node5" href="class_u_s_b_device_config.html" title="USBDeviceConfig" alt="" coords="5,81,139,108"/>
<area shape="rect" id="node6" href="class_usb_config_xtracter.html" title="UsbConfigXtracter" alt="" coords="163,81,301,108"/>
<area shape="rect" id="node7" href="class_u_s_b.html" title="USB" alt="" coords="325,81,376,108"/>
<area shape="rect" id="node8" href="class_m_a_x3421e.html" title="MAX3421E" alt="" coords="305,5,396,32"/>
<area shape="rect" id="node9" href="struct_ep_info.html" title="EpInfo" alt="" coords="400,81,461,108"/>
<area shape="rect" id="node10" href="class_x_b_o_x_o_n_e_s_parser.html" title="XBOXONESParser" alt="" coords="327,336,459,363"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aafaa25050cc9699ee5ba65ae34f5262e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#aafaa25050cc9699ee5ba65ae34f5262e">XBOXONESBT</a> (<a class="el" href="class_b_t_d.html">BTD</a> *p, bool <a class="el" href="class_b_t_h_i_d.html#afb19720b65cda69d910416c7a689dd45">pair</a>=false)</td></tr>
<tr class="separator:aafaa25050cc9699ee5ba65ae34f5262e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37ad6e18637b003e2ee39eae7d6f1949"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#a37ad6e18637b003e2ee39eae7d6f1949">connected</a> ()</td></tr>
<tr class="separator:a37ad6e18637b003e2ee39eae7d6f1949"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_b_t_h_i_d"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_b_t_h_i_d')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_b_t_h_i_d.html">BTHID</a></td></tr>
<tr class="memitem:a5ee874513852b83d6a04b991ab892f54 inherit pub_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a5ee874513852b83d6a04b991ab892f54">BTHID</a> (<a class="el" href="class_b_t_d.html">BTD</a> *p, bool <a class="el" href="class_b_t_h_i_d.html#afb19720b65cda69d910416c7a689dd45">pair</a>=false, const char *pin=&quot;0000&quot;)</td></tr>
<tr class="separator:a5ee874513852b83d6a04b991ab892f54 inherit pub_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ade1924514bc9c9cd71f54a1f37529575 inherit pub_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h_i_d_report_parser.html">HIDReportParser</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#ade1924514bc9c9cd71f54a1f37529575">GetReportParser</a> (uint8_t id)</td></tr>
<tr class="separator:ade1924514bc9c9cd71f54a1f37529575 inherit pub_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e903f0b5040f3561e5de6c4431027b1 inherit pub_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a0e903f0b5040f3561e5de6c4431027b1">SetReportParser</a> (uint8_t id, <a class="el" href="class_h_i_d_report_parser.html">HIDReportParser</a> *prs)</td></tr>
<tr class="separator:a0e903f0b5040f3561e5de6c4431027b1 inherit pub_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afceaafc89581441da40b141170b98595 inherit pub_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#afceaafc89581441da40b141170b98595">setProtocolMode</a> (uint8_t mode)</td></tr>
<tr class="separator:afceaafc89581441da40b141170b98595 inherit pub_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb19720b65cda69d910416c7a689dd45 inherit pub_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#afb19720b65cda69d910416c7a689dd45">pair</a> (void)</td></tr>
<tr class="separator:afb19720b65cda69d910416c7a689dd45 inherit pub_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbe1ef647fe57bfeaf72ce86cddb8357 inherit pub_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#adbe1ef647fe57bfeaf72ce86cddb8357">setLeds</a> (struct <a class="el" href="struct_k_b_d_l_e_d_s.html">KBDLEDS</a> data)</td></tr>
<tr class="separator:adbe1ef647fe57bfeaf72ce86cddb8357 inherit pub_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae222e33ac617620c4cab5c1b23b89310 inherit pub_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#ae222e33ac617620c4cab5c1b23b89310">setLeds</a> (uint8_t data)</td></tr>
<tr class="separator:ae222e33ac617620c4cab5c1b23b89310 inherit pub_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1ee62d7b9951ec7960f122c9fc2d2d0 inherit pub_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#ae1ee62d7b9951ec7960f122c9fc2d2d0">disconnect</a> ()</td></tr>
<tr class="separator:ae1ee62d7b9951ec7960f122c9fc2d2d0 inherit pub_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_bluetooth_service"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_bluetooth_service')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_bluetooth_service.html">BluetoothService</a></td></tr>
<tr class="memitem:a410c7df1e49328de23a89921c89f9573 inherit pub_methods_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#a410c7df1e49328de23a89921c89f9573">BluetoothService</a> (<a class="el" href="class_b_t_d.html">BTD</a> *p)</td></tr>
<tr class="separator:a410c7df1e49328de23a89921c89f9573 inherit pub_methods_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a488e219cf0a90d39e643615b1f12e91f inherit pub_methods_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#a488e219cf0a90d39e643615b1f12e91f">attachOnInit</a> (void(*funcOnInit)(void))</td></tr>
<tr class="separator:a488e219cf0a90d39e643615b1f12e91f inherit pub_methods_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_class_x_b_o_x_o_n_e_s_parser"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_x_b_o_x_o_n_e_s_parser')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td></tr>
<tr class="memitem:a7b19a947208d70e6ad822e02674956c0 inherit pub_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#a7b19a947208d70e6ad822e02674956c0">XBOXONESParser</a> ()</td></tr>
<tr class="separator:a7b19a947208d70e6ad822e02674956c0 inherit pub_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9d2ab519ae22786e4218c96539925d6 inherit pub_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aa9d2ab519ae22786e4218c96539925d6">getAnalogHat</a> (<a class="el" href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a> a)</td></tr>
<tr class="separator:aa9d2ab519ae22786e4218c96539925d6 inherit pub_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acede7059d30d10f7276336be8d2dec63 inherit pub_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress</a> (<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a> b)</td></tr>
<tr class="separator:acede7059d30d10f7276336be8d2dec63 inherit pub_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec1240938df5c0f3415d3e81eb12b4b7 inherit pub_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick</a> (<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a> b)</td></tr>
<tr class="separator:aec1240938df5c0f3415d3e81eb12b4b7 inherit pub_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td colspan="2"><div class="groupHeader">BTHID implementation</div></td></tr>
<tr class="memitem:aee9484727ae88c9ef5102889a1a710fd"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#aee9484727ae88c9ef5102889a1a710fd">ParseBTHIDData</a> (uint8_t len, uint8_t *buf)</td></tr>
<tr class="separator:aee9484727ae88c9ef5102889a1a710fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac75cd4c7f8283c8b101c7ec3f3e588aa"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#ac75cd4c7f8283c8b101c7ec3f3e588aa">OnInitBTHID</a> ()</td></tr>
<tr class="separator:ac75cd4c7f8283c8b101c7ec3f3e588aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeeb574cc4eaf359c4715245309da71bf"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html#aeeb574cc4eaf359c4715245309da71bf">ResetBTHID</a> ()</td></tr>
<tr class="separator:aeeb574cc4eaf359c4715245309da71bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_b_t_h_i_d"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_b_t_h_i_d')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_b_t_h_i_d.html">BTHID</a></td></tr>
<tr class="memitem:a84eb1b910027f2d78741f65225c14e54 inherit pro_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a84eb1b910027f2d78741f65225c14e54">ACLData</a> (uint8_t *ACLData)</td></tr>
<tr class="separator:a84eb1b910027f2d78741f65225c14e54 inherit pro_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a938eab04e406a29cc9324dad3ccb52cc inherit pro_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a938eab04e406a29cc9324dad3ccb52cc">Run</a> ()</td></tr>
<tr class="separator:a938eab04e406a29cc9324dad3ccb52cc inherit pro_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af4c58b81414a037910dd6fb78f97b96e inherit pro_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#af4c58b81414a037910dd6fb78f97b96e">Reset</a> ()</td></tr>
<tr class="separator:af4c58b81414a037910dd6fb78f97b96e inherit pro_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9c3d1a1c2420a7f7d6d9f8a75a4a5a88 inherit pro_methods_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a9c3d1a1c2420a7f7d6d9f8a75a4a5a88">onInit</a> ()</td></tr>
<tr class="separator:a9c3d1a1c2420a7f7d6d9f8a75a4a5a88 inherit pro_methods_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_bluetooth_service"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_bluetooth_service')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_bluetooth_service.html">BluetoothService</a></td></tr>
<tr class="memitem:a2a3674a4bb5d409840995eabe07049bd inherit pro_methods_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#a2a3674a4bb5d409840995eabe07049bd">checkHciHandle</a> (uint8_t *buf, uint16_t handle)</td></tr>
<tr class="separator:a2a3674a4bb5d409840995eabe07049bd inherit pro_methods_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_class_x_b_o_x_o_n_e_s_parser"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_x_b_o_x_o_n_e_s_parser')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td></tr>
<tr class="memitem:ab738326926b13d4f40d5bbed34640054 inherit pro_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#ab738326926b13d4f40d5bbed34640054">Parse</a> (uint8_t len, uint8_t *buf)</td></tr>
<tr class="separator:ab738326926b13d4f40d5bbed34640054 inherit pro_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac71c0a2e5e6e61f3bb57409c991c7bcb inherit pro_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#ac71c0a2e5e6e61f3bb57409c991c7bcb">Reset</a> ()</td></tr>
<tr class="separator:ac71c0a2e5e6e61f3bb57409c991c7bcb inherit pro_methods_class_x_b_o_x_o_n_e_s_parser"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_attribs_class_b_t_h_i_d"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_b_t_h_i_d')"><img src="closed.png" alt="-"/>&#160;Public Attributes inherited from <a class="el" href="class_b_t_h_i_d.html">BTHID</a></td></tr>
<tr class="memitem:ab3a81823a1d8805383146a6baad6ccc4 inherit pub_attribs_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#ab3a81823a1d8805383146a6baad6ccc4">connected</a></td></tr>
<tr class="separator:ab3a81823a1d8805383146a6baad6ccc4 inherit pub_attribs_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_b_t_h_i_d"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_b_t_h_i_d')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_b_t_h_i_d.html">BTHID</a></td></tr>
<tr class="memitem:acf6933a4988ed9f48c6e08cc7c9b906c inherit pro_attribs_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#acf6933a4988ed9f48c6e08cc7c9b906c">control_scid</a> [2]</td></tr>
<tr class="separator:acf6933a4988ed9f48c6e08cc7c9b906c inherit pro_attribs_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34a91f92ea32033403c2b37af92535dc inherit pro_attribs_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a34a91f92ea32033403c2b37af92535dc">interrupt_scid</a> [2]</td></tr>
<tr class="separator:a34a91f92ea32033403c2b37af92535dc inherit pro_attribs_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae239a164548e359b4deead55ed540962 inherit pro_attribs_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#ae239a164548e359b4deead55ed540962">l2cap_sdp_state</a></td></tr>
<tr class="separator:ae239a164548e359b4deead55ed540962 inherit pro_attribs_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0446c8e266a111f007b48fa7895f36d7 inherit pro_attribs_class_b_t_h_i_d"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_b_t_h_i_d.html#a0446c8e266a111f007b48fa7895f36d7">sdp_scid</a> [2]</td></tr>
<tr class="separator:a0446c8e266a111f007b48fa7895f36d7 inherit pro_attribs_class_b_t_h_i_d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_class_bluetooth_service"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_class_bluetooth_service')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="class_bluetooth_service.html">BluetoothService</a></td></tr>
<tr class="memitem:a321393d44ce59213fa1c7498c247d5ff inherit pro_attribs_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top">void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#a321393d44ce59213fa1c7498c247d5ff">pFuncOnInit</a> )(void)</td></tr>
<tr class="separator:a321393d44ce59213fa1c7498c247d5ff inherit pro_attribs_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa67faf901f78a55a202945a20f6d778a inherit pro_attribs_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_b_t_d.html">BTD</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#aa67faf901f78a55a202945a20f6d778a">pBtd</a></td></tr>
<tr class="separator:aa67faf901f78a55a202945a20f6d778a inherit pro_attribs_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a67b1db67c05d0bbdcd9c992135455437 inherit pro_attribs_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#a67b1db67c05d0bbdcd9c992135455437">hci_handle</a></td></tr>
<tr class="separator:a67b1db67c05d0bbdcd9c992135455437 inherit pro_attribs_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a78a1a893ec9c2db32e42bc2271c4a4f2 inherit pro_attribs_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#a78a1a893ec9c2db32e42bc2271c4a4f2">l2cap_event_flag</a></td></tr>
<tr class="separator:a78a1a893ec9c2db32e42bc2271c4a4f2 inherit pro_attribs_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad643db609c7e2e3fae8904dbc7991262 inherit pro_attribs_class_bluetooth_service"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_bluetooth_service.html#ad643db609c7e2e3fae8904dbc7991262">identifier</a></td></tr>
<tr class="separator:ad643db609c7e2e3fae8904dbc7991262 inherit pro_attribs_class_bluetooth_service"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This class implements support for the Xbox One S controller via Bluetooth. It uses the <a class="el" href="class_b_t_h_i_d.html">BTHID</a> class for all the Bluetooth communication. </p>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html#l00028">28</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html">XBOXONESBT.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aafaa25050cc9699ee5ba65ae34f5262e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">XBOXONESBT::XBOXONESBT </td>
<td>(</td>
<td class="paramtype"><a class="el" href="class_b_t_d.html">BTD</a> *&#160;</td>
<td class="paramname"><em>p</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">bool&#160;</td>
<td class="paramname"><em>pair</em> = <code>false</code>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor for the <a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html">XBOXONESBT</a> class. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">p</td><td>Pointer to the <a class="el" href="class_b_t_d.html">BTD</a> class instance. </td></tr>
<tr><td class="paramname">pair</td><td>Set this to true in order to pair with the device. If the argument is omitted then it will not pair with it. One can use <a class="el" href="_b_t_d_8h.html#a8f0b5b0dedaf5c25c4887f03ebfdd425">PAIR</a> to set it to true. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html#l00035">35</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html">XBOXONESBT.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a37ad6e18637b003e2ee39eae7d6f1949"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">bool XBOXONESBT::connected </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to check if a Xbox One S controller is connected. </p><dl class="section return"><dt>Returns</dt><dd>Returns true if it is connected. </dd></dl>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html#l00045">45</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html">XBOXONESBT.h</a>.</p>
</div>
</div>
<a class="anchor" id="aee9484727ae88c9ef5102889a1a710fd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void XBOXONESBT::ParseBTHIDData </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>buf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to parse Bluetooth HID data. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">len</td><td>The length of the incoming data. </td></tr>
<tr><td class="paramname">buf</td><td>Pointer to the data buffer. </td></tr>
</table>
</dd>
</dl>
<p>Reimplemented from <a class="el" href="class_b_t_h_i_d.html#a4de4a1efd32000a0cf5a884456e52c7d">BTHID</a>.</p>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html#l00056">56</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html">XBOXONESBT.h</a>.</p>
</div>
</div>
<a class="anchor" id="ac75cd4c7f8283c8b101c7ec3f3e588aa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void XBOXONESBT::OnInitBTHID </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>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. </p>
<p>Reimplemented from <a class="el" href="class_b_t_h_i_d.html#a6d92c1771d643172094fcd084f418421">BTHID</a>.</p>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html#l00065">65</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html">XBOXONESBT.h</a>.</p>
</div>
</div>
<a class="anchor" id="aeeb574cc4eaf359c4715245309da71bf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual void XBOXONESBT::ResetBTHID </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to reset the different buffers to there default values </p>
<p>Reimplemented from <a class="el" href="class_b_t_h_i_d.html#acc22bf5baaa096fe09b72c812c1134f0">BTHID</a>.</p>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html#l00072">72</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html">XBOXONESBT.h</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h_source.html">XBOXONESBT.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>

View file

@ -0,0 +1,11 @@
<map id="XBOXONESBT" name="XBOXONESBT">
<area shape="rect" id="node2" href="$class_b_t_h_i_d.html" title="BTHID" alt="" coords="241,336,303,363"/>
<area shape="rect" id="node3" href="$class_bluetooth_service.html" title="BluetoothService" alt="" coords="207,260,337,287"/>
<area shape="rect" id="node4" href="$class_b_t_d.html" title="BTD" alt="" coords="248,171,296,197"/>
<area shape="rect" id="node5" href="$class_u_s_b_device_config.html" title="USBDeviceConfig" alt="" coords="5,81,139,108"/>
<area shape="rect" id="node6" href="$class_usb_config_xtracter.html" title="UsbConfigXtracter" alt="" coords="163,81,301,108"/>
<area shape="rect" id="node7" href="$class_u_s_b.html" title="USB" alt="" coords="325,81,376,108"/>
<area shape="rect" id="node8" href="$class_m_a_x3421e.html" title="MAX3421E" alt="" coords="305,5,396,32"/>
<area shape="rect" id="node9" href="$struct_ep_info.html" title="EpInfo" alt="" coords="400,81,461,108"/>
<area shape="rect" id="node10" href="$class_x_b_o_x_o_n_e_s_parser.html" title="XBOXONESParser" alt="" coords="327,336,459,363"/>
</map>

View file

@ -0,0 +1 @@
d0f53f539e449721da09627ae39bd54f

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

View file

@ -0,0 +1,5 @@
<map id="XBOXONESBT" name="XBOXONESBT">
<area shape="rect" id="node2" href="$class_b_t_h_i_d.html" title="BTHID" alt="" coords="40,80,101,107"/>
<area shape="rect" id="node3" href="$class_bluetooth_service.html" title="BluetoothService" alt="" coords="5,5,136,32"/>
<area shape="rect" id="node4" href="$class_x_b_o_x_o_n_e_s_parser.html" title="XBOXONESParser" alt="" coords="126,80,258,107"/>
</map>

View file

@ -0,0 +1 @@
e1573688b319ec5ee68fc12f1dcd9eb5

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

View file

@ -0,0 +1,108 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>USB Host Shield 2.0: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="imageStyle.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">USB Host Shield 2.0
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">XBOXONESParser Member List</div> </div>
</div><!--header-->
<div class="contents">
<p>This is the complete list of members for <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aa9d2ab519ae22786e4218c96539925d6">getAnalogHat</a>(AnalogHatEnum a)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick</a>(ButtonEnum b)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress</a>(ButtonEnum b)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#ab738326926b13d4f40d5bbed34640054">Parse</a>(uint8_t len, uint8_t *buf)</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#ac71c0a2e5e6e61f3bb57409c991c7bcb">Reset</a>()</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
<tr><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#a7b19a947208d70e6ad822e02674956c0">XBOXONESParser</a>()</td><td class="entry"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>

View file

@ -0,0 +1,321 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>USB Host Shield 2.0: XBOXONESParser Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="imageStyle.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">USB Host Shield 2.0
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<img id="MSearchSelect" src="search/mag_sel.png"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
alt=""/>
<input type="text" id="MSearchField" value="Search" accesskey="S"
onfocus="searchBox.OnSearchFieldFocus(true)"
onblur="searchBox.OnSearchFieldFocus(false)"
onkeyup="searchBox.OnSearchFieldChange(event)"/>
</span><span class="right">
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
</span>
</div>
</li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a> &#124;
<a href="class_x_b_o_x_o_n_e_s_parser-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">XBOXONESParser Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="_x_b_o_x_o_n_e_s_parser_8h_source.html">XBOXONESParser.h</a>&gt;</code></p>
<div class="dynheader">
Inheritance diagram for XBOXONESParser:</div>
<div class="dyncontent">
<div class="center"><img src="class_x_b_o_x_o_n_e_s_parser__inherit__graph.png" border="0" usemap="#_x_b_o_x_o_n_e_s_parser_inherit__map" alt="Inheritance graph"/></div>
<map name="_x_b_o_x_o_n_e_s_parser_inherit__map" id="_x_b_o_x_o_n_e_s_parser_inherit__map">
<area shape="rect" id="node2" href="class_x_b_o_x_o_n_e_s_b_t.html" title="XBOXONESBT" alt="" coords="17,80,125,107"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a7b19a947208d70e6ad822e02674956c0"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#a7b19a947208d70e6ad822e02674956c0">XBOXONESParser</a> ()</td></tr>
<tr class="separator:a7b19a947208d70e6ad822e02674956c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9d2ab519ae22786e4218c96539925d6"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aa9d2ab519ae22786e4218c96539925d6">getAnalogHat</a> (<a class="el" href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a> a)</td></tr>
<tr class="separator:aa9d2ab519ae22786e4218c96539925d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Xbox One S Controller functions</div></td></tr>
<tr class="memitem:acede7059d30d10f7276336be8d2dec63"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress</a> (<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a> b)</td></tr>
<tr class="separator:acede7059d30d10f7276336be8d2dec63"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec1240938df5c0f3415d3e81eb12b4b7"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick</a> (<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a> b)</td></tr>
<tr class="separator:aec1240938df5c0f3415d3e81eb12b4b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr class="memitem:ab738326926b13d4f40d5bbed34640054"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#ab738326926b13d4f40d5bbed34640054">Parse</a> (uint8_t len, uint8_t *buf)</td></tr>
<tr class="separator:ab738326926b13d4f40d5bbed34640054"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac71c0a2e5e6e61f3bb57409c991c7bcb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#ac71c0a2e5e6e61f3bb57409c991c7bcb">Reset</a> ()</td></tr>
<tr class="separator:ac71c0a2e5e6e61f3bb57409c991c7bcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This class parses all the data sent by the Xbox One S controller </p>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_parser_8h_source.html#l00054">54</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_parser_8h_source.html">XBOXONESParser.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a7b19a947208d70e6ad822e02674956c0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">XBOXONESParser::XBOXONESParser </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Constructor for the <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a> class. </p>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_parser_8h_source.html#l00057">57</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_parser_8h_source.html">XBOXONESParser.h</a>.</p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="acede7059d30d10f7276336be8d2dec63"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint16_t XBOXONESParser::getButtonPress </td>
<td>(</td>
<td class="paramtype"><a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a>&#160;</td>
<td class="paramname"><em>b</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress(ButtonEnum b)</a> will return true as long as the button is held down.</p>
<p>While <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick(ButtonEnum b)</a> will only return it once.</p>
<p>So you instance if you need to increase a variable once you would use <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick(ButtonEnum b)</a>, but if you need to drive a robot forward you would use <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress(ButtonEnum b)</a>. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">b</td><td><a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a> to read. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress(ButtonEnum b)</a> will return a true as long as a button is held down, while <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick(ButtonEnum b)</a> will return true once for each button press. </dd></dl>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html#l00072">72</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html">XBOXONESParser.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="aec1240938df5c0f3415d3e81eb12b4b7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">bool XBOXONESParser::getButtonClick </td>
<td>(</td>
<td class="paramtype"><a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a>&#160;</td>
<td class="paramname"><em>b</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress(ButtonEnum b)</a> will return true as long as the button is held down.</p>
<p>While <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick(ButtonEnum b)</a> will only return it once.</p>
<p>So you instance if you need to increase a variable once you would use <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick(ButtonEnum b)</a>, but if you need to drive a robot forward you would use <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress(ButtonEnum b)</a>. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">b</td><td><a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a> to read. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#acede7059d30d10f7276336be8d2dec63">getButtonPress(ButtonEnum b)</a> will return a true as long as a button is held down, while <a class="el" href="class_x_b_o_x_o_n_e_s_parser.html#aec1240938df5c0f3415d3e81eb12b4b7">getButtonClick(ButtonEnum b)</a> will return true once for each button press. </dd></dl>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html#l00084">84</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html">XBOXONESParser.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="aa9d2ab519ae22786e4218c96539925d6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int16_t XBOXONESParser::getAnalogHat </td>
<td>(</td>
<td class="paramtype"><a class="el" href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a>&#160;</td>
<td class="paramname"><em>a</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to read the analog joystick. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">a</td><td><a class="el" href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca">LeftHatX</a>, <a class="el" href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3">LeftHatY</a>, <a class="el" href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b">RightHatX</a>, and <a class="el" href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a7f1fb2db5381286691f4dec179ed5d5a">RightHatY</a>. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Return the analog value as a 16-bit signed integer. </dd></dl>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html#l00108">108</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html">XBOXONESParser.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="ab738326926b13d4f40d5bbed34640054"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void XBOXONESParser::Parse </td>
<td>(</td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>len</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t *&#160;</td>
<td class="paramname"><em>buf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to set the rumble off. Used to turn on rumble continuously. </p><dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">leftTrigger</td><td>Left trigger force. </td></tr>
<tr><td class="paramname">rightTrigger</td><td>Right trigger force. </td></tr>
<tr><td class="paramname">leftMotor</td><td>Left motor force. </td></tr>
<tr><td class="paramname">rightMotor</td><td>Right motor force. Used to parse data sent from the Xbox One S controller. </td></tr>
<tr><td class="paramname">len</td><td>Length of the data. </td></tr>
<tr><td class="paramname">buf</td><td>Pointer to the data buffer. </td></tr>
</table>
</dd>
</dl>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html#l00112">112</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html">XBOXONESParser.cpp</a>.</p>
</div>
</div>
<a class="anchor" id="ac71c0a2e5e6e61f3bb57409c991c7bcb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void XBOXONESParser::Reset </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Used to reset the different buffers to their default values </p>
<p>Definition at line <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html#l00171">171</a> of file <a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html">XBOXONESParser.cpp</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li><a class="el" href="_x_b_o_x_o_n_e_s_parser_8h_source.html">XBOXONESParser.h</a></li>
<li><a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html">XBOXONESParser.cpp</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>

View file

@ -0,0 +1,3 @@
<map id="XBOXONESParser" name="XBOXONESParser">
<area shape="rect" id="node2" href="$class_x_b_o_x_o_n_e_s_b_t.html" title="XBOXONESBT" alt="" coords="17,80,125,107"/>
</map>

View file

@ -0,0 +1 @@
a1e83baf59aaaef04fff9db54fd642ca

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

View file

@ -91,51 +91,50 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter_X">X</a></div>
<table class="classindex">
<tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;A&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_command_block_wrapper.html">CommandBlockWrapper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_k_b_d_l_e_d_s.html">KBDLEDS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s4_u_s_b.html">PS4USB</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html">USB_ENDPOINT_DESCRIPTOR</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_command_block_wrapper_base.html">CommandBlockWrapperBase</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_keyboard_report_parser.html">KeyboardReportParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s_buzz.html">PSBuzz</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_b___h_i_d___d_e_s_c_r_i_p_t_o_r.html">USB_HID_DESCRIPTOR</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_a_c_m.html">ACM</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_command_status_wrapper.html">CommandStatusWrapper</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="union_p_s_b_u_z_z_buttons.html">PSBUZZButtons</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_b___i_n_t_e_r_f_a_c_e___d_e_s_c_r_i_p_t_o_r.html">USB_INTERFACE_DESCRIPTOR</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_a_c_m___f_u_n_c___d_e_s_c_r.html">ACM_FUNC_DESCR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_config_desc_parser.html">ConfigDescParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_t_p_list_parser.html">PTPListParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_usb_config_xtracter.html">UsbConfigXtracter</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_address_pool.html">AddressPool</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_l_i_n_e___c_o_d_i_n_g.html">LINE_CODING</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_usb_device.html">UsbDevice</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_address_pool_impl.html">AddressPoolImpl</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_command_block_wrapper_base.html">CommandBlockWrapperBase</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_k_b_d_l_e_d_s.html">KBDLEDS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s_buzz.html">PSBuzz</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_b___i_n_t_e_r_f_a_c_e___d_e_s_c_r_i_p_t_o_r.html">USB_INTERFACE_DESCRIPTOR</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_command_status_wrapper.html">CommandStatusWrapper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_keyboard_report_parser.html">KeyboardReportParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="union_p_s_b_u_z_z_buttons.html">PSBUZZButtons</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_usb_config_xtracter.html">UsbConfigXtracter</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_a_c_m.html">ACM</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_config_desc_parser.html">ConfigDescParser</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;L&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_p_t_p_list_parser.html">PTPListParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_usb_device.html">UsbDevice</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_a_c_m___f_u_n_c___d_e_s_c_r.html">ACM_FUNC_DESCR</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;R&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_usb_device_address.html">UsbDeviceAddress</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_a_d_k.html">ADK</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_ep_info.html">EpInfo</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_report_desc_parser.html">ReportDescParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b_device_config.html">USBDeviceConfig</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_address_pool.html">AddressPool</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_l_i_n_e___c_o_d_i_n_g.html">LINE_CODING</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b_device_config.html">USBDeviceConfig</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_address_pool_impl.html">AddressPoolImpl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_ep_info.html">EpInfo</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_report_desc_parser.html">ReportDescParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b_h___m_i_d_i.html">USBH_MIDI</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_a_d_k.html">ADK</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_report_desc_parser2.html">ReportDescParser2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b_h_i_d.html">USBHID</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_B"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;B&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_main_item_i_o_feature.html">MainItemIOFeature</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_report_desc_parser2.html">ReportDescParser2</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b_h___m_i_d_i.html">USBH_MIDI</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_m_a_x3421e.html">MAX3421e</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_report_desc_parser_base.html">ReportDescParserBase</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b_h_i_d.html">USBHID</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_b_a_s_i_c_c_d_b.html">BASICCDB</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_f_t_d_i.html">FTDI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_max___l_c_d.html">Max_LCD</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_request_sense_responce.html">RequestSenseResponce</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b_hub.html">USBHub</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_bluetooth_service.html">BluetoothService</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_f_t_d_i_async_oper.html">FTDIAsyncOper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_m_o_d_i_f_i_e_r_k_e_y_s.html">MODIFIERKEYS</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_u_s_b_read_parser.html">USBReadParser</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_b_t_d.html">BTD</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_m_o_u_s_e_i_n_f_o.html">MOUSEINFO</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_main_item_i_o_feature.html">MainItemIOFeature</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_report_desc_parser_base.html">ReportDescParserBase</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b_hub.html">USBHub</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_f_t_d_i.html">FTDI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_m_a_x3421e.html">MAX3421e</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_request_sense_responce.html">RequestSenseResponce</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b_read_parser.html">USBReadParser</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_b_a_s_i_c_c_d_b.html">BASICCDB</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_f_t_d_i_async_oper.html">FTDIAsyncOper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_max___l_c_d.html">Max_LCD</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="class_b_t_h_i_d.html">BTHID</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_mouse_report_parser.html">MouseReportParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_s_e_t_u_p___p_k_t.html">SETUP_PKT</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_bulk_only.html">BulkOnly</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_hex_dumper.html">HexDumper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_multi_byte_value_parser.html">MultiByteValueParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_sink_parser.html">SinkParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_w_i_i.html">WII</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_byte_skipper.html">ByteSkipper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="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">HID_CLASS_DESCRIPTOR_LEN_AND_TYPE</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_multi_value_buffer.html">MultiValueBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_s_pi.html">SPi</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;X&#160;&#160;</div></td></tr></table>
<tr><td valign="top"><a class="el" href="class_bluetooth_service.html">BluetoothService</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;H&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_m_o_d_i_f_i_e_r_k_e_y_s.html">MODIFIERKEYS</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_b_t_d.html">BTD</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_m_o_u_s_e_i_n_f_o.html">MOUSEINFO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_s_e_t_u_p___p_k_t.html">SETUP_PKT</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_w_i_i.html">WII</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_b_t_h_i_d.html">BTHID</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_hex_dumper.html">HexDumper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_mouse_report_parser.html">MouseReportParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_sink_parser.html">SinkParser</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_X"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;X&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="class_bulk_only.html">BulkOnly</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="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">HID_CLASS_DESCRIPTOR_LEN_AND_TYPE</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_multi_byte_value_parser.html">MultiByteValueParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_s_pi.html">SPi</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_byte_skipper.html">ByteSkipper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_h_i_d_boot.html">HIDBoot</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_multi_value_buffer.html">MultiValueBuffer</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_s_p_p.html">SPP</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_x_b_o_x_o_l_d.html">XBOXOLD</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_h_i_d_boot.html">HIDBoot</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_s_p_p.html">SPP</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_h_i_d_composite.html">HIDComposite</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_x_b_o_x_o_l_d.html">XBOXOLD</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_a_l_l___m_g_m_n_t___f_u_n_c___d_e_s_c_r.html">CALL_MGMNT_FUNC_DESCR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_hid_item_prefix.html">HidItemPrefix</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_l2303.html">PL2303</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_x_b_o_x_o_n_e.html">XBOXONE</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_capacity.html">Capacity</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_h_i_d_report_parser.html">HIDReportParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s3_b_t.html">PS3BT</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_t_e_l___r_i_n_g_e_r___f_u_n_c___d_e_s_c_r.html">TEL_RINGER_FUNC_DESCR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_x_b_o_x_r_e_c_v.html">XBOXRECV</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b10.html">CDB10</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_h_i_d_universal.html">HIDUniversal</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s3_u_s_b.html">PS3USB</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_x_b_o_x_u_s_b.html">XBOXUSB</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b12.html">CDB12</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_hub_descriptor.html">HubDescriptor</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s4_b_t.html">PS4BT</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_x_r21_b1411.html">XR21B1411</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b6.html">CDB6</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_hub_event.html">HubEvent</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="union_p_s4_buttons.html">PS4Buttons</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_h_s2___g_p_i_o.html">UHS2_GPIO</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_h_i_d_composite.html">HIDComposite</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;P&#160;&#160;</div></td></tr></table>
</td><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_x_b_o_x_o_n_e.html">XBOXONE</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_hid_item_prefix.html">HidItemPrefix</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_x_b_o_x_o_n_e_s_b_t.html">XBOXONESBT</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_a_l_l___m_g_m_n_t___f_u_n_c___d_e_s_c_r.html">CALL_MGMNT_FUNC_DESCR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_h_i_d_report_parser.html">HIDReportParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_l2303.html">PL2303</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_t_e_l___r_i_n_g_e_r___f_u_n_c___d_e_s_c_r.html">TEL_RINGER_FUNC_DESCR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="union_xbox_one_s_buttons.html">XboxOneSButtons</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_capacity.html">Capacity</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_h_i_d_universal.html">HIDUniversal</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s3_b_t.html">PS3BT</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_xbox_one_s_data.html">XboxOneSData</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b10.html">CDB10</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_hub_descriptor.html">HubDescriptor</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s3_u_s_b.html">PS3USB</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_x_b_o_x_o_n_e_s_parser.html">XBOXONESParser</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b12.html">CDB12</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_hub_event.html">HubEvent</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s4_b_t.html">PS4BT</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_h_s2___g_p_i_o.html">UHS2_GPIO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_x_b_o_x_r_e_c_v.html">XBOXRECV</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b6.html">CDB6</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="union_p_s4_buttons.html">PS4Buttons</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_universal_report_parser.html">UniversalReportParser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_x_b_o_x_u_s_b.html">XBOXUSB</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b___l_b_a32__16.html">CDB_LBA32_16</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_p_s4_data.html">PS4Data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b.html">USB</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_x_r21_b1411.html">XR21B1411</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b___l_b_a64__16.html">CDB_LBA64_16</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_inquiry_response.html">InquiryResponse</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_p_s4_output.html">PS4Output</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="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">USB_CONFIGURATION_DESCRIPTOR</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_t"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;t&#160;&#160;</div></td></tr></table>
</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b___l_b_a32__16.html">CDB_LBA32_16</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_p_s4_data.html">PS4Data</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_universal_report_parser.html">UniversalReportParser</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_d_b___l_b_a64__16.html">CDB_LBA64_16</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_p_s4_output.html">PS4Output</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_u_s_b.html">USB</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtouchpad_x_y.html">touchpadXY</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="class_c_d_c_async_oper.html">CDCAsyncOper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_inquiry_response.html">InquiryResponse</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s4_parser.html">PS4Parser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="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">USB_CONFIGURATION_DESCRIPTOR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtty__features.html">tty_features</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_l_a_s_s___n_o_t_i_f_i_c_a_t_i_o_n.html">CLASS_NOTIFICATION</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct_p_s4_status.html">PS4Status</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html">USB_DEVICE_DESCRIPTOR</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td valign="top"><a class="el" href="struct_k_b_d_i_n_f_o.html">KBDINFO</a>&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
<tr><td valign="top"><a class="el" href="class_c_d_c_async_oper.html">CDCAsyncOper</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_K"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;K&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="class_p_s4_parser.html">PS4Parser</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html">USB_DEVICE_DESCRIPTOR</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_c_l_a_s_s___n_o_t_i_f_i_c_a_t_i_o_n.html">CLASS_NOTIFICATION</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_p_s4_status.html">PS4Status</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html">USB_ENDPOINT_DESCRIPTOR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtouchpad_x_y.html">touchpadXY</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="struct_command_block_wrapper.html">CommandBlockWrapper</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_k_b_d_i_n_f_o.html">KBDINFO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="class_p_s4_u_s_b.html">PS4USB</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct_u_s_b___h_i_d___d_e_s_c_r_i_p_t_o_r.html">USB_HID_DESCRIPTOR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structtty__features.html">tty_features</a>&#160;&#160;&#160;</td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_A">A</a>&#160;|&#160;<a class="qindex" href="#letter_B">B</a>&#160;|&#160;<a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_H">H</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_K">K</a>&#160;|&#160;<a class="qindex" href="#letter_L">L</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_P">P</a>&#160;|&#160;<a class="qindex" href="#letter_R">R</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a>&#160;|&#160;<a class="qindex" href="#letter_X">X</a></div>

File diff suppressed because one or more lines are too long

View file

@ -95,10 +95,11 @@ This graph shows which files directly or indirectly include this file:</div>
<map name="controller_enums_8hdep" id="controller_enums_8hdep">
<area shape="rect" id="node2" href="_p_s3_enums_8h.html" title="PS3Enums.h" alt="" coords="114,80,217,107"/>
<area shape="rect" id="node7" href="_p_s4_parser_8h.html" title="PS4Parser.h" alt="" coords="400,80,499,107"/>
<area shape="rect" id="node11" href="_p_s_buzz_8h.html" title="PSBuzz.h" alt="" coords="589,80,672,107"/>
<area shape="rect" id="node13" href="_wii_8h.html" title="Wii.h" alt="" coords="704,80,755,107"/>
<area shape="rect" id="node11" href="_p_s_buzz_8h.html" title="PSBuzz.h" alt="" coords="593,80,676,107"/>
<area shape="rect" id="node13" href="_wii_8h.html" title="Wii.h" alt="" coords="708,80,759,107"/>
<area shape="rect" id="node15" href="xbox_enums_8h.html" title="xboxEnums.h" alt="" coords="845,80,953,107"/>
<area shape="rect" id="node22" href="_x_b_o_x_o_l_d_8h.html" title="XBOXOLD.h" alt="" coords="1099,80,1194,107"/>
<area shape="rect" id="node22" href="_x_b_o_x_o_l_d_8h.html" title="XBOXOLD.h" alt="" coords="1097,80,1191,107"/>
<area shape="rect" id="node24" href="_x_b_o_x_o_n_e_s_parser_8h.html" title="XBOXONESParser.h" alt="" coords="1277,80,1419,107"/>
<area shape="rect" id="node3" href="_p_s3_b_t_8h.html" title="PS3BT.h" alt="" coords="17,155,90,181"/>
<area shape="rect" id="node5" href="_p_s3_u_s_b_8h.html" title="PS3USB.h" alt="" coords="122,155,209,181"/>
<area shape="rect" id="node4" href="_p_s3_b_t_8cpp.html" title="PS3BT.cpp" alt="" coords="5,229,93,256"/>
@ -115,6 +116,8 @@ This graph shows which files directly or indirectly include this file:</div>
<area shape="rect" id="node19" href="_x_b_o_x_r_e_c_v_8cpp.html" title="XBOXRECV.cpp" alt="" coords="903,229,1017,256"/>
<area shape="rect" id="node21" href="_x_b_o_x_u_s_b_8cpp.html" title="XBOXUSB.cpp" alt="" coords="1042,229,1153,256"/>
<area shape="rect" id="node23" href="_x_b_o_x_o_l_d_8cpp.html" title="XBOXOLD.cpp" alt="" coords="1155,155,1264,181"/>
<area shape="rect" id="node25" href="_x_b_o_x_o_n_e_s_b_t_8h.html" title="XBOXONESBT.h" alt="" coords="1289,155,1407,181"/>
<area shape="rect" id="node26" href="_x_b_o_x_o_n_e_s_parser_8cpp.html" title="XBOXONESParser.cpp" alt="" coords="1431,155,1590,181"/>
</map>
</div>
</div>
@ -212,12 +215,15 @@ Enumerations</h2></td></tr>
<br />
&#160;&#160;<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaf77fb67151d0c18d397069ad8c271ba3">BLACK</a> = 8,
<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda283fc479650da98250635b9c3c0e7e50">WHITE</a> = 9,
<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaf80f9a890089d211842d59625e561f88">RED</a> = 0,
<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdae735a848bf82163a19236ead1c3ef2d2">YELLOW</a> = 1,
<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda577616539ca6eda467d3b4b6e6a551d5">VIEW</a> = 4,
<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda4c40e60bc71a32b924ce1f08d57f9721">MENU</a> = 5,
<br />
&#160;&#160;<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaa60bd322f93178d68184e30e162571ca">GREEN</a> = 2,
&#160;&#160;<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaf80f9a890089d211842d59625e561f88">RED</a> = 0,
<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdae735a848bf82163a19236ead1c3ef2d2">YELLOW</a> = 1,
<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaa60bd322f93178d68184e30e162571ca">GREEN</a> = 2,
<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdace9ee4c1a6b777940c7f3a766a9a88d4">ORANGE</a> = 3,
<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda35d6719cb4d7577c031b3d79057a1b79">BLUE</a> = 4
<br />
&#160;&#160;<a class="el" href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda35d6719cb4d7577c031b3d79057a1b79">BLUE</a> = 4
<br />
}</td></tr>
<tr class="separator:a94f7389d205c78830a5441370d7870fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
@ -496,6 +502,12 @@ Enumerations</h2></td></tr>
<tr><td class="fieldname"><a class="anchor" id="a94f7389d205c78830a5441370d7870fda283fc479650da98250635b9c3c0e7e50"></a>WHITE&#160;</td><td class="fielddoc">
<p>Xbox buttons </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a94f7389d205c78830a5441370d7870fda577616539ca6eda467d3b4b6e6a551d5"></a>VIEW&#160;</td><td class="fielddoc">
<p>Xbox One S buttons </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a94f7389d205c78830a5441370d7870fda4c40e60bc71a32b924ce1f08d57f9721"></a>MENU&#160;</td><td class="fielddoc">
<p>Xbox One S buttons </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a94f7389d205c78830a5441370d7870fdaf80f9a890089d211842d59625e561f88"></a>RED&#160;</td><td class="fielddoc">
<p>PS Buzz controllers </p>
</td></tr>
@ -538,7 +550,7 @@ Enumerations</h2></td></tr>
</td></tr>
</table>
<p>Definition at line <a class="el" href="controller_enums_8h_source.html#l00157">157</a> of file <a class="el" href="controller_enums_8h_source.html">controllerEnums.h</a>.</p>
<p>Definition at line <a class="el" href="controller_enums_8h_source.html#l00163">163</a> of file <a class="el" href="controller_enums_8h_source.html">controllerEnums.h</a>.</p>
</div>
</div>
@ -599,7 +611,7 @@ Enumerations</h2></td></tr>
</td></tr>
</table>
<p>Definition at line <a class="el" href="controller_enums_8h_source.html#l00172">172</a> of file <a class="el" href="controller_enums_8h_source.html">controllerEnums.h</a>.</p>
<p>Definition at line <a class="el" href="controller_enums_8h_source.html#l00178">178</a> of file <a class="el" href="controller_enums_8h_source.html">controllerEnums.h</a>.</p>
</div>
</div>
@ -620,7 +632,7 @@ Enumerations</h2></td></tr>
</td></tr>
</table>
<p>Definition at line <a class="el" href="controller_enums_8h_source.html#l00205">205</a> of file <a class="el" href="controller_enums_8h_source.html">controllerEnums.h</a>.</p>
<p>Definition at line <a class="el" href="controller_enums_8h_source.html#l00211">211</a> of file <a class="el" href="controller_enums_8h_source.html">controllerEnums.h</a>.</p>
</div>
</div>

View file

@ -1,10 +1,11 @@
<map id="controllerEnums.h" name="controllerEnums.h">
<area shape="rect" id="node2" href="$_p_s3_enums_8h.html" title="PS3Enums.h" alt="" coords="114,80,217,107"/>
<area shape="rect" id="node7" href="$_p_s4_parser_8h.html" title="PS4Parser.h" alt="" coords="400,80,499,107"/>
<area shape="rect" id="node11" href="$_p_s_buzz_8h.html" title="PSBuzz.h" alt="" coords="589,80,672,107"/>
<area shape="rect" id="node13" href="$_wii_8h.html" title="Wii.h" alt="" coords="704,80,755,107"/>
<area shape="rect" id="node11" href="$_p_s_buzz_8h.html" title="PSBuzz.h" alt="" coords="593,80,676,107"/>
<area shape="rect" id="node13" href="$_wii_8h.html" title="Wii.h" alt="" coords="708,80,759,107"/>
<area shape="rect" id="node15" href="$xbox_enums_8h.html" title="xboxEnums.h" alt="" coords="845,80,953,107"/>
<area shape="rect" id="node22" href="$_x_b_o_x_o_l_d_8h.html" title="XBOXOLD.h" alt="" coords="1099,80,1194,107"/>
<area shape="rect" id="node22" href="$_x_b_o_x_o_l_d_8h.html" title="XBOXOLD.h" alt="" coords="1097,80,1191,107"/>
<area shape="rect" id="node24" href="$_x_b_o_x_o_n_e_s_parser_8h.html" title="XBOXONESParser.h" alt="" coords="1277,80,1419,107"/>
<area shape="rect" id="node3" href="$_p_s3_b_t_8h.html" title="PS3BT.h" alt="" coords="17,155,90,181"/>
<area shape="rect" id="node5" href="$_p_s3_u_s_b_8h.html" title="PS3USB.h" alt="" coords="122,155,209,181"/>
<area shape="rect" id="node4" href="$_p_s3_b_t_8cpp.html" title="PS3BT.cpp" alt="" coords="5,229,93,256"/>
@ -21,4 +22,6 @@
<area shape="rect" id="node19" href="$_x_b_o_x_r_e_c_v_8cpp.html" title="XBOXRECV.cpp" alt="" coords="903,229,1017,256"/>
<area shape="rect" id="node21" href="$_x_b_o_x_u_s_b_8cpp.html" title="XBOXUSB.cpp" alt="" coords="1042,229,1153,256"/>
<area shape="rect" id="node23" href="$_x_b_o_x_o_l_d_8cpp.html" title="XBOXOLD.cpp" alt="" coords="1155,155,1264,181"/>
<area shape="rect" id="node25" href="$_x_b_o_x_o_n_e_s_b_t_8h.html" title="XBOXONESBT.h" alt="" coords="1289,155,1407,181"/>
<area shape="rect" id="node26" href="$_x_b_o_x_o_n_e_s_parser_8cpp.html" title="XBOXONESParser.cpp" alt="" coords="1431,155,1590,181"/>
</map>

View file

@ -1 +1 @@
4fdabf04235560d8eaef94d5795a6445
2e296c5175604ba0c5623d3e39b3d337

Binary file not shown.

Before

Width:  |  Height:  |  Size: 32 KiB

After

Width:  |  Height:  |  Size: 38 KiB

File diff suppressed because one or more lines are too long

View file

@ -164,10 +164,13 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<tr id="row_73_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_o_l_d_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_o_l_d_8h.html" target="_self">XBOXOLD.h</a></td><td class="desc"></td></tr>
<tr id="row_74_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_o_n_e_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_o_n_e_8cpp.html" target="_self">XBOXONE.cpp</a></td><td class="desc"></td></tr>
<tr id="row_75_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_o_n_e_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_o_n_e_8h.html" target="_self">XBOXONE.h</a></td><td class="desc"></td></tr>
<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_r_e_c_v_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_r_e_c_v_8cpp.html" target="_self">XBOXRECV.cpp</a></td><td class="desc"></td></tr>
<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_r_e_c_v_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_r_e_c_v_8h.html" target="_self">XBOXRECV.h</a></td><td class="desc"></td></tr>
<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_u_s_b_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_u_s_b_8cpp.html" target="_self">XBOXUSB.cpp</a></td><td class="desc"></td></tr>
<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_u_s_b_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_u_s_b_8h.html" target="_self">XBOXUSB.h</a></td><td class="desc"></td></tr>
<tr id="row_76_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_o_n_e_s_b_t_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_o_n_e_s_b_t_8h.html" target="_self">XBOXONESBT.h</a></td><td class="desc"></td></tr>
<tr id="row_77_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_o_n_e_s_parser_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_o_n_e_s_parser_8cpp.html" target="_self">XBOXONESParser.cpp</a></td><td class="desc"></td></tr>
<tr id="row_78_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_o_n_e_s_parser_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_o_n_e_s_parser_8h.html" target="_self">XBOXONESParser.h</a></td><td class="desc"></td></tr>
<tr id="row_79_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_r_e_c_v_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_r_e_c_v_8cpp.html" target="_self">XBOXRECV.cpp</a></td><td class="desc"></td></tr>
<tr id="row_80_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_r_e_c_v_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_r_e_c_v_8h.html" target="_self">XBOXRECV.h</a></td><td class="desc"></td></tr>
<tr id="row_81_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_u_s_b_8cpp_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_u_s_b_8cpp.html" target="_self">XBOXUSB.cpp</a></td><td class="desc"></td></tr>
<tr id="row_82_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="_x_b_o_x_u_s_b_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_x_b_o_x_u_s_b_8h.html" target="_self">XBOXUSB.h</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View file

@ -126,6 +126,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div>
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>a
: <a class="el" href="union_xbox_one_s_buttons.html#aaab223f09f5afa2d728673985a193d1c">XboxOneSButtons</a>
</li>
<li>A_M_L_LB
: <a class="el" href="struct_c_d_b___l_b_a32__16.html#a636ad8867ce15eb200e30fe1002f3df2">CDB_LBA32_16</a>
</li>

View file

@ -128,6 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
<li>b
: <a class="el" href="struct_p_s4_output.html#a237a65d5e6deff4a2ef1ca97c7383777">PS4Output</a>
, <a class="el" href="union_xbox_one_s_buttons.html#a491823704a96dd55f40b1cc3b48d76f0">XboxOneSButtons</a>
</li>
<li>bAdditionalLength
: <a class="el" href="struct_request_sense_responce.html#adbc6f965fe2820222504d1e8853f1518">RequestSenseResponce</a>
@ -558,6 +559,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li>btn
: <a class="el" href="struct_p_s4_data.html#a60c0217c1879e1b16ae5d19a8c8695a3">PS4Data</a>
, <a class="el" href="union_p_s_b_u_z_z_buttons.html#a92ce392e7a31f155fbdf0fa0c8a5c83e">PSBUZZButtons</a>
, <a class="el" href="struct_xbox_one_s_data.html#a35f7baba4b94f6c131dd7bcc0ec1fd26">XboxOneSData</a>
</li>
<li>bTransferTypeMask
: <a class="el" href="class_u_s_b_h___m_i_d_i.html#a16cc26804628e2ea32513b4cce1aa7c3">USBH_MIDI</a>

Some files were not shown because too many files have changed in this diff Show more