gh-pages
nirenjan 2021-08-01 10:02:16 +00:00
parent 2348d8fcce
commit 8ab8251d77
66 changed files with 793 additions and 620 deletions

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/utils/cli Directory Reference</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/cli Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_cbdb8362360e11eafe2fa3bc74cf0ffd.html">utils</a></li><li class="navelem"><a class="el" href="dir_c802a52f71a9867085062b6c590fa632.html">cli</a></li> </ul>
<li class="navelem"><a class="el" href="dir_2990d7c532eb7441b74916b8f5365141.html">cli</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52io Directory Reference</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52io Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_b0292d3bad94bf954d564c22a4b6a641.html">libx52io</a></li> </ul>
<li class="navelem"><a class="el" href="dir_72bd0fa12375565f4a365205e194c9e5.html">libx52io</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52 Directory Reference</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52 Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_c4264133ce0ceb85bd09aca42f7150c0.html">libx52</a></li> </ul>
<li class="navelem"><a class="el" href="dir_85e58cee4bf06c699396f90891b08ff4.html">libx52</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52/doc Directory Reference</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52/doc Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_c4264133ce0ceb85bd09aca42f7150c0.html">libx52</a></li><li class="navelem"><a class="el" href="dir_645212cc8010c2417e5956d1676a2316.html">doc</a></li> </ul>
<li class="navelem"><a class="el" href="dir_85e58cee4bf06c699396f90891b08ff4.html">libx52</a></li><li class="navelem"><a class="el" href="dir_95d86a5d9fe4739134edff18da4046fe.html">doc</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52util Directory Reference</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52util Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_0354751298007beb2a3261692ff9cc9e.html">libx52util</a></li> </ul>
<li class="navelem"><a class="el" href="dir_97767a50cf9a4cc236a4b6e9aa21d056.html">libx52util</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">

View File

@ -1,86 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.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">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">lib Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
Directories</h2></td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>

View File

@ -1,86 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/utils Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.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">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_cbdb8362360e11eafe2fa3bc74cf0ffd.html">utils</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="headertitle">
<div class="title">utils Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
Directories</h2></td></tr>
</table>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -68,14 +68,13 @@ $(function() {
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html" target="_self">lib</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">&#9660;</span><span id="img_0_0_" class="iconfopen" onclick="toggleFolder('0_0_')">&#160;</span><a class="el" href="dir_c4264133ce0ceb85bd09aca42f7150c0.html" target="_self">libx52</a></td><td class="desc"></td></tr>
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="libx52_8h_source.html"><span class="icondoc"></span></a><a class="el" href="libx52_8h.html" target="_self">libx52.h</a></td><td class="desc">Functions, structures and enumerations for the Saitek X52 MFD &amp; LED driver library </td></tr>
<tr id="row_0_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_1_" class="arrow" onclick="toggleFolder('0_1_')">&#9660;</span><span id="img_0_1_" class="iconfopen" onclick="toggleFolder('0_1_')">&#160;</span><a class="el" href="dir_b0292d3bad94bf954d564c22a4b6a641.html" target="_self">libx52io</a></td><td class="desc"></td></tr>
<tr id="row_0_1_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="libx52io_8h_source.html"><span class="icondoc"></span></a><a class="el" href="libx52io_8h.html" target="_self">libx52io.h</a></td><td class="desc">Functions, structures and enumerations for the Saitek X52 IO driver library </td></tr>
<tr id="row_0_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_0_2_" class="arrow" onclick="toggleFolder('0_2_')">&#9660;</span><span id="img_0_2_" class="iconfopen" onclick="toggleFolder('0_2_')">&#160;</span><a class="el" href="dir_0354751298007beb2a3261692ff9cc9e.html" target="_self">libx52util</a></td><td class="desc"></td></tr>
<tr id="row_0_2_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a href="libx52util_8h_source.html"><span class="icondoc"></span></a><a class="el" href="libx52util_8h.html" target="_self">libx52util.h</a></td><td class="desc">Utility functions for the Saitek X52 MFD &amp; LED driver library </td></tr>
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_85e58cee4bf06c699396f90891b08ff4.html" target="_self">libx52</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="libx52_8h_source.html"><span class="icondoc"></span></a><a class="el" href="libx52_8h.html" target="_self">libx52.h</a></td><td class="desc">Functions, structures and enumerations for the Saitek X52 MFD &amp; LED driver library </td></tr>
<tr id="row_1_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><span id="img_1_" class="iconfopen" onclick="toggleFolder('1_')">&#160;</span><a class="el" href="dir_72bd0fa12375565f4a365205e194c9e5.html" target="_self">libx52io</a></td><td class="desc"></td></tr>
<tr id="row_1_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="libx52io_8h_source.html"><span class="icondoc"></span></a><a class="el" href="libx52io_8h.html" target="_self">libx52io.h</a></td><td class="desc">Functions, structures and enumerations for the Saitek X52 IO driver library </td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9660;</span><span id="img_2_" class="iconfopen" onclick="toggleFolder('2_')">&#160;</span><a class="el" href="dir_97767a50cf9a4cc236a4b6e9aa21d056.html" target="_self">libx52util</a></td><td class="desc"></td></tr>
<tr id="row_2_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="libx52util_8h_source.html"><span class="icondoc"></span></a><a class="el" href="libx52util_8h.html" target="_self">libx52util.h</a></td><td class="desc">Utility functions for the Saitek X52 MFD &amp; LED driver library </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -87,9 +87,15 @@ $(function() {
<li>LIBX52_CLOCK_FORMAT_24HR
: <a class="el" href="group__libx52clock.html#gga0c9c90bdba150b6e48ddab30aea45268a1a60fdc6dacbf9a46a93a161d2644908">libx52.h</a>
</li>
<li>libx52_clock_format_to_str()
: <a class="el" href="group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f">libx52.h</a>
</li>
<li>libx52_clock_id
: <a class="el" href="group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c">libx52.h</a>
</li>
<li>libx52_clock_id_to_str()
: <a class="el" href="group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f">libx52.h</a>
</li>
<li>libx52_connect()
: <a class="el" href="group__libx52dev.html#ga65998f1155fb093f45babfd0c2c138d9">libx52.h</a>
</li>
@ -102,6 +108,9 @@ $(function() {
<li>LIBX52_DATE_FORMAT_MMDDYY
: <a class="el" href="group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad91220edc91513325af1def4bcdfc07c">libx52.h</a>
</li>
<li>libx52_date_format_to_str()
: <a class="el" href="group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f">libx52.h</a>
</li>
<li>LIBX52_DATE_FORMAT_YYMMDD
: <a class="el" href="group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad2c9819fc5590f542a22c42a3243bd5e">libx52.h</a>
</li>
@ -198,6 +207,9 @@ $(function() {
<li>libx52_led_id
: <a class="el" href="group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f">libx52.h</a>
</li>
<li>libx52_led_id_to_str()
: <a class="el" href="group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce">libx52.h</a>
</li>
<li>LIBX52_LED_POV
: <a class="el" href="group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa18862e04f12337863251f7307e04d3bf">libx52.h</a>
</li>
@ -219,6 +231,9 @@ $(function() {
<li>LIBX52_LED_STATE_RED
: <a class="el" href="group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca64b1620a9d10dc593660bf30d6c987d9">libx52.h</a>
</li>
<li>libx52_led_state_to_str()
: <a class="el" href="group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71">libx52.h</a>
</li>
<li>LIBX52_LED_T1
: <a class="el" href="group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fae3d5181cdca7054ea2a44bb6a33736f9">libx52.h</a>
</li>
@ -265,7 +280,7 @@ $(function() {
: <a class="el" href="group__libx52clock.html#ga42b5b1f00dea64f0706c31e0b3dd1840">libx52.h</a>
</li>
<li>libx52_strerror()
: <a class="el" href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52.h</a>
: <a class="el" href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52.h</a>
</li>
<li>LIBX52_SUCCESS
: <a class="el" href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708">libx52.h</a>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -69,9 +69,18 @@ $(function() {
<li>libx52_check_feature()
: <a class="el" href="group__libx52misc.html#ga504ed71c3e543da1436ea99465289ceb">libx52.h</a>
</li>
<li>libx52_clock_format_to_str()
: <a class="el" href="group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f">libx52.h</a>
</li>
<li>libx52_clock_id_to_str()
: <a class="el" href="group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f">libx52.h</a>
</li>
<li>libx52_connect()
: <a class="el" href="group__libx52dev.html#ga65998f1155fb093f45babfd0c2c138d9">libx52.h</a>
</li>
<li>libx52_date_format_to_str()
: <a class="el" href="group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f">libx52.h</a>
</li>
<li>libx52_disconnect()
: <a class="el" href="group__libx52dev.html#ga82f3fb7f750aa5480d23b69875d3ebe8">libx52.h</a>
</li>
@ -84,6 +93,12 @@ $(function() {
<li>libx52_is_connected()
: <a class="el" href="group__libx52dev.html#gaa2ec46eb779df5f33678defe3050b1d4">libx52.h</a>
</li>
<li>libx52_led_id_to_str()
: <a class="el" href="group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce">libx52.h</a>
</li>
<li>libx52_led_state_to_str()
: <a class="el" href="group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71">libx52.h</a>
</li>
<li>libx52_set_blink()
: <a class="el" href="group__libx52mfdled.html#ga944e06a76077d240ccea8c342a36a876">libx52.h</a>
</li>
@ -118,7 +133,7 @@ $(function() {
: <a class="el" href="group__libx52clock.html#ga42b5b1f00dea64f0706c31e0b3dd1840">libx52.h</a>
</li>
<li>libx52_strerror()
: <a class="el" href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52.h</a>
: <a class="el" href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52.h</a>
</li>
<li>libx52_update()
: <a class="el" href="group__libx52misc.html#ga5d1fdbcab1b1a6cf8a10c206f8e79f73">libx52.h</a>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -118,9 +118,6 @@ Functions</h2></td></tr>
<tr class="memitem:ga504ed71c3e543da1436ea99465289ceb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52misc.html#ga504ed71c3e543da1436ea99465289ceb">libx52_check_feature</a> (<a class="el" href="group__libx52init.html#gaca59b8d8f249fed58a0ec3253328e131">libx52_device</a> *x52, <a class="el" href="group__libx52misc.html#gaa32c12111de45ed00c51fd689fdd6699">libx52_feature</a> feature)</td></tr>
<tr class="memdesc:ga504ed71c3e543da1436ea99465289ceb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if the device supports the given feature. <a href="group__libx52misc.html#ga504ed71c3e543da1436ea99465289ceb">More...</a><br /></td></tr>
<tr class="separator:ga504ed71c3e543da1436ea99465289ceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a> (<a class="el" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a> error)</td></tr>
<tr class="memdesc:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a string representation of the error code. <a href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">More...</a><br /></td></tr>
<tr class="separator:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Miscellaneous functionality. </p>
@ -237,33 +234,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a> indicating status </dd></dl>
</div>
</div>
<a id="gaa29a1022b0c3eb4894ddfd4934c3cf0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa29a1022b0c3eb4894ddfd4934c3cf0e">&#9670;&nbsp;</a></span>libx52_strerror()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* libx52_strerror </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a>&#160;</td>
<td class="paramname"><em>error</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a string representation of the error code. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">error</td><td>Error code returned by libx52 function</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Pointer to a NULL terminated string describing the error. Returned pointer must not be freed. </dd></dl>
</div>
</div>
<a id="ga5d1fdbcab1b1a6cf8a10c206f8e79f73"></a>

View File

@ -0,0 +1,270 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: Stringification</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" />
</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">x52pro-linux
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.17 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</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="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Stringification</div> </div>
</div><!--header-->
<div class="contents">
<p>Translation APIs from enumerations to string, primarily for logging.
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a> (<a class="el" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a> error)</td></tr>
<tr class="memdesc:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a string representation of the error code. <a href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">More...</a><br /></td></tr>
<tr class="separator:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaada86ed0259637a06789becb2ca96d7f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f">libx52_clock_id_to_str</a> (<a class="el" href="group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c">libx52_clock_id</a> id)</td></tr>
<tr class="memdesc:gaada86ed0259637a06789becb2ca96d7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the clock ID. <a href="group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f">More...</a><br /></td></tr>
<tr class="separator:gaada86ed0259637a06789becb2ca96d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga957125f1bdf2cfe58c7d2a49cc48126f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f">libx52_clock_format_to_str</a> (<a class="el" href="group__libx52clock.html#ga0c9c90bdba150b6e48ddab30aea45268">libx52_clock_format</a> format)</td></tr>
<tr class="memdesc:ga957125f1bdf2cfe58c7d2a49cc48126f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the clock format. <a href="group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f">More...</a><br /></td></tr>
<tr class="separator:ga957125f1bdf2cfe58c7d2a49cc48126f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacaa76286205036b0a8ce43ad9245552f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f">libx52_date_format_to_str</a> (<a class="el" href="group__libx52clock.html#ga0da0bde31d817eaa42465b0dea2ccf5a">libx52_date_format</a> format)</td></tr>
<tr class="memdesc:gacaa76286205036b0a8ce43ad9245552f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the date format. <a href="group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f">More...</a><br /></td></tr>
<tr class="separator:gacaa76286205036b0a8ce43ad9245552f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60e5bb35a40a1486a4dd4862c8b177ce"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce">libx52_led_id_to_str</a> (<a class="el" href="group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f">libx52_led_id</a> id)</td></tr>
<tr class="memdesc:ga60e5bb35a40a1486a4dd4862c8b177ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the LED. <a href="group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce">More...</a><br /></td></tr>
<tr class="separator:ga60e5bb35a40a1486a4dd4862c8b177ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76afc14d71ef512ca0c0795f8f26cc71"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71">libx52_led_state_to_str</a> (<a class="el" href="group__libx52mfdled.html#gab1a633a40dcdcfc5cf6fc13a3ed8b68c">libx52_led_state</a> state)</td></tr>
<tr class="memdesc:ga76afc14d71ef512ca0c0795f8f26cc71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the LED state. <a href="group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71">More...</a><br /></td></tr>
<tr class="separator:ga76afc14d71ef512ca0c0795f8f26cc71"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Translation APIs from enumerations to string, primarily for logging. </p>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga957125f1bdf2cfe58c7d2a49cc48126f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga957125f1bdf2cfe58c7d2a49cc48126f">&#9670;&nbsp;</a></span>libx52_clock_format_to_str()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* libx52_clock_format_to_str </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__libx52clock.html#ga0c9c90bdba150b6e48ddab30aea45268">libx52_clock_format</a>&#160;</td>
<td class="paramname"><em>format</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns a string representation of the clock format. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">format</td><td>Clock format</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Pointer to a NULL terminated string describing the clock format. Returned pointer must not be freed. </dd></dl>
</div>
</div>
<a id="gaada86ed0259637a06789becb2ca96d7f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaada86ed0259637a06789becb2ca96d7f">&#9670;&nbsp;</a></span>libx52_clock_id_to_str()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* libx52_clock_id_to_str </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c">libx52_clock_id</a>&#160;</td>
<td class="paramname"><em>id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns a string representation of the clock ID. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">id</td><td>Clock ID</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Pointer to a NULL terminated string describing the clock ID. Returned pointer must not be freed. </dd></dl>
</div>
</div>
<a id="gacaa76286205036b0a8ce43ad9245552f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacaa76286205036b0a8ce43ad9245552f">&#9670;&nbsp;</a></span>libx52_date_format_to_str()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* libx52_date_format_to_str </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__libx52clock.html#ga0da0bde31d817eaa42465b0dea2ccf5a">libx52_date_format</a>&#160;</td>
<td class="paramname"><em>format</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns a string representation of the date format. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">format</td><td>Date format</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Pointer to a NULL terminated string describing the date format. Returned pointer must not be freed. </dd></dl>
</div>
</div>
<a id="ga60e5bb35a40a1486a4dd4862c8b177ce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga60e5bb35a40a1486a4dd4862c8b177ce">&#9670;&nbsp;</a></span>libx52_led_id_to_str()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* libx52_led_id_to_str </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f">libx52_led_id</a>&#160;</td>
<td class="paramname"><em>id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns a string representation of the LED. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">id</td><td>LED ID</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Pointer to a NULL terminated string describing the LED. Returned pointer must not be freed. </dd></dl>
</div>
</div>
<a id="ga76afc14d71ef512ca0c0795f8f26cc71"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga76afc14d71ef512ca0c0795f8f26cc71">&#9670;&nbsp;</a></span>libx52_led_state_to_str()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* libx52_led_state_to_str </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__libx52mfdled.html#gab1a633a40dcdcfc5cf6fc13a3ed8b68c">libx52_led_state</a>&#160;</td>
<td class="paramname"><em>state</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Returns a string representation of the LED state. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">state</td><td>LED state</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Pointer to a NULL terminated string describing the LED state. Returned pointer must not be freed. </dd></dl>
</div>
</div>
<a id="gaa29a1022b0c3eb4894ddfd4934c3cf0e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa29a1022b0c3eb4894ddfd4934c3cf0e">&#9670;&nbsp;</a></span>libx52_strerror()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">const char* libx52_strerror </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a>&#160;</td>
<td class="paramname"><em>error</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Return a string representation of the error code. </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">error</td><td>Error code returned by libx52 function</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>Pointer to a NULL terminated string describing the error. Returned pointer must not be freed. </dd></dl>
</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.17
</small></address>
</body>
</html>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52/libx52.h File Reference</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52/libx52.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_c4264133ce0ceb85bd09aca42f7150c0.html">libx52</a></li> </ul>
<li class="navelem"><a class="el" href="dir_85e58cee4bf06c699396f90891b08ff4.html">libx52</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@ -225,9 +225,24 @@ Functions</h2></td></tr>
<tr class="memitem:ga504ed71c3e543da1436ea99465289ceb"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52misc.html#ga504ed71c3e543da1436ea99465289ceb">libx52_check_feature</a> (<a class="el" href="group__libx52init.html#gaca59b8d8f249fed58a0ec3253328e131">libx52_device</a> *x52, <a class="el" href="group__libx52misc.html#gaa32c12111de45ed00c51fd689fdd6699">libx52_feature</a> feature)</td></tr>
<tr class="memdesc:ga504ed71c3e543da1436ea99465289ceb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if the device supports the given feature. <a href="group__libx52misc.html#ga504ed71c3e543da1436ea99465289ceb">More...</a><br /></td></tr>
<tr class="separator:ga504ed71c3e543da1436ea99465289ceb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a> (<a class="el" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a> error)</td></tr>
<tr class="memdesc:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a string representation of the error code. <a href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">More...</a><br /></td></tr>
<tr class="memitem:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a> (<a class="el" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a> error)</td></tr>
<tr class="memdesc:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return a string representation of the error code. <a href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">More...</a><br /></td></tr>
<tr class="separator:gaa29a1022b0c3eb4894ddfd4934c3cf0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaada86ed0259637a06789becb2ca96d7f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f">libx52_clock_id_to_str</a> (<a class="el" href="group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c">libx52_clock_id</a> id)</td></tr>
<tr class="memdesc:gaada86ed0259637a06789becb2ca96d7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the clock ID. <a href="group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f">More...</a><br /></td></tr>
<tr class="separator:gaada86ed0259637a06789becb2ca96d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga957125f1bdf2cfe58c7d2a49cc48126f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f">libx52_clock_format_to_str</a> (<a class="el" href="group__libx52clock.html#ga0c9c90bdba150b6e48ddab30aea45268">libx52_clock_format</a> format)</td></tr>
<tr class="memdesc:ga957125f1bdf2cfe58c7d2a49cc48126f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the clock format. <a href="group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f">More...</a><br /></td></tr>
<tr class="separator:ga957125f1bdf2cfe58c7d2a49cc48126f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacaa76286205036b0a8ce43ad9245552f"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f">libx52_date_format_to_str</a> (<a class="el" href="group__libx52clock.html#ga0da0bde31d817eaa42465b0dea2ccf5a">libx52_date_format</a> format)</td></tr>
<tr class="memdesc:gacaa76286205036b0a8ce43ad9245552f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the date format. <a href="group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f">More...</a><br /></td></tr>
<tr class="separator:gacaa76286205036b0a8ce43ad9245552f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60e5bb35a40a1486a4dd4862c8b177ce"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce">libx52_led_id_to_str</a> (<a class="el" href="group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f">libx52_led_id</a> id)</td></tr>
<tr class="memdesc:ga60e5bb35a40a1486a4dd4862c8b177ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the LED. <a href="group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce">More...</a><br /></td></tr>
<tr class="separator:ga60e5bb35a40a1486a4dd4862c8b177ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga76afc14d71ef512ca0c0795f8f26cc71"><td class="memItemLeft" align="right" valign="top">const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71">libx52_led_state_to_str</a> (<a class="el" href="group__libx52mfdled.html#gab1a633a40dcdcfc5cf6fc13a3ed8b68c">libx52_led_state</a> state)</td></tr>
<tr class="memdesc:ga76afc14d71ef512ca0c0795f8f26cc71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a string representation of the LED state. <a href="group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71">More...</a><br /></td></tr>
<tr class="separator:ga76afc14d71ef512ca0c0795f8f26cc71"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Functions, structures and enumerations for the Saitek X52 MFD &amp; LED driver library. </p>

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52/libx52.h Source File</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52/libx52.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>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_c4264133ce0ceb85bd09aca42f7150c0.html">libx52</a></li> </ul>
<li class="navelem"><a class="el" href="dir_85e58cee4bf06c699396f90891b08ff4.html">libx52</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
@ -236,16 +236,26 @@ $(function() {
<div class="line"><a name="l00660"></a><span class="lineno"> 660</span>&#160; </div>
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span>&#160;<span class="keywordtype">int</span> <a class="code" href="group__libx52misc.html#ga504ed71c3e543da1436ea99465289ceb">libx52_check_feature</a>(<a class="code" href="group__libx52init.html#gaca59b8d8f249fed58a0ec3253328e131">libx52_device</a> *x52, <a class="code" href="group__libx52misc.html#gaa32c12111de45ed00c51fd689fdd6699">libx52_feature</a> feature);</div>
<div class="line"><a name="l00675"></a><span class="lineno"> 675</span>&#160; </div>
<div class="line"><a name="l00684"></a><span class="lineno"> 684</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a>(<a class="code" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a> error);</div>
<div class="line"><a name="l00685"></a><span class="lineno"> 685</span>&#160; </div>
<div class="line"><a name="l00688"></a><span class="lineno"> 688</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00689"></a><span class="lineno"> 689</span>&#160;}</div>
<div class="line"><a name="l00690"></a><span class="lineno"> 690</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00691"></a><span class="lineno"> 691</span>&#160; </div>
<div class="line"><a name="l00692"></a><span class="lineno"> 692</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !defined LIBX52_H */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00694"></a><span class="lineno"> 694</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a>(<a class="code" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a> error);</div>
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span>&#160; </div>
<div class="line"><a name="l00704"></a><span class="lineno"> 704</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f">libx52_clock_id_to_str</a>(<a class="code" href="group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c">libx52_clock_id</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a name="l00705"></a><span class="lineno"> 705</span>&#160; </div>
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f">libx52_clock_format_to_str</a>(<a class="code" href="group__libx52clock.html#ga0c9c90bdba150b6e48ddab30aea45268">libx52_clock_format</a> format);</div>
<div class="line"><a name="l00715"></a><span class="lineno"> 715</span>&#160; </div>
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f">libx52_date_format_to_str</a>(<a class="code" href="group__libx52clock.html#ga0da0bde31d817eaa42465b0dea2ccf5a">libx52_date_format</a> format);</div>
<div class="line"><a name="l00725"></a><span class="lineno"> 725</span>&#160; </div>
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce">libx52_led_id_to_str</a>(<a class="code" href="group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f">libx52_led_id</a> <span class="keywordtype">id</span>);</div>
<div class="line"><a name="l00735"></a><span class="lineno"> 735</span>&#160; </div>
<div class="line"><a name="l00744"></a><span class="lineno"> 744</span>&#160;<span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71">libx52_led_state_to_str</a>(<a class="code" href="group__libx52mfdled.html#gab1a633a40dcdcfc5cf6fc13a3ed8b68c">libx52_led_state</a> state);</div>
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span>&#160; </div>
<div class="line"><a name="l00748"></a><span class="lineno"> 748</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00749"></a><span class="lineno"> 749</span>&#160;}</div>
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00751"></a><span class="lineno"> 751</span>&#160; </div>
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* !defined LIBX52_H */</span><span class="preprocessor"></span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="agroup__libx52mfdled_html_ga4f2b73685a4eb307895e08a02903bb39"><div class="ttname"><a href="group__libx52mfdled.html#ga4f2b73685a4eb307895e08a02903bb39">libx52_set_text</a></div><div class="ttdeci">int libx52_set_text(libx52_device *x52, uint8_t line, const char *text, uint8_t length)</div><div class="ttdoc">Set the text on an MFD line.</div></div>
<div class="ttc" id="agroup__libx52misc_html_gaa29a1022b0c3eb4894ddfd4934c3cf0e"><div class="ttname"><a href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a></div><div class="ttdeci">const char * libx52_strerror(libx52_error_code error)</div><div class="ttdoc">Return a string representation of the error code.</div></div>
<div class="ttc" id="agroup__libx52str_html_gaada86ed0259637a06789becb2ca96d7f"><div class="ttname"><a href="group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f">libx52_clock_id_to_str</a></div><div class="ttdeci">const char * libx52_clock_id_to_str(libx52_clock_id id)</div><div class="ttdoc">Returns a string representation of the clock ID.</div></div>
<div class="ttc" id="agroup__libx52init_html_ga17fe14ab3f67706b2d35c6cce3cd670b"><div class="ttname"><a href="group__libx52init.html#ga17fe14ab3f67706b2d35c6cce3cd670b">libx52_exit</a></div><div class="ttdeci">void libx52_exit(libx52_device *dev)</div><div class="ttdoc">Exit the library and free up any resources used.</div></div>
<div class="ttc" id="agroup__libx52misc_html_gaa32c12111de45ed00c51fd689fdd6699"><div class="ttname"><a href="group__libx52misc.html#gaa32c12111de45ed00c51fd689fdd6699">libx52_feature</a></div><div class="ttdeci">libx52_feature</div><div class="ttdoc">Feature support for libx52.</div><div class="ttdef"><b>Definition:</b> libx52.h:225</div></div>
<div class="ttc" id="agroup__libx52misc_html_gga93b777d9cea6e733b63c222e6115ccb7a22d30938f3a413c16e9ab2e6c183daeb"><div class="ttname"><a href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a22d30938f3a413c16e9ab2e6c183daeb">LIBX52_ERROR_INIT_FAILURE</a></div><div class="ttdeci">@ LIBX52_ERROR_INIT_FAILURE</div><div class="ttdef"><b>Definition:</b> libx52.h:168</div></div>
@ -264,10 +274,13 @@ $(function() {
<div class="ttc" id="agroup__libx52dev_html_gaa2ec46eb779df5f33678defe3050b1d4"><div class="ttname"><a href="group__libx52dev.html#gaa2ec46eb779df5f33678defe3050b1d4">libx52_is_connected</a></div><div class="ttdeci">bool libx52_is_connected(libx52_device *dev)</div><div class="ttdoc">Check if joystick is connected.</div></div>
<div class="ttc" id="agroup__libx52clock_html_ga4f49341bca8a343931858ff008d2d5ca"><div class="ttname"><a href="group__libx52clock.html#ga4f49341bca8a343931858ff008d2d5ca">libx52_set_date</a></div><div class="ttdeci">int libx52_set_date(libx52_device *x52, uint8_t dd, uint8_t mm, uint8_t yy)</div><div class="ttdoc">Set the date.</div></div>
<div class="ttc" id="agroup__libx52mfdled_html_ggae97e6cb1be0d79960018f2a12ba7047fa614aceacc2f76589f6e89429c7886c69"><div class="ttname"><a href="group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa614aceacc2f76589f6e89429c7886c69">LIBX52_LED_B</a></div><div class="ttdeci">@ LIBX52_LED_B</div><div class="ttdef"><b>Definition:</b> libx52.h:102</div></div>
<div class="ttc" id="agroup__libx52str_html_gacaa76286205036b0a8ce43ad9245552f"><div class="ttname"><a href="group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f">libx52_date_format_to_str</a></div><div class="ttdeci">const char * libx52_date_format_to_str(libx52_date_format format)</div><div class="ttdoc">Returns a string representation of the date format.</div></div>
<div class="ttc" id="agroup__libx52mfdled_html_ggae97e6cb1be0d79960018f2a12ba7047fa3915d9b34e7cd0270c3c9945ea0366cb"><div class="ttname"><a href="group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa3915d9b34e7cd0270c3c9945ea0366cb">LIBX52_LED_T2</a></div><div class="ttdeci">@ LIBX52_LED_T2</div><div class="ttdef"><b>Definition:</b> libx52.h:114</div></div>
<div class="ttc" id="agroup__libx52str_html_ga957125f1bdf2cfe58c7d2a49cc48126f"><div class="ttname"><a href="group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f">libx52_clock_format_to_str</a></div><div class="ttdeci">const char * libx52_clock_format_to_str(libx52_clock_format format)</div><div class="ttdoc">Returns a string representation of the clock format.</div></div>
<div class="ttc" id="agroup__libx52mfdled_html_gae97e6cb1be0d79960018f2a12ba7047f"><div class="ttname"><a href="group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f">libx52_led_id</a></div><div class="ttdeci">libx52_led_id</div><div class="ttdoc">Supported LED identifiers.</div><div class="ttdef"><b>Definition:</b> libx52.h:94</div></div>
<div class="ttc" id="agroup__libx52clock_html_gacd82a744b1d33e0a9989fca4d8aad42b"><div class="ttname"><a href="group__libx52clock.html#gacd82a744b1d33e0a9989fca4d8aad42b">libx52_set_clock_format</a></div><div class="ttdeci">int libx52_set_clock_format(libx52_device *x52, libx52_clock_id clock, libx52_clock_format format)</div><div class="ttdoc">Set whether the clock is displayed in 12 hour or 24 hour format.</div></div>
<div class="ttc" id="agroup__libx52mfdled_html_ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca5a18783f20716411a77e3bfe7195d3d2"><div class="ttname"><a href="group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca5a18783f20716411a77e3bfe7195d3d2">LIBX52_LED_STATE_ON</a></div><div class="ttdeci">@ LIBX52_LED_STATE_ON</div><div class="ttdef"><b>Definition:</b> libx52.h:144</div></div>
<div class="ttc" id="agroup__libx52str_html_ga76afc14d71ef512ca0c0795f8f26cc71"><div class="ttname"><a href="group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71">libx52_led_state_to_str</a></div><div class="ttdeci">const char * libx52_led_state_to_str(libx52_led_state state)</div><div class="ttdoc">Returns a string representation of the LED state.</div></div>
<div class="ttc" id="agroup__libx52misc_html_gga93b777d9cea6e733b63c222e6115ccb7ac331268731d911dfb16cd28c3d3abc3d"><div class="ttname"><a href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ac331268731d911dfb16cd28c3d3abc3d">LIBX52_ERROR_OVERFLOW</a></div><div class="ttdeci">@ LIBX52_ERROR_OVERFLOW</div><div class="ttdef"><b>Definition:</b> libx52.h:207</div></div>
<div class="ttc" id="agroup__libx52mfdled_html_ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca1e8346acab9ad3e4735079273808319c"><div class="ttname"><a href="group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca1e8346acab9ad3e4735079273808319c">LIBX52_LED_STATE_GREEN</a></div><div class="ttdeci">@ LIBX52_LED_STATE_GREEN</div><div class="ttdef"><b>Definition:</b> libx52.h:153</div></div>
<div class="ttc" id="agroup__libx52mfdled_html_ggae97e6cb1be0d79960018f2a12ba7047fa29aad41d6d4d2ba9955b76de9559b2d2"><div class="ttname"><a href="group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa29aad41d6d4d2ba9955b76de9559b2d2">LIBX52_LED_D</a></div><div class="ttdeci">@ LIBX52_LED_D</div><div class="ttdef"><b>Definition:</b> libx52.h:105</div></div>
@ -305,10 +318,12 @@ $(function() {
<div class="ttc" id="agroup__libx52mfdled_html_ggab1a633a40dcdcfc5cf6fc13a3ed8b68cacce900ab6a9325d72e0f084f9271634e"><div class="ttname"><a href="group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68cacce900ab6a9325d72e0f084f9271634e">LIBX52_LED_STATE_AMBER</a></div><div class="ttdeci">@ LIBX52_LED_STATE_AMBER</div><div class="ttdef"><b>Definition:</b> libx52.h:150</div></div>
<div class="ttc" id="agroup__libx52mfdled_html_ggae97e6cb1be0d79960018f2a12ba7047fa18862e04f12337863251f7307e04d3bf"><div class="ttname"><a href="group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa18862e04f12337863251f7307e04d3bf">LIBX52_LED_POV</a></div><div class="ttdeci">@ LIBX52_LED_POV</div><div class="ttdef"><b>Definition:</b> libx52.h:120</div></div>
<div class="ttc" id="agroup__libx52misc_html_gga93b777d9cea6e733b63c222e6115ccb7a97af04ffc3130e25c9eb03abaafbbaca"><div class="ttname"><a href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a97af04ffc3130e25c9eb03abaafbbaca">LIBX52_ERROR_NOT_SUPPORTED</a></div><div class="ttdeci">@ LIBX52_ERROR_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> libx52.h:177</div></div>
<div class="ttc" id="agroup__libx52str_html_ga60e5bb35a40a1486a4dd4862c8b177ce"><div class="ttname"><a href="group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce">libx52_led_id_to_str</a></div><div class="ttdeci">const char * libx52_led_id_to_str(libx52_led_id id)</div><div class="ttdoc">Returns a string representation of the LED.</div></div>
<div class="ttc" id="agroup__libx52misc_html_gga93b777d9cea6e733b63c222e6115ccb7a9e4acff4906865192086c8957047b35f"><div class="ttname"><a href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a9e4acff4906865192086c8957047b35f">LIBX52_ERROR_TRY_AGAIN</a></div><div class="ttdeci">@ LIBX52_ERROR_TRY_AGAIN</div><div class="ttdef"><b>Definition:</b> libx52.h:180</div></div>
<div class="ttc" id="agroup__libx52misc_html_ggaa32c12111de45ed00c51fd689fdd6699a2ce41c87908ef0b8ff6d76ccf226dfd0"><div class="ttname"><a href="group__libx52misc.html#ggaa32c12111de45ed00c51fd689fdd6699a2ce41c87908ef0b8ff6d76ccf226dfd0">LIBX52_FEATURE_LED</a></div><div class="ttdeci">@ LIBX52_FEATURE_LED</div><div class="ttdef"><b>Definition:</b> libx52.h:227</div></div>
<div class="ttc" id="agroup__libx52misc_html_gga93b777d9cea6e733b63c222e6115ccb7a1dd2726f8ffacda63b180c68bdf1838f"><div class="ttname"><a href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a1dd2726f8ffacda63b180c68bdf1838f">LIBX52_ERROR_IO</a></div><div class="ttdeci">@ LIBX52_ERROR_IO</div><div class="ttdef"><b>Definition:</b> libx52.h:189</div></div>
<div class="ttc" id="agroup__libx52mfdled_html_ga9bbf5e1ff83201f6124b2d3c75c837c6"><div class="ttname"><a href="group__libx52mfdled.html#ga9bbf5e1ff83201f6124b2d3c75c837c6">libx52_set_brightness</a></div><div class="ttdeci">int libx52_set_brightness(libx52_device *x52, uint8_t mfd, uint16_t brightness)</div><div class="ttdoc">Set the MFD or LED brightness.</div></div>
<div class="ttc" id="agroup__libx52str_html_gaa29a1022b0c3eb4894ddfd4934c3cf0e"><div class="ttname"><a href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a></div><div class="ttdeci">const char * libx52_strerror(libx52_error_code error)</div><div class="ttdoc">Return a string representation of the error code.</div></div>
<div class="ttc" id="agroup__libx52misc_html_gga93b777d9cea6e733b63c222e6115ccb7a85126a0081a32d7c4bd24738996da531"><div class="ttname"><a href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a85126a0081a32d7c4bd24738996da531">LIBX52_ERROR_USB_FAILURE</a></div><div class="ttdeci">@ LIBX52_ERROR_USB_FAILURE</div><div class="ttdef"><b>Definition:</b> libx52.h:186</div></div>
<div class="ttc" id="agroup__libx52clock_html_ga08c48a43f70bebb61b553e0ec12d917c"><div class="ttname"><a href="group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c">libx52_clock_id</a></div><div class="ttdeci">libx52_clock_id</div><div class="ttdoc">List of supported clocks on the MFD.</div><div class="ttdef"><b>Definition:</b> libx52.h:52</div></div>
<div class="ttc" id="agroup__libx52clock_html_ga0c9c90bdba150b6e48ddab30aea45268"><div class="ttname"><a href="group__libx52clock.html#ga0c9c90bdba150b6e48ddab30aea45268">libx52_clock_format</a></div><div class="ttdeci">libx52_clock_format</div><div class="ttdoc">Supported clock formats.</div><div class="ttdef"><b>Definition:</b> libx52.h:67</div></div>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -80,14 +80,14 @@ $(function() {
<div class="line"> <span class="comment">// Initialize the libx52 library</span></div>
<div class="line"> rc = <a class="code" href="group__libx52init.html#gaf9ae27c6e505bce8c4415a638033a4bd">libx52_init</a>(&amp;dev);</div>
<div class="line"> <span class="keywordflow">if</span> (rc != <a class="code" href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708">LIBX52_SUCCESS</a>) {</div>
<div class="line"> fputs(<a class="code" href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a>(rc), stderr);</div>
<div class="line"> fputs(<a class="code" href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a>(rc), stderr);</div>
<div class="line"> <span class="keywordflow">return</span> NULL;</div>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Connect to the supported joystick</span></div>
<div class="line"> rc = <a class="code" href="group__libx52dev.html#ga65998f1155fb093f45babfd0c2c138d9">libx52_connect</a>(dev);</div>
<div class="line"> <span class="keywordflow">if</span> (rc != <a class="code" href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708">LIBX52_SUCCESS</a>) {</div>
<div class="line"> fputs(<a class="code" href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a>(rc), stderr);</div>
<div class="line"> fputs(<a class="code" href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a>(rc), stderr);</div>
<div class="line"> <span class="comment">// A failure usually just means that there is no joystick connected</span></div>
<div class="line"> <span class="comment">// Look at the return codes for more information.</span></div>
<div class="line"> }</div>
@ -97,7 +97,7 @@ $(function() {
<div class="line"> </div>
<div class="line"><span class="comment">// Close the library and any associated devices</span></div>
<div class="line"><a class="code" href="group__libx52init.html#ga17fe14ab3f67706b2d35c6cce3cd670b">libx52_exit</a>(dev);</div>
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md0"></a>
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md7"></a>
Joystick Updates</h1>
<p>Most libx52 functions to update the joystick state do not directly write to the connected joystick, but only update internal data structures within the device context. In order to actually update the joystick, the application must call <a class="el" href="group__libx52misc.html#ga5d1fdbcab1b1a6cf8a10c206f8e79f73">libx52_update</a>. This function writes the updates to the joystick and resets any internal state.</p>
<p><b>Example</b> </p>
@ -105,17 +105,16 @@ Joystick Updates</h1>
<div class="line"><a class="code" href="group__libx52mfdled.html#ga4f2b73685a4eb307895e08a02903bb39">libx52_set_text</a>(dev, 1, <span class="stringliteral">&quot; X52 Flight &quot;</span>, 16);</div>
<div class="line"><a class="code" href="group__libx52mfdled.html#ga4f2b73685a4eb307895e08a02903bb39">libx52_set_text</a>(dev, 2, <span class="stringliteral">&quot; Control System &quot;</span>, 16);</div>
<div class="line"><a class="code" href="group__libx52misc.html#ga5d1fdbcab1b1a6cf8a10c206f8e79f73">libx52_update</a>(dev);</div>
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md1"></a>
</div><!-- fragment --><h1><a class="anchor" id="autotoc_md8"></a>
Error handling</h1>
<p>Most libx52 functions return a standard <a class="el" href="group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7">libx52_error_code</a> integer value that indicates the status of the operation. As long as the operation succeeded, the function will return <a class="el" href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708">LIBX52_SUCCESS</a>. Other values returned indicate a failure of some sort.</p>
<p><a class="el" href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a> can convert the return code into a descriptive string that may be displayed to users.</p>
<h2><a class="anchor" id="autotoc_md2"></a>
<p><a class="el" href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a> can convert the return code into a descriptive string that may be displayed to users.</p>
<h2><a class="anchor" id="autotoc_md9"></a>
Internationalization of error strings</h2>
<p><a class="el" href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a> automatically handles internationalization. As long as your application sets up the locale correctly, and the error strings have been translated to that locale, the returned strings will correspond to the translated values for your locale. </p>
<p><a class="el" href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a> automatically handles internationalization. As long as your application sets up the locale correctly, and the error strings have been translated to that locale, the returned strings will correspond to the translated values for your locale. </p>
</div></div><!-- contents -->
</div><!-- PageDoc -->
<div class="ttc" id="agroup__libx52mfdled_html_ga4f2b73685a4eb307895e08a02903bb39"><div class="ttname"><a href="group__libx52mfdled.html#ga4f2b73685a4eb307895e08a02903bb39">libx52_set_text</a></div><div class="ttdeci">int libx52_set_text(libx52_device *x52, uint8_t line, const char *text, uint8_t length)</div><div class="ttdoc">Set the text on an MFD line.</div></div>
<div class="ttc" id="agroup__libx52misc_html_gaa29a1022b0c3eb4894ddfd4934c3cf0e"><div class="ttname"><a href="group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a></div><div class="ttdeci">const char * libx52_strerror(libx52_error_code error)</div><div class="ttdoc">Return a string representation of the error code.</div></div>
<div class="ttc" id="agroup__libx52init_html_ga17fe14ab3f67706b2d35c6cce3cd670b"><div class="ttname"><a href="group__libx52init.html#ga17fe14ab3f67706b2d35c6cce3cd670b">libx52_exit</a></div><div class="ttdeci">void libx52_exit(libx52_device *dev)</div><div class="ttdoc">Exit the library and free up any resources used.</div></div>
<div class="ttc" id="agroup__libx52dev_html_ga65998f1155fb093f45babfd0c2c138d9"><div class="ttname"><a href="group__libx52dev.html#ga65998f1155fb093f45babfd0c2c138d9">libx52_connect</a></div><div class="ttdeci">int libx52_connect(libx52_device *dev)</div><div class="ttdoc">Connect to the X52 device.</div></div>
<div class="ttc" id="alibx52_8h_html"><div class="ttname"><a href="libx52_8h.html">libx52.h</a></div><div class="ttdoc">Functions, structures and enumerations for the Saitek X52 MFD &amp; LED driver library.</div></div>
@ -123,6 +122,7 @@ Internationalization of error strings</h2>
<div class="ttc" id="agroup__libx52init_html_gaca59b8d8f249fed58a0ec3253328e131"><div class="ttname"><a href="group__libx52init.html#gaca59b8d8f249fed58a0ec3253328e131">libx52_device</a></div><div class="ttdeci">struct libx52_device libx52_device</div><div class="ttdoc">Device context structure used by libx52.</div><div class="ttdef"><b>Definition:</b> libx52.h:46</div></div>
<div class="ttc" id="agroup__libx52misc_html_gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708"><div class="ttname"><a href="group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708">LIBX52_SUCCESS</a></div><div class="ttdeci">@ LIBX52_SUCCESS</div><div class="ttdef"><b>Definition:</b> libx52.h:165</div></div>
<div class="ttc" id="agroup__libx52init_html_gaf9ae27c6e505bce8c4415a638033a4bd"><div class="ttname"><a href="group__libx52init.html#gaf9ae27c6e505bce8c4415a638033a4bd">libx52_init</a></div><div class="ttdeci">int libx52_init(libx52_device **dev)</div><div class="ttdoc">Initialize the X52 library.</div></div>
<div class="ttc" id="agroup__libx52str_html_gaa29a1022b0c3eb4894ddfd4934c3cf0e"><div class="ttname"><a href="group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e">libx52_strerror</a></div><div class="ttdeci">const char * libx52_strerror(libx52_error_code error)</div><div class="ttdoc">Return a string representation of the error code.</div></div>
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52io/libx52io.h File Reference</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52io/libx52io.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_b0292d3bad94bf954d564c22a4b6a641.html">libx52io</a></li> </ul>
<li class="navelem"><a class="el" href="dir_72bd0fa12375565f4a365205e194c9e5.html">libx52io</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52io/libx52io.h Source File</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52io/libx52io.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>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_b0292d3bad94bf954d564c22a4b6a641.html">libx52io</a></li> </ul>
<li class="navelem"><a class="el" href="dir_72bd0fa12375565f4a365205e194c9e5.html">libx52io</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52util/libx52util.h File Reference</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52util/libx52util.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_0354751298007beb2a3261692ff9cc9e.html">libx52util</a></li> </ul>
<li class="navelem"><a class="el" href="dir_97767a50cf9a4cc236a4b6e9aa21d056.html">libx52util</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">

View File

@ -5,7 +5,7 @@
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/lib/libx52util/libx52util.h Source File</title>
<title>x52pro-linux: /home/runner/work/x52pro-linux/x52pro-linux/libx52util/libx52util.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>
@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -63,7 +63,7 @@ $(function() {
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="dir_97aefd0d527b934f1d99a682da8fe6a9.html">lib</a></li><li class="navelem"><a class="el" href="dir_0354751298007beb2a3261692ff9cc9e.html">libx52util</a></li> </ul>
<li class="navelem"><a class="el" href="dir_97767a50cf9a4cc236a4b6e9aa21d056.html">libx52util</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -74,8 +74,9 @@ $(function() {
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__libx52mfdled.html" target="_self">MFD &amp; LED control</a></td><td class="desc">Control the MFD text and LED states </td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__libx52clock.html" target="_self">Clock control</a></td><td class="desc">Control the clocks on the MFD </td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__libx52misc.html" target="_self">Miscellaneous</a></td><td class="desc">Miscellaneous functionality </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__libx52io.html" target="_self">IO Library APIs</a></td><td class="desc">These functions allow an application to connect to a supported X52/X52Pro joystick and read the state of the buttons and axes </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__libx52util.html" target="_self">Utility Functions</a></td><td class="desc">These functions simplify some of the data handling for <a class="el" href="group__libx52mfdled.html">MFD &amp; LED control</a> </td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__libx52str.html" target="_self">Stringification</a></td><td class="desc">Translation APIs from enumerations to string, primarily for logging </td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__libx52io.html" target="_self">IO Library APIs</a></td><td class="desc">These functions allow an application to connect to a supported X52/X52Pro joystick and read the state of the buttons and axes </td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__libx52util.html" target="_self">Utility Functions</a></td><td class="desc">These functions simplify some of the data handling for <a class="el" href="group__libx52mfdled.html">MFD &amp; LED control</a> </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -69,9 +69,9 @@ $(function() {
<div class="contents">
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="libx52_caveats.html" target="_self">Caveats</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="libx52_integration.html" target="_self">Integration</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="x52cli.html" target="_self">Command Line Interface to libx52</a></td><td class="desc"></td></tr>
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="x52cli.html" target="_self">Command Line Interface to libx52</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="libx52_caveats.html" target="_self">Caveats</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="libx52_integration.html" target="_self">Integration</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="deprecated.html" target="_self">Deprecated List</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->

View File

@ -8,149 +8,154 @@ var searchData=
['libx52_5fclock_5fformat_15',['libx52_clock_format',['../group__libx52clock.html#ga0c9c90bdba150b6e48ddab30aea45268',1,'libx52.h']]],
['libx52_5fclock_5fformat_5f12hr_16',['LIBX52_CLOCK_FORMAT_12HR',['../group__libx52clock.html#gga0c9c90bdba150b6e48ddab30aea45268a7e216a257012c9aa2a5b847a4cb96332',1,'libx52.h']]],
['libx52_5fclock_5fformat_5f24hr_17',['LIBX52_CLOCK_FORMAT_24HR',['../group__libx52clock.html#gga0c9c90bdba150b6e48ddab30aea45268a1a60fdc6dacbf9a46a93a161d2644908',1,'libx52.h']]],
['libx52_5fclock_5fid_18',['libx52_clock_id',['../group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c',1,'libx52.h']]],
['libx52_5fconnect_19',['libx52_connect',['../group__libx52dev.html#ga65998f1155fb093f45babfd0c2c138d9',1,'libx52.h']]],
['libx52_5fdate_5fformat_20',['libx52_date_format',['../group__libx52clock.html#ga0da0bde31d817eaa42465b0dea2ccf5a',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fddmmyy_21',['LIBX52_DATE_FORMAT_DDMMYY',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aa81d30d59013fcef952c9d10a30942abc',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fmmddyy_22',['LIBX52_DATE_FORMAT_MMDDYY',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad91220edc91513325af1def4bcdfc07c',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fyymmdd_23',['LIBX52_DATE_FORMAT_YYMMDD',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad2c9819fc5590f542a22c42a3243bd5e',1,'libx52.h']]],
['libx52_5fdevice_24',['libx52_device',['../group__libx52init.html#gaca59b8d8f249fed58a0ec3253328e131',1,'libx52.h']]],
['libx52_5fdisconnect_25',['libx52_disconnect',['../group__libx52dev.html#ga82f3fb7f750aa5480d23b69875d3ebe8',1,'libx52.h']]],
['libx52_5ferror_5fbusy_26',['LIBX52_ERROR_BUSY',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7afe5cd825cc2c26c9226025dcb5628f9d',1,'libx52.h']]],
['libx52_5ferror_5fcode_27',['libx52_error_code',['../group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7',1,'libx52.h']]],
['libx52_5ferror_5finit_5ffailure_28',['LIBX52_ERROR_INIT_FAILURE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a22d30938f3a413c16e9ab2e6c183daeb',1,'libx52.h']]],
['libx52_5ferror_5finterrupted_29',['LIBX52_ERROR_INTERRUPTED',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a1601986a5a57898997fde902f994b91d',1,'libx52.h']]],
['libx52_5ferror_5finvalid_5fparam_30',['LIBX52_ERROR_INVALID_PARAM',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a049c93e363d70c5a6cc5a735371e5e3b',1,'libx52.h']]],
['libx52_5ferror_5fio_31',['LIBX52_ERROR_IO',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a1dd2726f8ffacda63b180c68bdf1838f',1,'libx52.h']]],
['libx52_5ferror_5fno_5fdevice_32',['LIBX52_ERROR_NO_DEVICE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ad3e9a0e2e18b469ddc7135d73942e29a',1,'libx52.h']]],
['libx52_5ferror_5fnot_5ffound_33',['LIBX52_ERROR_NOT_FOUND',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a5d77a34c39dfa1757553ecd073913844',1,'libx52.h']]],
['libx52_5ferror_5fnot_5fsupported_34',['LIBX52_ERROR_NOT_SUPPORTED',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a97af04ffc3130e25c9eb03abaafbbaca',1,'libx52.h']]],
['libx52_5ferror_5fout_5fof_5fmemory_35',['LIBX52_ERROR_OUT_OF_MEMORY',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7adc972428ef5695848c268f927a0974cc',1,'libx52.h']]],
['libx52_5ferror_5fout_5fof_5frange_36',['LIBX52_ERROR_OUT_OF_RANGE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ac329401de31cc6c50160c1fafcdc5efa',1,'libx52.h']]],
['libx52_5ferror_5foverflow_37',['LIBX52_ERROR_OVERFLOW',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ac331268731d911dfb16cd28c3d3abc3d',1,'libx52.h']]],
['libx52_5ferror_5fperm_38',['LIBX52_ERROR_PERM',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7acc31bdcda400b886e0ed914eb5a1a153',1,'libx52.h']]],
['libx52_5ferror_5fpipe_39',['LIBX52_ERROR_PIPE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7acf7169c36418a1a43cd8f7bdbdb91325',1,'libx52.h']]],
['libx52_5ferror_5ftimeout_40',['LIBX52_ERROR_TIMEOUT',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a691294d6e5876fd371f9e32686c548d4',1,'libx52.h']]],
['libx52_5ferror_5ftry_5fagain_41',['LIBX52_ERROR_TRY_AGAIN',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a9e4acff4906865192086c8957047b35f',1,'libx52.h']]],
['libx52_5ferror_5fusb_5ffailure_42',['LIBX52_ERROR_USB_FAILURE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a85126a0081a32d7c4bd24738996da531',1,'libx52.h']]],
['libx52_5fexit_43',['libx52_exit',['../group__libx52init.html#ga17fe14ab3f67706b2d35c6cce3cd670b',1,'libx52.h']]],
['libx52_5ffeature_44',['libx52_feature',['../group__libx52misc.html#gaa32c12111de45ed00c51fd689fdd6699',1,'libx52.h']]],
['libx52_5ffeature_5fled_45',['LIBX52_FEATURE_LED',['../group__libx52misc.html#ggaa32c12111de45ed00c51fd689fdd6699a2ce41c87908ef0b8ff6d76ccf226dfd0',1,'libx52.h']]],
['libx52_5finit_46',['libx52_init',['../group__libx52init.html#gaf9ae27c6e505bce8c4415a638033a4bd',1,'libx52.h']]],
['libx52_5fis_5fconnected_47',['libx52_is_connected',['../group__libx52dev.html#gaa2ec46eb779df5f33678defe3050b1d4',1,'libx52.h']]],
['libx52_5fled_5fa_48',['LIBX52_LED_A',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa455294ce1f2dd6bb89c7f48034e5ddbc',1,'libx52.h']]],
['libx52_5fled_5fb_49',['LIBX52_LED_B',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa614aceacc2f76589f6e89429c7886c69',1,'libx52.h']]],
['libx52_5fled_5fclutch_50',['LIBX52_LED_CLUTCH',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa3fa42fc0e323348cd453831950e51307',1,'libx52.h']]],
['libx52_5fled_5fd_51',['LIBX52_LED_D',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa29aad41d6d4d2ba9955b76de9559b2d2',1,'libx52.h']]],
['libx52_5fled_5fe_52',['LIBX52_LED_E',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fabb61ccb8aa773f0b1bb44dcf46d91ece',1,'libx52.h']]],
['libx52_5fled_5ffire_53',['LIBX52_LED_FIRE',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fae89d2ce35f72608d41202764128afd00',1,'libx52.h']]],
['libx52_5fled_5fid_54',['libx52_led_id',['../group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f',1,'libx52.h']]],
['libx52_5fled_5fpov_55',['LIBX52_LED_POV',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa18862e04f12337863251f7307e04d3bf',1,'libx52.h']]],
['libx52_5fled_5fstate_56',['libx52_led_state',['../group__libx52mfdled.html#gab1a633a40dcdcfc5cf6fc13a3ed8b68c',1,'libx52.h']]],
['libx52_5fled_5fstate_5famber_57',['LIBX52_LED_STATE_AMBER',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68cacce900ab6a9325d72e0f084f9271634e',1,'libx52.h']]],
['libx52_5fled_5fstate_5fgreen_58',['LIBX52_LED_STATE_GREEN',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca1e8346acab9ad3e4735079273808319c',1,'libx52.h']]],
['libx52_5fled_5fstate_5foff_59',['LIBX52_LED_STATE_OFF',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca0a25e41783e99046974964aee88f895a',1,'libx52.h']]],
['libx52_5fled_5fstate_5fon_60',['LIBX52_LED_STATE_ON',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca5a18783f20716411a77e3bfe7195d3d2',1,'libx52.h']]],
['libx52_5fled_5fstate_5fred_61',['LIBX52_LED_STATE_RED',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca64b1620a9d10dc593660bf30d6c987d9',1,'libx52.h']]],
['libx52_5fled_5ft1_62',['LIBX52_LED_T1',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fae3d5181cdca7054ea2a44bb6a33736f9',1,'libx52.h']]],
['libx52_5fled_5ft2_63',['LIBX52_LED_T2',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa3915d9b34e7cd0270c3c9945ea0366cb',1,'libx52.h']]],
['libx52_5fled_5ft3_64',['LIBX52_LED_T3',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa25d249c6a06efbf554928885834376e9',1,'libx52.h']]],
['libx52_5fled_5fthrottle_65',['LIBX52_LED_THROTTLE',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047faede82abd452be7da562c50e89160fcd7',1,'libx52.h']]],
['libx52_5fset_5fblink_66',['libx52_set_blink',['../group__libx52mfdled.html#ga944e06a76077d240ccea8c342a36a876',1,'libx52.h']]],
['libx52_5fset_5fbrightness_67',['libx52_set_brightness',['../group__libx52mfdled.html#ga9bbf5e1ff83201f6124b2d3c75c837c6',1,'libx52.h']]],
['libx52_5fset_5fclock_68',['libx52_set_clock',['../group__libx52clock.html#ga3ebdd7bf3cd2f419d9a13c46a139922e',1,'libx52.h']]],
['libx52_5fset_5fclock_5fformat_69',['libx52_set_clock_format',['../group__libx52clock.html#gacd82a744b1d33e0a9989fca4d8aad42b',1,'libx52.h']]],
['libx52_5fset_5fclock_5ftimezone_70',['libx52_set_clock_timezone',['../group__libx52clock.html#ga04c0429e7fd7d9d5b5b371b88831381e',1,'libx52.h']]],
['libx52_5fset_5fdate_71',['libx52_set_date',['../group__libx52clock.html#ga4f49341bca8a343931858ff008d2d5ca',1,'libx52.h']]],
['libx52_5fset_5fdate_5fformat_72',['libx52_set_date_format',['../group__libx52clock.html#gabfa0aa6cb8742f29b3b8cfbc16fdadb2',1,'libx52.h']]],
['libx52_5fset_5fled_5fstate_73',['libx52_set_led_state',['../group__libx52mfdled.html#ga1a435bb3057aae3307c70fb09912ef18',1,'libx52.h']]],
['libx52_5fset_5fshift_74',['libx52_set_shift',['../group__libx52mfdled.html#ga4250ce5b06f65c086ef6f279a628f378',1,'libx52.h']]],
['libx52_5fset_5ftext_75',['libx52_set_text',['../group__libx52mfdled.html#ga4f2b73685a4eb307895e08a02903bb39',1,'libx52.h']]],
['libx52_5fset_5ftime_76',['libx52_set_time',['../group__libx52clock.html#ga42b5b1f00dea64f0706c31e0b3dd1840',1,'libx52.h']]],
['libx52_5fstrerror_77',['libx52_strerror',['../group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e',1,'libx52.h']]],
['libx52_5fsuccess_78',['LIBX52_SUCCESS',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708',1,'libx52.h']]],
['libx52_5fupdate_79',['libx52_update',['../group__libx52misc.html#ga5d1fdbcab1b1a6cf8a10c206f8e79f73',1,'libx52.h']]],
['libx52_5fvendor_5fcommand_80',['libx52_vendor_command',['../group__libx52misc.html#gac491f4fb8d37f477d83725cb472de030',1,'libx52.h']]],
['library_20initialization_20and_20deinitialization_81',['Library Initialization and Deinitialization',['../group__libx52init.html',1,'']]],
['libx52io_2eh_82',['libx52io.h',['../libx52io_8h.html',1,'']]],
['libx52io_5faxis_83',['libx52io_axis',['../group__libx52io.html#ga89b8918a3e029eaf51676171f97b57b6',1,'libx52io.h']]],
['libx52io_5faxis_5fhatx_84',['LIBX52IO_AXIS_HATX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a853732efcadaa2fc9cc33ec1bfe2f805',1,'libx52io.h']]],
['libx52io_5faxis_5fhaty_85',['LIBX52IO_AXIS_HATY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6af6746adebf71f362983e449f7281cd6e',1,'libx52io.h']]],
['libx52io_5faxis_5frx_86',['LIBX52IO_AXIS_RX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a5f17e58a8720a162b76cced5293c790d',1,'libx52io.h']]],
['libx52io_5faxis_5fry_87',['LIBX52IO_AXIS_RY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6ad086993617bb9cc822cb4a0a551be49e',1,'libx52io.h']]],
['libx52io_5faxis_5frz_88',['LIBX52IO_AXIS_RZ',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a69b7a4fcbb96227948a021d101c3c57d',1,'libx52io.h']]],
['libx52io_5faxis_5fslider_89',['LIBX52IO_AXIS_SLIDER',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a81194d60295150569d8373b75db9184f',1,'libx52io.h']]],
['libx52io_5faxis_5fthumbx_90',['LIBX52IO_AXIS_THUMBX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6aa4d9091952cda83e83af92359ef83bd8',1,'libx52io.h']]],
['libx52io_5faxis_5fthumby_91',['LIBX52IO_AXIS_THUMBY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a53b5cd86b439f1349bf4de0f0fb80221',1,'libx52io.h']]],
['libx52io_5faxis_5fto_5fstr_92',['libx52io_axis_to_str',['../group__libx52io.html#gaa11e5d5e0486011d89e000ff83b9c713',1,'libx52io.h']]],
['libx52io_5faxis_5fx_93',['LIBX52IO_AXIS_X',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a060ef07b6eb7a8645df391612564469e',1,'libx52io.h']]],
['libx52io_5faxis_5fy_94',['LIBX52IO_AXIS_Y',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a9d97a4140136c1307ea43c2be9be5771',1,'libx52io.h']]],
['libx52io_5faxis_5fz_95',['LIBX52IO_AXIS_Z',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6abd017592870a9b37f577652cb364aebd',1,'libx52io.h']]],
['libx52io_5fbtn_5fa_96',['LIBX52IO_BTN_A',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a5689c337d3dd6f829a98996326106d2c',1,'libx52io.h']]],
['libx52io_5fbtn_5fb_97',['LIBX52IO_BTN_B',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a576e3d180fd939fd45d2e56a8bfe2b5f',1,'libx52io.h']]],
['libx52io_5fbtn_5fc_98',['LIBX52IO_BTN_C',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56adc44ccc8a2127abb7328e144e0db7cae',1,'libx52io.h']]],
['libx52io_5fbtn_5fclutch_99',['LIBX52IO_BTN_CLUTCH',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac120842e6da8ccd79ed8c3c04f088545',1,'libx52io.h']]],
['libx52io_5fbtn_5fd_100',['LIBX52IO_BTN_D',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae7ba732e5938c8252e27ca294ee31fb3',1,'libx52io.h']]],
['libx52io_5fbtn_5fdn_101',['LIBX52IO_BTN_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56aab507182793aeef631ff976b27442291',1,'libx52io.h']]],
['libx52io_5fbtn_5fe_102',['LIBX52IO_BTN_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56aa85dbec03b40dc43a01a94dfec235598',1,'libx52io.h']]],
['libx52io_5fbtn_5ffire_103',['LIBX52IO_BTN_FIRE',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a1e456775da2a72231f1611acb7bcafde',1,'libx52io.h']]],
['libx52io_5fbtn_5ffunction_104',['LIBX52IO_BTN_FUNCTION',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad16b57e4b8ad5d29e29ce44d8a6dca17',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f1_105',['LIBX52IO_BTN_MODE_1',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a30f6cab62869a4705e93d93a685b3633',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f2_106',['LIBX52IO_BTN_MODE_2',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac503573f9b1f229eace81c12c780da38',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f3_107',['LIBX52IO_BTN_MODE_3',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56acd6846d4d4212b9e5e94b984fe4a9ac1',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fprimary_108',['LIBX52IO_BTN_MOUSE_PRIMARY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a4109f7d9aec4d0708e82bfec20bf4902',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fscroll_5fdn_109',['LIBX52IO_BTN_MOUSE_SCROLL_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a8dab2ad9c035da7178f4ac0224ab7ac8',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fscroll_5fup_110',['LIBX52IO_BTN_MOUSE_SCROLL_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a77241622e751f345cc88c7bd985d967a',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fsecondary_111',['LIBX52IO_BTN_MOUSE_SECONDARY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56af35f08afd0a73847ac75b61f922efa30',1,'libx52io.h']]],
['libx52io_5fbtn_5fpg_5fdn_112',['LIBX52IO_BTN_PG_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab64229a4571fc92e0ff5f29aa9d8cf67',1,'libx52io.h']]],
['libx52io_5fbtn_5fpg_5fup_113',['LIBX52IO_BTN_PG_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a5d65a0e124a7542d30b2025b87ee47d9',1,'libx52io.h']]],
['libx52io_5fbtn_5fpinky_114',['LIBX52IO_BTN_PINKY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad34776f621e04831f06a97d6288eb3a9',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fe_115',['LIBX52IO_BTN_POV_1_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56abe9ea9ad3c09a3da6a238f6a848a4cd2',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fn_116',['LIBX52IO_BTN_POV_1_N',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab082b52e0944bc0c71e9e12da0d90fec',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fs_117',['LIBX52IO_BTN_POV_1_S',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a309643bd8eaf8cb5fb7ec8f203c2b4e7',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fw_118',['LIBX52IO_BTN_POV_1_W',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae44586d598c43858d072157e2f190167',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fe_119',['LIBX52IO_BTN_POV_2_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a8d9cd3f6a7eaa0fd5b37c4359707fddd',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fn_120',['LIBX52IO_BTN_POV_2_N',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab554b077f2c0beb57ad8ab3d7a89f2a6',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fs_121',['LIBX52IO_BTN_POV_2_S',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a66a65f540c00664d91b064d0c26e27dd',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fw_122',['LIBX52IO_BTN_POV_2_W',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac013701690c7312708de56a21f9c6c21',1,'libx52io.h']]],
['libx52io_5fbtn_5freset_123',['LIBX52IO_BTN_RESET',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac005c06fff55df4ff25e013a36d774fc',1,'libx52io.h']]],
['libx52io_5fbtn_5fselect_124',['LIBX52IO_BTN_SELECT',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a9c4206f54653574ff6226f33b7fb0e15',1,'libx52io.h']]],
['libx52io_5fbtn_5fstart_5fstop_125',['LIBX52IO_BTN_START_STOP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae70ee79631c69a1b501a3953d9168a94',1,'libx52io.h']]],
['libx52io_5fbtn_5ft1_5fdn_126',['LIBX52IO_BTN_T1_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a1ee6bbc00bdfb903c295511142548da4',1,'libx52io.h']]],
['libx52io_5fbtn_5ft1_5fup_127',['LIBX52IO_BTN_T1_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56acd14e0debf6f174a519093513811f524',1,'libx52io.h']]],
['libx52io_5fbtn_5ft2_5fdn_128',['LIBX52IO_BTN_T2_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a71da77d63cefda8adafb6f72a327c626',1,'libx52io.h']]],
['libx52io_5fbtn_5ft2_5fup_129',['LIBX52IO_BTN_T2_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56afb826868cba883352fa6cf920ecf9b58',1,'libx52io.h']]],
['libx52io_5fbtn_5ft3_5fdn_130',['LIBX52IO_BTN_T3_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad13d5e92b7de00a87080e6e475adec3b',1,'libx52io.h']]],
['libx52io_5fbtn_5ft3_5fup_131',['LIBX52IO_BTN_T3_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a3a5742fbf1a6902f8232d5db0e29467a',1,'libx52io.h']]],
['libx52io_5fbtn_5ftrigger_132',['LIBX52IO_BTN_TRIGGER',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a74b765d12f9dd3d235ebb348f23e38ae',1,'libx52io.h']]],
['libx52io_5fbtn_5ftrigger_5f2_133',['LIBX52IO_BTN_TRIGGER_2',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a264e3b52ded783f31662be5666b7b701',1,'libx52io.h']]],
['libx52io_5fbtn_5fup_134',['LIBX52IO_BTN_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56afabbea3cda9ef2f94d1ea1ac3d9d8692',1,'libx52io.h']]],
['libx52io_5fbutton_135',['libx52io_button',['../group__libx52io.html#ga353d02ab22bf3e4cbf5d6514b298cb56',1,'libx52io.h']]],
['libx52io_5fbutton_5fto_5fstr_136',['libx52io_button_to_str',['../group__libx52io.html#ga5f761de9fdd3dbdb7755612655aeaab5',1,'libx52io.h']]],
['libx52io_5fclose_137',['libx52io_close',['../group__libx52io.html#ga96a7ce37d39df35c9241859e8ce3c505',1,'libx52io.h']]],
['libx52io_5fcontext_138',['libx52io_context',['../group__libx52io.html#gad29a5b097b9d5223c332609a10a296d1',1,'libx52io.h']]],
['libx52io_5ferror_5fcode_139',['libx52io_error_code',['../group__libx52io.html#ga97c754361b4ac2fff7afb12598c8b344',1,'libx52io.h']]],
['libx52io_5ferror_5fconn_140',['LIBX52IO_ERROR_CONN',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a1e21c76a7ca47be35f8978d4716a810c',1,'libx52io.h']]],
['libx52io_5ferror_5finit_5ffailure_141',['LIBX52IO_ERROR_INIT_FAILURE',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a14ff8cd7a44886cb16fc51cbeb89c148',1,'libx52io.h']]],
['libx52io_5ferror_5finvalid_142',['LIBX52IO_ERROR_INVALID',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a0ac14ec601e2b6f8990a7a1300902c42',1,'libx52io.h']]],
['libx52io_5ferror_5fio_143',['LIBX52IO_ERROR_IO',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a3d76f4416444857fc9740ac9e240f0a5',1,'libx52io.h']]],
['libx52io_5ferror_5fno_5fdevice_144',['LIBX52IO_ERROR_NO_DEVICE',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a79415c3c7fadab716c1a30781ca59278',1,'libx52io.h']]],
['libx52io_5ferror_5ftimeout_145',['LIBX52IO_ERROR_TIMEOUT',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344ac7f51d12f0f2d011408bbf7c78ddb69a',1,'libx52io.h']]],
['libx52io_5fexit_146',['libx52io_exit',['../group__libx52io.html#ga71b22837414e6d4e63c0c655c768ab4a',1,'libx52io.h']]],
['libx52io_5fget_5faxis_5frange_147',['libx52io_get_axis_range',['../group__libx52io.html#gad75ec9273a3ed0784568a8c290b7a5ff',1,'libx52io.h']]],
['libx52io_5fget_5fdevice_5fversion_148',['libx52io_get_device_version',['../group__libx52io.html#ga81ecbc781c2c4e7a221d6f16bc88e91f',1,'libx52io.h']]],
['libx52io_5fget_5fmanufacturer_5fstring_149',['libx52io_get_manufacturer_string',['../group__libx52io.html#ga7ec13349c18855f0d258cfa01092bcb9',1,'libx52io.h']]],
['libx52io_5fget_5fproduct_5fid_150',['libx52io_get_product_id',['../group__libx52io.html#ga140f4f34fbe7ee01efe74b21b0a5a7fe',1,'libx52io.h']]],
['libx52io_5fget_5fproduct_5fstring_151',['libx52io_get_product_string',['../group__libx52io.html#ga16e95b7fad117f535db93ebf0c7a9b70',1,'libx52io.h']]],
['libx52io_5fget_5fserial_5fnumber_5fstring_152',['libx52io_get_serial_number_string',['../group__libx52io.html#gad9ac5efcb55003e0c5c0f49f7e7997ef',1,'libx52io.h']]],
['libx52io_5fget_5fvendor_5fid_153',['libx52io_get_vendor_id',['../group__libx52io.html#ga8b3b6825174ef6aa6328e5ee9ebafaa8',1,'libx52io.h']]],
['libx52io_5finit_154',['libx52io_init',['../group__libx52io.html#ga3dd2cf8fe17324dc3a62fe1491f4cb9f',1,'libx52io.h']]],
['libx52io_5fopen_155',['libx52io_open',['../group__libx52io.html#gae3ff340342486053ba94b37d8d78ddcc',1,'libx52io.h']]],
['libx52io_5fread_156',['libx52io_read',['../group__libx52io.html#ga709adda3b1122232a8553ac5ee42729d',1,'libx52io.h']]],
['libx52io_5fread_5ftimeout_157',['libx52io_read_timeout',['../group__libx52io.html#gaa6f7094a7abcf92b2f017c5df11713eb',1,'libx52io.h']]],
['libx52io_5freport_158',['libx52io_report',['../structlibx52io__report.html',1,'']]],
['libx52io_5fstrerror_159',['libx52io_strerror',['../group__libx52io.html#ga5d067ef607c6b1cf4e7899d4c28c9f9d',1,'libx52io.h']]],
['libx52io_5fsuccess_160',['LIBX52IO_SUCCESS',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344aa0e7bdbfd58024e6e9c3abdd19f62dc3',1,'libx52io.h']]],
['libx52util_2eh_161',['libx52util.h',['../libx52util_8h.html',1,'']]],
['libx52util_5fconvert_5futf8_5fstring_162',['libx52util_convert_utf8_string',['../group__libx52util.html#gac5a9279cba660740580e18029e827817',1,'libx52util.h']]]
['libx52_5fclock_5fformat_5fto_5fstr_18',['libx52_clock_format_to_str',['../group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f',1,'libx52.h']]],
['libx52_5fclock_5fid_19',['libx52_clock_id',['../group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c',1,'libx52.h']]],
['libx52_5fclock_5fid_5fto_5fstr_20',['libx52_clock_id_to_str',['../group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f',1,'libx52.h']]],
['libx52_5fconnect_21',['libx52_connect',['../group__libx52dev.html#ga65998f1155fb093f45babfd0c2c138d9',1,'libx52.h']]],
['libx52_5fdate_5fformat_22',['libx52_date_format',['../group__libx52clock.html#ga0da0bde31d817eaa42465b0dea2ccf5a',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fddmmyy_23',['LIBX52_DATE_FORMAT_DDMMYY',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aa81d30d59013fcef952c9d10a30942abc',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fmmddyy_24',['LIBX52_DATE_FORMAT_MMDDYY',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad91220edc91513325af1def4bcdfc07c',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fto_5fstr_25',['libx52_date_format_to_str',['../group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fyymmdd_26',['LIBX52_DATE_FORMAT_YYMMDD',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad2c9819fc5590f542a22c42a3243bd5e',1,'libx52.h']]],
['libx52_5fdevice_27',['libx52_device',['../group__libx52init.html#gaca59b8d8f249fed58a0ec3253328e131',1,'libx52.h']]],
['libx52_5fdisconnect_28',['libx52_disconnect',['../group__libx52dev.html#ga82f3fb7f750aa5480d23b69875d3ebe8',1,'libx52.h']]],
['libx52_5ferror_5fbusy_29',['LIBX52_ERROR_BUSY',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7afe5cd825cc2c26c9226025dcb5628f9d',1,'libx52.h']]],
['libx52_5ferror_5fcode_30',['libx52_error_code',['../group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7',1,'libx52.h']]],
['libx52_5ferror_5finit_5ffailure_31',['LIBX52_ERROR_INIT_FAILURE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a22d30938f3a413c16e9ab2e6c183daeb',1,'libx52.h']]],
['libx52_5ferror_5finterrupted_32',['LIBX52_ERROR_INTERRUPTED',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a1601986a5a57898997fde902f994b91d',1,'libx52.h']]],
['libx52_5ferror_5finvalid_5fparam_33',['LIBX52_ERROR_INVALID_PARAM',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a049c93e363d70c5a6cc5a735371e5e3b',1,'libx52.h']]],
['libx52_5ferror_5fio_34',['LIBX52_ERROR_IO',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a1dd2726f8ffacda63b180c68bdf1838f',1,'libx52.h']]],
['libx52_5ferror_5fno_5fdevice_35',['LIBX52_ERROR_NO_DEVICE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ad3e9a0e2e18b469ddc7135d73942e29a',1,'libx52.h']]],
['libx52_5ferror_5fnot_5ffound_36',['LIBX52_ERROR_NOT_FOUND',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a5d77a34c39dfa1757553ecd073913844',1,'libx52.h']]],
['libx52_5ferror_5fnot_5fsupported_37',['LIBX52_ERROR_NOT_SUPPORTED',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a97af04ffc3130e25c9eb03abaafbbaca',1,'libx52.h']]],
['libx52_5ferror_5fout_5fof_5fmemory_38',['LIBX52_ERROR_OUT_OF_MEMORY',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7adc972428ef5695848c268f927a0974cc',1,'libx52.h']]],
['libx52_5ferror_5fout_5fof_5frange_39',['LIBX52_ERROR_OUT_OF_RANGE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ac329401de31cc6c50160c1fafcdc5efa',1,'libx52.h']]],
['libx52_5ferror_5foverflow_40',['LIBX52_ERROR_OVERFLOW',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ac331268731d911dfb16cd28c3d3abc3d',1,'libx52.h']]],
['libx52_5ferror_5fperm_41',['LIBX52_ERROR_PERM',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7acc31bdcda400b886e0ed914eb5a1a153',1,'libx52.h']]],
['libx52_5ferror_5fpipe_42',['LIBX52_ERROR_PIPE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7acf7169c36418a1a43cd8f7bdbdb91325',1,'libx52.h']]],
['libx52_5ferror_5ftimeout_43',['LIBX52_ERROR_TIMEOUT',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a691294d6e5876fd371f9e32686c548d4',1,'libx52.h']]],
['libx52_5ferror_5ftry_5fagain_44',['LIBX52_ERROR_TRY_AGAIN',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a9e4acff4906865192086c8957047b35f',1,'libx52.h']]],
['libx52_5ferror_5fusb_5ffailure_45',['LIBX52_ERROR_USB_FAILURE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a85126a0081a32d7c4bd24738996da531',1,'libx52.h']]],
['libx52_5fexit_46',['libx52_exit',['../group__libx52init.html#ga17fe14ab3f67706b2d35c6cce3cd670b',1,'libx52.h']]],
['libx52_5ffeature_47',['libx52_feature',['../group__libx52misc.html#gaa32c12111de45ed00c51fd689fdd6699',1,'libx52.h']]],
['libx52_5ffeature_5fled_48',['LIBX52_FEATURE_LED',['../group__libx52misc.html#ggaa32c12111de45ed00c51fd689fdd6699a2ce41c87908ef0b8ff6d76ccf226dfd0',1,'libx52.h']]],
['libx52_5finit_49',['libx52_init',['../group__libx52init.html#gaf9ae27c6e505bce8c4415a638033a4bd',1,'libx52.h']]],
['libx52_5fis_5fconnected_50',['libx52_is_connected',['../group__libx52dev.html#gaa2ec46eb779df5f33678defe3050b1d4',1,'libx52.h']]],
['libx52_5fled_5fa_51',['LIBX52_LED_A',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa455294ce1f2dd6bb89c7f48034e5ddbc',1,'libx52.h']]],
['libx52_5fled_5fb_52',['LIBX52_LED_B',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa614aceacc2f76589f6e89429c7886c69',1,'libx52.h']]],
['libx52_5fled_5fclutch_53',['LIBX52_LED_CLUTCH',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa3fa42fc0e323348cd453831950e51307',1,'libx52.h']]],
['libx52_5fled_5fd_54',['LIBX52_LED_D',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa29aad41d6d4d2ba9955b76de9559b2d2',1,'libx52.h']]],
['libx52_5fled_5fe_55',['LIBX52_LED_E',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fabb61ccb8aa773f0b1bb44dcf46d91ece',1,'libx52.h']]],
['libx52_5fled_5ffire_56',['LIBX52_LED_FIRE',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fae89d2ce35f72608d41202764128afd00',1,'libx52.h']]],
['libx52_5fled_5fid_57',['libx52_led_id',['../group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f',1,'libx52.h']]],
['libx52_5fled_5fid_5fto_5fstr_58',['libx52_led_id_to_str',['../group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce',1,'libx52.h']]],
['libx52_5fled_5fpov_59',['LIBX52_LED_POV',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa18862e04f12337863251f7307e04d3bf',1,'libx52.h']]],
['libx52_5fled_5fstate_60',['libx52_led_state',['../group__libx52mfdled.html#gab1a633a40dcdcfc5cf6fc13a3ed8b68c',1,'libx52.h']]],
['libx52_5fled_5fstate_5famber_61',['LIBX52_LED_STATE_AMBER',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68cacce900ab6a9325d72e0f084f9271634e',1,'libx52.h']]],
['libx52_5fled_5fstate_5fgreen_62',['LIBX52_LED_STATE_GREEN',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca1e8346acab9ad3e4735079273808319c',1,'libx52.h']]],
['libx52_5fled_5fstate_5foff_63',['LIBX52_LED_STATE_OFF',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca0a25e41783e99046974964aee88f895a',1,'libx52.h']]],
['libx52_5fled_5fstate_5fon_64',['LIBX52_LED_STATE_ON',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca5a18783f20716411a77e3bfe7195d3d2',1,'libx52.h']]],
['libx52_5fled_5fstate_5fred_65',['LIBX52_LED_STATE_RED',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca64b1620a9d10dc593660bf30d6c987d9',1,'libx52.h']]],
['libx52_5fled_5fstate_5fto_5fstr_66',['libx52_led_state_to_str',['../group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71',1,'libx52.h']]],
['libx52_5fled_5ft1_67',['LIBX52_LED_T1',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fae3d5181cdca7054ea2a44bb6a33736f9',1,'libx52.h']]],
['libx52_5fled_5ft2_68',['LIBX52_LED_T2',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa3915d9b34e7cd0270c3c9945ea0366cb',1,'libx52.h']]],
['libx52_5fled_5ft3_69',['LIBX52_LED_T3',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa25d249c6a06efbf554928885834376e9',1,'libx52.h']]],
['libx52_5fled_5fthrottle_70',['LIBX52_LED_THROTTLE',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047faede82abd452be7da562c50e89160fcd7',1,'libx52.h']]],
['libx52_5fset_5fblink_71',['libx52_set_blink',['../group__libx52mfdled.html#ga944e06a76077d240ccea8c342a36a876',1,'libx52.h']]],
['libx52_5fset_5fbrightness_72',['libx52_set_brightness',['../group__libx52mfdled.html#ga9bbf5e1ff83201f6124b2d3c75c837c6',1,'libx52.h']]],
['libx52_5fset_5fclock_73',['libx52_set_clock',['../group__libx52clock.html#ga3ebdd7bf3cd2f419d9a13c46a139922e',1,'libx52.h']]],
['libx52_5fset_5fclock_5fformat_74',['libx52_set_clock_format',['../group__libx52clock.html#gacd82a744b1d33e0a9989fca4d8aad42b',1,'libx52.h']]],
['libx52_5fset_5fclock_5ftimezone_75',['libx52_set_clock_timezone',['../group__libx52clock.html#ga04c0429e7fd7d9d5b5b371b88831381e',1,'libx52.h']]],
['libx52_5fset_5fdate_76',['libx52_set_date',['../group__libx52clock.html#ga4f49341bca8a343931858ff008d2d5ca',1,'libx52.h']]],
['libx52_5fset_5fdate_5fformat_77',['libx52_set_date_format',['../group__libx52clock.html#gabfa0aa6cb8742f29b3b8cfbc16fdadb2',1,'libx52.h']]],
['libx52_5fset_5fled_5fstate_78',['libx52_set_led_state',['../group__libx52mfdled.html#ga1a435bb3057aae3307c70fb09912ef18',1,'libx52.h']]],
['libx52_5fset_5fshift_79',['libx52_set_shift',['../group__libx52mfdled.html#ga4250ce5b06f65c086ef6f279a628f378',1,'libx52.h']]],
['libx52_5fset_5ftext_80',['libx52_set_text',['../group__libx52mfdled.html#ga4f2b73685a4eb307895e08a02903bb39',1,'libx52.h']]],
['libx52_5fset_5ftime_81',['libx52_set_time',['../group__libx52clock.html#ga42b5b1f00dea64f0706c31e0b3dd1840',1,'libx52.h']]],
['libx52_5fstrerror_82',['libx52_strerror',['../group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e',1,'libx52.h']]],
['libx52_5fsuccess_83',['LIBX52_SUCCESS',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708',1,'libx52.h']]],
['libx52_5fupdate_84',['libx52_update',['../group__libx52misc.html#ga5d1fdbcab1b1a6cf8a10c206f8e79f73',1,'libx52.h']]],
['libx52_5fvendor_5fcommand_85',['libx52_vendor_command',['../group__libx52misc.html#gac491f4fb8d37f477d83725cb472de030',1,'libx52.h']]],
['library_20initialization_20and_20deinitialization_86',['Library Initialization and Deinitialization',['../group__libx52init.html',1,'']]],
['libx52io_2eh_87',['libx52io.h',['../libx52io_8h.html',1,'']]],
['libx52io_5faxis_88',['libx52io_axis',['../group__libx52io.html#ga89b8918a3e029eaf51676171f97b57b6',1,'libx52io.h']]],
['libx52io_5faxis_5fhatx_89',['LIBX52IO_AXIS_HATX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a853732efcadaa2fc9cc33ec1bfe2f805',1,'libx52io.h']]],
['libx52io_5faxis_5fhaty_90',['LIBX52IO_AXIS_HATY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6af6746adebf71f362983e449f7281cd6e',1,'libx52io.h']]],
['libx52io_5faxis_5frx_91',['LIBX52IO_AXIS_RX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a5f17e58a8720a162b76cced5293c790d',1,'libx52io.h']]],
['libx52io_5faxis_5fry_92',['LIBX52IO_AXIS_RY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6ad086993617bb9cc822cb4a0a551be49e',1,'libx52io.h']]],
['libx52io_5faxis_5frz_93',['LIBX52IO_AXIS_RZ',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a69b7a4fcbb96227948a021d101c3c57d',1,'libx52io.h']]],
['libx52io_5faxis_5fslider_94',['LIBX52IO_AXIS_SLIDER',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a81194d60295150569d8373b75db9184f',1,'libx52io.h']]],
['libx52io_5faxis_5fthumbx_95',['LIBX52IO_AXIS_THUMBX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6aa4d9091952cda83e83af92359ef83bd8',1,'libx52io.h']]],
['libx52io_5faxis_5fthumby_96',['LIBX52IO_AXIS_THUMBY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a53b5cd86b439f1349bf4de0f0fb80221',1,'libx52io.h']]],
['libx52io_5faxis_5fto_5fstr_97',['libx52io_axis_to_str',['../group__libx52io.html#gaa11e5d5e0486011d89e000ff83b9c713',1,'libx52io.h']]],
['libx52io_5faxis_5fx_98',['LIBX52IO_AXIS_X',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a060ef07b6eb7a8645df391612564469e',1,'libx52io.h']]],
['libx52io_5faxis_5fy_99',['LIBX52IO_AXIS_Y',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a9d97a4140136c1307ea43c2be9be5771',1,'libx52io.h']]],
['libx52io_5faxis_5fz_100',['LIBX52IO_AXIS_Z',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6abd017592870a9b37f577652cb364aebd',1,'libx52io.h']]],
['libx52io_5fbtn_5fa_101',['LIBX52IO_BTN_A',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a5689c337d3dd6f829a98996326106d2c',1,'libx52io.h']]],
['libx52io_5fbtn_5fb_102',['LIBX52IO_BTN_B',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a576e3d180fd939fd45d2e56a8bfe2b5f',1,'libx52io.h']]],
['libx52io_5fbtn_5fc_103',['LIBX52IO_BTN_C',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56adc44ccc8a2127abb7328e144e0db7cae',1,'libx52io.h']]],
['libx52io_5fbtn_5fclutch_104',['LIBX52IO_BTN_CLUTCH',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac120842e6da8ccd79ed8c3c04f088545',1,'libx52io.h']]],
['libx52io_5fbtn_5fd_105',['LIBX52IO_BTN_D',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae7ba732e5938c8252e27ca294ee31fb3',1,'libx52io.h']]],
['libx52io_5fbtn_5fdn_106',['LIBX52IO_BTN_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56aab507182793aeef631ff976b27442291',1,'libx52io.h']]],
['libx52io_5fbtn_5fe_107',['LIBX52IO_BTN_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56aa85dbec03b40dc43a01a94dfec235598',1,'libx52io.h']]],
['libx52io_5fbtn_5ffire_108',['LIBX52IO_BTN_FIRE',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a1e456775da2a72231f1611acb7bcafde',1,'libx52io.h']]],
['libx52io_5fbtn_5ffunction_109',['LIBX52IO_BTN_FUNCTION',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad16b57e4b8ad5d29e29ce44d8a6dca17',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f1_110',['LIBX52IO_BTN_MODE_1',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a30f6cab62869a4705e93d93a685b3633',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f2_111',['LIBX52IO_BTN_MODE_2',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac503573f9b1f229eace81c12c780da38',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f3_112',['LIBX52IO_BTN_MODE_3',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56acd6846d4d4212b9e5e94b984fe4a9ac1',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fprimary_113',['LIBX52IO_BTN_MOUSE_PRIMARY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a4109f7d9aec4d0708e82bfec20bf4902',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fscroll_5fdn_114',['LIBX52IO_BTN_MOUSE_SCROLL_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a8dab2ad9c035da7178f4ac0224ab7ac8',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fscroll_5fup_115',['LIBX52IO_BTN_MOUSE_SCROLL_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a77241622e751f345cc88c7bd985d967a',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fsecondary_116',['LIBX52IO_BTN_MOUSE_SECONDARY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56af35f08afd0a73847ac75b61f922efa30',1,'libx52io.h']]],
['libx52io_5fbtn_5fpg_5fdn_117',['LIBX52IO_BTN_PG_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab64229a4571fc92e0ff5f29aa9d8cf67',1,'libx52io.h']]],
['libx52io_5fbtn_5fpg_5fup_118',['LIBX52IO_BTN_PG_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a5d65a0e124a7542d30b2025b87ee47d9',1,'libx52io.h']]],
['libx52io_5fbtn_5fpinky_119',['LIBX52IO_BTN_PINKY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad34776f621e04831f06a97d6288eb3a9',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fe_120',['LIBX52IO_BTN_POV_1_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56abe9ea9ad3c09a3da6a238f6a848a4cd2',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fn_121',['LIBX52IO_BTN_POV_1_N',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab082b52e0944bc0c71e9e12da0d90fec',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fs_122',['LIBX52IO_BTN_POV_1_S',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a309643bd8eaf8cb5fb7ec8f203c2b4e7',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fw_123',['LIBX52IO_BTN_POV_1_W',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae44586d598c43858d072157e2f190167',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fe_124',['LIBX52IO_BTN_POV_2_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a8d9cd3f6a7eaa0fd5b37c4359707fddd',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fn_125',['LIBX52IO_BTN_POV_2_N',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab554b077f2c0beb57ad8ab3d7a89f2a6',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fs_126',['LIBX52IO_BTN_POV_2_S',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a66a65f540c00664d91b064d0c26e27dd',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fw_127',['LIBX52IO_BTN_POV_2_W',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac013701690c7312708de56a21f9c6c21',1,'libx52io.h']]],
['libx52io_5fbtn_5freset_128',['LIBX52IO_BTN_RESET',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac005c06fff55df4ff25e013a36d774fc',1,'libx52io.h']]],
['libx52io_5fbtn_5fselect_129',['LIBX52IO_BTN_SELECT',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a9c4206f54653574ff6226f33b7fb0e15',1,'libx52io.h']]],
['libx52io_5fbtn_5fstart_5fstop_130',['LIBX52IO_BTN_START_STOP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae70ee79631c69a1b501a3953d9168a94',1,'libx52io.h']]],
['libx52io_5fbtn_5ft1_5fdn_131',['LIBX52IO_BTN_T1_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a1ee6bbc00bdfb903c295511142548da4',1,'libx52io.h']]],
['libx52io_5fbtn_5ft1_5fup_132',['LIBX52IO_BTN_T1_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56acd14e0debf6f174a519093513811f524',1,'libx52io.h']]],
['libx52io_5fbtn_5ft2_5fdn_133',['LIBX52IO_BTN_T2_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a71da77d63cefda8adafb6f72a327c626',1,'libx52io.h']]],
['libx52io_5fbtn_5ft2_5fup_134',['LIBX52IO_BTN_T2_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56afb826868cba883352fa6cf920ecf9b58',1,'libx52io.h']]],
['libx52io_5fbtn_5ft3_5fdn_135',['LIBX52IO_BTN_T3_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad13d5e92b7de00a87080e6e475adec3b',1,'libx52io.h']]],
['libx52io_5fbtn_5ft3_5fup_136',['LIBX52IO_BTN_T3_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a3a5742fbf1a6902f8232d5db0e29467a',1,'libx52io.h']]],
['libx52io_5fbtn_5ftrigger_137',['LIBX52IO_BTN_TRIGGER',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a74b765d12f9dd3d235ebb348f23e38ae',1,'libx52io.h']]],
['libx52io_5fbtn_5ftrigger_5f2_138',['LIBX52IO_BTN_TRIGGER_2',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a264e3b52ded783f31662be5666b7b701',1,'libx52io.h']]],
['libx52io_5fbtn_5fup_139',['LIBX52IO_BTN_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56afabbea3cda9ef2f94d1ea1ac3d9d8692',1,'libx52io.h']]],
['libx52io_5fbutton_140',['libx52io_button',['../group__libx52io.html#ga353d02ab22bf3e4cbf5d6514b298cb56',1,'libx52io.h']]],
['libx52io_5fbutton_5fto_5fstr_141',['libx52io_button_to_str',['../group__libx52io.html#ga5f761de9fdd3dbdb7755612655aeaab5',1,'libx52io.h']]],
['libx52io_5fclose_142',['libx52io_close',['../group__libx52io.html#ga96a7ce37d39df35c9241859e8ce3c505',1,'libx52io.h']]],
['libx52io_5fcontext_143',['libx52io_context',['../group__libx52io.html#gad29a5b097b9d5223c332609a10a296d1',1,'libx52io.h']]],
['libx52io_5ferror_5fcode_144',['libx52io_error_code',['../group__libx52io.html#ga97c754361b4ac2fff7afb12598c8b344',1,'libx52io.h']]],
['libx52io_5ferror_5fconn_145',['LIBX52IO_ERROR_CONN',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a1e21c76a7ca47be35f8978d4716a810c',1,'libx52io.h']]],
['libx52io_5ferror_5finit_5ffailure_146',['LIBX52IO_ERROR_INIT_FAILURE',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a14ff8cd7a44886cb16fc51cbeb89c148',1,'libx52io.h']]],
['libx52io_5ferror_5finvalid_147',['LIBX52IO_ERROR_INVALID',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a0ac14ec601e2b6f8990a7a1300902c42',1,'libx52io.h']]],
['libx52io_5ferror_5fio_148',['LIBX52IO_ERROR_IO',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a3d76f4416444857fc9740ac9e240f0a5',1,'libx52io.h']]],
['libx52io_5ferror_5fno_5fdevice_149',['LIBX52IO_ERROR_NO_DEVICE',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a79415c3c7fadab716c1a30781ca59278',1,'libx52io.h']]],
['libx52io_5ferror_5ftimeout_150',['LIBX52IO_ERROR_TIMEOUT',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344ac7f51d12f0f2d011408bbf7c78ddb69a',1,'libx52io.h']]],
['libx52io_5fexit_151',['libx52io_exit',['../group__libx52io.html#ga71b22837414e6d4e63c0c655c768ab4a',1,'libx52io.h']]],
['libx52io_5fget_5faxis_5frange_152',['libx52io_get_axis_range',['../group__libx52io.html#gad75ec9273a3ed0784568a8c290b7a5ff',1,'libx52io.h']]],
['libx52io_5fget_5fdevice_5fversion_153',['libx52io_get_device_version',['../group__libx52io.html#ga81ecbc781c2c4e7a221d6f16bc88e91f',1,'libx52io.h']]],
['libx52io_5fget_5fmanufacturer_5fstring_154',['libx52io_get_manufacturer_string',['../group__libx52io.html#ga7ec13349c18855f0d258cfa01092bcb9',1,'libx52io.h']]],
['libx52io_5fget_5fproduct_5fid_155',['libx52io_get_product_id',['../group__libx52io.html#ga140f4f34fbe7ee01efe74b21b0a5a7fe',1,'libx52io.h']]],
['libx52io_5fget_5fproduct_5fstring_156',['libx52io_get_product_string',['../group__libx52io.html#ga16e95b7fad117f535db93ebf0c7a9b70',1,'libx52io.h']]],
['libx52io_5fget_5fserial_5fnumber_5fstring_157',['libx52io_get_serial_number_string',['../group__libx52io.html#gad9ac5efcb55003e0c5c0f49f7e7997ef',1,'libx52io.h']]],
['libx52io_5fget_5fvendor_5fid_158',['libx52io_get_vendor_id',['../group__libx52io.html#ga8b3b6825174ef6aa6328e5ee9ebafaa8',1,'libx52io.h']]],
['libx52io_5finit_159',['libx52io_init',['../group__libx52io.html#ga3dd2cf8fe17324dc3a62fe1491f4cb9f',1,'libx52io.h']]],
['libx52io_5fopen_160',['libx52io_open',['../group__libx52io.html#gae3ff340342486053ba94b37d8d78ddcc',1,'libx52io.h']]],
['libx52io_5fread_161',['libx52io_read',['../group__libx52io.html#ga709adda3b1122232a8553ac5ee42729d',1,'libx52io.h']]],
['libx52io_5fread_5ftimeout_162',['libx52io_read_timeout',['../group__libx52io.html#gaa6f7094a7abcf92b2f017c5df11713eb',1,'libx52io.h']]],
['libx52io_5freport_163',['libx52io_report',['../structlibx52io__report.html',1,'']]],
['libx52io_5fstrerror_164',['libx52io_strerror',['../group__libx52io.html#ga5d067ef607c6b1cf4e7899d4c28c9f9d',1,'libx52io.h']]],
['libx52io_5fsuccess_165',['LIBX52IO_SUCCESS',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344aa0e7bdbfd58024e6e9c3abdd19f62dc3',1,'libx52io.h']]],
['libx52util_2eh_166',['libx52util.h',['../libx52util_8h.html',1,'']]],
['libx52util_5fconvert_5futf8_5fstring_167',['libx52util_convert_utf8_string',['../group__libx52util.html#gac5a9279cba660740580e18029e827817',1,'libx52util.h']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['mfd_20_26_20led_20control_163',['MFD &amp; LED control',['../group__libx52mfdled.html',1,'']]],
['miscellaneous_164',['Miscellaneous',['../group__libx52misc.html',1,'']]],
['mode_165',['mode',['../structlibx52io__report.html#a19883e6497ea6139b90363623eca8863',1,'libx52io_report']]]
['mfd_20_26_20led_20control_168',['MFD &amp; LED control',['../group__libx52mfdled.html',1,'']]],
['miscellaneous_169',['Miscellaneous',['../group__libx52misc.html',1,'']]],
['mode_170',['mode',['../structlibx52io__report.html#a19883e6497ea6139b90363623eca8863',1,'libx52io_report']]]
];

View File

@ -1,4 +1,5 @@
var searchData=
[
['saitek_20x52_2fx52pro_20drivers_20for_20linux_2funix_166',['Saitek X52/X52Pro drivers for Linux/Unix',['../index.html',1,'']]]
['saitek_20x52_2fx52pro_20drivers_20for_20linux_2funix_171',['Saitek X52/X52Pro drivers for Linux/Unix',['../index.html',1,'']]],
['stringification_172',['Stringification',['../group__libx52str.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['utility_20functions_167',['Utility Functions',['../group__libx52util.html',1,'']]]
['utility_20functions_173',['Utility Functions',['../group__libx52util.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['libx52io_5freport_168',['libx52io_report',['../structlibx52io__report.html',1,'']]]
['libx52io_5freport_174',['libx52io_report',['../structlibx52io__report.html',1,'']]]
];

View File

@ -1,13 +1,13 @@
var searchData=
[
['libx52_5fclock_5fformat_215',['libx52_clock_format',['../group__libx52clock.html#ga0c9c90bdba150b6e48ddab30aea45268',1,'libx52.h']]],
['libx52_5fclock_5fid_216',['libx52_clock_id',['../group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c',1,'libx52.h']]],
['libx52_5fdate_5fformat_217',['libx52_date_format',['../group__libx52clock.html#ga0da0bde31d817eaa42465b0dea2ccf5a',1,'libx52.h']]],
['libx52_5ferror_5fcode_218',['libx52_error_code',['../group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7',1,'libx52.h']]],
['libx52_5ffeature_219',['libx52_feature',['../group__libx52misc.html#gaa32c12111de45ed00c51fd689fdd6699',1,'libx52.h']]],
['libx52_5fled_5fid_220',['libx52_led_id',['../group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f',1,'libx52.h']]],
['libx52_5fled_5fstate_221',['libx52_led_state',['../group__libx52mfdled.html#gab1a633a40dcdcfc5cf6fc13a3ed8b68c',1,'libx52.h']]],
['libx52io_5faxis_222',['libx52io_axis',['../group__libx52io.html#ga89b8918a3e029eaf51676171f97b57b6',1,'libx52io.h']]],
['libx52io_5fbutton_223',['libx52io_button',['../group__libx52io.html#ga353d02ab22bf3e4cbf5d6514b298cb56',1,'libx52io.h']]],
['libx52io_5ferror_5fcode_224',['libx52io_error_code',['../group__libx52io.html#ga97c754361b4ac2fff7afb12598c8b344',1,'libx52io.h']]]
['libx52_5fclock_5fformat_226',['libx52_clock_format',['../group__libx52clock.html#ga0c9c90bdba150b6e48ddab30aea45268',1,'libx52.h']]],
['libx52_5fclock_5fid_227',['libx52_clock_id',['../group__libx52clock.html#ga08c48a43f70bebb61b553e0ec12d917c',1,'libx52.h']]],
['libx52_5fdate_5fformat_228',['libx52_date_format',['../group__libx52clock.html#ga0da0bde31d817eaa42465b0dea2ccf5a',1,'libx52.h']]],
['libx52_5ferror_5fcode_229',['libx52_error_code',['../group__libx52misc.html#ga93b777d9cea6e733b63c222e6115ccb7',1,'libx52.h']]],
['libx52_5ffeature_230',['libx52_feature',['../group__libx52misc.html#gaa32c12111de45ed00c51fd689fdd6699',1,'libx52.h']]],
['libx52_5fled_5fid_231',['libx52_led_id',['../group__libx52mfdled.html#gae97e6cb1be0d79960018f2a12ba7047f',1,'libx52.h']]],
['libx52_5fled_5fstate_232',['libx52_led_state',['../group__libx52mfdled.html#gab1a633a40dcdcfc5cf6fc13a3ed8b68c',1,'libx52.h']]],
['libx52io_5faxis_233',['libx52io_axis',['../group__libx52io.html#ga89b8918a3e029eaf51676171f97b57b6',1,'libx52io.h']]],
['libx52io_5fbutton_234',['libx52io_button',['../group__libx52io.html#ga353d02ab22bf3e4cbf5d6514b298cb56',1,'libx52io.h']]],
['libx52io_5ferror_5fcode_235',['libx52io_error_code',['../group__libx52io.html#ga97c754361b4ac2fff7afb12598c8b344',1,'libx52io.h']]]
];

View File

@ -1,102 +1,102 @@
var searchData=
[
['libx52_5fclock_5f1_225',['LIBX52_CLOCK_1',['../group__libx52clock.html#gga08c48a43f70bebb61b553e0ec12d917ca85dccae177b78d35e21875772738ac70',1,'libx52.h']]],
['libx52_5fclock_5f2_226',['LIBX52_CLOCK_2',['../group__libx52clock.html#gga08c48a43f70bebb61b553e0ec12d917cab2d9e9967646a797dfb652d81a964282',1,'libx52.h']]],
['libx52_5fclock_5f3_227',['LIBX52_CLOCK_3',['../group__libx52clock.html#gga08c48a43f70bebb61b553e0ec12d917ca422990d812ea1dd9e94a5b3d03565945',1,'libx52.h']]],
['libx52_5fclock_5fformat_5f12hr_228',['LIBX52_CLOCK_FORMAT_12HR',['../group__libx52clock.html#gga0c9c90bdba150b6e48ddab30aea45268a7e216a257012c9aa2a5b847a4cb96332',1,'libx52.h']]],
['libx52_5fclock_5fformat_5f24hr_229',['LIBX52_CLOCK_FORMAT_24HR',['../group__libx52clock.html#gga0c9c90bdba150b6e48ddab30aea45268a1a60fdc6dacbf9a46a93a161d2644908',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fddmmyy_230',['LIBX52_DATE_FORMAT_DDMMYY',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aa81d30d59013fcef952c9d10a30942abc',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fmmddyy_231',['LIBX52_DATE_FORMAT_MMDDYY',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad91220edc91513325af1def4bcdfc07c',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fyymmdd_232',['LIBX52_DATE_FORMAT_YYMMDD',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad2c9819fc5590f542a22c42a3243bd5e',1,'libx52.h']]],
['libx52_5ferror_5fbusy_233',['LIBX52_ERROR_BUSY',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7afe5cd825cc2c26c9226025dcb5628f9d',1,'libx52.h']]],
['libx52_5ferror_5finit_5ffailure_234',['LIBX52_ERROR_INIT_FAILURE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a22d30938f3a413c16e9ab2e6c183daeb',1,'libx52.h']]],
['libx52_5ferror_5finterrupted_235',['LIBX52_ERROR_INTERRUPTED',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a1601986a5a57898997fde902f994b91d',1,'libx52.h']]],
['libx52_5ferror_5finvalid_5fparam_236',['LIBX52_ERROR_INVALID_PARAM',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a049c93e363d70c5a6cc5a735371e5e3b',1,'libx52.h']]],
['libx52_5ferror_5fio_237',['LIBX52_ERROR_IO',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a1dd2726f8ffacda63b180c68bdf1838f',1,'libx52.h']]],
['libx52_5ferror_5fno_5fdevice_238',['LIBX52_ERROR_NO_DEVICE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ad3e9a0e2e18b469ddc7135d73942e29a',1,'libx52.h']]],
['libx52_5ferror_5fnot_5ffound_239',['LIBX52_ERROR_NOT_FOUND',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a5d77a34c39dfa1757553ecd073913844',1,'libx52.h']]],
['libx52_5ferror_5fnot_5fsupported_240',['LIBX52_ERROR_NOT_SUPPORTED',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a97af04ffc3130e25c9eb03abaafbbaca',1,'libx52.h']]],
['libx52_5ferror_5fout_5fof_5fmemory_241',['LIBX52_ERROR_OUT_OF_MEMORY',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7adc972428ef5695848c268f927a0974cc',1,'libx52.h']]],
['libx52_5ferror_5fout_5fof_5frange_242',['LIBX52_ERROR_OUT_OF_RANGE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ac329401de31cc6c50160c1fafcdc5efa',1,'libx52.h']]],
['libx52_5ferror_5foverflow_243',['LIBX52_ERROR_OVERFLOW',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ac331268731d911dfb16cd28c3d3abc3d',1,'libx52.h']]],
['libx52_5ferror_5fperm_244',['LIBX52_ERROR_PERM',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7acc31bdcda400b886e0ed914eb5a1a153',1,'libx52.h']]],
['libx52_5ferror_5fpipe_245',['LIBX52_ERROR_PIPE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7acf7169c36418a1a43cd8f7bdbdb91325',1,'libx52.h']]],
['libx52_5ferror_5ftimeout_246',['LIBX52_ERROR_TIMEOUT',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a691294d6e5876fd371f9e32686c548d4',1,'libx52.h']]],
['libx52_5ferror_5ftry_5fagain_247',['LIBX52_ERROR_TRY_AGAIN',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a9e4acff4906865192086c8957047b35f',1,'libx52.h']]],
['libx52_5ferror_5fusb_5ffailure_248',['LIBX52_ERROR_USB_FAILURE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a85126a0081a32d7c4bd24738996da531',1,'libx52.h']]],
['libx52_5ffeature_5fled_249',['LIBX52_FEATURE_LED',['../group__libx52misc.html#ggaa32c12111de45ed00c51fd689fdd6699a2ce41c87908ef0b8ff6d76ccf226dfd0',1,'libx52.h']]],
['libx52_5fled_5fa_250',['LIBX52_LED_A',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa455294ce1f2dd6bb89c7f48034e5ddbc',1,'libx52.h']]],
['libx52_5fled_5fb_251',['LIBX52_LED_B',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa614aceacc2f76589f6e89429c7886c69',1,'libx52.h']]],
['libx52_5fled_5fclutch_252',['LIBX52_LED_CLUTCH',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa3fa42fc0e323348cd453831950e51307',1,'libx52.h']]],
['libx52_5fled_5fd_253',['LIBX52_LED_D',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa29aad41d6d4d2ba9955b76de9559b2d2',1,'libx52.h']]],
['libx52_5fled_5fe_254',['LIBX52_LED_E',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fabb61ccb8aa773f0b1bb44dcf46d91ece',1,'libx52.h']]],
['libx52_5fled_5ffire_255',['LIBX52_LED_FIRE',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fae89d2ce35f72608d41202764128afd00',1,'libx52.h']]],
['libx52_5fled_5fpov_256',['LIBX52_LED_POV',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa18862e04f12337863251f7307e04d3bf',1,'libx52.h']]],
['libx52_5fled_5fstate_5famber_257',['LIBX52_LED_STATE_AMBER',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68cacce900ab6a9325d72e0f084f9271634e',1,'libx52.h']]],
['libx52_5fled_5fstate_5fgreen_258',['LIBX52_LED_STATE_GREEN',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca1e8346acab9ad3e4735079273808319c',1,'libx52.h']]],
['libx52_5fled_5fstate_5foff_259',['LIBX52_LED_STATE_OFF',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca0a25e41783e99046974964aee88f895a',1,'libx52.h']]],
['libx52_5fled_5fstate_5fon_260',['LIBX52_LED_STATE_ON',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca5a18783f20716411a77e3bfe7195d3d2',1,'libx52.h']]],
['libx52_5fled_5fstate_5fred_261',['LIBX52_LED_STATE_RED',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca64b1620a9d10dc593660bf30d6c987d9',1,'libx52.h']]],
['libx52_5fled_5ft1_262',['LIBX52_LED_T1',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fae3d5181cdca7054ea2a44bb6a33736f9',1,'libx52.h']]],
['libx52_5fled_5ft2_263',['LIBX52_LED_T2',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa3915d9b34e7cd0270c3c9945ea0366cb',1,'libx52.h']]],
['libx52_5fled_5ft3_264',['LIBX52_LED_T3',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa25d249c6a06efbf554928885834376e9',1,'libx52.h']]],
['libx52_5fled_5fthrottle_265',['LIBX52_LED_THROTTLE',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047faede82abd452be7da562c50e89160fcd7',1,'libx52.h']]],
['libx52_5fsuccess_266',['LIBX52_SUCCESS',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708',1,'libx52.h']]],
['libx52io_5faxis_5fhatx_267',['LIBX52IO_AXIS_HATX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a853732efcadaa2fc9cc33ec1bfe2f805',1,'libx52io.h']]],
['libx52io_5faxis_5fhaty_268',['LIBX52IO_AXIS_HATY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6af6746adebf71f362983e449f7281cd6e',1,'libx52io.h']]],
['libx52io_5faxis_5frx_269',['LIBX52IO_AXIS_RX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a5f17e58a8720a162b76cced5293c790d',1,'libx52io.h']]],
['libx52io_5faxis_5fry_270',['LIBX52IO_AXIS_RY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6ad086993617bb9cc822cb4a0a551be49e',1,'libx52io.h']]],
['libx52io_5faxis_5frz_271',['LIBX52IO_AXIS_RZ',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a69b7a4fcbb96227948a021d101c3c57d',1,'libx52io.h']]],
['libx52io_5faxis_5fslider_272',['LIBX52IO_AXIS_SLIDER',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a81194d60295150569d8373b75db9184f',1,'libx52io.h']]],
['libx52io_5faxis_5fthumbx_273',['LIBX52IO_AXIS_THUMBX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6aa4d9091952cda83e83af92359ef83bd8',1,'libx52io.h']]],
['libx52io_5faxis_5fthumby_274',['LIBX52IO_AXIS_THUMBY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a53b5cd86b439f1349bf4de0f0fb80221',1,'libx52io.h']]],
['libx52io_5faxis_5fx_275',['LIBX52IO_AXIS_X',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a060ef07b6eb7a8645df391612564469e',1,'libx52io.h']]],
['libx52io_5faxis_5fy_276',['LIBX52IO_AXIS_Y',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a9d97a4140136c1307ea43c2be9be5771',1,'libx52io.h']]],
['libx52io_5faxis_5fz_277',['LIBX52IO_AXIS_Z',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6abd017592870a9b37f577652cb364aebd',1,'libx52io.h']]],
['libx52io_5fbtn_5fa_278',['LIBX52IO_BTN_A',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a5689c337d3dd6f829a98996326106d2c',1,'libx52io.h']]],
['libx52io_5fbtn_5fb_279',['LIBX52IO_BTN_B',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a576e3d180fd939fd45d2e56a8bfe2b5f',1,'libx52io.h']]],
['libx52io_5fbtn_5fc_280',['LIBX52IO_BTN_C',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56adc44ccc8a2127abb7328e144e0db7cae',1,'libx52io.h']]],
['libx52io_5fbtn_5fclutch_281',['LIBX52IO_BTN_CLUTCH',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac120842e6da8ccd79ed8c3c04f088545',1,'libx52io.h']]],
['libx52io_5fbtn_5fd_282',['LIBX52IO_BTN_D',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae7ba732e5938c8252e27ca294ee31fb3',1,'libx52io.h']]],
['libx52io_5fbtn_5fdn_283',['LIBX52IO_BTN_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56aab507182793aeef631ff976b27442291',1,'libx52io.h']]],
['libx52io_5fbtn_5fe_284',['LIBX52IO_BTN_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56aa85dbec03b40dc43a01a94dfec235598',1,'libx52io.h']]],
['libx52io_5fbtn_5ffire_285',['LIBX52IO_BTN_FIRE',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a1e456775da2a72231f1611acb7bcafde',1,'libx52io.h']]],
['libx52io_5fbtn_5ffunction_286',['LIBX52IO_BTN_FUNCTION',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad16b57e4b8ad5d29e29ce44d8a6dca17',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f1_287',['LIBX52IO_BTN_MODE_1',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a30f6cab62869a4705e93d93a685b3633',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f2_288',['LIBX52IO_BTN_MODE_2',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac503573f9b1f229eace81c12c780da38',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f3_289',['LIBX52IO_BTN_MODE_3',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56acd6846d4d4212b9e5e94b984fe4a9ac1',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fprimary_290',['LIBX52IO_BTN_MOUSE_PRIMARY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a4109f7d9aec4d0708e82bfec20bf4902',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fscroll_5fdn_291',['LIBX52IO_BTN_MOUSE_SCROLL_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a8dab2ad9c035da7178f4ac0224ab7ac8',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fscroll_5fup_292',['LIBX52IO_BTN_MOUSE_SCROLL_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a77241622e751f345cc88c7bd985d967a',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fsecondary_293',['LIBX52IO_BTN_MOUSE_SECONDARY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56af35f08afd0a73847ac75b61f922efa30',1,'libx52io.h']]],
['libx52io_5fbtn_5fpg_5fdn_294',['LIBX52IO_BTN_PG_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab64229a4571fc92e0ff5f29aa9d8cf67',1,'libx52io.h']]],
['libx52io_5fbtn_5fpg_5fup_295',['LIBX52IO_BTN_PG_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a5d65a0e124a7542d30b2025b87ee47d9',1,'libx52io.h']]],
['libx52io_5fbtn_5fpinky_296',['LIBX52IO_BTN_PINKY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad34776f621e04831f06a97d6288eb3a9',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fe_297',['LIBX52IO_BTN_POV_1_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56abe9ea9ad3c09a3da6a238f6a848a4cd2',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fn_298',['LIBX52IO_BTN_POV_1_N',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab082b52e0944bc0c71e9e12da0d90fec',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fs_299',['LIBX52IO_BTN_POV_1_S',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a309643bd8eaf8cb5fb7ec8f203c2b4e7',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fw_300',['LIBX52IO_BTN_POV_1_W',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae44586d598c43858d072157e2f190167',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fe_301',['LIBX52IO_BTN_POV_2_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a8d9cd3f6a7eaa0fd5b37c4359707fddd',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fn_302',['LIBX52IO_BTN_POV_2_N',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab554b077f2c0beb57ad8ab3d7a89f2a6',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fs_303',['LIBX52IO_BTN_POV_2_S',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a66a65f540c00664d91b064d0c26e27dd',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fw_304',['LIBX52IO_BTN_POV_2_W',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac013701690c7312708de56a21f9c6c21',1,'libx52io.h']]],
['libx52io_5fbtn_5freset_305',['LIBX52IO_BTN_RESET',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac005c06fff55df4ff25e013a36d774fc',1,'libx52io.h']]],
['libx52io_5fbtn_5fselect_306',['LIBX52IO_BTN_SELECT',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a9c4206f54653574ff6226f33b7fb0e15',1,'libx52io.h']]],
['libx52io_5fbtn_5fstart_5fstop_307',['LIBX52IO_BTN_START_STOP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae70ee79631c69a1b501a3953d9168a94',1,'libx52io.h']]],
['libx52io_5fbtn_5ft1_5fdn_308',['LIBX52IO_BTN_T1_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a1ee6bbc00bdfb903c295511142548da4',1,'libx52io.h']]],
['libx52io_5fbtn_5ft1_5fup_309',['LIBX52IO_BTN_T1_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56acd14e0debf6f174a519093513811f524',1,'libx52io.h']]],
['libx52io_5fbtn_5ft2_5fdn_310',['LIBX52IO_BTN_T2_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a71da77d63cefda8adafb6f72a327c626',1,'libx52io.h']]],
['libx52io_5fbtn_5ft2_5fup_311',['LIBX52IO_BTN_T2_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56afb826868cba883352fa6cf920ecf9b58',1,'libx52io.h']]],
['libx52io_5fbtn_5ft3_5fdn_312',['LIBX52IO_BTN_T3_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad13d5e92b7de00a87080e6e475adec3b',1,'libx52io.h']]],
['libx52io_5fbtn_5ft3_5fup_313',['LIBX52IO_BTN_T3_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a3a5742fbf1a6902f8232d5db0e29467a',1,'libx52io.h']]],
['libx52io_5fbtn_5ftrigger_314',['LIBX52IO_BTN_TRIGGER',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a74b765d12f9dd3d235ebb348f23e38ae',1,'libx52io.h']]],
['libx52io_5fbtn_5ftrigger_5f2_315',['LIBX52IO_BTN_TRIGGER_2',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a264e3b52ded783f31662be5666b7b701',1,'libx52io.h']]],
['libx52io_5fbtn_5fup_316',['LIBX52IO_BTN_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56afabbea3cda9ef2f94d1ea1ac3d9d8692',1,'libx52io.h']]],
['libx52io_5ferror_5fconn_317',['LIBX52IO_ERROR_CONN',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a1e21c76a7ca47be35f8978d4716a810c',1,'libx52io.h']]],
['libx52io_5ferror_5finit_5ffailure_318',['LIBX52IO_ERROR_INIT_FAILURE',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a14ff8cd7a44886cb16fc51cbeb89c148',1,'libx52io.h']]],
['libx52io_5ferror_5finvalid_319',['LIBX52IO_ERROR_INVALID',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a0ac14ec601e2b6f8990a7a1300902c42',1,'libx52io.h']]],
['libx52io_5ferror_5fio_320',['LIBX52IO_ERROR_IO',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a3d76f4416444857fc9740ac9e240f0a5',1,'libx52io.h']]],
['libx52io_5ferror_5fno_5fdevice_321',['LIBX52IO_ERROR_NO_DEVICE',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a79415c3c7fadab716c1a30781ca59278',1,'libx52io.h']]],
['libx52io_5ferror_5ftimeout_322',['LIBX52IO_ERROR_TIMEOUT',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344ac7f51d12f0f2d011408bbf7c78ddb69a',1,'libx52io.h']]],
['libx52io_5fsuccess_323',['LIBX52IO_SUCCESS',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344aa0e7bdbfd58024e6e9c3abdd19f62dc3',1,'libx52io.h']]]
['libx52_5fclock_5f1_236',['LIBX52_CLOCK_1',['../group__libx52clock.html#gga08c48a43f70bebb61b553e0ec12d917ca85dccae177b78d35e21875772738ac70',1,'libx52.h']]],
['libx52_5fclock_5f2_237',['LIBX52_CLOCK_2',['../group__libx52clock.html#gga08c48a43f70bebb61b553e0ec12d917cab2d9e9967646a797dfb652d81a964282',1,'libx52.h']]],
['libx52_5fclock_5f3_238',['LIBX52_CLOCK_3',['../group__libx52clock.html#gga08c48a43f70bebb61b553e0ec12d917ca422990d812ea1dd9e94a5b3d03565945',1,'libx52.h']]],
['libx52_5fclock_5fformat_5f12hr_239',['LIBX52_CLOCK_FORMAT_12HR',['../group__libx52clock.html#gga0c9c90bdba150b6e48ddab30aea45268a7e216a257012c9aa2a5b847a4cb96332',1,'libx52.h']]],
['libx52_5fclock_5fformat_5f24hr_240',['LIBX52_CLOCK_FORMAT_24HR',['../group__libx52clock.html#gga0c9c90bdba150b6e48ddab30aea45268a1a60fdc6dacbf9a46a93a161d2644908',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fddmmyy_241',['LIBX52_DATE_FORMAT_DDMMYY',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aa81d30d59013fcef952c9d10a30942abc',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fmmddyy_242',['LIBX52_DATE_FORMAT_MMDDYY',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad91220edc91513325af1def4bcdfc07c',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fyymmdd_243',['LIBX52_DATE_FORMAT_YYMMDD',['../group__libx52clock.html#gga0da0bde31d817eaa42465b0dea2ccf5aad2c9819fc5590f542a22c42a3243bd5e',1,'libx52.h']]],
['libx52_5ferror_5fbusy_244',['LIBX52_ERROR_BUSY',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7afe5cd825cc2c26c9226025dcb5628f9d',1,'libx52.h']]],
['libx52_5ferror_5finit_5ffailure_245',['LIBX52_ERROR_INIT_FAILURE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a22d30938f3a413c16e9ab2e6c183daeb',1,'libx52.h']]],
['libx52_5ferror_5finterrupted_246',['LIBX52_ERROR_INTERRUPTED',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a1601986a5a57898997fde902f994b91d',1,'libx52.h']]],
['libx52_5ferror_5finvalid_5fparam_247',['LIBX52_ERROR_INVALID_PARAM',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a049c93e363d70c5a6cc5a735371e5e3b',1,'libx52.h']]],
['libx52_5ferror_5fio_248',['LIBX52_ERROR_IO',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a1dd2726f8ffacda63b180c68bdf1838f',1,'libx52.h']]],
['libx52_5ferror_5fno_5fdevice_249',['LIBX52_ERROR_NO_DEVICE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ad3e9a0e2e18b469ddc7135d73942e29a',1,'libx52.h']]],
['libx52_5ferror_5fnot_5ffound_250',['LIBX52_ERROR_NOT_FOUND',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a5d77a34c39dfa1757553ecd073913844',1,'libx52.h']]],
['libx52_5ferror_5fnot_5fsupported_251',['LIBX52_ERROR_NOT_SUPPORTED',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a97af04ffc3130e25c9eb03abaafbbaca',1,'libx52.h']]],
['libx52_5ferror_5fout_5fof_5fmemory_252',['LIBX52_ERROR_OUT_OF_MEMORY',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7adc972428ef5695848c268f927a0974cc',1,'libx52.h']]],
['libx52_5ferror_5fout_5fof_5frange_253',['LIBX52_ERROR_OUT_OF_RANGE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ac329401de31cc6c50160c1fafcdc5efa',1,'libx52.h']]],
['libx52_5ferror_5foverflow_254',['LIBX52_ERROR_OVERFLOW',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7ac331268731d911dfb16cd28c3d3abc3d',1,'libx52.h']]],
['libx52_5ferror_5fperm_255',['LIBX52_ERROR_PERM',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7acc31bdcda400b886e0ed914eb5a1a153',1,'libx52.h']]],
['libx52_5ferror_5fpipe_256',['LIBX52_ERROR_PIPE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7acf7169c36418a1a43cd8f7bdbdb91325',1,'libx52.h']]],
['libx52_5ferror_5ftimeout_257',['LIBX52_ERROR_TIMEOUT',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a691294d6e5876fd371f9e32686c548d4',1,'libx52.h']]],
['libx52_5ferror_5ftry_5fagain_258',['LIBX52_ERROR_TRY_AGAIN',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a9e4acff4906865192086c8957047b35f',1,'libx52.h']]],
['libx52_5ferror_5fusb_5ffailure_259',['LIBX52_ERROR_USB_FAILURE',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a85126a0081a32d7c4bd24738996da531',1,'libx52.h']]],
['libx52_5ffeature_5fled_260',['LIBX52_FEATURE_LED',['../group__libx52misc.html#ggaa32c12111de45ed00c51fd689fdd6699a2ce41c87908ef0b8ff6d76ccf226dfd0',1,'libx52.h']]],
['libx52_5fled_5fa_261',['LIBX52_LED_A',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa455294ce1f2dd6bb89c7f48034e5ddbc',1,'libx52.h']]],
['libx52_5fled_5fb_262',['LIBX52_LED_B',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa614aceacc2f76589f6e89429c7886c69',1,'libx52.h']]],
['libx52_5fled_5fclutch_263',['LIBX52_LED_CLUTCH',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa3fa42fc0e323348cd453831950e51307',1,'libx52.h']]],
['libx52_5fled_5fd_264',['LIBX52_LED_D',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa29aad41d6d4d2ba9955b76de9559b2d2',1,'libx52.h']]],
['libx52_5fled_5fe_265',['LIBX52_LED_E',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fabb61ccb8aa773f0b1bb44dcf46d91ece',1,'libx52.h']]],
['libx52_5fled_5ffire_266',['LIBX52_LED_FIRE',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fae89d2ce35f72608d41202764128afd00',1,'libx52.h']]],
['libx52_5fled_5fpov_267',['LIBX52_LED_POV',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa18862e04f12337863251f7307e04d3bf',1,'libx52.h']]],
['libx52_5fled_5fstate_5famber_268',['LIBX52_LED_STATE_AMBER',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68cacce900ab6a9325d72e0f084f9271634e',1,'libx52.h']]],
['libx52_5fled_5fstate_5fgreen_269',['LIBX52_LED_STATE_GREEN',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca1e8346acab9ad3e4735079273808319c',1,'libx52.h']]],
['libx52_5fled_5fstate_5foff_270',['LIBX52_LED_STATE_OFF',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca0a25e41783e99046974964aee88f895a',1,'libx52.h']]],
['libx52_5fled_5fstate_5fon_271',['LIBX52_LED_STATE_ON',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca5a18783f20716411a77e3bfe7195d3d2',1,'libx52.h']]],
['libx52_5fled_5fstate_5fred_272',['LIBX52_LED_STATE_RED',['../group__libx52mfdled.html#ggab1a633a40dcdcfc5cf6fc13a3ed8b68ca64b1620a9d10dc593660bf30d6c987d9',1,'libx52.h']]],
['libx52_5fled_5ft1_273',['LIBX52_LED_T1',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fae3d5181cdca7054ea2a44bb6a33736f9',1,'libx52.h']]],
['libx52_5fled_5ft2_274',['LIBX52_LED_T2',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa3915d9b34e7cd0270c3c9945ea0366cb',1,'libx52.h']]],
['libx52_5fled_5ft3_275',['LIBX52_LED_T3',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047fa25d249c6a06efbf554928885834376e9',1,'libx52.h']]],
['libx52_5fled_5fthrottle_276',['LIBX52_LED_THROTTLE',['../group__libx52mfdled.html#ggae97e6cb1be0d79960018f2a12ba7047faede82abd452be7da562c50e89160fcd7',1,'libx52.h']]],
['libx52_5fsuccess_277',['LIBX52_SUCCESS',['../group__libx52misc.html#gga93b777d9cea6e733b63c222e6115ccb7a8c4729a9500f0b9032d874ca7942b708',1,'libx52.h']]],
['libx52io_5faxis_5fhatx_278',['LIBX52IO_AXIS_HATX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a853732efcadaa2fc9cc33ec1bfe2f805',1,'libx52io.h']]],
['libx52io_5faxis_5fhaty_279',['LIBX52IO_AXIS_HATY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6af6746adebf71f362983e449f7281cd6e',1,'libx52io.h']]],
['libx52io_5faxis_5frx_280',['LIBX52IO_AXIS_RX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a5f17e58a8720a162b76cced5293c790d',1,'libx52io.h']]],
['libx52io_5faxis_5fry_281',['LIBX52IO_AXIS_RY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6ad086993617bb9cc822cb4a0a551be49e',1,'libx52io.h']]],
['libx52io_5faxis_5frz_282',['LIBX52IO_AXIS_RZ',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a69b7a4fcbb96227948a021d101c3c57d',1,'libx52io.h']]],
['libx52io_5faxis_5fslider_283',['LIBX52IO_AXIS_SLIDER',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a81194d60295150569d8373b75db9184f',1,'libx52io.h']]],
['libx52io_5faxis_5fthumbx_284',['LIBX52IO_AXIS_THUMBX',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6aa4d9091952cda83e83af92359ef83bd8',1,'libx52io.h']]],
['libx52io_5faxis_5fthumby_285',['LIBX52IO_AXIS_THUMBY',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a53b5cd86b439f1349bf4de0f0fb80221',1,'libx52io.h']]],
['libx52io_5faxis_5fx_286',['LIBX52IO_AXIS_X',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a060ef07b6eb7a8645df391612564469e',1,'libx52io.h']]],
['libx52io_5faxis_5fy_287',['LIBX52IO_AXIS_Y',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6a9d97a4140136c1307ea43c2be9be5771',1,'libx52io.h']]],
['libx52io_5faxis_5fz_288',['LIBX52IO_AXIS_Z',['../group__libx52io.html#gga89b8918a3e029eaf51676171f97b57b6abd017592870a9b37f577652cb364aebd',1,'libx52io.h']]],
['libx52io_5fbtn_5fa_289',['LIBX52IO_BTN_A',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a5689c337d3dd6f829a98996326106d2c',1,'libx52io.h']]],
['libx52io_5fbtn_5fb_290',['LIBX52IO_BTN_B',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a576e3d180fd939fd45d2e56a8bfe2b5f',1,'libx52io.h']]],
['libx52io_5fbtn_5fc_291',['LIBX52IO_BTN_C',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56adc44ccc8a2127abb7328e144e0db7cae',1,'libx52io.h']]],
['libx52io_5fbtn_5fclutch_292',['LIBX52IO_BTN_CLUTCH',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac120842e6da8ccd79ed8c3c04f088545',1,'libx52io.h']]],
['libx52io_5fbtn_5fd_293',['LIBX52IO_BTN_D',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae7ba732e5938c8252e27ca294ee31fb3',1,'libx52io.h']]],
['libx52io_5fbtn_5fdn_294',['LIBX52IO_BTN_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56aab507182793aeef631ff976b27442291',1,'libx52io.h']]],
['libx52io_5fbtn_5fe_295',['LIBX52IO_BTN_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56aa85dbec03b40dc43a01a94dfec235598',1,'libx52io.h']]],
['libx52io_5fbtn_5ffire_296',['LIBX52IO_BTN_FIRE',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a1e456775da2a72231f1611acb7bcafde',1,'libx52io.h']]],
['libx52io_5fbtn_5ffunction_297',['LIBX52IO_BTN_FUNCTION',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad16b57e4b8ad5d29e29ce44d8a6dca17',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f1_298',['LIBX52IO_BTN_MODE_1',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a30f6cab62869a4705e93d93a685b3633',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f2_299',['LIBX52IO_BTN_MODE_2',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac503573f9b1f229eace81c12c780da38',1,'libx52io.h']]],
['libx52io_5fbtn_5fmode_5f3_300',['LIBX52IO_BTN_MODE_3',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56acd6846d4d4212b9e5e94b984fe4a9ac1',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fprimary_301',['LIBX52IO_BTN_MOUSE_PRIMARY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a4109f7d9aec4d0708e82bfec20bf4902',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fscroll_5fdn_302',['LIBX52IO_BTN_MOUSE_SCROLL_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a8dab2ad9c035da7178f4ac0224ab7ac8',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fscroll_5fup_303',['LIBX52IO_BTN_MOUSE_SCROLL_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a77241622e751f345cc88c7bd985d967a',1,'libx52io.h']]],
['libx52io_5fbtn_5fmouse_5fsecondary_304',['LIBX52IO_BTN_MOUSE_SECONDARY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56af35f08afd0a73847ac75b61f922efa30',1,'libx52io.h']]],
['libx52io_5fbtn_5fpg_5fdn_305',['LIBX52IO_BTN_PG_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab64229a4571fc92e0ff5f29aa9d8cf67',1,'libx52io.h']]],
['libx52io_5fbtn_5fpg_5fup_306',['LIBX52IO_BTN_PG_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a5d65a0e124a7542d30b2025b87ee47d9',1,'libx52io.h']]],
['libx52io_5fbtn_5fpinky_307',['LIBX52IO_BTN_PINKY',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad34776f621e04831f06a97d6288eb3a9',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fe_308',['LIBX52IO_BTN_POV_1_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56abe9ea9ad3c09a3da6a238f6a848a4cd2',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fn_309',['LIBX52IO_BTN_POV_1_N',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab082b52e0944bc0c71e9e12da0d90fec',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fs_310',['LIBX52IO_BTN_POV_1_S',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a309643bd8eaf8cb5fb7ec8f203c2b4e7',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f1_5fw_311',['LIBX52IO_BTN_POV_1_W',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae44586d598c43858d072157e2f190167',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fe_312',['LIBX52IO_BTN_POV_2_E',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a8d9cd3f6a7eaa0fd5b37c4359707fddd',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fn_313',['LIBX52IO_BTN_POV_2_N',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ab554b077f2c0beb57ad8ab3d7a89f2a6',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fs_314',['LIBX52IO_BTN_POV_2_S',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a66a65f540c00664d91b064d0c26e27dd',1,'libx52io.h']]],
['libx52io_5fbtn_5fpov_5f2_5fw_315',['LIBX52IO_BTN_POV_2_W',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac013701690c7312708de56a21f9c6c21',1,'libx52io.h']]],
['libx52io_5fbtn_5freset_316',['LIBX52IO_BTN_RESET',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ac005c06fff55df4ff25e013a36d774fc',1,'libx52io.h']]],
['libx52io_5fbtn_5fselect_317',['LIBX52IO_BTN_SELECT',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a9c4206f54653574ff6226f33b7fb0e15',1,'libx52io.h']]],
['libx52io_5fbtn_5fstart_5fstop_318',['LIBX52IO_BTN_START_STOP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ae70ee79631c69a1b501a3953d9168a94',1,'libx52io.h']]],
['libx52io_5fbtn_5ft1_5fdn_319',['LIBX52IO_BTN_T1_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a1ee6bbc00bdfb903c295511142548da4',1,'libx52io.h']]],
['libx52io_5fbtn_5ft1_5fup_320',['LIBX52IO_BTN_T1_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56acd14e0debf6f174a519093513811f524',1,'libx52io.h']]],
['libx52io_5fbtn_5ft2_5fdn_321',['LIBX52IO_BTN_T2_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a71da77d63cefda8adafb6f72a327c626',1,'libx52io.h']]],
['libx52io_5fbtn_5ft2_5fup_322',['LIBX52IO_BTN_T2_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56afb826868cba883352fa6cf920ecf9b58',1,'libx52io.h']]],
['libx52io_5fbtn_5ft3_5fdn_323',['LIBX52IO_BTN_T3_DN',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56ad13d5e92b7de00a87080e6e475adec3b',1,'libx52io.h']]],
['libx52io_5fbtn_5ft3_5fup_324',['LIBX52IO_BTN_T3_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a3a5742fbf1a6902f8232d5db0e29467a',1,'libx52io.h']]],
['libx52io_5fbtn_5ftrigger_325',['LIBX52IO_BTN_TRIGGER',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a74b765d12f9dd3d235ebb348f23e38ae',1,'libx52io.h']]],
['libx52io_5fbtn_5ftrigger_5f2_326',['LIBX52IO_BTN_TRIGGER_2',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56a264e3b52ded783f31662be5666b7b701',1,'libx52io.h']]],
['libx52io_5fbtn_5fup_327',['LIBX52IO_BTN_UP',['../group__libx52io.html#gga353d02ab22bf3e4cbf5d6514b298cb56afabbea3cda9ef2f94d1ea1ac3d9d8692',1,'libx52io.h']]],
['libx52io_5ferror_5fconn_328',['LIBX52IO_ERROR_CONN',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a1e21c76a7ca47be35f8978d4716a810c',1,'libx52io.h']]],
['libx52io_5ferror_5finit_5ffailure_329',['LIBX52IO_ERROR_INIT_FAILURE',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a14ff8cd7a44886cb16fc51cbeb89c148',1,'libx52io.h']]],
['libx52io_5ferror_5finvalid_330',['LIBX52IO_ERROR_INVALID',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a0ac14ec601e2b6f8990a7a1300902c42',1,'libx52io.h']]],
['libx52io_5ferror_5fio_331',['LIBX52IO_ERROR_IO',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a3d76f4416444857fc9740ac9e240f0a5',1,'libx52io.h']]],
['libx52io_5ferror_5fno_5fdevice_332',['LIBX52IO_ERROR_NO_DEVICE',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344a79415c3c7fadab716c1a30781ca59278',1,'libx52io.h']]],
['libx52io_5ferror_5ftimeout_333',['LIBX52IO_ERROR_TIMEOUT',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344ac7f51d12f0f2d011408bbf7c78ddb69a',1,'libx52io.h']]],
['libx52io_5fsuccess_334',['LIBX52IO_SUCCESS',['../group__libx52io.html#gga97c754361b4ac2fff7afb12598c8b344aa0e7bdbfd58024e6e9c3abdd19f62dc3',1,'libx52io.h']]]
];

View File

@ -1,6 +1,6 @@
var searchData=
[
['libx52_2eh_169',['libx52.h',['../libx52_8h.html',1,'']]],
['libx52io_2eh_170',['libx52io.h',['../libx52io_8h.html',1,'']]],
['libx52util_2eh_171',['libx52util.h',['../libx52util_8h.html',1,'']]]
['libx52_2eh_175',['libx52.h',['../libx52_8h.html',1,'']]],
['libx52io_2eh_176',['libx52io.h',['../libx52io_8h.html',1,'']]],
['libx52util_2eh_177',['libx52util.h',['../libx52util_8h.html',1,'']]]
];

View File

@ -1,40 +1,45 @@
var searchData=
[
['libx52_5fcheck_5ffeature_172',['libx52_check_feature',['../group__libx52misc.html#ga504ed71c3e543da1436ea99465289ceb',1,'libx52.h']]],
['libx52_5fconnect_173',['libx52_connect',['../group__libx52dev.html#ga65998f1155fb093f45babfd0c2c138d9',1,'libx52.h']]],
['libx52_5fdisconnect_174',['libx52_disconnect',['../group__libx52dev.html#ga82f3fb7f750aa5480d23b69875d3ebe8',1,'libx52.h']]],
['libx52_5fexit_175',['libx52_exit',['../group__libx52init.html#ga17fe14ab3f67706b2d35c6cce3cd670b',1,'libx52.h']]],
['libx52_5finit_176',['libx52_init',['../group__libx52init.html#gaf9ae27c6e505bce8c4415a638033a4bd',1,'libx52.h']]],
['libx52_5fis_5fconnected_177',['libx52_is_connected',['../group__libx52dev.html#gaa2ec46eb779df5f33678defe3050b1d4',1,'libx52.h']]],
['libx52_5fset_5fblink_178',['libx52_set_blink',['../group__libx52mfdled.html#ga944e06a76077d240ccea8c342a36a876',1,'libx52.h']]],
['libx52_5fset_5fbrightness_179',['libx52_set_brightness',['../group__libx52mfdled.html#ga9bbf5e1ff83201f6124b2d3c75c837c6',1,'libx52.h']]],
['libx52_5fset_5fclock_180',['libx52_set_clock',['../group__libx52clock.html#ga3ebdd7bf3cd2f419d9a13c46a139922e',1,'libx52.h']]],
['libx52_5fset_5fclock_5fformat_181',['libx52_set_clock_format',['../group__libx52clock.html#gacd82a744b1d33e0a9989fca4d8aad42b',1,'libx52.h']]],
['libx52_5fset_5fclock_5ftimezone_182',['libx52_set_clock_timezone',['../group__libx52clock.html#ga04c0429e7fd7d9d5b5b371b88831381e',1,'libx52.h']]],
['libx52_5fset_5fdate_183',['libx52_set_date',['../group__libx52clock.html#ga4f49341bca8a343931858ff008d2d5ca',1,'libx52.h']]],
['libx52_5fset_5fdate_5fformat_184',['libx52_set_date_format',['../group__libx52clock.html#gabfa0aa6cb8742f29b3b8cfbc16fdadb2',1,'libx52.h']]],
['libx52_5fset_5fled_5fstate_185',['libx52_set_led_state',['../group__libx52mfdled.html#ga1a435bb3057aae3307c70fb09912ef18',1,'libx52.h']]],
['libx52_5fset_5fshift_186',['libx52_set_shift',['../group__libx52mfdled.html#ga4250ce5b06f65c086ef6f279a628f378',1,'libx52.h']]],
['libx52_5fset_5ftext_187',['libx52_set_text',['../group__libx52mfdled.html#ga4f2b73685a4eb307895e08a02903bb39',1,'libx52.h']]],
['libx52_5fset_5ftime_188',['libx52_set_time',['../group__libx52clock.html#ga42b5b1f00dea64f0706c31e0b3dd1840',1,'libx52.h']]],
['libx52_5fstrerror_189',['libx52_strerror',['../group__libx52misc.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e',1,'libx52.h']]],
['libx52_5fupdate_190',['libx52_update',['../group__libx52misc.html#ga5d1fdbcab1b1a6cf8a10c206f8e79f73',1,'libx52.h']]],
['libx52_5fvendor_5fcommand_191',['libx52_vendor_command',['../group__libx52misc.html#gac491f4fb8d37f477d83725cb472de030',1,'libx52.h']]],
['libx52io_5faxis_5fto_5fstr_192',['libx52io_axis_to_str',['../group__libx52io.html#gaa11e5d5e0486011d89e000ff83b9c713',1,'libx52io.h']]],
['libx52io_5fbutton_5fto_5fstr_193',['libx52io_button_to_str',['../group__libx52io.html#ga5f761de9fdd3dbdb7755612655aeaab5',1,'libx52io.h']]],
['libx52io_5fclose_194',['libx52io_close',['../group__libx52io.html#ga96a7ce37d39df35c9241859e8ce3c505',1,'libx52io.h']]],
['libx52io_5fexit_195',['libx52io_exit',['../group__libx52io.html#ga71b22837414e6d4e63c0c655c768ab4a',1,'libx52io.h']]],
['libx52io_5fget_5faxis_5frange_196',['libx52io_get_axis_range',['../group__libx52io.html#gad75ec9273a3ed0784568a8c290b7a5ff',1,'libx52io.h']]],
['libx52io_5fget_5fdevice_5fversion_197',['libx52io_get_device_version',['../group__libx52io.html#ga81ecbc781c2c4e7a221d6f16bc88e91f',1,'libx52io.h']]],
['libx52io_5fget_5fmanufacturer_5fstring_198',['libx52io_get_manufacturer_string',['../group__libx52io.html#ga7ec13349c18855f0d258cfa01092bcb9',1,'libx52io.h']]],
['libx52io_5fget_5fproduct_5fid_199',['libx52io_get_product_id',['../group__libx52io.html#ga140f4f34fbe7ee01efe74b21b0a5a7fe',1,'libx52io.h']]],
['libx52io_5fget_5fproduct_5fstring_200',['libx52io_get_product_string',['../group__libx52io.html#ga16e95b7fad117f535db93ebf0c7a9b70',1,'libx52io.h']]],
['libx52io_5fget_5fserial_5fnumber_5fstring_201',['libx52io_get_serial_number_string',['../group__libx52io.html#gad9ac5efcb55003e0c5c0f49f7e7997ef',1,'libx52io.h']]],
['libx52io_5fget_5fvendor_5fid_202',['libx52io_get_vendor_id',['../group__libx52io.html#ga8b3b6825174ef6aa6328e5ee9ebafaa8',1,'libx52io.h']]],
['libx52io_5finit_203',['libx52io_init',['../group__libx52io.html#ga3dd2cf8fe17324dc3a62fe1491f4cb9f',1,'libx52io.h']]],
['libx52io_5fopen_204',['libx52io_open',['../group__libx52io.html#gae3ff340342486053ba94b37d8d78ddcc',1,'libx52io.h']]],
['libx52io_5fread_205',['libx52io_read',['../group__libx52io.html#ga709adda3b1122232a8553ac5ee42729d',1,'libx52io.h']]],
['libx52io_5fread_5ftimeout_206',['libx52io_read_timeout',['../group__libx52io.html#gaa6f7094a7abcf92b2f017c5df11713eb',1,'libx52io.h']]],
['libx52io_5fstrerror_207',['libx52io_strerror',['../group__libx52io.html#ga5d067ef607c6b1cf4e7899d4c28c9f9d',1,'libx52io.h']]],
['libx52util_5fconvert_5futf8_5fstring_208',['libx52util_convert_utf8_string',['../group__libx52util.html#gac5a9279cba660740580e18029e827817',1,'libx52util.h']]]
['libx52_5fcheck_5ffeature_178',['libx52_check_feature',['../group__libx52misc.html#ga504ed71c3e543da1436ea99465289ceb',1,'libx52.h']]],
['libx52_5fclock_5fformat_5fto_5fstr_179',['libx52_clock_format_to_str',['../group__libx52str.html#ga957125f1bdf2cfe58c7d2a49cc48126f',1,'libx52.h']]],
['libx52_5fclock_5fid_5fto_5fstr_180',['libx52_clock_id_to_str',['../group__libx52str.html#gaada86ed0259637a06789becb2ca96d7f',1,'libx52.h']]],
['libx52_5fconnect_181',['libx52_connect',['../group__libx52dev.html#ga65998f1155fb093f45babfd0c2c138d9',1,'libx52.h']]],
['libx52_5fdate_5fformat_5fto_5fstr_182',['libx52_date_format_to_str',['../group__libx52str.html#gacaa76286205036b0a8ce43ad9245552f',1,'libx52.h']]],
['libx52_5fdisconnect_183',['libx52_disconnect',['../group__libx52dev.html#ga82f3fb7f750aa5480d23b69875d3ebe8',1,'libx52.h']]],
['libx52_5fexit_184',['libx52_exit',['../group__libx52init.html#ga17fe14ab3f67706b2d35c6cce3cd670b',1,'libx52.h']]],
['libx52_5finit_185',['libx52_init',['../group__libx52init.html#gaf9ae27c6e505bce8c4415a638033a4bd',1,'libx52.h']]],
['libx52_5fis_5fconnected_186',['libx52_is_connected',['../group__libx52dev.html#gaa2ec46eb779df5f33678defe3050b1d4',1,'libx52.h']]],
['libx52_5fled_5fid_5fto_5fstr_187',['libx52_led_id_to_str',['../group__libx52str.html#ga60e5bb35a40a1486a4dd4862c8b177ce',1,'libx52.h']]],
['libx52_5fled_5fstate_5fto_5fstr_188',['libx52_led_state_to_str',['../group__libx52str.html#ga76afc14d71ef512ca0c0795f8f26cc71',1,'libx52.h']]],
['libx52_5fset_5fblink_189',['libx52_set_blink',['../group__libx52mfdled.html#ga944e06a76077d240ccea8c342a36a876',1,'libx52.h']]],
['libx52_5fset_5fbrightness_190',['libx52_set_brightness',['../group__libx52mfdled.html#ga9bbf5e1ff83201f6124b2d3c75c837c6',1,'libx52.h']]],
['libx52_5fset_5fclock_191',['libx52_set_clock',['../group__libx52clock.html#ga3ebdd7bf3cd2f419d9a13c46a139922e',1,'libx52.h']]],
['libx52_5fset_5fclock_5fformat_192',['libx52_set_clock_format',['../group__libx52clock.html#gacd82a744b1d33e0a9989fca4d8aad42b',1,'libx52.h']]],
['libx52_5fset_5fclock_5ftimezone_193',['libx52_set_clock_timezone',['../group__libx52clock.html#ga04c0429e7fd7d9d5b5b371b88831381e',1,'libx52.h']]],
['libx52_5fset_5fdate_194',['libx52_set_date',['../group__libx52clock.html#ga4f49341bca8a343931858ff008d2d5ca',1,'libx52.h']]],
['libx52_5fset_5fdate_5fformat_195',['libx52_set_date_format',['../group__libx52clock.html#gabfa0aa6cb8742f29b3b8cfbc16fdadb2',1,'libx52.h']]],
['libx52_5fset_5fled_5fstate_196',['libx52_set_led_state',['../group__libx52mfdled.html#ga1a435bb3057aae3307c70fb09912ef18',1,'libx52.h']]],
['libx52_5fset_5fshift_197',['libx52_set_shift',['../group__libx52mfdled.html#ga4250ce5b06f65c086ef6f279a628f378',1,'libx52.h']]],
['libx52_5fset_5ftext_198',['libx52_set_text',['../group__libx52mfdled.html#ga4f2b73685a4eb307895e08a02903bb39',1,'libx52.h']]],
['libx52_5fset_5ftime_199',['libx52_set_time',['../group__libx52clock.html#ga42b5b1f00dea64f0706c31e0b3dd1840',1,'libx52.h']]],
['libx52_5fstrerror_200',['libx52_strerror',['../group__libx52str.html#gaa29a1022b0c3eb4894ddfd4934c3cf0e',1,'libx52.h']]],
['libx52_5fupdate_201',['libx52_update',['../group__libx52misc.html#ga5d1fdbcab1b1a6cf8a10c206f8e79f73',1,'libx52.h']]],
['libx52_5fvendor_5fcommand_202',['libx52_vendor_command',['../group__libx52misc.html#gac491f4fb8d37f477d83725cb472de030',1,'libx52.h']]],
['libx52io_5faxis_5fto_5fstr_203',['libx52io_axis_to_str',['../group__libx52io.html#gaa11e5d5e0486011d89e000ff83b9c713',1,'libx52io.h']]],
['libx52io_5fbutton_5fto_5fstr_204',['libx52io_button_to_str',['../group__libx52io.html#ga5f761de9fdd3dbdb7755612655aeaab5',1,'libx52io.h']]],
['libx52io_5fclose_205',['libx52io_close',['../group__libx52io.html#ga96a7ce37d39df35c9241859e8ce3c505',1,'libx52io.h']]],
['libx52io_5fexit_206',['libx52io_exit',['../group__libx52io.html#ga71b22837414e6d4e63c0c655c768ab4a',1,'libx52io.h']]],
['libx52io_5fget_5faxis_5frange_207',['libx52io_get_axis_range',['../group__libx52io.html#gad75ec9273a3ed0784568a8c290b7a5ff',1,'libx52io.h']]],
['libx52io_5fget_5fdevice_5fversion_208',['libx52io_get_device_version',['../group__libx52io.html#ga81ecbc781c2c4e7a221d6f16bc88e91f',1,'libx52io.h']]],
['libx52io_5fget_5fmanufacturer_5fstring_209',['libx52io_get_manufacturer_string',['../group__libx52io.html#ga7ec13349c18855f0d258cfa01092bcb9',1,'libx52io.h']]],
['libx52io_5fget_5fproduct_5fid_210',['libx52io_get_product_id',['../group__libx52io.html#ga140f4f34fbe7ee01efe74b21b0a5a7fe',1,'libx52io.h']]],
['libx52io_5fget_5fproduct_5fstring_211',['libx52io_get_product_string',['../group__libx52io.html#ga16e95b7fad117f535db93ebf0c7a9b70',1,'libx52io.h']]],
['libx52io_5fget_5fserial_5fnumber_5fstring_212',['libx52io_get_serial_number_string',['../group__libx52io.html#gad9ac5efcb55003e0c5c0f49f7e7997ef',1,'libx52io.h']]],
['libx52io_5fget_5fvendor_5fid_213',['libx52io_get_vendor_id',['../group__libx52io.html#ga8b3b6825174ef6aa6328e5ee9ebafaa8',1,'libx52io.h']]],
['libx52io_5finit_214',['libx52io_init',['../group__libx52io.html#ga3dd2cf8fe17324dc3a62fe1491f4cb9f',1,'libx52io.h']]],
['libx52io_5fopen_215',['libx52io_open',['../group__libx52io.html#gae3ff340342486053ba94b37d8d78ddcc',1,'libx52io.h']]],
['libx52io_5fread_216',['libx52io_read',['../group__libx52io.html#ga709adda3b1122232a8553ac5ee42729d',1,'libx52io.h']]],
['libx52io_5fread_5ftimeout_217',['libx52io_read_timeout',['../group__libx52io.html#gaa6f7094a7abcf92b2f017c5df11713eb',1,'libx52io.h']]],
['libx52io_5fstrerror_218',['libx52io_strerror',['../group__libx52io.html#ga5d067ef607c6b1cf4e7899d4c28c9f9d',1,'libx52io.h']]],
['libx52util_5fconvert_5futf8_5fstring_219',['libx52util_convert_utf8_string',['../group__libx52util.html#gac5a9279cba660740580e18029e827817',1,'libx52util.h']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['clock_20control_324',['Clock control',['../group__libx52clock.html',1,'']]]
['clock_20control_335',['Clock control',['../group__libx52clock.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['device_20handling_325',['Device Handling',['../group__libx52dev.html',1,'']]]
['device_20handling_336',['Device Handling',['../group__libx52dev.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['io_20library_20apis_326',['IO Library APIs',['../group__libx52io.html',1,'']]]
['io_20library_20apis_337',['IO Library APIs',['../group__libx52io.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['library_20initialization_20and_20deinitialization_327',['Library Initialization and Deinitialization',['../group__libx52init.html',1,'']]]
['library_20initialization_20and_20deinitialization_338',['Library Initialization and Deinitialization',['../group__libx52init.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['mfd_20_26_20led_20control_328',['MFD &amp; LED control',['../group__libx52mfdled.html',1,'']]],
['miscellaneous_329',['Miscellaneous',['../group__libx52misc.html',1,'']]]
['mfd_20_26_20led_20control_339',['MFD &amp; LED control',['../group__libx52mfdled.html',1,'']]],
['miscellaneous_340',['Miscellaneous',['../group__libx52misc.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['utility_20functions_330',['Utility Functions',['../group__libx52util.html',1,'']]]
['stringification_341',['Stringification',['../group__libx52str.html',1,'']]]
];

View File

@ -0,0 +1,30 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html><head><title></title>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.17"/>
<link rel="stylesheet" type="text/css" href="search.css"/>
<script type="text/javascript" src="groups_6.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
<div id="SRIndex">
<div class="SRStatus" id="Loading">Loading...</div>
<div id="SRResults"></div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
createResults();
/* @license-end */
--></script>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
<script type="text/javascript"><!--
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults");
searchResults.Search();
/* @license-end */
--></script>
</div>
</body>
</html>

View File

@ -0,0 +1,4 @@
var searchData=
[
['utility_20functions_342',['Utility Functions',['../group__libx52util.html',1,'']]]
];

View File

@ -1,5 +1,5 @@
var searchData=
[
['caveats_331',['Caveats',['../libx52_caveats.html',1,'']]],
['command_20line_20interface_20to_20libx52_332',['Command Line Interface to libx52',['../x52cli.html',1,'']]]
['caveats_343',['Caveats',['../libx52_caveats.html',1,'']]],
['command_20line_20interface_20to_20libx52_344',['Command Line Interface to libx52',['../x52cli.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['deprecated_20list_333',['Deprecated List',['../deprecated.html',1,'']]]
['deprecated_20list_345',['Deprecated List',['../deprecated.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['integration_334',['Integration',['../libx52_integration.html',1,'']]]
['integration_346',['Integration',['../libx52_integration.html',1,'']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['saitek_20x52_2fx52pro_20drivers_20for_20linux_2funix_335',['Saitek X52/X52Pro drivers for Linux/Unix',['../index.html',1,'']]]
['saitek_20x52_2fx52pro_20drivers_20for_20linux_2funix_347',['Saitek X52/X52Pro drivers for Linux/Unix',['../index.html',1,'']]]
];

View File

@ -8,7 +8,7 @@ var indexSectionsWithContent =
5: "l",
6: "l",
7: "l",
8: "cdilmu",
8: "cdilmsu",
9: "cdis"
};

View File

@ -1,5 +1,5 @@
var searchData=
[
['libx52_5fdevice_213',['libx52_device',['../group__libx52init.html#gaca59b8d8f249fed58a0ec3253328e131',1,'libx52.h']]],
['libx52io_5fcontext_214',['libx52io_context',['../group__libx52io.html#gad29a5b097b9d5223c332609a10a296d1',1,'libx52io.h']]]
['libx52_5fdevice_224',['libx52_device',['../group__libx52init.html#gaca59b8d8f249fed58a0ec3253328e131',1,'libx52.h']]],
['libx52io_5fcontext_225',['libx52io_context',['../group__libx52io.html#gad29a5b097b9d5223c332609a10a296d1',1,'libx52io.h']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['axis_209',['axis',['../structlibx52io__report.html#a2edb7beb26095e02b355d3d418c44880',1,'libx52io_report']]]
['axis_220',['axis',['../structlibx52io__report.html#a2edb7beb26095e02b355d3d418c44880',1,'libx52io_report']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['button_210',['button',['../structlibx52io__report.html#aa468c54904ea8486ec3124bf035fd6a7',1,'libx52io_report']]]
['button_221',['button',['../structlibx52io__report.html#aa468c54904ea8486ec3124bf035fd6a7',1,'libx52io_report']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['hat_211',['hat',['../structlibx52io__report.html#a90e5a8fb515869b9aeed1a437626f343',1,'libx52io_report']]]
['hat_222',['hat',['../structlibx52io__report.html#a90e5a8fb515869b9aeed1a437626f343',1,'libx52io_report']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['mode_212',['mode',['../structlibx52io__report.html#a19883e6497ea6139b90363623eca8863',1,'libx52io_report']]]
['mode_223',['mode',['../structlibx52io__report.html#a19883e6497ea6139b90363623eca8863',1,'libx52io_report']]]
];

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -149,7 +149,7 @@ Data Fields</h2></td></tr>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>/home/runner/work/x52pro-linux/x52pro-linux/lib/libx52io/<a class="el" href="libx52io_8h_source.html">libx52io.h</a></li>
<li>/home/runner/work/x52pro-linux/x52pro-linux/libx52io/<a class="el" href="libx52io_8h_source.html">libx52io.h</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->

View File

@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">x52pro-linux
&#160;<span id="projectnumber">0.2.1</span>
&#160;<span id="projectnumber">0.2.2</span>
</div>
<div id="projectbrief">Saitek X52/X52Pro drivers for Linux/Unix</div>
</td>
@ -70,14 +70,14 @@ $(function() {
<div class="textblock"><p>
<b>x52cli</b> - Command line interface to libx52
</p>
<h1><a class="anchor" id="autotoc_md3"></a>
<h1><a class="anchor" id="autotoc_md0"></a>
SYNOPSIS</h1>
<p><code><b>x52cli</b> <em>commands</em> [<em>command-options</em>]</code></p>
<h1><a class="anchor" id="autotoc_md4"></a>
<h1><a class="anchor" id="autotoc_md1"></a>
DESCRIPTION</h1>
<p><b>x52cli</b> is a command line interface to the X52 library that allows you to set the LEDs and different parameters on the multifunction display (MFD).</p>
<p>Running <b>x52cli</b> without any arguments will display a brief help message.</p>
<h1><a class="anchor" id="autotoc_md5"></a>
<h1><a class="anchor" id="autotoc_md2"></a>
COMMANDS</h1>
<p>Commands are not case sensitive.</p>
<ul>
@ -108,7 +108,7 @@ COMMANDS</h1>
LEDs</h1>
<p>This is the list of LED IDs and corresponding states supported by the X52 Pro. Note that the <b>on</b> state is only allowed for the <b>fire</b> and <b>throttle</b> LEDs, and they do not support the <b>red</b>, <b>amber</b> and <b>green</b> states. The remaining LEDs do not support the <b>on</b> state, but support all the other states.</p>
<dl class="section note"><dt>Note</dt><dd>The <b>led</b> command is only supported on the X52 Pro, not on the X52.</dd></dl>
<h2><a class="anchor" id="autotoc_md6"></a>
<h2><a class="anchor" id="autotoc_md3"></a>
LED IDs</h2>
<ul>
<li><b>fire</b> </li>
@ -123,7 +123,7 @@ LED IDs</h2>
<li><b>clutch</b> </li>
<li><b>throttle</b> </li>
</ul>
<h2><a class="anchor" id="autotoc_md7"></a>
<h2><a class="anchor" id="autotoc_md4"></a>
States</h2>
<ul>
<li><b>off</b> </li>
@ -132,11 +132,11 @@ States</h2>
<li><b>amber</b> </li>
<li><b>green</b> </li>
</ul>
<h1><a class="anchor" id="autotoc_md8"></a>
<h1><a class="anchor" id="autotoc_md5"></a>
LIMITATIONS</h1>
<p><b>x52cli</b> does not maintain any state between invocations. As a result the <b>clock</b> command will reset the relative offsets for clocks 2 and 3 back to 0 and configure them to be in 12 hour mode. To work around this, use the <b>date</b> and <b>time</b> commands instead to manually configure the date and time.</p>
<dl class="section note"><dt>Note</dt><dd>The device does not have an internal clock; as a result, the MFD display will not advance automatically. You must call the <b>clock</b> or <b>date</b> and <b>time</b> commands periodically to update the time on the device.</dd></dl>
<h1><a class="anchor" id="autotoc_md9"></a>
<h1><a class="anchor" id="autotoc_md6"></a>
PERMISSIONS</h1>
<p>You must have write permissions to the USB device in order to use the <b>libx52</b> library, and by extension, <b>x52cli</b>.</p>
<p>The simplest method to obtain such permissions is to run <b>x52cli</b> as root, possibly through <b>sudo(8)</b> </p>