2021-01-19 22:36:49 +01:00
<!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.13" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > USB Host Shield 2.0: PS5Parser.h Source File< / 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 >
< 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.13 -->
< script type = "text/javascript" >
var searchBox = new SearchBox("searchBox", "search",false,'Search');
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
< / script >
< div id = "main-nav" > < / div >
< / div > <!-- top -->
<!-- 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 class = "header" >
< div class = "headertitle" >
< div class = "title" > PS5Parser.h< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2021-01-24 15:52:00 +01:00
< a href = "_p_s5_parser_8h.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > /* Copyright (C) 2021 Kristian Sloth Lauszus. All rights reserved.< / span > < / div > < div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > < / span > < / div > < div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < span class = "comment" > This software may be distributed and modified under the terms of the GNU< / span > < / div > < div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "comment" > General Public License version 2 (GPL2) as published by the Free Software< / span > < / div > < div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < span class = "comment" > Foundation and appearing in the file GPL2.TXT included in the packaging of< / span > < / div > < div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "comment" > this file. Please note that GPL2 Section 2[b] requires that all works based< / span > < / div > < div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < span class = "comment" > on this software must also be made publicly available under the terms of< / span > < / div > < div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < span class = "comment" > the GPL2 (" Copyleft" ).< / span > < / div > < div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "comment" > < / span > < / div > < div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < span class = "comment" > Contact information< / span > < / div > < div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "comment" > -------------------< / span > < / div > < div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "comment" > < / span > < / div > < div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < span class = "comment" > Kristian Sloth Lauszus< / span > < / div > < div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "comment" > Web : https://lauszus.com< / span > < / div > < div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < span class = "comment" > e-mail : lauszus@gmail.com< / span > < / div > < div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < span class = "comment" > < / span > < / div > < div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "comment" > Thanks to Joseph Duchesne for the initial code.< / span > < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "comment" > Based on Ludwig Füchsl' s https://github.com/Ohjurot/DualSense-Windows PS5 port< / span > < / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "comment" > and the series of patches found here: https://patchwork.kernel.org/project/linux-input/cover/20201219062336.72568-1-roderick@gaikai.com/< / span > < / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "comment" > */< / span > < / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "preprocessor" > #ifndef _ps5parser_h_< / span > < / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "preprocessor" > #define _ps5parser_h_< / span > < / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < / div > < div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "_usb_8h.html" > Usb.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "preprocessor" > #include " < a class = "code" href = "controller_enums_8h.html" > controllerEnums.h< / a > " < / span > < / div > < div class = "line" > < a name = "l00027" > <
2021-01-19 22:36:49 +01:00
< div class = "ttc" id = "union_p_s5_buttons_html_aceddbc73835035402d3f57a9301d6ade" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#aceddbc73835035402d3f57a9301d6ade" > PS5Buttons::cross< / a > < / div > < div class = "ttdeci" > uint8_t cross< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00060" > PS5Parser.h:60< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_ae2817e10d7ef1f823545f8513602f25a" > < div class = "ttname" > < a href = "class_p_s5_parser.html#ae2817e10d7ef1f823545f8513602f25a" > PS5Parser::getX< / a > < / div > < div class = "ttdeci" > uint16_t getX(uint8_t finger=0)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00194" > PS5Parser.h:194< / a > < / div > < / div >
< div class = "ttc" id = "controller_enums_8h_html_a00d5030559c481763282483889597d51a1370f1d20e9df77568c74681daf4a19a" > < div class = "ttname" > < a href = "controller_enums_8h.html#a00d5030559c481763282483889597d51a1370f1d20e9df77568c74681daf4a19a" > gX< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "controller_enums_8h_source.html#l00190" > controllerEnums.h:190< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_output_html_a58019fdd5842d4d5aa7b3f3bf6cb5d7a" > < div class = "ttname" > < a href = "struct_p_s5_output.html#a58019fdd5842d4d5aa7b3f3bf6cb5d7a" > PS5Output::reportChanged< / a > < / div > < div class = "ttdeci" > bool reportChanged< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00145" > PS5Parser.h:145< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_a93c598d553179bbed6295c87bdda0331" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a93c598d553179bbed6295c87bdda0331" > PS5Buttons::dummy< / a > < / div > < div class = "ttdeci" > uint8_t dummy< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00076" > PS5Parser.h:76< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_data_html_adbb3681b8be4d989d990fd0dabd1311e" > < div class = "ttname" > < a href = "struct_p_s5_data.html#adbb3681b8be4d989d990fd0dabd1311e" > PS5Data::reserved2< / a > < / div > < div class = "ttdeci" > uint8_t reserved2< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00121" > PS5Parser.h:121< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_status_html" > < div class = "ttname" > < a href = "union_p_s5_status.html" > PS5Status< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00090" > PS5Parser.h:90< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_a74e08b828da6e4da56bd7d9a27b022c5" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a74e08b828da6e4da56bd7d9a27b022c5" > PS5Buttons::circle< / a > < / div > < div class = "ttdeci" > uint8_t circle< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00061" > PS5Parser.h:61< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_aa543ae953a5fab2e438142fc9f168a9c" > < div class = "ttname" > < a href = "class_p_s5_parser.html#aa543ae953a5fab2e438142fc9f168a9c" > PS5Parser::setLed< / a > < / div > < div class = "ttdeci" > void setLed(ColorsEnum color)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00350" > PS5Parser.h:350< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_output_html_a9213909e8add31c49f9d494ac212718f" > < div class = "ttname" > < a href = "struct_p_s5_output.html#a9213909e8add31c49f9d494ac212718f" > PS5Output::disableLeds< / a > < / div > < div class = "ttdeci" > uint8_t disableLeds< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00142" > PS5Parser.h:142< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_output_html_a661c41e46e5c3a70175efe77d8f0fb8e" > < div class = "ttname" > < a href = "struct_p_s5_output.html#a661c41e46e5c3a70175efe77d8f0fb8e" > PS5Output::playerLeds< / a > < / div > < div class = "ttdeci" > uint8_t playerLeds< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00143" > PS5Parser.h:143< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_abad03e535728a982b89072cc800deaed" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#abad03e535728a982b89072cc800deaed" > PS5Buttons::l2< / a > < / div > < div class = "ttdeci" > uint8_t l2< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00066" > PS5Parser.h:66< / 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#l00170" > controllerEnums.h:170< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a20e1565de39e21f4a3d5fec534b7dda7" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a20e1565de39e21f4a3d5fec534b7dda7" > PS5Parser::getY< / a > < / div > < div class = "ttdeci" > uint16_t getY(uint8_t finger=0)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00203" > PS5Parser.h:203< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a398a544b4b2ad38ca00ecd19ab4ff9b0" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a398a544b4b2ad38ca00ecd19ab4ff9b0" > PS5Parser::setMicLed< / a > < / div > < div class = "ttdeci" > void setMicLed(bool on)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00377" > PS5Parser.h:377< / 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#l00187" > controllerEnums.h:187< / a > < / div > < / div >
< div class = "ttc" id = "_usb_8h_html" > < div class = "ttname" > < a href = "_usb_8h.html" > Usb.h< / a > < / div > < / div >
< div class = "ttc" id = "structps5_touchpad_x_y_html" > < div class = "ttname" > < a href = "structps5_touchpad_x_y.html" > ps5TouchpadXY< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00081" > PS5Parser.h:81< / a > < / div > < / div >
< div class = "ttc" id = "_p_s5_trigger_8h_html" > < div class = "ttname" > < a href = "_p_s5_trigger_8h.html" > PS5Trigger.h< / a > < / div > < div class = "ttdoc" > Based on Ludwig Füchsl& #39;s DualSense Windows driver https://github.com/Ohjurot/DualSense-Windows. < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a39a725ebb4b95a8cf59e0440576319f8" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a39a725ebb4b95a8cf59e0440576319f8" > PS5Parser::setLedOff< / a > < / div > < div class = "ttdeci" > void setLedOff()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00331" > PS5Parser.h:331< / 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#l00187" > controllerEnums.h:187< / a > < / div > < / div >
< div class = "ttc" id = "structps5_touchpad_x_y_html_a453df9840f628e6b4f6125ffb5df286e" > < div class = "ttname" > < a href = "structps5_touchpad_x_y.html#a453df9840f628e6b4f6125ffb5df286e" > ps5TouchpadXY::x< / a > < / div > < div class = "ttdeci" > uint16_t x< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00085" > PS5Parser.h:85< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_aeca9c25002686a18bdba2f11eb138962" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#aeca9c25002686a18bdba2f11eb138962" > PS5Buttons::val< / a > < / div > < div class = "ttdeci" > uint32_t val< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00078" > PS5Parser.h:78< / a > < / div > < / 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 = "union_p_s5_status_html_aec335c1ac92b5062dcfb4da5364e2726" > < div class = "ttname" > < a href = "union_p_s5_status.html#aec335c1ac92b5062dcfb4da5364e2726" > PS5Status::val< / a > < / div > < div class = "ttdeci" > uint16_t val< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00102" > PS5Parser.h:102< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_adf06f1b23b7db3c8cdc5a8ec7ac875e2" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#adf06f1b23b7db3c8cdc5a8ec7ac875e2" > PS5Buttons::r2< / a > < / div > < div class = "ttdeci" > uint8_t r2< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00067" > PS5Parser.h:67< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_ae1083e0513fb9a131061b0cdaae2b22b" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#ae1083e0513fb9a131061b0cdaae2b22b" > PS5Buttons::mic< / a > < / div > < div class = "ttdeci" > uint8_t mic< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00075" > PS5Parser.h:75< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_adb0f8db56bff6d61b89e9ba8bb972224" > < div class = "ttname" > < a href = "class_p_s5_parser.html#adb0f8db56bff6d61b89e9ba8bb972224" > PS5Parser::setRumbleOn< / a > < / div > < div class = "ttdeci" > void setRumbleOn(uint8_t bigRumble, uint8_t smallRumble)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00324" > PS5Parser.h:324< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_output_html_a1c00530f9dbbdebd229a2d70d9ee19f6" > < div class = "ttname" > < a href = "struct_p_s5_output.html#a1c00530f9dbbdebd229a2d70d9ee19f6" > PS5Output::r< / a > < / div > < div class = "ttdeci" > uint8_t r< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00144" > PS5Parser.h:144< / a > < / div > < / div >
< div class = "ttc" id = "structps5_touchpad_x_y_html_a757d02c4e03d9386c917d82adbc34dd7" > < div class = "ttname" > < a href = "structps5_touchpad_x_y.html#a757d02c4e03d9386c917d82adbc34dd7" > ps5TouchpadXY::touching< / a > < / div > < div class = "ttdeci" > uint8_t touching< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00084" > PS5Parser.h:84< / 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 = "class_p_s5_parser_html" > < div class = "ttname" > < a href = "class_p_s5_parser.html" > PS5Parser< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00149" > PS5Parser.h:149< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a85b48b47b6976786e54d9f0684203d05" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a85b48b47b6976786e54d9f0684203d05" > PS5Parser::setMicLedOff< / a > < / div > < div class = "ttdeci" > void setMicLedOff()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00369" > PS5Parser.h:369< / a > < / div > < / div >
< div class = "ttc" id = "controller_enums_8h_html" > < div class = "ttname" > < a href = "controller_enums_8h.html" > controllerEnums.h< / a > < / div > < / div >
< div class = "ttc" id = "controller_enums_8h_html_ab195293384292950ebc2166bfe360fd1" > < div class = "ttname" > < a href = "controller_enums_8h.html#ab195293384292950ebc2166bfe360fd1" > RumbleEnum< / a > < / div > < div class = "ttdeci" > RumbleEnum< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "controller_enums_8h_source.html#l00072" > controllerEnums.h:72< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_status_html_a01de355a755a38694fcc15f6b826c094" > < div class = "ttname" > < a href = "union_p_s5_status.html#a01de355a755a38694fcc15f6b826c094" > PS5Status::dummy3< / a > < / div > < div class = "ttdeci" > uint8_t dummy3< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00100" > PS5Parser.h:100< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_status_html_a516e85bf38c45427015bf1e2232cf6dc" > < div class = "ttname" > < a href = "union_p_s5_status.html#a516e85bf38c45427015bf1e2232cf6dc" > PS5Status::headphone< / a > < / div > < div class = "ttdeci" > uint8_t headphone< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00093" > PS5Parser.h:93< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_a1fca9ab2b6ac4b875a8a73be5b802504" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a1fca9ab2b6ac4b875a8a73be5b802504" > PS5Buttons::touchpad< / a > < / div > < div class = "ttdeci" > uint8_t touchpad< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00074" > PS5Parser.h:74< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_data_html_a2175289b5362728439ec254051f67208" > < div class = "ttname" > < a href = "struct_p_s5_data.html#a2175289b5362728439ec254051f67208" > PS5Data::btn< / a > < / div > < div class = "ttdeci" > PS5Buttons btn< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00112" > PS5Parser.h:112< / a > < / div > < / div >
2021-01-24 15:52:00 +01:00
< div class = "ttc" id = "class_p_s5_parser_html_ad71e6f6cd11f55e688ab40aa5e1e2934" > < div class = "ttname" > < a href = "class_p_s5_parser.html#ad71e6f6cd11f55e688ab40aa5e1e2934" > PS5Parser::getTouchCounter< / a > < / div > < div class = "ttdeci" > uint8_t getTouchCounter(uint8_t finger=0)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00221" > PS5Parser.h:221< / a > < / div > < / div >
2021-01-19 22:36:49 +01:00
< div class = "ttc" id = "union_p_s5_buttons_html_ad0cdd21396270f4ee646362a9172b05a" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#ad0cdd21396270f4ee646362a9172b05a" > PS5Buttons::l1< / a > < / div > < div class = "ttdeci" > uint8_t l1< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00064" > PS5Parser.h:64< / a > < / div > < / div >
< div class = "ttc" id = "_p_s5_parser_8h_html_a22c1dbd956df46d817f3e50ebed0debf" > < div class = "ttname" > < a href = "_p_s5_parser_8h.html#a22c1dbd956df46d817f3e50ebed0debf" > PS5_BUTTONS< / a > < / div > < div class = "ttdeci" > const uint8_t PS5_BUTTONS[]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00030" > PS5Parser.h:30< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_a9fa9206a5acc69c36886c8f85f7b6f6c" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a9fa9206a5acc69c36886c8f85f7b6f6c" > PS5Buttons::square< / a > < / div > < div class = "ttdeci" > uint8_t square< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00059" > PS5Parser.h:59< / 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 = "class_p_s5_parser_html_aa98b3193b374c59179d57a03e973f748" > < div class = "ttname" > < a href = "class_p_s5_parser.html#aa98b3193b374c59179d57a03e973f748" > PS5Parser::setRumbleOn< / a > < / div > < div class = "ttdeci" > void setRumbleOn(RumbleEnum mode)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00312" > PS5Parser.h:312< / 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#l00219" > controllerEnums.h:219< / 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 = "class_p_s5_parser_html_a5711382b0e798160bba2d6f92fe28af2" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a5711382b0e798160bba2d6f92fe28af2" > PS5Parser::getSensor< / a > < / div > < div class = "ttdeci" > int16_t getSensor(SensorEnum s)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00242" > PS5Parser.h:242< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a3a6cf326963a4bd8b08ee4b22d456df4" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a3a6cf326963a4bd8b08ee4b22d456df4" > PS5Parser::rightTrigger< / a > < / div > < div class = "ttdeci" > PS5Trigger rightTrigger< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00154" > PS5Parser.h:154< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_a5fcf8c4fd506fb0152e299bccfd4286f" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a5fcf8c4fd506fb0152e299bccfd4286f" > PS5Buttons::dpad< / a > < / div > < div class = "ttdeci" > uint8_t dpad< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00058" > PS5Parser.h:58< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_acc771bcd563447e3385b37593f8d727f" > < div class = "ttname" > < a href = "class_p_s5_parser.html#acc771bcd563447e3385b37593f8d727f" > PS5Parser::setRumbleOff< / a > < / div > < div class = "ttdeci" > void setRumbleOff()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00304" > PS5Parser.h:304< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_a38d0ac2a2df75dda7a2935cdb8c56307" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a38d0ac2a2df75dda7a2935cdb8c56307" > PS5Buttons::r1< / a > < / div > < div class = "ttdeci" > uint8_t r1< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00065" > PS5Parser.h:65< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_status_html_a970883a8b418eb0068adace875aa601f" > < div class = "ttname" > < a href = "union_p_s5_status.html#a970883a8b418eb0068adace875aa601f" > PS5Status::usb< / a > < / div > < div class = "ttdeci" > uint8_t usb< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00095" > PS5Parser.h:95< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a8dfbe24dbd5a79a3f6a1c76cbd9554a7" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a8dfbe24dbd5a79a3f6a1c76cbd9554a7" > PS5Parser::setPlayerLed< / a > < / div > < div class = "ttdeci" > void setPlayerLed(uint8_t mask)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00363" > PS5Parser.h:363< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_ac2cfd147d798af0c45ef7b752ad8ce63" > < div class = "ttname" > < a href = "class_p_s5_parser.html#ac2cfd147d798af0c45ef7b752ad8ce63" > PS5Parser::getAngle< / a > < / div > < div class = "ttdeci" > float getAngle(AngleEnum a)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00230" > PS5Parser.h:230< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_data_html_a9ac4be43de8640a194befead37a14901" > < div class = "ttname" > < a href = "struct_p_s5_data.html#a9ac4be43de8640a194befead37a14901" > PS5Data::gyroZ< / a > < / div > < div class = "ttdeci" > int16_t gyroZ< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00117" > PS5Parser.h:117< / 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 = "struct_p_s5_output_html_a17044560913adb86212345ccd7dd34ce" > < div class = "ttname" > < a href = "struct_p_s5_output.html#a17044560913adb86212345ccd7dd34ce" > PS5Output::microphoneLed< / a > < / div > < div class = "ttdeci" > uint8_t microphoneLed< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00141" > PS5Parser.h:141< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_trigger_html" > < div class = "ttname" > < a href = "class_p_s5_trigger.html" > PS5Trigger< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_trigger_8h_source.html#l00038" > PS5Trigger.h:38< / a > < / div > < / div >
< div class = "ttc" id = "controller_enums_8h_html_a00d5030559c481763282483889597d51a644a4a198e3cf90bfe918a147cd5d675" > < div class = "ttname" > < a href = "controller_enums_8h.html#a00d5030559c481763282483889597d51a644a4a198e3cf90bfe918a147cd5d675" > gZ< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "controller_enums_8h_source.html#l00189" > controllerEnums.h:189< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_status_html_aa3e37c6b6a4e562d8ddcb70a2d4028d9" > < div class = "ttname" > < a href = "union_p_s5_status.html#aa3e37c6b6a4e562d8ddcb70a2d4028d9" > PS5Status::mic< / a > < / div > < div class = "ttdeci" > uint8_t mic< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00099" > PS5Parser.h:99< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_data_html_a8a73b7227974695641864806ef8de1ff" > < div class = "ttname" > < a href = "struct_p_s5_data.html#a8a73b7227974695641864806ef8de1ff" > PS5Data::accZ< / a > < / div > < div class = "ttdeci" > int16_t accZ< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00118" > PS5Parser.h:118< / 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#l00218" > controllerEnums.h:218< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_data_html_afa1401aaae836c40681124f077084545" > < div class = "ttname" > < a href = "struct_p_s5_data.html#afa1401aaae836c40681124f077084545" > PS5Data::xy< / a > < / div > < div class = "ttdeci" > ps5TouchpadXY xy< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00125" > PS5Parser.h:125< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_a66475a8e703df5b0f1a7f4e24947e706" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a66475a8e703df5b0f1a7f4e24947e706" > PS5Buttons::r3< / a > < / div > < div class = "ttdeci" > uint8_t r3< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00071" > PS5Parser.h:71< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html" > < div class = "ttname" > < a href = "union_p_s5_buttons.html" > PS5Buttons< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00056" > PS5Parser.h:56< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_a6714cc843beb41306cfaa3589aac0ebe" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a6714cc843beb41306cfaa3589aac0ebe" > PS5Buttons::create< / a > < / div > < div class = "ttdeci" > uint8_t create< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00068" > PS5Parser.h:68< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a1269586cdd5447aa60ad9d32a84a8260" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a1269586cdd5447aa60ad9d32a84a8260" > PS5Parser::setLed< / a > < / div > < div class = "ttdeci" > void setLed(uint8_t r, uint8_t g, uint8_t b)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00339" > PS5Parser.h:339< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_data_html" > < div class = "ttname" > < a href = "struct_p_s5_data.html" > PS5Data< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00105" > PS5Parser.h:105< / a > < / div > < / div >
< div class = "ttc" id = "structps5_touchpad_x_y_html_a1ed3a0e9ee3b344097f490644126dfcc" > < div class = "ttname" > < a href = "structps5_touchpad_x_y.html#a1ed3a0e9ee3b344097f490644126dfcc" > ps5TouchpadXY::y< / a > < / div > < div class = "ttdeci" > uint16_t y< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00086" > PS5Parser.h:86< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_aec8755fd50b0736679178c8aafe777db" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#aec8755fd50b0736679178c8aafe777db" > PS5Buttons::menu< / a > < / div > < div class = "ttdeci" > uint8_t menu< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00069" > PS5Parser.h:69< / a > < / div > < / div >
< div class = "ttc" id = "structps5_touchpad_x_y_html_a2d2b0e85779aa483522215e76c90b122" > < div class = "ttname" > < a href = "structps5_touchpad_x_y.html#a2d2b0e85779aa483522215e76c90b122" > ps5TouchpadXY::counter< / a > < / div > < div class = "ttdeci" > uint8_t counter< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00083" > PS5Parser.h:83< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_data_html_aea45d5060cddf620eacf6fbaf8b10840" > < div class = "ttname" > < a href = "struct_p_s5_data.html#aea45d5060cddf620eacf6fbaf8b10840" > PS5Data::sequence_number< / a > < / div > < div class = "ttdeci" > uint8_t sequence_number< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00110" > PS5Parser.h:110< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_af227b8bf7505080cdd0b7d3995df8fb3" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#af227b8bf7505080cdd0b7d3995df8fb3" > PS5Buttons::triangle< / a > < / div > < div class = "ttdeci" > uint8_t triangle< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00062" > PS5Parser.h:62< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a8ea1c748821b20c47db4f26a01fa887d" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a8ea1c748821b20c47db4f26a01fa887d" > PS5Parser::getMessageCounter< / a > < / div > < div class = "ttdeci" > uint16_t getMessageCounter()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00383" > PS5Parser.h:383< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_status_html_af3e9dceef20723a50fcea56740b6005d" > < div class = "ttname" > < a href = "union_p_s5_status.html#af3e9dceef20723a50fcea56740b6005d" > PS5Status::dummy2< / a > < / div > < div class = "ttdeci" > uint8_t dummy2< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00096" > PS5Parser.h:96< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_output_html_a12e7cdb5e0a6a08315defa08f51b4465" > < div class = "ttname" > < a href = "struct_p_s5_output.html#a12e7cdb5e0a6a08315defa08f51b4465" > PS5Output::smallRumble< / a > < / div > < div class = "ttdeci" > uint8_t smallRumble< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00140" > PS5Parser.h:140< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_ad1a1940d1382ff854f49b896d49bc949" > < div class = "ttname" > < a href = "class_p_s5_parser.html#ad1a1940d1382ff854f49b896d49bc949" > PS5Parser::isTouching< / a > < / div > < div class = "ttdeci" > bool isTouching(uint8_t finger=0)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00212" > PS5Parser.h:212< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a47da338f276ce95436a57196bb92442f" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a47da338f276ce95436a57196bb92442f" > PS5Parser::setAllOff< / a > < / div > < div class = "ttdeci" > void setAllOff()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00298" > PS5Parser.h:298< / a > < / div > < / div >
< div class = "ttc" id = "struct_p_s5_data_html_af30b7bcb8e90645c5d59d973eeb1d080" > < div class = "ttname" > < a href = "struct_p_s5_data.html#af30b7bcb8e90645c5d59d973eeb1d080" > PS5Data::sensor_timestamp< / a > < / div > < div class = "ttdeci" > int32_t sensor_timestamp< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00119" > PS5Parser.h:119< / 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#l00185" > controllerEnums.h:185< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_status_html_a47377e9e592fa63e43a9702802123649" > < div class = "ttname" > < a href = "union_p_s5_status.html#a47377e9e592fa63e43a9702802123649" > PS5Status::dummy< / a > < / div > < div class = "ttdeci" > uint8_t dummy< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00094" > PS5Parser.h:94< / a > < / div > < / div >
< div class = "ttc" id = "controller_enums_8h_html_a00d5030559c481763282483889597d51a031e6b960909353e732db224bcf597af" > < div class = "ttname" > < a href = "controller_enums_8h.html#a00d5030559c481763282483889597d51a031e6b960909353e732db224bcf597af" > gY< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "controller_enums_8h_source.html#l00190" > controllerEnums.h:190< / 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#l00187" > controllerEnums.h:187< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a4a8c060d1eb8d2eb949beadb27019d58" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a4a8c060d1eb8d2eb949beadb27019d58" > PS5Parser::setPlayerLedOff< / a > < / div > < div class = "ttdeci" > void setPlayerLedOff()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00355" > PS5Parser.h:355< / 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 class = "ttc" id = "union_p_s5_buttons_html_a3e47769ab5689728a8035ccd36a505a3" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a3e47769ab5689728a8035ccd36a505a3" > PS5Buttons::l3< / a > < / div > < div class = "ttdeci" > uint8_t l3< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00070" > PS5Parser.h:70< / a > < / div > < / div >
< div class = "ttc" id = "controller_enums_8h_html_ab195293384292950ebc2166bfe360fd1a080b52389e532b79b9e48f43ae6086ac" > < div class = "ttname" > < a href = "controller_enums_8h.html#ab195293384292950ebc2166bfe360fd1a080b52389e532b79b9e48f43ae6086ac" > RumbleLow< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "controller_enums_8h_source.html#l00074" > controllerEnums.h:74< / a > < / div > < / div >
< div class = "ttc" id = "union_p_s5_buttons_html_a3591905c2654a7b1f21795a5a8559a4c" > < div class = "ttname" > < a href = "union_p_s5_buttons.html#a3591905c2654a7b1f21795a5a8559a4c" > PS5Buttons::ps< / a > < / div > < div class = "ttdeci" > uint8_t ps< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00073" > PS5Parser.h:73< / a > < / div > < / div >
< div class = "ttc" id = "class_p_s5_parser_html_a415a2549a733de3a988fcdf0acdfa5f1" > < div class = "ttname" > < a href = "class_p_s5_parser.html#a415a2549a733de3a988fcdf0acdfa5f1" > PS5Parser::PS5Parser< / a > < / div > < div class = "ttdeci" > PS5Parser()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "_p_s5_parser_8h_source.html#l00152" > PS5Parser.h:152< / a > < / div > < / div >
< / div > <!-- fragment --> < / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
Generated by   < a href = "http://www.doxygen.org/index.html" >
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
< / a > 1.8.13
< / small > < / address >
< / body >
< / html >