Skip to content

Commit 5ca784d

Browse files
committed
Documentation
* Doxygen footer * Code comments * Redesigned logo
1 parent 4d24f4b commit 5ca784d

File tree

226 files changed

+10238
-3852
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

226 files changed

+10238
-3852
lines changed

Doc/markdown_pages/arduino_installation.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

Doc/markdown_pages/main_page.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

Doxyfile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ PROJECT_NAME = Commander-API
4848
# could be handy for archiving the generated documentation or if some version
4949
# control system is used.
5050

51-
PROJECT_NUMBER = V2.0.2
51+
PROJECT_NUMBER = V2.1.0
5252

5353
# Using the PROJECT_BRIEF tag one can provide an optional one line description
5454
# for a project that appears at the top of each page and should give viewer a
@@ -61,7 +61,7 @@ PROJECT_BRIEF = "Simple Command Parser"
6161
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
6262
# the logo to the output directory.
6363

64-
PROJECT_LOGO = docs/images/logo.PNG
64+
PROJECT_LOGO = docs/images/logo.svg
6565

6666
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
6767
# into which the generated documentation will be written. If a relative path is
@@ -1332,7 +1332,7 @@ HTML_HEADER = docs/Style/doxygen-custom/header.html
13321332
# that doxygen normally uses.
13331333
# This tag requires that the tag GENERATE_HTML is set to YES.
13341334

1335-
HTML_FOOTER =
1335+
HTML_FOOTER = docs/Style/doxygen-custom/footer.html
13361336

13371337
# The HTML_STYLESHEET tag can be used to specify a user-defined cascading style
13381338
# sheet that is used by each HTML page. It can be used to fine-tune the look of
@@ -1374,7 +1374,9 @@ HTML_EXTRA_STYLESHEET = docs/Style/doxygen-awesome.css \
13741374
HTML_EXTRA_FILES = docs/Style/doxygen-custom/toggle-alternative-theme.js \
13751375
docs/Style/doxygen-awesome-darkmode-toggle.js \
13761376
docs/Style/doxygen-awesome-fragment-copy-button.js \
1377-
docs/Style/doxygen-awesome-paragraph-link.js
1377+
docs/Style/doxygen-awesome-paragraph-link.js \
1378+
docs/images/arduino_logo.png \
1379+
docs/images/platformio_logo.png
13781380

13791381
# The HTML_COLORSTYLE tag can be used to specify if the generated HTML output
13801382
# should be rendered with a dark or light theme. Default setting AUTO_LIGHT
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
2+
<!-- HTML footer for doxygen 1.9.2-->
3+
<!-- start footer part -->
4+
<!--BEGIN GENERATE_TREEVIEW-->
5+
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
6+
<ul>
7+
$navpath
8+
<li class="footer">
9+
10+
<a title="PlatformIO" href="https://registry.platformio.org/libraries/dani007200964/Commander-API">
11+
<img class="footer" src="platformio_logo.png" alt="PlatformIO" style="height:20px;width:auto;"/>
12+
</a> &nbsp;|&nbsp;
13+
14+
<a title="Arduino" href="https://www.arduino.cc/reference/en/libraries/commander-api/">
15+
<img class="footer" src="arduino_logo.png" alt="Arduino" style="height:20px;width:auto;"/>
16+
</a> &nbsp;|&nbsp;
17+
18+
<a title="Shellminator" href="https://github.com/dani007200964/Commander-API">
19+
<img class="footer" src="logo.svg" alt="Shellminator" style="height:20px;width:auto;"/>
20+
</a> &nbsp;|&nbsp;
21+
22+
<a title="Daniel Hajnal" href="mailto: [email protected]"> &copy; 2020-$year Daniel Hajnal </a> &nbsp;|&nbsp;
23+
<b>$projectname $projectnumber</b> &nbsp;|&nbsp; Generated by:
24+
<a href="http://www.doxygen.org/index.html">
25+
<img class="footer" src="$relpath^doxygen.svg" alt="doxygen"/>
26+
</a> on $date
27+
28+
<hr class="footer"/><address class="footer"><small>
29+
30+
<a title="PlatformIO" href="https://registry.platformio.org/libraries/dani007200964/Commander-API">
31+
<img class="footer" src="platformio_logo.png" alt="PlatformIO" style="height:20px;width:auto;"/>
32+
</a> &nbsp;|&nbsp;
33+
34+
<a title="Arduino" href="https://www.arduino.cc/reference/en/libraries/commander-api/">
35+
<img class="footer" src="arduino_logo.png" alt="Arduino" style="height:20px;width:auto;"/>
36+
</a> &nbsp;|&nbsp;
37+
38+
<a title="Shellminator" href="https://github.com/dani007200964/Commander-API">
39+
<img class="footer" src="logo.svg" alt="Shellminator" style="height:20px;width:auto;"/>
40+
</a> &nbsp;|&nbsp;
41+
42+
<a title="Daniel Hajnal" href="mailto: [email protected]"> &copy; 2020-$year Daniel Hajnal </a> &nbsp;|&nbsp;
43+
<b>$projectname $projectnumber</b> &nbsp;|&nbsp; Generated by:
44+
<a href="http://www.doxygen.org/index.html">
45+
<img class="footer" src="$relpath^doxygen.svg" alt="doxygen"/>
46+
</a> on $date
47+
48+
</small></address>
49+
</li>
50+
</ul>
51+
</div>
52+
<!--END GENERATE_TREEVIEW-->
53+
<!--BEGIN !GENERATE_TREEVIEW-->
54+
<hr class="footer"/><address class="footer"><small>
55+
<b>$projectname $projectnumber</b> &nbsp;|&nbsp; Updated on $date
56+
</small></address>
57+
<!--END !GENERATE_TREEVIEW-->
58+
</body>
59+
</html>
Lines changed: 213 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,213 @@
1+
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2+
<html xmlns="http://www.w3.org/1999/xhtml">
3+
<head>
4+
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5+
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
6+
<meta name="generator" content="Doxygen 1.9.5"/>
7+
<meta name="viewport" content="width=device-width, initial-scale=1"/>
8+
<!-- BEGIN opengraph metadata -->
9+
<meta property="og:title" content="Doxygen Awesome" />
10+
<meta property="og:image" content="https://repository-images.githubusercontent.com/348492097/4f16df80-88fb-11eb-9d31-4015ff22c452" />
11+
<meta property="og:description" content="Custom CSS theme for doxygen html-documentation with lots of customization parameters." />
12+
<meta property="og:url" content="https://jothepro.github.io/doxygen-awesome-css/" />
13+
<!-- END opengraph metadata -->
14+
<!-- BEGIN twitter metadata -->
15+
<meta name="twitter:image:src" content="https://repository-images.githubusercontent.com/348492097/4f16df80-88fb-11eb-9d31-4015ff22c452" />
16+
<meta name="twitter:title" content="Doxygen Awesome" />
17+
<meta name="twitter:description" content="Custom CSS theme for doxygen html-documentation with lots of customization parameters." />
18+
<!-- END twitter metadata -->
19+
<title>Commander-API: src/Commander-API-Commands.cpp File Reference</title>
20+
<link href="tabs.css" rel="stylesheet" type="text/css"/>
21+
<link rel="icon" type="image/svg+xml" href="logo.drawio.svg"/>
22+
<script type="text/javascript" src="jquery.js"></script>
23+
<script type="text/javascript" src="dynsections.js"></script>
24+
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
25+
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
26+
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
27+
<script type="text/javascript" src="toggle-alternative-theme.js"></script>
28+
<script type="text/javascript">
29+
DoxygenAwesomeFragmentCopyButton.init()
30+
DoxygenAwesomeDarkModeToggle.init()
31+
DoxygenAwesomeParagraphLink.init()
32+
</script>
33+
<link href="navtree.css" rel="stylesheet" type="text/css"/>
34+
<script type="text/javascript" src="resize.js"></script>
35+
<script type="text/javascript" src="navtreedata.js"></script>
36+
<script type="text/javascript" src="navtree.js"></script>
37+
<link href="search/search.css" rel="stylesheet" type="text/css"/>
38+
<script type="text/javascript" src="search/searchdata.js"></script>
39+
<script type="text/javascript" src="search/search.js"></script>
40+
<link href="doxygen.css" rel="stylesheet" type="text/css" />
41+
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
42+
<link href="doxygen-awesome-sidebar-only.css" rel="stylesheet" type="text/css"/>
43+
<link href="doxygen-awesome-sidebar-only-darkmode-toggle.css" rel="stylesheet" type="text/css"/>
44+
<link href="custom.css" rel="stylesheet" type="text/css"/>
45+
<link href="custom-alternative.css" rel="stylesheet" type="text/css"/>
46+
</head>
47+
<body>
48+
<!-- https://tholman.com/github-corners/ -->
49+
<a href="https://github.com/dani007200964/Commander-API" class="github-corner" title="View source on GitHub" target="_blank">
50+
<svg viewBox="0 0 250 250" width="40" height="40" style="position: absolute; top: 0; border: 0; right: 0; z-index: 99;" aria-hidden="true">
51+
<path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path><path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path></svg></a><style>.github-corner:hover .octo-arm{animation:octocat-wave 560ms ease-in-out}@keyframes octocat-wave{0%,100%{transform:rotate(0)}20%,60%{transform:rotate(-25deg)}40%,80%{transform:rotate(10deg)}}@media (max-width:500px){.github-corner:hover .octo-arm{animation:none}.github-corner .octo-arm{animation:octocat-wave 560ms ease-in-out}}</style>
52+
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
53+
<div id="titlearea">
54+
<table cellspacing="0" cellpadding="0">
55+
<tbody>
56+
<tr style="height: 56px;">
57+
<td id="projectlogo"><img alt="Logo" src="logo.svg"/></td>
58+
<td id="projectalign" style="padding-left: 0.5em;">
59+
<div id="projectname">Commander-API
60+
&#160;<span id="projectnumber">V2.1.0</span>
61+
</div>
62+
<div id="projectbrief">Simple Command Parser</div>
63+
</td>
64+
</tr>
65+
</tbody>
66+
</table>
67+
</div>
68+
<!-- end header part -->
69+
<!-- Generated by Doxygen 1.9.5 -->
70+
<script type="text/javascript">
71+
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
72+
var searchBox = new SearchBox("searchBox", "search/",'.html');
73+
/* @license-end */
74+
</script>
75+
<script type="text/javascript" src="menudata.js"></script>
76+
<script type="text/javascript" src="menu.js"></script>
77+
<script type="text/javascript">
78+
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
79+
$(function() {
80+
initMenu('',true,false,'search.php','Search');
81+
$(document).ready(function() { init_search(); });
82+
});
83+
/* @license-end */
84+
</script>
85+
<div id="main-nav"></div>
86+
</div><!-- top -->
87+
<div id="side-nav" class="ui-resizable side-nav-resizable">
88+
<div id="nav-tree">
89+
<div id="nav-tree-contents">
90+
<div id="nav-sync" class="sync"></div>
91+
</div>
92+
</div>
93+
<div id="splitbar" style="-moz-user-select:none;"
94+
class="ui-resizable-handle">
95+
</div>
96+
</div>
97+
<script type="text/javascript">
98+
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
99+
$(document).ready(function(){initNavTree('_commander-_a_p_i-_commands_8cpp.html',''); initResizable(); });
100+
/* @license-end */
101+
</script>
102+
<div id="doc-content">
103+
<!-- window showing the filter options -->
104+
<div id="MSearchSelectWindow"
105+
onmouseover="return searchBox.OnSearchSelectShow()"
106+
onmouseout="return searchBox.OnSearchSelectHide()"
107+
onkeydown="return searchBox.OnSearchSelectKey(event)">
108+
</div>
109+
110+
<!-- iframe showing the search results (closed by default) -->
111+
<div id="MSearchResultsWindow">
112+
<div id="MSearchResults">
113+
<div class="SRPage">
114+
<div id="SRIndex">
115+
<div id="SRResults"></div>
116+
<div class="SRStatus" id="Loading">Loading...</div>
117+
<div class="SRStatus" id="Searching">Searching...</div>
118+
<div class="SRStatus" id="NoMatches">No Matches</div>
119+
</div>
120+
</div>
121+
</div>
122+
</div>
123+
124+
<div class="header">
125+
<div class="summary">
126+
<a href="#func-members">Functions</a> </div>
127+
<div class="headertitle"><div class="title">Commander-API-Commands.cpp File Reference</div></div>
128+
</div><!--header-->
129+
<div class="contents">
130+
<div class="textblock"><code>#include &quot;<a class="el" href="_commander-_a_p_i-_commands_8hpp_source.html">Commander-API-Commands.hpp</a>&quot;</code><br />
131+
</div>
132+
<p><a href="_commander-_a_p_i-_commands_8cpp_source.html">Go to the source code of this file.</a></p>
133+
<table class="memberdecls">
134+
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
135+
Functions</h2></td></tr>
136+
<tr class="memitem:a359b49c07f4f7b0dccfd81c6bef5b873"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_commander-_a_p_i-_commands_8cpp.html#a359b49c07f4f7b0dccfd81c6bef5b873">commander_millis_func</a> (char *args, Stream *response)</td></tr>
137+
<tr class="separator:a359b49c07f4f7b0dccfd81c6bef5b873"><td class="memSeparator" colspan="2">&#160;</td></tr>
138+
</table>
139+
<h2 class="groupheader">Function Documentation</h2>
140+
<a id="a359b49c07f4f7b0dccfd81c6bef5b873" name="a359b49c07f4f7b0dccfd81c6bef5b873"></a>
141+
<h2 class="memtitle"><span class="permalink"><a href="#a359b49c07f4f7b0dccfd81c6bef5b873">&#9670;&#160;</a></span>commander_millis_func()</h2>
142+
143+
<div class="memitem">
144+
<div class="memproto">
145+
<table class="memname">
146+
<tr>
147+
<td class="memname">void commander_millis_func </td>
148+
<td>(</td>
149+
<td class="paramtype">char *&#160;</td>
150+
<td class="paramname"><em>args</em>, </td>
151+
</tr>
152+
<tr>
153+
<td class="paramkey"></td>
154+
<td></td>
155+
<td class="paramtype">Stream *&#160;</td>
156+
<td class="paramname"><em>response</em>&#160;</td>
157+
</tr>
158+
<tr>
159+
<td></td>
160+
<td>)</td>
161+
<td></td><td></td>
162+
</tr>
163+
</table>
164+
</div><div class="memdoc">
165+
166+
<p class="definition">Definition at line <a class="el" href="_commander-_a_p_i-_commands_8cpp_source.html#l00003">3</a> of file <a class="el" href="_commander-_a_p_i-_commands_8cpp_source.html">Commander-API-Commands.cpp</a>.</p>
167+
168+
</div>
169+
</div>
170+
</div><!-- contents -->
171+
</div><!-- doc-content -->
172+
173+
<!-- HTML footer for doxygen 1.9.2-->
174+
<!-- start footer part -->
175+
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
176+
<ul>
177+
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_commander-_a_p_i-_commands_8cpp.html">Commander-API-Commands.cpp</a></li>
178+
<li class="footer">
179+
<a title="PlatformIO" href="https://registry.platformio.org/libraries/dani007200964/Commander-API">
180+
<img class="footer" src="platformio_logo.png" alt="PlatformIO" style="height:20px;width:auto;"/>
181+
</a> &nbsp;|&nbsp;
182+
<a title="Arduino" href="https://www.arduino.cc/reference/en/libraries/commander-api/">
183+
<img class="footer" src="arduino_logo.png" alt="Arduino" style="height:20px;width:auto;"/>
184+
</a> &nbsp;|&nbsp;
185+
<a title="Shellminator" href="https://github.com/dani007200964/Commander-API">
186+
<img class="footer" src="logo.svg" alt="Shellminator" style="height:20px;width:auto;"/>
187+
</a> &nbsp;|&nbsp;
188+
<a title="Daniel Hajnal" href="mailto: [email protected]"> &copy; 2020-2022 Daniel Hajnal </a> &nbsp;|&nbsp;
189+
<b>Commander-API V2.1.0</b> &nbsp;|&nbsp; Generated by:
190+
<a href="http://www.doxygen.org/index.html">
191+
<img class="footer" src="doxygen.svg" alt="doxygen"/>
192+
</a> on Sat Oct 8 2022
193+
<hr class="footer"/><address class="footer"><small>
194+
<a title="PlatformIO" href="https://registry.platformio.org/libraries/dani007200964/Commander-API">
195+
<img class="footer" src="platformio_logo.png" alt="PlatformIO" style="height:20px;width:auto;"/>
196+
</a> &nbsp;|&nbsp;
197+
<a title="Arduino" href="https://www.arduino.cc/reference/en/libraries/commander-api/">
198+
<img class="footer" src="arduino_logo.png" alt="Arduino" style="height:20px;width:auto;"/>
199+
</a> &nbsp;|&nbsp;
200+
<a title="Shellminator" href="https://github.com/dani007200964/Commander-API">
201+
<img class="footer" src="logo.svg" alt="Shellminator" style="height:20px;width:auto;"/>
202+
</a> &nbsp;|&nbsp;
203+
<a title="Daniel Hajnal" href="mailto: [email protected]"> &copy; 2020-2022 Daniel Hajnal </a> &nbsp;|&nbsp;
204+
<b>Commander-API V2.1.0</b> &nbsp;|&nbsp; Generated by:
205+
<a href="http://www.doxygen.org/index.html">
206+
<img class="footer" src="doxygen.svg" alt="doxygen"/>
207+
</a> on Sat Oct 8 2022
208+
</small></address>
209+
</li>
210+
</ul>
211+
</div>
212+
</body>
213+
</html>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
var _commander__a_p_i__commands_8cpp =
2+
[
3+
[ "commander_millis_func", "_commander-_a_p_i-_commands_8cpp.html#a359b49c07f4f7b0dccfd81c6bef5b873", null ]
4+
];

0 commit comments

Comments
 (0)