diff --git a/_b_t_d_8cpp.html b/_b_t_d_8cpp.html index 0f9bcbf4..61192c6c 100644 --- a/_b_t_d_8cpp.html +++ b/_b_t_d_8cpp.html @@ -95,7 +95,7 @@ Include dependency graph for BTD.cpp:
Go to the source code of this file.
diff --git a/_b_t_d_8cpp__incl.map b/_b_t_d_8cpp__incl.map index 7011a812..62a08de9 100644 --- a/_b_t_d_8cpp__incl.map +++ b/_b_t_d_8cpp__incl.map @@ -1,14 +1,14 @@ diff --git a/_b_t_d_8cpp__incl.md5 b/_b_t_d_8cpp__incl.md5 index 304dc71f..e65fe625 100644 --- a/_b_t_d_8cpp__incl.md5 +++ b/_b_t_d_8cpp__incl.md5 @@ -1 +1 @@ -15e2215b6f2299b5052df2f131ec60f8 \ No newline at end of file +7529ebe55f58a22e586d9e98f0041b93 \ No newline at end of file diff --git a/_b_t_d_8cpp__incl.png b/_b_t_d_8cpp__incl.png index 8fefb090..90df9b6d 100644 Binary files a/_b_t_d_8cpp__incl.png and b/_b_t_d_8cpp__incl.png differ diff --git a/_b_t_d_8cpp_source.html b/_b_t_d_8cpp_source.html index 7c23735f..be08f145 100644 --- a/_b_t_d_8cpp_source.html +++ b/_b_t_d_8cpp_source.html @@ -145,12 +145,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + @@ -160,14 +160,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + @@ -205,1124 +205,1131 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - + + + + - + - + - - - - - - + + + + + + - - - - - - - - -Go to the source code of this file.
diff --git a/_p_s3_b_t_8cpp__incl.map b/_p_s3_b_t_8cpp__incl.map index 40e4f610..ea6af7fb 100644 --- a/_p_s3_b_t_8cpp__incl.map +++ b/_p_s3_b_t_8cpp__incl.map @@ -1,17 +1,17 @@ diff --git a/_p_s3_b_t_8cpp__incl.md5 b/_p_s3_b_t_8cpp__incl.md5 index cf2a8d92..07236ea1 100644 --- a/_p_s3_b_t_8cpp__incl.md5 +++ b/_p_s3_b_t_8cpp__incl.md5 @@ -1 +1 @@ -b3ed17f5aee67e9e9bf7a1eeff08c5fa \ No newline at end of file +c9818ee4b6f8022146310289632b9ac6 \ No newline at end of file diff --git a/_p_s3_b_t_8cpp__incl.png b/_p_s3_b_t_8cpp__incl.png index 1f951600..e2d57402 100644 Binary files a/_p_s3_b_t_8cpp__incl.png and b/_p_s3_b_t_8cpp__incl.png differ diff --git a/_p_s3_b_t_8cpp_source.html b/_p_s3_b_t_8cpp_source.html index c9cd3925..882530a8 100644 --- a/_p_s3_b_t_8cpp_source.html +++ b/_p_s3_b_t_8cpp_source.html @@ -346,11 +346,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + -Go to the source code of this file.
diff --git a/_p_s3_u_s_b_8cpp__incl.map b/_p_s3_u_s_b_8cpp__incl.map index f7009202..b49382cc 100644 --- a/_p_s3_u_s_b_8cpp__incl.map +++ b/_p_s3_u_s_b_8cpp__incl.map @@ -1,14 +1,14 @@ diff --git a/_p_s3_u_s_b_8cpp__incl.md5 b/_p_s3_u_s_b_8cpp__incl.md5 index ab466f1e..4b64ca0f 100644 --- a/_p_s3_u_s_b_8cpp__incl.md5 +++ b/_p_s3_u_s_b_8cpp__incl.md5 @@ -1 +1 @@ -f5ae29b491763e0d6c2c12dc912b90be \ No newline at end of file +940a938e101921693d8ab2fbeb381a38 \ No newline at end of file diff --git a/_p_s3_u_s_b_8cpp__incl.png b/_p_s3_u_s_b_8cpp__incl.png index cee2a2ef..b28791a1 100644 Binary files a/_p_s3_u_s_b_8cpp__incl.png and b/_p_s3_u_s_b_8cpp__incl.png differ diff --git a/_p_s3_u_s_b_8cpp_source.html b/_p_s3_u_s_b_8cpp_source.html index 031cc00b..29a31003 100644 --- a/_p_s3_u_s_b_8cpp_source.html +++ b/_p_s3_u_s_b_8cpp_source.html @@ -145,12 +145,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + @@ -160,14 +160,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + @@ -210,425 +210,439 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - + + + + - + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - -Go to the source code of this file.
diff --git a/_s_p_p_8cpp__incl.map b/_s_p_p_8cpp__incl.map index e61b4269..a0d09516 100644 --- a/_s_p_p_8cpp__incl.map +++ b/_s_p_p_8cpp__incl.map @@ -1,15 +1,15 @@ diff --git a/_s_p_p_8cpp__incl.md5 b/_s_p_p_8cpp__incl.md5 index cfaeb16e..82360b93 100644 --- a/_s_p_p_8cpp__incl.md5 +++ b/_s_p_p_8cpp__incl.md5 @@ -1 +1 @@ -dee9d985871f3cf1594d8314992ecce9 \ No newline at end of file +8d742c290ffd813c9276b4445855a4c7 \ No newline at end of file diff --git a/_s_p_p_8cpp__incl.png b/_s_p_p_8cpp__incl.png index 089db0dc..1e9ace4f 100644 Binary files a/_s_p_p_8cpp__incl.png and b/_s_p_p_8cpp__incl.png differ diff --git a/_s_p_p_8cpp_source.html b/_s_p_p_8cpp_source.html index c84a30c1..e3b734ad 100644 --- a/_s_p_p_8cpp_source.html +++ b/_s_p_p_8cpp_source.html @@ -191,30 +191,30 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + - + - + - + - + - + - + - + - + - +Go to the source code of this file.
diff --git a/_usb_8cpp__incl.map b/_usb_8cpp__incl.map index b9cf6c66..b10575ac 100644 --- a/_usb_8cpp__incl.map +++ b/_usb_8cpp__incl.map @@ -1,11 +1,11 @@ diff --git a/_usb_8cpp__incl.md5 b/_usb_8cpp__incl.md5 index dca4d25c..2d7acf72 100644 --- a/_usb_8cpp__incl.md5 +++ b/_usb_8cpp__incl.md5 @@ -1 +1 @@ -1100db60c4ff669cb9f00b8be1d4b8fb \ No newline at end of file +2c4125af802552f99104380c37456b8e \ No newline at end of file diff --git a/_usb_8cpp__incl.png b/_usb_8cpp__incl.png index 14e2953c..60bb5474 100644 Binary files a/_usb_8cpp__incl.png and b/_usb_8cpp__incl.png differ diff --git a/_usb_8cpp_source.html b/_usb_8cpp_source.html index f2392830..8ce21bb7 100644 --- a/_usb_8cpp_source.html +++ b/_usb_8cpp_source.html @@ -201,14 +201,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + - + @@ -543,9 +543,9 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - + + + @@ -603,10 +603,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + @@ -783,100 +783,99 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - +Go to the source code of this file.
@@ -132,9 +132,9 @@ ClassesMacros | |
#define | USBTRACE(s) (Notify(PSTR(s), 0x80)) |
#define | USBTRACE(s) (Notify(PSTR(s), 0x80)) |
#define | USBTRACE2(s, r) (Notify(PSTR(s), 0x80), D_PrintHex((r), 0x80), Notify(PSTR("\r\n"), 0x80)) |
#define | USBTRACE2(s, r) (Notify(PSTR(s), 0x80), D_PrintHex((r), 0x80), Notify(PSTR("\r\n"), 0x80)) |
#define | bmREQ_GET_DESCR USB_SETUP_DEVICE_TO_HOST|USB_SETUP_TYPE_STANDARD|USB_SETUP_RECIPIENT_DEVICE |
( | s) | - | (Notify(PSTR(s), 0x80)) | +(Notify(PSTR(s), 0x80)) |
Go to the source code of this file.
@@ -135,7 +135,7 @@ VariablesDefinition at line 27 of file Wii.cpp.
+Definition at line 25 of file Wii.cpp.
@@ -168,7 +168,7 @@ VariablesDefinition at line 41 of file Wii.cpp.
+Definition at line 39 of file Wii.cpp.
@@ -207,7 +207,7 @@ VariablesDefinition at line 60 of file Wii.cpp.
+Definition at line 58 of file Wii.cpp.
diff --git a/_wii_8cpp__incl.map b/_wii_8cpp__incl.map index 32bf75a5..354b1e93 100644 --- a/_wii_8cpp__incl.map +++ b/_wii_8cpp__incl.map @@ -1,16 +1,16 @@ diff --git a/_wii_8cpp__incl.md5 b/_wii_8cpp__incl.md5 index 4f3fe88c..d1771f83 100644 --- a/_wii_8cpp__incl.md5 +++ b/_wii_8cpp__incl.md5 @@ -1 +1 @@ -1b6e9f6e4815a9341cfa67dd5f9e34dc \ No newline at end of file +12fdbbfcce1b39a1084ff516f4458fbd \ No newline at end of file diff --git a/_wii_8cpp__incl.png b/_wii_8cpp__incl.png index 063e8dae..6f1bc0af 100644 Binary files a/_wii_8cpp__incl.png and b/_wii_8cpp__incl.png differ diff --git a/_wii_8cpp_source.html b/_wii_8cpp_source.html index 9294a52f..7bc5cbfd 100644 --- a/_wii_8cpp_source.html +++ b/_wii_8cpp_source.html @@ -105,1167 +105,1198 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Definition at line 84 of file Wii.h.
+Definition at line 82 of file Wii.h.
diff --git a/_wii_8h__incl.map b/_wii_8h__incl.map index d325ecff..485b7da5 100644 --- a/_wii_8h__incl.map +++ b/_wii_8h__incl.map @@ -1,15 +1,15 @@ diff --git a/_wii_8h__incl.md5 b/_wii_8h__incl.md5 index cea6b215..9c1d74d4 100644 --- a/_wii_8h__incl.md5 +++ b/_wii_8h__incl.md5 @@ -1 +1 @@ -380938360619b3d9afcd74c5043e5627 \ No newline at end of file +04eb8784e2fed1d9edf37be3ab5d7f9a \ No newline at end of file diff --git a/_wii_8h__incl.png b/_wii_8h__incl.png index b31cd659..c71b7b47 100644 Binary files a/_wii_8h__incl.png and b/_wii_8h__incl.png differ diff --git a/_wii_8h_source.html b/_wii_8h_source.html index b6f00bb3..1b8dda4c 100644 --- a/_wii_8h_source.html +++ b/_wii_8h_source.html @@ -105,122 +105,121 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - -
+ USB Host Shield 2.0
+
+ |
+
#include "XBOXOLD.h"
Go to the source code of this file.
++Variables | |
const uint8_t | XBOXOLDBUTTONS [] |
const uint8_t XBOXOLDBUTTONS[] | +
Buttons on the controllers
+ +Definition at line 24 of file XBOXOLD.cpp.
+ +
+ USB Host Shield 2.0
+
+ |
+
+ USB Host Shield 2.0
+
+ |
+
Go to the source code of this file.
++Classes | |
class | XBOXOLD |
+Macros | |
#define | EP_MAXPKTSIZE 32 |
#define | EP_INTERRUPT 0x03 |
#define | XBOX_CONTROL_PIPE 0 |
#define | XBOX_INPUT_PIPE 1 |
#define | XBOX_OUTPUT_PIPE 2 |
#define | XBOX_VID 0x045E |
#define | MADCATZ_VID 0x1BAD |
#define | JOYTECH_VID 0x162E |
#define | XBOX_OLD_PID1 0x0202 |
#define | XBOX_OLD_PID2 0x0285 |
#define | XBOX_OLD_PID3 0x0287 |
#define | XBOX_OLD_PID4 0x0289 |
#define | bmREQ_HID_OUT USB_SETUP_HOST_TO_DEVICE|USB_SETUP_TYPE_CLASS|USB_SETUP_RECIPIENT_INTERFACE |
#define | HID_REQUEST_SET_REPORT 0x09 |
#define | XBOX_MAX_ENDPOINTS 3 |
#define bmREQ_HID_OUT USB_SETUP_HOST_TO_DEVICE|USB_SETUP_TYPE_CLASS|USB_SETUP_RECIPIENT_INTERFACE | +
+ USB Host Shield 2.0
+
+ |
+
Go to the source code of this file.
diff --git a/_x_b_o_x_r_e_c_v_8cpp__incl.map b/_x_b_o_x_r_e_c_v_8cpp__incl.map index 0349b950..b8abfb25 100644 --- a/_x_b_o_x_r_e_c_v_8cpp__incl.map +++ b/_x_b_o_x_r_e_c_v_8cpp__incl.map @@ -1,14 +1,14 @@ diff --git a/_x_b_o_x_r_e_c_v_8cpp__incl.md5 b/_x_b_o_x_r_e_c_v_8cpp__incl.md5 index 977f94a8..b9c004ad 100644 --- a/_x_b_o_x_r_e_c_v_8cpp__incl.md5 +++ b/_x_b_o_x_r_e_c_v_8cpp__incl.md5 @@ -1 +1 @@ -aa22d4482e816e4553f3f0e12625c189 \ No newline at end of file +113568a635f3b275d62eb5c6b659f28a \ No newline at end of file diff --git a/_x_b_o_x_r_e_c_v_8cpp__incl.png b/_x_b_o_x_r_e_c_v_8cpp__incl.png index 7fb5deea..031be4e5 100644 Binary files a/_x_b_o_x_r_e_c_v_8cpp__incl.png and b/_x_b_o_x_r_e_c_v_8cpp__incl.png differ diff --git a/_x_b_o_x_r_e_c_v_8cpp_source.html b/_x_b_o_x_r_e_c_v_8cpp_source.html index bc5576e9..388419a6 100644 --- a/_x_b_o_x_r_e_c_v_8cpp_source.html +++ b/_x_b_o_x_r_e_c_v_8cpp_source.html @@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + @@ -139,12 +139,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + @@ -154,14 +154,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + @@ -185,11 +185,11 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -Definition at line 50 of file XBOXRECV.h.
+#define MADCATZ_VID 0x1BAD | +
Definition at line 51 of file XBOXRECV.h.
+ +#define JOYTECH_VID 0x162E | +
Definition at line 52 of file XBOXRECV.h.
+Definition at line 51 of file XBOXRECV.h.
+Definition at line 54 of file XBOXRECV.h.
Definition at line 52 of file XBOXRECV.h.
- -#define MADCATZ_VID 0x1BAD | -
Definition at line 54 of file XBOXRECV.h.
+Definition at line 55 of file XBOXRECV.h.
Definition at line 56 of file XBOXRECV.h.
+Definition at line 57 of file XBOXRECV.h.
Go to the source code of this file.
diff --git a/_x_b_o_x_u_s_b_8cpp__incl.map b/_x_b_o_x_u_s_b_8cpp__incl.map index 90a49e45..49a63b01 100644 --- a/_x_b_o_x_u_s_b_8cpp__incl.map +++ b/_x_b_o_x_u_s_b_8cpp__incl.map @@ -1,14 +1,14 @@ diff --git a/_x_b_o_x_u_s_b_8cpp__incl.md5 b/_x_b_o_x_u_s_b_8cpp__incl.md5 index a7f32812..6e831383 100644 --- a/_x_b_o_x_u_s_b_8cpp__incl.md5 +++ b/_x_b_o_x_u_s_b_8cpp__incl.md5 @@ -1 +1 @@ -e0b5f50a0597a1ef535805e8be65fdb4 \ No newline at end of file +a1144df8abc2e97cc5b957e2a2e9cc4d \ No newline at end of file diff --git a/_x_b_o_x_u_s_b_8cpp__incl.png b/_x_b_o_x_u_s_b_8cpp__incl.png index ac689eb2..5c7ea80a 100644 Binary files a/_x_b_o_x_u_s_b_8cpp__incl.png and b/_x_b_o_x_u_s_b_8cpp__incl.png differ diff --git a/_x_b_o_x_u_s_b_8cpp_source.html b/_x_b_o_x_u_s_b_8cpp_source.html index 2ab766b1..4d0bc577 100644 --- a/_x_b_o_x_u_s_b_8cpp_source.html +++ b/_x_b_o_x_u_s_b_8cpp_source.html @@ -115,7 +115,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + @@ -137,12 +137,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + @@ -152,14 +152,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + @@ -183,259 +183,269 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); -#define XBOX_WIRELESS_RECEIVER_PID 0x0719 | -
#define XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID 0x0291 | -
#define XBOX_WIRELESS_RECEIVER_PID 0x0719 | +
#define XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID 0x0291 | +
Go to the source code of this file.
diff --git a/address_8h__dep__incl.map b/address_8h__dep__incl.map index 454549ff..cad202a3 100644 --- a/address_8h__dep__incl.map +++ b/address_8h__dep__incl.map @@ -1,40 +1,42 @@ diff --git a/address_8h__dep__incl.md5 b/address_8h__dep__incl.md5 index 268d30cc..897d431f 100644 --- a/address_8h__dep__incl.md5 +++ b/address_8h__dep__incl.md5 @@ -1 +1 @@ -f5c550b54537896a01440e4a9c721ac3 \ No newline at end of file +889fc9094aae1635944bb44c68f034b6 \ No newline at end of file diff --git a/address_8h__dep__incl.png b/address_8h__dep__incl.png index d7208145..d7446c84 100644 Binary files a/address_8h__dep__incl.png and b/address_8h__dep__incl.png differ diff --git a/adk_8cpp.html b/adk_8cpp.html index f514e579..a80f6a3c 100644 --- a/adk_8cpp.html +++ b/adk_8cpp.html @@ -95,7 +95,7 @@ Include dependency graph for adk.cpp:Go to the source code of this file.
diff --git a/adk_8cpp__incl.map b/adk_8cpp__incl.map index 4d6f55d0..647da2b7 100644 --- a/adk_8cpp__incl.map +++ b/adk_8cpp__incl.map @@ -1,14 +1,14 @@ diff --git a/adk_8cpp__incl.md5 b/adk_8cpp__incl.md5 index 3c631c79..2062add1 100644 --- a/adk_8cpp__incl.md5 +++ b/adk_8cpp__incl.md5 @@ -1 +1 @@ -d603c7922054a57e1c948cf326e52d12 \ No newline at end of file +22a1d6c17eb44da2442e9541f592fe47 \ No newline at end of file diff --git a/adk_8cpp__incl.png b/adk_8cpp__incl.png index 663e1088..26bc548b 100644 Binary files a/adk_8cpp__incl.png and b/adk_8cpp__incl.png differ diff --git a/adk_8cpp_source.html b/adk_8cpp_source.html index 5ef0cc30..f2dfa0ff 100644 --- a/adk_8cpp_source.html +++ b/adk_8cpp_source.html @@ -149,290 +149,296 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Go to the source code of this file.
diff --git a/avrpins_8h__dep__incl.map b/avrpins_8h__dep__incl.map index efa0d046..024e7960 100644 --- a/avrpins_8h__dep__incl.map +++ b/avrpins_8h__dep__incl.map @@ -1,41 +1,43 @@ diff --git a/avrpins_8h__dep__incl.md5 b/avrpins_8h__dep__incl.md5 index ec8d20c3..0d356ba3 100644 --- a/avrpins_8h__dep__incl.md5 +++ b/avrpins_8h__dep__incl.md5 @@ -1 +1 @@ -daae9e094c4a346d02a8ba84b3656342 \ No newline at end of file +fe1fb70ac39c91d73e210dd1a6ff1e05 \ No newline at end of file diff --git a/avrpins_8h__dep__incl.png b/avrpins_8h__dep__incl.png index aecbf3f7..bc2d345f 100644 Binary files a/avrpins_8h__dep__incl.png and b/avrpins_8h__dep__incl.png differ diff --git a/cdcacm_8cpp.html b/cdcacm_8cpp.html index 3fc38314..e65c9d36 100644 --- a/cdcacm_8cpp.html +++ b/cdcacm_8cpp.html @@ -95,7 +95,7 @@ Include dependency graph for cdcacm.cpp:Go to the source code of this file.
diff --git a/cdcacm_8cpp__incl.map b/cdcacm_8cpp__incl.map index 5fb98642..e5b6bcda 100644 --- a/cdcacm_8cpp__incl.map +++ b/cdcacm_8cpp__incl.map @@ -1,14 +1,14 @@ diff --git a/cdcacm_8cpp__incl.md5 b/cdcacm_8cpp__incl.md5 index 41425d30..9b7e85b6 100644 --- a/cdcacm_8cpp__incl.md5 +++ b/cdcacm_8cpp__incl.md5 @@ -1 +1 @@ -da4ed9c8c18f286bf74151dda08ae337 \ No newline at end of file +0bb9afd64095076cdf1c20ab6d83f459 \ No newline at end of file diff --git a/cdcacm_8cpp__incl.png b/cdcacm_8cpp__incl.png index 2e2591ae..be5ce7b9 100644 Binary files a/cdcacm_8cpp__incl.png and b/cdcacm_8cpp__incl.png differ diff --git a/cdcacm_8cpp_source.html b/cdcacm_8cpp_source.html index ac8762da..3c1aa0cf 100644 --- a/cdcacm_8cpp_source.html +++ b/cdcacm_8cpp_source.html @@ -275,25 +275,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + - + - + @@ -304,7 +304,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + @@ -423,20 +423,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - + + - + - + - + - + - + - + diff --git a/cdcacm_8h.html b/cdcacm_8h.html index db96ae9c..7df1a879 100644 --- a/cdcacm_8h.html +++ b/cdcacm_8h.html @@ -110,7 +110,7 @@ Include dependency graph for cdcacm.h:Go to the source code of this file.
diff --git a/cdcftdi_8cpp__incl.map b/cdcftdi_8cpp__incl.map index 3aff51e2..904a55a2 100644 --- a/cdcftdi_8cpp__incl.map +++ b/cdcftdi_8cpp__incl.map @@ -1,14 +1,14 @@ diff --git a/cdcftdi_8cpp__incl.md5 b/cdcftdi_8cpp__incl.md5 index 8a2fb992..b06115b4 100644 --- a/cdcftdi_8cpp__incl.md5 +++ b/cdcftdi_8cpp__incl.md5 @@ -1 +1 @@ -561c31be3a7439a3317dd8f5b836e461 \ No newline at end of file +92ac5cc688901d9f77fad186cb146498 \ No newline at end of file diff --git a/cdcftdi_8cpp__incl.png b/cdcftdi_8cpp__incl.png index 3873e630..57268c54 100644 Binary files a/cdcftdi_8cpp__incl.png and b/cdcftdi_8cpp__incl.png differ diff --git a/cdcftdi_8cpp_source.html b/cdcftdi_8cpp_source.html index 55fd299e..e28c5605 100644 --- a/cdcftdi_8cpp_source.html +++ b/cdcftdi_8cpp_source.html @@ -270,25 +270,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + - + - + @@ -299,7 +299,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + @@ -415,20 +415,20 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - + + - + - + - + - + - + - + diff --git a/cdcftdi_8h.html b/cdcftdi_8h.html index 25421a50..e2406f92 100644 --- a/cdcftdi_8h.html +++ b/cdcftdi_8h.html @@ -109,7 +109,7 @@ Include dependency graph for cdcftdi.h:Go to the source code of this file.
diff --git a/cdcprolific_8cpp__incl.map b/cdcprolific_8cpp__incl.map index 8f490bf2..a66d120a 100644 --- a/cdcprolific_8cpp__incl.map +++ b/cdcprolific_8cpp__incl.map @@ -1,15 +1,15 @@ diff --git a/cdcprolific_8cpp__incl.md5 b/cdcprolific_8cpp__incl.md5 index 8fb10428..83b70d33 100644 --- a/cdcprolific_8cpp__incl.md5 +++ b/cdcprolific_8cpp__incl.md5 @@ -1 +1 @@ -3e7c1a1e7f929a1e88ff41b4e9eee5ae \ No newline at end of file +024796eb8be7efe19f54e55f83f089b1 \ No newline at end of file diff --git a/cdcprolific_8cpp__incl.png b/cdcprolific_8cpp__incl.png index 76a9a5d1..5f6aba25 100644 Binary files a/cdcprolific_8cpp__incl.png and b/cdcprolific_8cpp__incl.png differ diff --git a/cdcprolific_8cpp_source.html b/cdcprolific_8cpp_source.html index 690bfafc..35fb7ee8 100644 --- a/cdcprolific_8cpp_source.html +++ b/cdcprolific_8cpp_source.html @@ -248,25 +248,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + - + - + @@ -277,7 +277,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + diff --git a/cdcprolific_8h.html b/cdcprolific_8h.html index 38837f7f..e3a2d440 100644 --- a/cdcprolific_8h.html +++ b/cdcprolific_8h.html @@ -111,7 +111,7 @@ Include dependency graph for cdcprolific.h:
+
|
+ +virtual | +
Reimplemented from USBDeviceConfig.
+ +Reimplemented from USBDeviceConfig.
-Definition at line 62 of file adk.cpp.
+Definition at line 66 of file adk.cpp.
@@ -379,7 +423,7 @@ Static Protected AttributesReimplemented from USBDeviceConfig.
-Definition at line 309 of file adk.cpp.
+Definition at line 315 of file adk.cpp.
@@ -406,7 +450,7 @@ Static Protected AttributesReimplemented from USBDeviceConfig.
-Definition at line 116 of file adk.h.
+Definition at line 117 of file adk.h.
@@ -433,7 +477,7 @@ Static Protected AttributesReimplemented from USBDeviceConfig.
-Definition at line 120 of file adk.h.
+Definition at line 121 of file adk.h.
@@ -458,7 +502,45 @@ Static Protected Attributes + + +
+
|
+ +inlinevirtual | +
Reimplemented from USBDeviceConfig.
+ +Implements UsbConfigXtracter.
-Definition at line 281 of file adk.cpp.
+Definition at line 287 of file adk.cpp.
diff --git a/class_b_t_d-members.html b/class_b_t_d-members.html index ef6afe95..e02db877 100644 --- a/class_b_t_d-members.html +++ b/class_b_t_d-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');Public Attributes |
+
|
+ +inlinevirtual | +
+
|
+ +inlinevirtual | +
Used by the USB core to check what this driver support. Used to set the Bluetooth address into the PS3 controllers.
+vid | The device's VID. |
pid | The device's PID. |
Reimplemented from USBDeviceConfig.
+ +Implements UsbConfigXtracter.
-Definition at line 264 of file BTD.cpp.
+Definition at line 271 of file BTD.cpp.
@@ -555,7 +638,7 @@ Static Protected AttributesDisconnects both the L2CAP Channel and the HCI Connection for all Bluetooth services.
- +Definition at line 223 of file BTD.h.
+Definition at line 243 of file BTD.h.
@@ -625,7 +708,7 @@ Static Protected Attributes -Definition at line 804 of file BTD.cpp.
+Definition at line 811 of file BTD.cpp.
@@ -643,7 +726,7 @@ Static Protected Attributes @@ -661,7 +744,7 @@ Static Protected Attributes @@ -679,7 +762,7 @@ Static Protected Attributes @@ -704,7 +787,7 @@ Static Protected Attributes -Definition at line 891 of file BTD.cpp.
+Definition at line 898 of file BTD.cpp.
@@ -722,7 +805,7 @@ Static Protected Attributes @@ -740,7 +823,7 @@ Static Protected Attributes @@ -758,7 +841,7 @@ Static Protected Attributes @@ -776,7 +859,7 @@ Static Protected Attributes @@ -801,7 +884,7 @@ Static Protected Attributes -Definition at line 1021 of file BTD.cpp.
+Definition at line 1028 of file BTD.cpp.
@@ -819,7 +902,7 @@ Static Protected AttributesRespond with the pin for the connection. The pin is automatically set for the Wii library, but can be customized for the SPP library.
- +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.
- +Definition at line 1069 of file BTD.cpp.
+Definition at line 1076 of file BTD.cpp.
@@ -1051,7 +1134,7 @@ Static Protected Attributes -Definition at line 1097 of file BTD.cpp.
+Definition at line 1104 of file BTD.cpp.
@@ -1108,7 +1191,7 @@ Static Protected Attributes -Definition at line 1110 of file BTD.cpp.
+Definition at line 1117 of file BTD.cpp.
@@ -1151,7 +1234,7 @@ Static Protected Attributes -Definition at line 1127 of file BTD.cpp.
+Definition at line 1134 of file BTD.cpp.
@@ -1194,7 +1277,7 @@ Static Protected Attributes -Definition at line 1144 of file BTD.cpp.
+Definition at line 1151 of file BTD.cpp.
@@ -1244,7 +1327,7 @@ Static Protected Attributes -Definition at line 1163 of file BTD.cpp.
+Definition at line 1170 of file BTD.cpp.
@@ -1294,7 +1377,7 @@ Static Protected Attributes -Definition at line 1176 of file BTD.cpp.
+Definition at line 1183 of file BTD.cpp.
@@ -1343,7 +1426,7 @@ Static Protected Attributes -Definition at line 1189 of file BTD.cpp.
+Definition at line 1196 of file BTD.cpp.
@@ -1369,7 +1452,7 @@ Static Protected Attributes @@ -1396,7 +1479,7 @@ Static Protected AttributesRead the poll interval taken from the endpoint descriptors.
Definition at line 404 of file BTD.h.
+Definition at line 424 of file BTD.h.
@@ -1429,7 +1512,7 @@ Static Protected Attributes -Definition at line 296 of file BTD.cpp.
+Definition at line 303 of file BTD.cpp.
@@ -1445,7 +1528,7 @@ Static Protected AttributesUse this to see if it is waiting for a incoming connection.
- +This is used by the service to know when to store the device information.
- +This is used by the SPP library to claim the current SDP incoming request.
- +This is used by the SPP library to claim the current RFCOMM incoming request.
- +The name you wish to make the dongle show up as. It is set automatically by the SPP library.
- +The pin you wish to make the dongle use for authentication. It is set automatically by the SPP library.
- +The supported HCI Version read from the Bluetooth dongle. Used by the PS3BT library to check the HCI Version of the Bluetooth dongle, it should be at least 3 to work properly with the library.
- +True if it's the new Wiimote with the Motion Plus Inside or a Wii U Pro Controller.
- +Next poll time based on poll interval taken from the USB descriptor.
- +
diff --git a/class_m_a_x3421e-members.html b/class_m_a_x3421e-members.html
index 6e4872ce..83e6eab3 100644
--- a/class_m_a_x3421e-members.html
+++ b/class_m_a_x3421e-members.html
@@ -98,12 +98,14 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
gpioWr(uint8_t data) | MAX3421e< SS, INTR > | GpxHandler() | MAX3421e< SS, INTR > | vbusPower(VBUS_t state) | MAX3421e< SS, INTR > | inline | |
Definition at line 55 of file usbhost.h.
+Definition at line 67 of file usbhost.h.
int8_t MAX3421e< SS, INTR >::Init | +( | +int | +mseconds) | + | + |
This is the complete list of members for PS3BT, including all inherited members.
ACLData(uint8_t *ACLData) | PS3BT | virtual |
disconnect() | PS3BT | virtual |
get9DOFValues(Sensor a) | PS3BT | |
getAnalogButton(Button a) | PS3BT | |
getAnalogHat(AnalogHat a) | PS3BT | |
getAngle(Angle a) | PS3BT | |
getButtonClick(Button b) | PS3BT | |
getButtonPress(Button b) | PS3BT | |
getSensor(Sensor a) | PS3BT | |
getStatus(Status c) | PS3BT | |
getStatusString() | PS3BT | |
getTemperature() | PS3BT | |
moveSetBulb(uint8_t r, uint8_t g, uint8_t b) | PS3BT | |
moveSetBulb(Colors color) | PS3BT | |
moveSetRumble(uint8_t rumble) | PS3BT | |
PS3BT(BTD *pBtd, uint8_t btadr5=0, uint8_t btadr4=0, uint8_t btadr3=0, uint8_t btadr2=0, uint8_t btadr1=0, uint8_t btadr0=0) | PS3BT | |
PS3Connected | PS3BT | |
PS3MoveConnected | PS3BT | |
PS3NavigationConnected | PS3BT | |
Reset() | PS3BT | virtual |
Run() | PS3BT | virtual |
setAllOff() | PS3BT | |
setLedOff(LED a) | PS3BT | |
setLedOn(LED a) | PS3BT | |
setLedRaw(uint8_t value) | PS3BT | |
setLedToggle(LED a) | PS3BT | |
setRumbleOff() | PS3BT | |
setRumbleOn(Rumble mode) | PS3BT | |
setRumbleOn(uint8_t rightDuration, uint8_t rightPower, uint8_t leftDuration, uint8_t leftPower) | PS3BT | |
attachOnInit(void(*funcOnInit)(void)) | PS3BT | inline |
disconnect() | PS3BT | virtual |
get9DOFValues(Sensor a) | PS3BT | |
getAnalogButton(Button a) | PS3BT | |
getAnalogHat(AnalogHat a) | PS3BT | |
getAngle(Angle a) | PS3BT | |
getButtonClick(Button b) | PS3BT | |
getButtonPress(Button b) | PS3BT | |
getSensor(Sensor a) | PS3BT | |
getStatus(Status c) | PS3BT | |
getStatusString() | PS3BT | |
getTemperature() | PS3BT | |
moveSetBulb(uint8_t r, uint8_t g, uint8_t b) | PS3BT | |
moveSetBulb(Colors color) | PS3BT | |
moveSetRumble(uint8_t rumble) | PS3BT | |
PS3BT(BTD *pBtd, uint8_t btadr5=0, uint8_t btadr4=0, uint8_t btadr3=0, uint8_t btadr2=0, uint8_t btadr1=0, uint8_t btadr0=0) | PS3BT | |
PS3Connected | PS3BT | |
PS3MoveConnected | PS3BT | |
PS3NavigationConnected | PS3BT | |
Reset() | PS3BT | virtual |
Run() | PS3BT | virtual |
setAllOff() | PS3BT | |
setLedOff(LED a) | PS3BT | |
setLedOn(LED a) | PS3BT | |
setLedRaw(uint8_t value) | PS3BT | |
setLedToggle(LED a) | PS3BT | |
setRumbleOff() | PS3BT | |
setRumbleOn(Rumble mode) | PS3BT | |
setRumbleOn(uint8_t rightDuration, uint8_t rightPower, uint8_t leftDuration, uint8_t leftPower) | PS3BT |
Public Attributes |
Variable used to indicate if the normal playstation controller is successfully connected.
+Variable used to indicate if the normal Playstation controller is successfully connected.
- +Variable used to indicate if the move controller is successfully connected.
+Variable used to indicate if the Move controller is successfully connected.
- +Variable used to indicate if the navigation controller is successfully connected.
+Variable used to indicate if the Navigation controller is successfully connected.
- +This is the complete list of members for PS3USB, including all inherited members.
bAddress | PS3USB | protected |
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed) | USBDeviceConfig | inlinevirtual |
DEVCLASSOK(uint8_t klass) | USBDeviceConfig | inlinevirtual |
epInfo | PS3USB | protected |
GetAddress() | PS3USB | inlinevirtual |
getAnalogButton(Button a) | PS3USB | |
getAnalogHat(AnalogHat a) | PS3USB | |
getAngle(Angle a) | PS3USB | |
getButtonClick(Button b) | PS3USB | |
getButtonPress(Button b) | PS3USB | |
getSensor(Sensor a) | PS3USB | |
getStatus(Status c) | PS3USB | |
getStatusString() | PS3USB | |
Init(uint8_t parent, uint8_t port, bool lowspeed) | PS3USB | virtual |
isReady() | PS3USB | inlinevirtual |
moveSetBulb(uint8_t r, uint8_t g, uint8_t b) | PS3USB | |
moveSetBulb(Colors color) | PS3USB | |
moveSetRumble(uint8_t rumble) | PS3USB | |
Poll() | PS3USB | virtual |
PS3Connected | PS3USB | |
PS3MoveConnected | PS3USB | |
PS3NavigationConnected | PS3USB | |
PS3USB(USB *pUsb, uint8_t btadr5=0, uint8_t btadr4=0, uint8_t btadr3=0, uint8_t btadr2=0, uint8_t btadr1=0, uint8_t btadr0=0) | PS3USB | |
pUsb | PS3USB | protected |
Release() | PS3USB | virtual |
ResetHubPort(uint8_t port) | USBDeviceConfig | inlinevirtual |
setAllOff() | PS3USB | |
setBdaddr(uint8_t *BDADDR) | PS3USB | |
setLedOff(LED a) | PS3USB | |
setLedOn(LED a) | PS3USB | |
setLedRaw(uint8_t value) | PS3USB | |
setLedToggle(LED a) | PS3USB | |
setMoveBdaddr(uint8_t *BDADDR) | PS3USB | |
setRumbleOff() | PS3USB | |
setRumbleOn(Rumble mode) | PS3USB | |
setRumbleOn(uint8_t rightDuration, uint8_t rightPower, uint8_t leftDuration, uint8_t leftPower) | PS3USB | |
VIDPIDOK(uint16_t vid, uint16_t pid) | USBDeviceConfig | inlinevirtual |
attachOnInit(void(*funcOnInit)(void)) | PS3USB | inline |
bAddress | PS3USB | protected |
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed) | USBDeviceConfig | inlinevirtual |
DEVCLASSOK(uint8_t klass) | USBDeviceConfig | inlinevirtual |
epInfo | PS3USB | protected |
GetAddress() | PS3USB | inlinevirtual |
getAnalogButton(Button a) | PS3USB | |
getAnalogHat(AnalogHat a) | PS3USB | |
getAngle(Angle a) | PS3USB | |
getButtonClick(Button b) | PS3USB | |
getButtonPress(Button b) | PS3USB | |
getSensor(Sensor a) | PS3USB | |
getStatus(Status c) | PS3USB | |
getStatusString() | PS3USB | |
Init(uint8_t parent, uint8_t port, bool lowspeed) | PS3USB | virtual |
isReady() | PS3USB | inlinevirtual |
moveSetBulb(uint8_t r, uint8_t g, uint8_t b) | PS3USB | |
moveSetBulb(Colors color) | PS3USB | |
moveSetRumble(uint8_t rumble) | PS3USB | |
Poll() | PS3USB | virtual |
PS3Connected | PS3USB | |
PS3MoveConnected | PS3USB | |
PS3NavigationConnected | PS3USB | |
PS3USB(USB *pUsb, uint8_t btadr5=0, uint8_t btadr4=0, uint8_t btadr3=0, uint8_t btadr2=0, uint8_t btadr1=0, uint8_t btadr0=0) | PS3USB | |
pUsb | PS3USB | protected |
Release() | PS3USB | virtual |
ResetHubPort(uint8_t port) | USBDeviceConfig | inlinevirtual |
setAllOff() | PS3USB | |
setBdaddr(uint8_t *BDADDR) | PS3USB | |
setLedOff(LED a) | PS3USB | |
setLedOn(LED a) | PS3USB | |
setLedRaw(uint8_t value) | PS3USB | |
setLedToggle(LED a) | PS3USB | |
setMoveBdaddr(uint8_t *BDADDR) | PS3USB | |
setRumbleOff() | PS3USB | |
setRumbleOn(Rumble mode) | PS3USB | |
setRumbleOn(uint8_t rightDuration, uint8_t rightPower, uint8_t leftDuration, uint8_t leftPower) | PS3USB | |
VIDPIDOK(uint16_t vid, uint16_t pid) | PS3USB | inlinevirtual |
+
|
+ +inlinevirtual | +
Used by the USB core to check what this driver support.
+vid | The device's VID. |
pid | The device's PID. |
Reimplemented from USBDeviceConfig.
+ + +Definition at line 474 of file PS3USB.cpp.
+Definition at line 477 of file PS3USB.cpp.
@@ -483,7 +532,7 @@ Protected Attributes -Definition at line 526 of file PS3USB.cpp.
+Definition at line 529 of file PS3USB.cpp.
@@ -504,7 +553,7 @@ Protected AttributesWhile getButtonClick(Button b) will only return it once.
So you instance if you need to increase a variable once you would use getButtonClick(Button b), but if you need to drive a robot forward you would use getButtonPress(Button b).
-Definition at line 315 of file PS3USB.cpp.
+Definition at line 318 of file PS3USB.cpp.
@@ -525,7 +574,7 @@ Protected AttributesWhile getButtonClick(Button b) will only return it once.
So you instance if you need to increase a variable once you would use getButtonClick(Button b), but if you need to drive a robot forward you would use getButtonPress(Button b).
-Definition at line 319 of file PS3USB.cpp.
+Definition at line 322 of file PS3USB.cpp.
@@ -551,7 +600,7 @@ Protected AttributesDefinition at line 326 of file PS3USB.cpp.
+Definition at line 329 of file PS3USB.cpp.
@@ -577,7 +626,7 @@ Protected AttributesDefinition at line 332 of file PS3USB.cpp.
+Definition at line 335 of file PS3USB.cpp.
@@ -603,7 +652,7 @@ Protected AttributesDefinition at line 338 of file PS3USB.cpp.
+Definition at line 341 of file PS3USB.cpp.
@@ -629,7 +678,7 @@ Protected AttributesDefinition at line 344 of file PS3USB.cpp.
+Definition at line 347 of file PS3USB.cpp.
@@ -655,7 +704,7 @@ Protected AttributesDefinition at line 370 of file PS3USB.cpp.
+Definition at line 373 of file PS3USB.cpp.
@@ -674,7 +723,7 @@ Protected AttributesRead all the available Status from the controller.
Definition at line 378 of file PS3USB.cpp.
+Definition at line 381 of file PS3USB.cpp.
@@ -692,7 +741,7 @@ Protected AttributesUsed to set all LEDs and Rumble off.
-Definition at line 419 of file PS3USB.cpp.
+Definition at line 422 of file PS3USB.cpp.
Turn off Rumble.
-Definition at line 426 of file PS3USB.cpp.
+Definition at line 429 of file PS3USB.cpp.
Definition at line 435 of file PS3USB.cpp.
+Definition at line 438 of file PS3USB.cpp.
@@ -785,7 +834,7 @@ Protected Attributes -Definition at line 446 of file PS3USB.cpp.
+Definition at line 449 of file PS3USB.cpp.
@@ -810,7 +859,7 @@ Protected Attributes -Definition at line 454 of file PS3USB.cpp.
+Definition at line 457 of file PS3USB.cpp.
@@ -835,7 +884,7 @@ Protected Attributes -Definition at line 459 of file PS3USB.cpp.
+Definition at line 462 of file PS3USB.cpp.
@@ -860,7 +909,7 @@ Protected Attributes -Definition at line 464 of file PS3USB.cpp.
+Definition at line 467 of file PS3USB.cpp.
@@ -885,7 +934,7 @@ Protected Attributes -Definition at line 469 of file PS3USB.cpp.
+Definition at line 472 of file PS3USB.cpp.
@@ -926,7 +975,7 @@ Protected Attributes -Definition at line 502 of file PS3USB.cpp.
+Definition at line 505 of file PS3USB.cpp.
@@ -951,7 +1000,7 @@ Protected Attributes -Definition at line 511 of file PS3USB.cpp.
+Definition at line 514 of file PS3USB.cpp.
@@ -976,7 +1025,40 @@ Protected Attributes -Definition at line 515 of file PS3USB.cpp.
+Definition at line 518 of file PS3USB.cpp.
+ + + + +
+
|
+ +inline | +
Variable used to indicate if the normal playstation controller is successfully connected.
- +Variable used to indicate if the move controller is successfully connected.
- +Variable used to indicate if the navigation controller is successfully connected.
- +Definition at line 26 of file usbhost.h.
+Definition at line 33 of file usbhost.h.
defined(USB_METHODS_INLINE)
-Definition at line 746 of file Usb.cpp.
+Definition at line 745 of file Usb.cpp.
@@ -524,7 +528,7 @@ Public Member Functions @@ -564,7 +568,7 @@ Public Member Functions @@ -616,7 +620,7 @@ Public Member Functions @@ -650,7 +654,7 @@ Public Member Functions @@ -684,7 +688,7 @@ Public Member Functions @@ -978,7 +982,7 @@ Public Member Functions diff --git a/class_u_s_b_device_config.html b/class_u_s_b_device_config.html index c972ed93..df49714e 100644 --- a/class_u_s_b_device_config.html +++ b/class_u_s_b_device_config.html @@ -97,7 +97,7 @@ Inheritance diagram for USBDeviceConfig:@@ -161,7 +161,7 @@ Public Member Functions |
Reimplemented in BulkOnly, HIDBoot< BOOT_PROTOCOL >, USBHub, ACM, BTD, PL2303, FTDI, ADK, PS3USB, XBOXRECV, XBOXUSB, and HIDUniversal.
+Reimplemented in BulkOnly, HIDBoot< BOOT_PROTOCOL >, USBHub, ACM, BTD, PL2303, FTDI, ADK, PS3USB, XBOXRECV, XBOXUSB, XBOXOLD, and HIDUniversal.
@@ -205,7 +205,7 @@ Public Member FunctionsReimplemented in BulkOnly.
+ @@ -232,7 +232,7 @@ Public Member FunctionsReimplemented in BulkOnly, HIDBoot< BOOT_PROTOCOL >, USBHub, ACM, BTD, FTDI, ADK, PS3USB, XBOXRECV, XBOXUSB, and HIDUniversal.
+Reimplemented in BulkOnly, HIDBoot< BOOT_PROTOCOL >, USBHub, ACM, BTD, FTDI, ADK, PS3USB, XBOXRECV, XBOXUSB, XBOXOLD, and HIDUniversal.
@@ -259,7 +259,7 @@ Public Member FunctionsReimplemented in BulkOnly, HIDBoot< BOOT_PROTOCOL >, USBHub, ACM, BTD, FTDI, ADK, PS3USB, XBOXRECV, XBOXUSB, and HIDUniversal.
+Reimplemented in BulkOnly, HIDBoot< BOOT_PROTOCOL >, USBHub, ACM, BTD, FTDI, ADK, PS3USB, XBOXRECV, XBOXUSB, XBOXOLD, and HIDUniversal.
@@ -286,7 +286,7 @@ Public Member FunctionsReimplemented in BulkOnly, HIDBoot< BOOT_PROTOCOL >, USBHub, ACM, BTD, FTDI, ADK, PS3USB, XBOXRECV, XBOXUSB, and HIDUniversal.
+Reimplemented in BulkOnly, HIDBoot< BOOT_PROTOCOL >, USBHub, ACM, BTD, FTDI, ADK, PS3USB, XBOXRECV, XBOXUSB, XBOXOLD, and HIDUniversal.
@@ -352,6 +352,8 @@ Public Member FunctionsReimplemented in BulkOnly, and USBHub.
+ diff --git a/class_u_s_b_device_config__inherit__graph.map b/class_u_s_b_device_config__inherit__graph.map index 859e8d83..00c2f180 100644 --- a/class_u_s_b_device_config__inherit__graph.map +++ b/class_u_s_b_device_config__inherit__graph.map @@ -7,8 +7,9 @@ - - + + + diff --git a/class_u_s_b_device_config__inherit__graph.md5 b/class_u_s_b_device_config__inherit__graph.md5 index 408222f0..d251b506 100644 --- a/class_u_s_b_device_config__inherit__graph.md5 +++ b/class_u_s_b_device_config__inherit__graph.md5 @@ -1 +1 @@ -3d593498d970841a827b7ab3f1178c82 \ No newline at end of file +6c3ff0a25fd1e0d479d3521a83cada27 \ No newline at end of file diff --git a/class_u_s_b_device_config__inherit__graph.png b/class_u_s_b_device_config__inherit__graph.png index 2e3b25f4..f6062746 100644 Binary files a/class_u_s_b_device_config__inherit__graph.png and b/class_u_s_b_device_config__inherit__graph.png differ diff --git a/class_usb_config_xtracter.html b/class_usb_config_xtracter.html index d31b110a..8e460004 100644 --- a/class_usb_config_xtracter.html +++ b/class_usb_config_xtracter.html @@ -159,7 +159,7 @@ Public Member FunctionsImplemented in BulkOnly, HIDBoot< BOOT_PROTOCOL >, BTD, ACM, FTDI, ADK, and HIDUniversal.
+Implemented in BulkOnly, BTD, HIDBoot< BOOT_PROTOCOL >, ACM, FTDI, ADK, and HIDUniversal.
This BluetoothService class implements support for the Wiimote including the Nunchuck and Motion Plus extension.
It also support the Wii U Pro Controller.
- +Reimplemented from BluetoothService.
-Definition at line 132 of file Wii.cpp.
+Definition at line 134 of file Wii.cpp.
@@ -359,7 +359,7 @@ Public AttributesReimplemented from BluetoothService.
-Definition at line 683 of file Wii.cpp.
+Definition at line 695 of file Wii.cpp.
@@ -387,7 +387,7 @@ Public AttributesReimplemented from BluetoothService.
-Definition at line 105 of file Wii.cpp.
+Definition at line 103 of file Wii.cpp.
@@ -415,7 +415,7 @@ Public AttributesReimplemented from BluetoothService.
-Definition at line 119 of file Wii.cpp.
+Definition at line 117 of file Wii.cpp.
@@ -436,7 +436,7 @@ Public AttributesWhile getButtonClick(Button b) will only return it once.
So you instance if you need to increase a variable once you would use getButtonClick(Button b), but if you need to drive a robot forward you would use getButtonPress(Button b).
-Definition at line 1024 of file Wii.cpp.
+Definition at line 1047 of file Wii.cpp.
@@ -457,7 +457,7 @@ Public AttributesWhile getButtonClick(Button b) will only return it once.
So you instance if you need to increase a variable once you would use getButtonClick(Button b), but if you need to drive a robot forward you would use getButtonPress(Button b).
-Definition at line 1031 of file Wii.cpp.
+Definition at line 1054 of file Wii.cpp.
@@ -484,7 +484,7 @@ Public Attributes @@ -510,7 +510,7 @@ Public AttributesDefinition at line 1042 of file Wii.cpp.
+Definition at line 1065 of file Wii.cpp.
@@ -536,7 +536,7 @@ Public AttributesDefinition at line 1054 of file Wii.cpp.
+Definition at line 1077 of file Wii.cpp.
@@ -563,7 +563,7 @@ Public AttributesPitch calculated from the Wiimote. A complimentary filter is used if the Motion Plus is connected.
Definition at line 156 of file Wii.h.
+Definition at line 154 of file Wii.h.
@@ -590,7 +590,7 @@ Public AttributesRoll calculated from the Wiimote. A complimentary filter is used if the Motion Plus is connected.
Definition at line 164 of file Wii.h.
+Definition at line 162 of file Wii.h.
@@ -618,7 +618,7 @@ Public AttributesNOTE: This angle will drift a lot and is only available if the Motion Plus extension is connected.
Definition at line 174 of file Wii.h.
+Definition at line 172 of file Wii.h.
@@ -636,7 +636,7 @@ Public Attributes @@ -654,7 +654,7 @@ Public Attributes @@ -672,7 +672,7 @@ Public Attributes @@ -690,7 +690,7 @@ Public Attributes @@ -715,7 +715,7 @@ Public Attributes -Definition at line 872 of file Wii.cpp.
+Definition at line 889 of file Wii.cpp.
@@ -740,7 +740,7 @@ Public Attributes -Definition at line 877 of file Wii.cpp.
+Definition at line 894 of file Wii.cpp.
@@ -765,7 +765,7 @@ Public Attributes -Definition at line 883 of file Wii.cpp.
+Definition at line 900 of file Wii.cpp.
@@ -790,7 +790,7 @@ Public Attributes -Definition at line 889 of file Wii.cpp.
+Definition at line 906 of file Wii.cpp.
@@ -811,34 +811,13 @@ Public Attributesthe second LED indicate indicate that a Motion Plus is also connected
the third LED will indicate that a Nunchuck controller is also connected.
-Definition at line 895 of file Wii.cpp.
- - - - -void WII::statusRequest | -( | -) | - | - |
|
- -inline | -
Return the Wiimote state.
Definition at line 225 of file Wii.h.
+ + + + +
+
|
+ +inline | +
Initialises the camera as per the steps from: http://wiibrew.org/wiki/Wiimote#IR_Camera
- +
+ USB Host Shield 2.0
+
+ |
+
This is the complete list of members for XBOXOLD, including all inherited members.
+attachOnInit(void(*funcOnInit)(void)) | XBOXOLD | inline |
bAddress | XBOXOLD | protected |
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed) | USBDeviceConfig | inlinevirtual |
DEVCLASSOK(uint8_t klass) | USBDeviceConfig | inlinevirtual |
epInfo | XBOXOLD | protected |
GetAddress() | XBOXOLD | inlinevirtual |
getAnalogHat(AnalogHat a) | XBOXOLD | |
getButtonClick(Button b) | XBOXOLD | |
getButtonPress(Button b) | XBOXOLD | |
Init(uint8_t parent, uint8_t port, bool lowspeed) | XBOXOLD | virtual |
isReady() | XBOXOLD | inlinevirtual |
Poll() | XBOXOLD | virtual |
pUsb | XBOXOLD | protected |
Release() | XBOXOLD | virtual |
ResetHubPort(uint8_t port) | USBDeviceConfig | inlinevirtual |
setRumbleOff() | XBOXOLD | inline |
setRumbleOn(uint8_t lValue, uint8_t rValue) | XBOXOLD | |
VIDPIDOK(uint16_t vid, uint16_t pid) | XBOXOLD | inlinevirtual |
XboxConnected | XBOXOLD | |
XBOXOLD(USB *pUsb) | XBOXOLD |
+ USB Host Shield 2.0
+
+ |
+
#include <XBOXOLD.h>
+Public Member Functions | |
XBOXOLD (USB *pUsb) | |
USBDeviceConfig implementation | |
virtual uint8_t | Init (uint8_t parent, uint8_t port, bool lowspeed) |
virtual uint8_t | Release () |
virtual uint8_t | Poll () |
virtual uint8_t | GetAddress () |
virtual bool | isReady () |
virtual boolean | VIDPIDOK (uint16_t vid, uint16_t pid) |
Xbox Controller functions | |
uint8_t | getButtonPress (Button b) |
bool | getButtonClick (Button b) |
int16_t | getAnalogHat (AnalogHat a) |
void | setRumbleOff () |
void | setRumbleOn (uint8_t lValue, uint8_t rValue) |
void | attachOnInit (void(*funcOnInit)(void)) |
Public Member Functions inherited from USBDeviceConfig | |
virtual uint8_t | ConfigureDevice (uint8_t parent, uint8_t port, bool lowspeed) |
virtual void | ResetHubPort (uint8_t port) |
virtual boolean | DEVCLASSOK (uint8_t klass) |
+Public Attributes | |
bool | XboxConnected |
+Protected Attributes | |
USB * | pUsb |
uint8_t | bAddress |
EpInfo | epInfo [XBOX_MAX_ENDPOINTS] |
This class implements support for a the original Xbox controller via USB.
+ + +XBOXOLD::XBOXOLD | +( | +USB * | +pUsb) | + | + |
Constructor for the XBOXOLD class.
+pUsb | Pointer to USB class instance. |
Definition at line 47 of file XBOXOLD.cpp.
+ +
+
|
+ +virtual | +
Initialize the Xbox Controller.
+parent | Hub number. |
port | Port number on the hub. |
lowspeed | Speed of the device. |
Reimplemented from USBDeviceConfig.
+ +Definition at line 62 of file XBOXOLD.cpp.
+ +
+
|
+ +virtual | +
Release the USB device.
+Reimplemented from USBDeviceConfig.
+ +Definition at line 234 of file XBOXOLD.cpp.
+ +
+
|
+ +virtual | +
Poll the USB Input endpoins and run the state machines.
+Reimplemented from USBDeviceConfig.
+ +Definition at line 242 of file XBOXOLD.cpp.
+ +
+
|
+ +inlinevirtual | +
+
|
+ +inlinevirtual | +
+
|
+ +inlinevirtual | +
Used by the USB core to check what this driver support.
+vid | The device's VID. |
pid | The device's PID. |
Reimplemented from USBDeviceConfig.
+ + + +uint8_t XBOXOLD::getButtonPress | +( | +Button | +b) | + | + |
getButtonPress(Button b) will return true as long as the button is held down.
+While getButtonClick(Button b) will only return it once.
+So you instance if you need to increase a variable once you would use getButtonClick(Button b), but if you need to drive a robot forward you would use getButtonPress(Button b).
+b | Button to read. |
Definition at line 292 of file XBOXOLD.cpp.
+ +bool XBOXOLD::getButtonClick | +( | +Button | +b) | + | + |
getButtonPress(Button b) will return true as long as the button is held down.
+While getButtonClick(Button b) will only return it once.
+So you instance if you need to increase a variable once you would use getButtonClick(Button b), but if you need to drive a robot forward you would use getButtonPress(Button b).
+b | Button to read. |
Definition at line 298 of file XBOXOLD.cpp.
+ +int16_t XBOXOLD::getAnalogHat | +( | +AnalogHat | +a) | + | + |
+
|
+ +inline | +
void XBOXOLD::setRumbleOn | +( | +uint8_t | +lValue, | +
+ | + | uint8_t | +rValue | +
+ | ) | ++ |
Turn rumble on.
+lValue | Left motor (big weight) inside the controller. |
rValue | Right motor (small weight) inside the controller. |
Definition at line 323 of file XBOXOLD.cpp.
+ +
+
|
+ +inline | +
bool XBOXOLD::XboxConnected | +
+
|
+ +protected | +
+
|
+ +protected | +
+
|
+ +protected | +
This is the complete list of members for XBOXRECV, including all inherited members.
bAddress | XBOXRECV | protected |
buttonChanged(uint8_t controller=0) | XBOXRECV | |
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed) | USBDeviceConfig | inlinevirtual |
DEVCLASSOK(uint8_t klass) | USBDeviceConfig | inlinevirtual |
epInfo | XBOXRECV | protected |
GetAddress() | XBOXRECV | inlinevirtual |
getAnalogHat(AnalogHat a, uint8_t controller=0) | XBOXRECV | |
getBatteryLevel(uint8_t controller=0) | XBOXRECV | |
getButtonClick(Button b, uint8_t controller=0) | XBOXRECV | |
getButtonPress(Button b, uint8_t controller=0) | XBOXRECV | |
Init(uint8_t parent, uint8_t port, bool lowspeed) | XBOXRECV | virtual |
isReady() | XBOXRECV | inlinevirtual |
Poll() | XBOXRECV | virtual |
pUsb | XBOXRECV | protected |
Release() | XBOXRECV | virtual |
ResetHubPort(uint8_t port) | USBDeviceConfig | inlinevirtual |
setAllOff(uint8_t controller=0) | XBOXRECV | inline |
setLedBlink(LED l, uint8_t controller=0) | XBOXRECV | |
setLedMode(LEDMode lm, uint8_t controller=0) | XBOXRECV | |
setLedOff(uint8_t controller=0) | XBOXRECV | inline |
setLedOn(LED l, uint8_t controller=0) | XBOXRECV | |
setLedRaw(uint8_t value, uint8_t controller=0) | XBOXRECV | |
setRumbleOff(uint8_t controller=0) | XBOXRECV | inline |
setRumbleOn(uint8_t lValue, uint8_t rValue, uint8_t controller=0) | XBOXRECV | |
VIDPIDOK(uint16_t vid, uint16_t pid) | USBDeviceConfig | inlinevirtual |
Xbox360Connected | XBOXRECV | |
XboxReceiverConnected | XBOXRECV | |
XBOXRECV(USB *pUsb) | XBOXRECV | |
attachOnInit(void(*funcOnInit)(void)) | XBOXRECV | inline |
bAddress | XBOXRECV | protected |
buttonChanged(uint8_t controller=0) | XBOXRECV | |
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed) | USBDeviceConfig | inlinevirtual |
DEVCLASSOK(uint8_t klass) | USBDeviceConfig | inlinevirtual |
epInfo | XBOXRECV | protected |
GetAddress() | XBOXRECV | inlinevirtual |
getAnalogHat(AnalogHat a, uint8_t controller=0) | XBOXRECV | |
getBatteryLevel(uint8_t controller=0) | XBOXRECV | |
getButtonClick(Button b, uint8_t controller=0) | XBOXRECV | |
getButtonPress(Button b, uint8_t controller=0) | XBOXRECV | |
Init(uint8_t parent, uint8_t port, bool lowspeed) | XBOXRECV | virtual |
isReady() | XBOXRECV | inlinevirtual |
Poll() | XBOXRECV | virtual |
pUsb | XBOXRECV | protected |
Release() | XBOXRECV | virtual |
ResetHubPort(uint8_t port) | USBDeviceConfig | inlinevirtual |
setAllOff(uint8_t controller=0) | XBOXRECV | inline |
setLedBlink(LED l, uint8_t controller=0) | XBOXRECV | |
setLedMode(LEDMode lm, uint8_t controller=0) | XBOXRECV | |
setLedOff(uint8_t controller=0) | XBOXRECV | inline |
setLedOn(LED l, uint8_t controller=0) | XBOXRECV | |
setLedRaw(uint8_t value, uint8_t controller=0) | XBOXRECV | |
setRumbleOff(uint8_t controller=0) | XBOXRECV | inline |
setRumbleOn(uint8_t lValue, uint8_t rValue, uint8_t controller=0) | XBOXRECV | |
VIDPIDOK(uint16_t vid, uint16_t pid) | XBOXRECV | inlinevirtual |
Xbox360Connected | XBOXRECV | |
XboxReceiverConnected | XBOXRECV | |
XBOXRECV(USB *pUsb) | XBOXRECV |
+
|
+ +inlinevirtual | +
Used by the USB core to check what this driver support.
+vid | The device's VID. |
pid | The device's PID. |
Reimplemented from USBDeviceConfig.
+ +Definition at line 114 of file XBOXRECV.h.
Definition at line 392 of file XBOXRECV.cpp.
+Definition at line 383 of file XBOXRECV.cpp.
@@ -451,7 +500,7 @@ Protected AttributesDefinition at line 400 of file XBOXRECV.cpp.
+Definition at line 391 of file XBOXRECV.cpp.
@@ -488,7 +537,7 @@ Protected AttributesDefinition at line 420 of file XBOXRECV.cpp.
+Definition at line 411 of file XBOXRECV.cpp.
@@ -521,7 +570,7 @@ Protected Attributes -Definition at line 138 of file XBOXRECV.h.
+Definition at line 149 of file XBOXRECV.h.
@@ -554,7 +603,7 @@ Protected Attributes -Definition at line 147 of file XBOXRECV.h.
+Definition at line 158 of file XBOXRECV.h.
@@ -597,7 +646,7 @@ Protected Attributes -Definition at line 521 of file XBOXRECV.cpp.
+Definition at line 512 of file XBOXRECV.cpp.
@@ -633,7 +682,7 @@ Protected Attributes -Definition at line 473 of file XBOXRECV.cpp.
+Definition at line 464 of file XBOXRECV.cpp.
@@ -666,7 +715,7 @@ Protected Attributes -Definition at line 170 of file XBOXRECV.h.
+Definition at line 181 of file XBOXRECV.h.
@@ -702,7 +751,7 @@ Protected Attributes -Definition at line 482 of file XBOXRECV.cpp.
+Definition at line 473 of file XBOXRECV.cpp.
@@ -738,7 +787,7 @@ Protected Attributes -Definition at line 487 of file XBOXRECV.cpp.
+Definition at line 478 of file XBOXRECV.cpp.
@@ -774,7 +823,7 @@ Protected Attributes -Definition at line 491 of file XBOXRECV.cpp.
+Definition at line 482 of file XBOXRECV.cpp.
@@ -800,7 +849,7 @@ Protected AttributesDefinition at line 449 of file XBOXRECV.cpp.
+Definition at line 440 of file XBOXRECV.cpp.
@@ -826,7 +875,40 @@ Protected AttributesDefinition at line 424 of file XBOXRECV.cpp.
+Definition at line 415 of file XBOXRECV.cpp.
+ + + + +
+
|
+ +inline | +
Used to call your own function when the controller is successfully initialized.
+funcOnInit | Function to call. |
Definition at line 219 of file XBOXRECV.h.
True if a wireless receiver is connected.
-Definition at line 206 of file XBOXRECV.h.
+Definition at line 221 of file XBOXRECV.h.
Variable used to indicate if the XBOX 360 controller is successfully connected.
-Definition at line 208 of file XBOXRECV.h.
+Definition at line 227 of file XBOXRECV.h.
Pointer to USB class instance.
-Definition at line 212 of file XBOXRECV.h.
+Definition at line 231 of file XBOXRECV.h.
Device address.
-Definition at line 214 of file XBOXRECV.h.
+Definition at line 233 of file XBOXRECV.h.
Endpoint info structure.
-Definition at line 216 of file XBOXRECV.h.
+Definition at line 235 of file XBOXRECV.h.
This is the complete list of members for XBOXUSB, including all inherited members.
bAddress | XBOXUSB | protected |
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed) | USBDeviceConfig | inlinevirtual |
DEVCLASSOK(uint8_t klass) | USBDeviceConfig | inlinevirtual |
epInfo | XBOXUSB | protected |
GetAddress() | XBOXUSB | inlinevirtual |
getAnalogHat(AnalogHat a) | XBOXUSB | |
getButtonClick(Button b) | XBOXUSB | |
getButtonPress(Button b) | XBOXUSB | |
Init(uint8_t parent, uint8_t port, bool lowspeed) | XBOXUSB | virtual |
isReady() | XBOXUSB | inlinevirtual |
Poll() | XBOXUSB | virtual |
pUsb | XBOXUSB | protected |
Release() | XBOXUSB | virtual |
ResetHubPort(uint8_t port) | USBDeviceConfig | inlinevirtual |
setAllOff() | XBOXUSB | inline |
setLedBlink(LED l) | XBOXUSB | |
setLedMode(LEDMode lm) | XBOXUSB | |
setLedOff() | XBOXUSB | inline |
setLedOn(LED l) | XBOXUSB | |
setLedRaw(uint8_t value) | XBOXUSB | |
setRumbleOff() | XBOXUSB | inline |
setRumbleOn(uint8_t lValue, uint8_t rValue) | XBOXUSB | |
VIDPIDOK(uint16_t vid, uint16_t pid) | USBDeviceConfig | inlinevirtual |
Xbox360Connected | XBOXUSB | |
XBOXUSB(USB *pUsb) | XBOXUSB | |
attachOnInit(void(*funcOnInit)(void)) | XBOXUSB | inline |
bAddress | XBOXUSB | protected |
ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed) | USBDeviceConfig | inlinevirtual |
DEVCLASSOK(uint8_t klass) | USBDeviceConfig | inlinevirtual |
epInfo | XBOXUSB | protected |
GetAddress() | XBOXUSB | inlinevirtual |
getAnalogHat(AnalogHat a) | XBOXUSB | |
getButtonClick(Button b) | XBOXUSB | |
getButtonPress(Button b) | XBOXUSB | |
Init(uint8_t parent, uint8_t port, bool lowspeed) | XBOXUSB | virtual |
isReady() | XBOXUSB | inlinevirtual |
Poll() | XBOXUSB | virtual |
pUsb | XBOXUSB | protected |
Release() | XBOXUSB | virtual |
ResetHubPort(uint8_t port) | USBDeviceConfig | inlinevirtual |
setAllOff() | XBOXUSB | inline |
setLedBlink(LED l) | XBOXUSB | |
setLedMode(LEDMode lm) | XBOXUSB | |
setLedOff() | XBOXUSB | inline |
setLedOn(LED l) | XBOXUSB | |
setLedRaw(uint8_t value) | XBOXUSB | |
setRumbleOff() | XBOXUSB | inline |
setRumbleOn(uint8_t lValue, uint8_t rValue) | XBOXUSB | |
VIDPIDOK(uint16_t vid, uint16_t pid) | XBOXUSB | inlinevirtual |
Xbox360Connected | XBOXUSB | |
XBOXUSB(USB *pUsb) | XBOXUSB |
+
|
+ +inlinevirtual | +
Used by the USB core to check what this driver support.
+vid | The device's VID. |
pid | The device's PID. |
Reimplemented from USBDeviceConfig.
+ +Definition at line 277 of file XBOXUSB.cpp.
+Definition at line 280 of file XBOXUSB.cpp.
@@ -422,7 +471,7 @@ Protected AttributesDefinition at line 285 of file XBOXUSB.cpp.
+Definition at line 288 of file XBOXUSB.cpp.
@@ -448,7 +497,7 @@ Protected AttributesDefinition at line 305 of file XBOXUSB.cpp.
+Definition at line 308 of file XBOXUSB.cpp.
@@ -474,7 +523,7 @@ Protected Attributes @@ -500,7 +549,7 @@ Protected Attributes @@ -536,7 +585,7 @@ Protected Attributes -Definition at line 336 of file XBOXUSB.cpp.
+Definition at line 339 of file XBOXUSB.cpp.
@@ -561,7 +610,7 @@ Protected Attributes -Definition at line 315 of file XBOXUSB.cpp.
+Definition at line 318 of file XBOXUSB.cpp.
@@ -587,7 +636,7 @@ Protected Attributes @@ -612,7 +661,7 @@ Protected Attributes -Definition at line 323 of file XBOXUSB.cpp.
+Definition at line 326 of file XBOXUSB.cpp.
@@ -637,7 +686,7 @@ Protected Attributes -Definition at line 328 of file XBOXUSB.cpp.
+Definition at line 331 of file XBOXUSB.cpp.
@@ -662,7 +711,40 @@ Protected Attributes -Definition at line 332 of file XBOXUSB.cpp.
+Definition at line 335 of file XBOXUSB.cpp.
+ + + + +
+
|
+ +inline | +
X |
P |
I |
U |
Go to the source code of this file.
@@ -166,7 +166,9 @@ Enumerations Y = 15, XBOX = 16,Xbox buttons
Xbox buttons
+Xbox buttons
+Definition at line 44 of file controllerEnums.h.
@@ -371,7 +379,7 @@ Enumerations -Definition at line 107 of file controllerEnums.h.
+Definition at line 109 of file controllerEnums.h.
diff --git a/controller_enums_8h__dep__incl.map b/controller_enums_8h__dep__incl.map index a88a74f6..f42efd20 100644 --- a/controller_enums_8h__dep__incl.map +++ b/controller_enums_8h__dep__incl.map @@ -1,14 +1,16 @@ diff --git a/controller_enums_8h__dep__incl.md5 b/controller_enums_8h__dep__incl.md5 index 824e1d68..d1c7a56a 100644 --- a/controller_enums_8h__dep__incl.md5 +++ b/controller_enums_8h__dep__incl.md5 @@ -1 +1 @@ -312368c38bdbaecae5a73877960a437a \ No newline at end of file +bbfde6320f7270a2d0f5c1dcf21121a9 \ No newline at end of file diff --git a/controller_enums_8h__dep__incl.png b/controller_enums_8h__dep__incl.png index 3c78d800..5c6f09f0 100644 Binary files a/controller_enums_8h__dep__incl.png and b/controller_enums_8h__dep__incl.png differ diff --git a/controller_enums_8h_source.html b/controller_enums_8h_source.html index 67eef0c1..e61b87c1 100644 --- a/controller_enums_8h_source.html +++ b/controller_enums_8h_source.html @@ -170,16 +170,18 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - - - - - - - - - + + + + + + + + + + + +Go to the source code of this file.
diff --git a/hexdump_8h__dep__incl.map b/hexdump_8h__dep__incl.map index 40de918c..466b857b 100644 --- a/hexdump_8h__dep__incl.map +++ b/hexdump_8h__dep__incl.map @@ -1,45 +1,47 @@ diff --git a/hexdump_8h__dep__incl.md5 b/hexdump_8h__dep__incl.md5 index 787aee91..b633ff42 100644 --- a/hexdump_8h__dep__incl.md5 +++ b/hexdump_8h__dep__incl.md5 @@ -1 +1 @@ -5533c30820093c392b53b3d3dbba2ef2 \ No newline at end of file +9ee837df4fa7a68a95f7c7e96680382e \ No newline at end of file diff --git a/hexdump_8h__dep__incl.png b/hexdump_8h__dep__incl.png index b6b04606..58c29b1f 100644 Binary files a/hexdump_8h__dep__incl.png and b/hexdump_8h__dep__incl.png differ diff --git a/hid_8cpp.html b/hid_8cpp.html index 115d91db..3f362edf 100644 --- a/hid_8cpp.html +++ b/hid_8cpp.html @@ -95,7 +95,7 @@ Include dependency graph for hid.cpp:Go to the source code of this file.
diff --git a/hid_8cpp__incl.map b/hid_8cpp__incl.map index 966dc981..e085288b 100644 --- a/hid_8cpp__incl.map +++ b/hid_8cpp__incl.map @@ -1,15 +1,15 @@ diff --git a/hid_8cpp__incl.md5 b/hid_8cpp__incl.md5 index fbeff64e..52f391c9 100644 --- a/hid_8cpp__incl.md5 +++ b/hid_8cpp__incl.md5 @@ -1 +1 @@ -0381726f464bd7a128028696816b8a21 \ No newline at end of file +87f7b45c00513afb933b8b6de8194ac7 \ No newline at end of file diff --git a/hid_8cpp__incl.png b/hid_8cpp__incl.png index 6c58140b..1af678dc 100644 Binary files a/hid_8cpp__incl.png and b/hid_8cpp__incl.png differ diff --git a/hid_8cpp_source.html b/hid_8cpp_source.html index fb9e76a2..d5dc5a86 100644 --- a/hid_8cpp_source.html +++ b/hid_8cpp_source.html @@ -133,42 +133,42 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - - + + - + - + - + - + - + - - + + - + - + - + - + - + - + diff --git a/hid_8h.html b/hid_8h.html index 193f9158..69ef5e25 100644 --- a/hid_8h.html +++ b/hid_8h.html @@ -110,7 +110,7 @@ Include dependency graph for hid.h:Go to the source code of this file.
diff --git a/hidboot_8cpp__incl.map b/hidboot_8cpp__incl.map index 3e8a8748..a447e9ea 100644 --- a/hidboot_8cpp__incl.map +++ b/hidboot_8cpp__incl.map @@ -1,16 +1,16 @@ diff --git a/hidboot_8cpp__incl.md5 b/hidboot_8cpp__incl.md5 index 0e8c2e71..e7a58788 100644 --- a/hidboot_8cpp__incl.md5 +++ b/hidboot_8cpp__incl.md5 @@ -1 +1 @@ -ca7a03454b8e4e142c621f9285efecf6 \ No newline at end of file +e1a511699c6a18624424e9e15fd4906a \ No newline at end of file diff --git a/hidboot_8cpp__incl.png b/hidboot_8cpp__incl.png index b841571b..37014664 100644 Binary files a/hidboot_8cpp__incl.png and b/hidboot_8cpp__incl.png differ diff --git a/hidboot_8h.html b/hidboot_8h.html index 96dc2fdc..d9e03cc9 100644 --- a/hidboot_8h.html +++ b/hidboot_8h.html @@ -110,7 +110,7 @@ Include dependency graph for hidboot.h:Go to the source code of this file.
diff --git a/hidescriptorparser_8cpp__incl.map b/hidescriptorparser_8cpp__incl.map index 21dc8486..54b0b66f 100644 --- a/hidescriptorparser_8cpp__incl.map +++ b/hidescriptorparser_8cpp__incl.map @@ -1,16 +1,16 @@ diff --git a/hidescriptorparser_8cpp__incl.md5 b/hidescriptorparser_8cpp__incl.md5 index 56d3f0d2..ecd0291b 100644 --- a/hidescriptorparser_8cpp__incl.md5 +++ b/hidescriptorparser_8cpp__incl.md5 @@ -1 +1 @@ -04aa84b546d05d298092c24c0d8548c8 \ No newline at end of file +36c3cfb9e7fabc59eb3d837df25fff16 \ No newline at end of file diff --git a/hidescriptorparser_8cpp__incl.png b/hidescriptorparser_8cpp__incl.png index b95d155b..5d7a06a5 100644 Binary files a/hidescriptorparser_8cpp__incl.png and b/hidescriptorparser_8cpp__incl.png differ diff --git a/hidescriptorparser_8h.html b/hidescriptorparser_8h.html index 1e0b4f75..e49e93d5 100644 --- a/hidescriptorparser_8h.html +++ b/hidescriptorparser_8h.html @@ -109,7 +109,7 @@ Include dependency graph for hidescriptorparser.h:Go to the source code of this file.
diff --git a/hiduniversal_8cpp__incl.map b/hiduniversal_8cpp__incl.map index 377da8ac..51066a72 100644 --- a/hiduniversal_8cpp__incl.map +++ b/hiduniversal_8cpp__incl.map @@ -1,16 +1,16 @@ diff --git a/hiduniversal_8cpp__incl.md5 b/hiduniversal_8cpp__incl.md5 index 57382b61..ade74986 100644 --- a/hiduniversal_8cpp__incl.md5 +++ b/hiduniversal_8cpp__incl.md5 @@ -1 +1 @@ -590c899f227116dec54dfb8dea2e65ee \ No newline at end of file +a0b43fdf975634440c5b5b60c79a7598 \ No newline at end of file diff --git a/hiduniversal_8cpp__incl.png b/hiduniversal_8cpp__incl.png index 6df1541c..8cdba323 100644 Binary files a/hiduniversal_8cpp__incl.png and b/hiduniversal_8cpp__incl.png differ diff --git a/hiduniversal_8cpp_source.html b/hiduniversal_8cpp_source.html index 97b31266..e2b820e7 100644 --- a/hiduniversal_8cpp_source.html +++ b/hiduniversal_8cpp_source.html @@ -313,25 +313,25 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + - + - + @@ -343,7 +343,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + @@ -462,12 +462,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); - + - + diff --git a/hiduniversal_8h.html b/hiduniversal_8h.html index e4b2b85b..f31b24c0 100644 --- a/hiduniversal_8h.html +++ b/hiduniversal_8h.html @@ -97,7 +97,7 @@ Include dependency graph for hiduniversal.h:Documentation for the library can be found at the following link: http://felis.github.com/USB_Host_Shield_2.0/.
+By default serial debugging is disabled. To turn it on uncomment DEBUG_USB_HOST
in message.h.
To use this library with the official Arduino ADK uncomment the following line in avrpins.h:
- #define BOARD_MEGA_ADK
The BTD library is a general purpose library for an ordinary Bluetooth dongle. This library make it easy to add support for different Bluetooth services like a PS3 or a Wii controller or SPP which is a virtual serial port via Bluetooth. Some different examples can be found in the example directory.
+To use this library with the official Arduino ADK uncomment the following line in avrpins.h:
+``` #define BOARD_MEGA_ADK ```
+The BTD library is a general purpose library for an ordinary Bluetooth dongle. This library make it easy to add support for different Bluetooth services like a PS3 or a Wii controller or SPP which is a virtual serial port via Bluetooth. Some different examples can be found in the example directory.
The BTD library will also make it possible to use multiple services at once, the following example sketch is an example of this: https://github.com/felis/USB_Host_Shield_2.0/blob/master/examples/Bluetooth/PS3SPP/PS3SPP.ino
-SPP stands for "Serial Port Profile" and is a Bluetooth protocol that implements a virtual comport which allows you to send data back and forth from your computer/phone to your Arduino via Bluetooth. It has been tested successfully on Windows, Mac OS X, Linux, and Android.
More information can be found at these blog posts:
To implement the SPP protocol I used a Bluetooth sniffing tool called PacketLogger developed by Apple. It enables me to see the Bluetooth communication between my Mac and any device.
These libraries consist of the PS3BT and PS3USB. These libraries allows you to use a Dualshock 3, Navigation or a Motion controller with the USB Host Shield both via Bluetooth and USB.
+These libraries consist of the PS3BT and PS3USB. These libraries allows you to use a Dualshock 3, Navigation or a Motion controller with the USB Host Shield both via Bluetooth and USB.
In order to use your Playstation controller via Bluetooth you have to set the Bluetooth address of the dongle internally to your PS3 Controller. This can be achieved by plugging the controller in via USB and letting the library set it automatically.
Note: To obtain the address you have to plug in the Bluetooth dongle before connecting the controller, or alternatively you could set it in code like so: https://github.com/felis/USB_Host_Shield_2.0/blob/master/examples/Bluetooth/PS3BT/PS3BT.ino#L12.
For more information about the PS3 protocol see the official wiki: https://github.com/felis/USB_Host_Shield_2.0/wiki/PS3-Information.
@@ -163,11 +165,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');The library supports both the original Xbox controller via USB and the Xbox 360 controller both via USB and wirelessly.
+The XBOXOLD class implements support for the original Xbox controller via USB.
+All the information are from the following sites:
+The library support one Xbox 360 via USB or up to four Xbox 360 controllers wirelessly by using a Xbox 360 wireless receiver.
-To use it via USB use the XBOXUSB library or to use it wirelessly use the XBOXRECV library.
+To use it via USB use the XBOXUSB library or to use it wirelessly use the XBOXRECV library.
Note that a Wireless controller can NOT be used via USB!
-Examples code can be found in the examples directory.
+Examples code can be found in the examples directory.
Also see the following blog posts:
The Wii library support the Wiimote, but also the Nunchuch and Motion Plus extensions via Bluetooth. The Wii U Pro Controller is also supported via Bluetooth.
+The Wii library support the Wiimote, but also the Nunchuch and Motion Plus extensions via Bluetooth. The Wii U Pro Controller is also supported via Bluetooth.
First you have to pair with the controller, this is done automatically by the library if you create the instance like so:
- WII Wii(&Btd,PAIR);
``` WII Wii(&Btd,PAIR); ```
And then press 1 & 2 at once on the Wiimote or press sync if you are using a Wii U Pro Controller.
After that you can simply create the instance like so:
- WII Wii(&Btd);
``` WII Wii(&Btd); ```
Then just press any button any button on the Wiimote and it will connect to the dongle.
Take a look at the example for more information: https://github.com/felis/USB_Host_Shield_2.0/blob/master/examples/Bluetooth/Wii/Wii.ino.
Also take a look at the blog post:
diff --git a/inherit_graph_44.map b/inherit_graph_44.map index 6ed23dff..21a2901d 100644 --- a/inherit_graph_44.map +++ b/inherit_graph_44.map @@ -1,17 +1,18 @@ diff --git a/inherit_graph_44.md5 b/inherit_graph_44.md5 index 294131c6..80047ff7 100644 --- a/inherit_graph_44.md5 +++ b/inherit_graph_44.md5 @@ -1 +1 @@ -cdd0568a34df59cacbf9b40efcd3d4f6 \ No newline at end of file +8322e8fe70552bcf161bb0b880ac7577 \ No newline at end of file diff --git a/inherit_graph_44.png b/inherit_graph_44.png index c09af31a..a7280937 100644 Binary files a/inherit_graph_44.png and b/inherit_graph_44.png differ diff --git a/inherits.html b/inherits.html index dce67af1..6e55bbd5 100644 --- a/inherits.html +++ b/inherits.html @@ -268,7 +268,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');Variables |
void NotifyFailGetDevDescr | -( | -void | -) | - | - |
Definition at line 67 of file message.cpp.
- -void NotifyFailSetDevTblEntry | -( | -void | -) | - | - |
Definition at line 71 of file message.cpp.
- -void NotifyFailGetConfDescr | -( | -void | -) | - | - |
Definition at line 74 of file message.cpp.
- -void NotifyFailSetConfDescr | -( | -void | -) | - | - |
Definition at line 78 of file message.cpp.
- -void NotifyFailGetDevDescr | -( | -uint8_t | -reason) | - | - |
Definition at line 82 of file message.cpp.
- -void NotifyFailSetDevTblEntry | -( | -uint8_t | -reason) | - | - |
Definition at line 87 of file message.cpp.
- -void NotifyFailGetConfDescr | -( | -uint8_t | -reason) | - | - |
Definition at line 93 of file message.cpp.
- -void NotifyFailUnknownDevice | -( | -uint16_t | -VID, | -
- | - | uint16_t | -PID | -
- | ) | -- |
Definition at line 104 of file message.cpp.
- -void NotifyFail | -( | -uint8_t | -rcode) | - | - |
Definition at line 111 of file message.cpp.
-Go to the source code of this file.
Macros | |
#define | DEBUG_USB_HOST |
#define | USB_HOST_SERIAL Serial |
#define | Notify E_Notify |
#define | NotifyStr E_NotifyStr |
#define | Notifyc E_Notifyc |
#define | Notify(...) ((void)0) |
#define | NotifyStr(...) ((void)0) |
#define | Notifyc(...) ((void)0) |
#define | NotifyFailGetDevDescr(...) ((void)0) |
#define | NotifyFailSetDevTblEntry(...) ((void)0) |
#define | NotifyFailGetConfDescr(...) ((void)0) |
#define | NotifyFailGetDevDescr(...) ((void)0) |
#define | NotifyFailSetDevTblEntry(...) ((void)0) |
#define | NotifyFailGetConfDescr(...) ((void)0) |
#define | NotifyFailSetConfDescr(...) ((void)0) |
#define | NotifyFailUnknownDevice(...) ((void)0) |
#define | NotifyFail(...) ((void)0) |
Functions | |
void | E_Notifyc (char c, int lvl) |
void | NotifyFailGetDevDescr (uint8_t reason) |
void | NotifyFailSetDevTblEntry (uint8_t reason) |
void | NotifyFailGetConfDescr (uint8_t reason) |
void | NotifyFailGetDevDescr (void) |
void | NotifyFailSetDevTblEntry (void) |
void | NotifyFailGetConfDescr (void) |
void | NotifyFailSetConfDescr (void) |
void | NotifyFailUnknownDevice (uint16_t VID, uint16_t PID) |
void | NotifyFail (uint8_t rcode) |
template<class ERROR_TYPE > | |
void | ErrorMessage (uint8_t level, char const *msg, ERROR_TYPE rcode=0) |
#define Notify E_Notify | +#define Notify | +( | ++ | ...) | + | ((void)0) |
#define NotifyStr E_NotifyStr | +#define NotifyStr | +( | ++ | ...) | + | ((void)0) |
#define Notifyc E_Notifyc | +#define Notifyc | +( | ++ | ...) | + | ((void)0) |
#define NotifyFailGetDevDescr | +( | ++ | ...) | + | ((void)0) | +
#define NotifyFailSetDevTblEntry | +( | ++ | ...) | + | ((void)0) | +
#define NotifyFailGetConfDescr | +( | ++ | ...) | + | ((void)0) | +
#define NotifyFailGetDevDescr | +( | ++ | ...) | + | ((void)0) | +
#define NotifyFailSetDevTblEntry | +( | ++ | ...) | + | ((void)0) | +
#define NotifyFailGetConfDescr | +( | ++ | ...) | + | ((void)0) | +
#define NotifyFailSetConfDescr | +( | ++ | ...) | + | ((void)0) | +
#define NotifyFailUnknownDevice | +( | ++ | ...) | + | ((void)0) | +
#define NotifyFail | +( | ++ | ...) | + | ((void)0) | +
Definition at line 24 of file message.cpp.
- - - -void NotifyFailGetDevDescr | -( | -uint8_t | -reason) | - | - |
Definition at line 82 of file message.cpp.
- -void NotifyFailSetDevTblEntry | -( | -uint8_t | -reason) | - | - |
Definition at line 87 of file message.cpp.
- -void NotifyFailGetConfDescr | -( | -uint8_t | -reason) | - | - |
Definition at line 93 of file message.cpp.
- -void NotifyFailGetDevDescr | -( | -void | -) | - | - |
Definition at line 67 of file message.cpp.
- -void NotifyFailSetDevTblEntry | -( | -void | -) | - | - |
Definition at line 71 of file message.cpp.
- -void NotifyFailGetConfDescr | -( | -void | -) | - | - |
Definition at line 74 of file message.cpp.
- -void NotifyFailSetConfDescr | -( | -void | -) | - | - |
Definition at line 78 of file message.cpp.
- -void NotifyFailUnknownDevice | -( | -uint16_t | -VID, | -
- | - | uint16_t | -PID | -
- | ) | -- |
Definition at line 104 of file message.cpp.
- -void NotifyFail | -( | -uint8_t | -rcode) | - | - |
Definition at line 111 of file message.cpp.
-Go to the source code of this file.
diff --git a/printhex_8h__dep__incl.map b/printhex_8h__dep__incl.map index 65a5adeb..75b6b18b 100644 --- a/printhex_8h__dep__incl.map +++ b/printhex_8h__dep__incl.map @@ -1,46 +1,48 @@Go to the source code of this file.
diff --git a/usb__ch9_8h__dep__incl.map b/usb__ch9_8h__dep__incl.map index e0c9fd26..bc30a10b 100644 --- a/usb__ch9_8h__dep__incl.map +++ b/usb__ch9_8h__dep__incl.map @@ -1,41 +1,43 @@#include "avrpins.h"
#include "Arduino.h"
#include "avrpins.h"
#include "max3421e.h"
#include "usb_ch9.h"
#include <stdio.h>
Go to the source code of this file.
@@ -118,7 +120,35 @@ Classes+Enumerations | |
enum | VBUS_t { on = 0, +off = GPX_VBDET + } |
Go to the source code of this file.
diff --git a/usbhub_8cpp__incl.map b/usbhub_8cpp__incl.map index 7ac438d6..a42dbac3 100644 --- a/usbhub_8cpp__incl.map +++ b/usbhub_8cpp__incl.map @@ -1,12 +1,12 @@