Skip to content

Commit d0c862e

Browse files
committed
Deploying to gh-pages from @ 93745b5 🚀
1 parent 41eae48 commit d0c862e

417 files changed

Lines changed: 22491 additions & 10870 deletions

File tree

Some content is hidden

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

_m5_unit_unified_n_f_c_8hpp.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tbody>
2828
<tr id="projectrow">
2929
<td id="projectalign">
30-
<div id="projectname">M5Unit-NFC<span id="projectnumber">&#160;0.0.2 git rev:864e58d</span>
30+
<div id="projectname">M5Unit-NFC<span id="projectnumber">&#160;0.1.0 git rev:93745b5</span>
3131
</div>
3232
</td>
3333
</tr>
@@ -124,7 +124,7 @@
124124
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
125125
Namespaces</h2></td></tr>
126126
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacem5.html">m5</a></td></tr>
127-
<tr class="memdesc:namespacem5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Top level namespace of M5stack. <br /></td></tr>
127+
<tr class="memdesc:namespacem5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Top level namespace of M5Stack. <br /></td></tr>
128128
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
129129
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceunit.html">unit</a></td></tr>
130130
<tr class="memdesc:namespaceunit"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unit-related namespace. <br /></td></tr>
@@ -138,7 +138,7 @@
138138
<tr class="separator:a7bb1459243ff855f3e17fa41b45425ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
139139
<tr class="memitem:a1b2e13f576a9dfc7d2d036ee1e39557c" id="r_a1b2e13f576a9dfc7d2d036ee1e39557c"><td class="memItemLeft" align="right" valign="top"><a id="a1b2e13f576a9dfc7d2d036ee1e39557c" name="a1b2e13f576a9dfc7d2d036ee1e39557c"></a>
140140
using&#160;</td><td class="memItemRight" valign="bottom"><b>m5::unit::CapCC1101NFC</b> = <a class="el" href="classm5_1_1unit_1_1_cap_s_t25_r3916.html">m5::unit::CapST25R3916</a></td></tr>
141-
<tr class="memdesc:a1b2e13f576a9dfc7d2d036ee1e39557c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for <a class="el" href="classm5_1_1unit_1_1_cap_s_t25_r3916.html" title="ST25R3916 unit in CapCC1101 (SPI)">CapST25R3916</a> (CapCC1101 NFC, SPI connection) <br /></td></tr>
141+
<tr class="memdesc:a1b2e13f576a9dfc7d2d036ee1e39557c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alias for <a class="el" href="classm5_1_1unit_1_1_cap_s_t25_r3916.html" title="ST25R3916 unit in CapCC1101 (SPI)">CapST25R3916</a> (CapCC1101, SPI connection) <br /></td></tr>
142142
<tr class="separator:a1b2e13f576a9dfc7d2d036ee1e39557c"><td class="memSeparator" colspan="2">&#160;</td></tr>
143143
</table>
144144
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>

_m5_unit_unified_n_f_c_8hpp_source.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tbody>
2828
<tr id="projectrow">
2929
<td id="projectalign">
30-
<div id="projectname">M5Unit-NFC<span id="projectnumber">&#160;0.0.2 git rev:864e58d</span>
30+
<div id="projectname">M5Unit-NFC<span id="projectnumber">&#160;0.1.0 git rev:93745b5</span>
3131
</div>
3232
</td>
3333
</tr>
@@ -133,12 +133,12 @@
133133
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span>} <span class="comment">// namespace unit</span></div>
134134
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span>} <span class="comment">// namespace m5</span></div>
135135
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="preprocessor">#endif</span></div>
136-
<div class="ttc" id="aclassm5_1_1unit_1_1_cap_s_t25_r3916_html"><div class="ttname"><a href="classm5_1_1unit_1_1_cap_s_t25_r3916.html">m5::unit::CapST25R3916</a></div><div class="ttdoc">ST25R3916 unit in CapCC1101 (SPI)</div><div class="ttdef"><b>Definition</b> unit_ST25R3916.hpp:2062</div></div>
137-
<div class="ttc" id="aclassm5_1_1unit_1_1_unit_s_t25_r3916_html"><div class="ttname"><a href="classm5_1_1unit_1_1_unit_s_t25_r3916.html">m5::unit::UnitST25R3916</a></div><div class="ttdoc">ST25R3916 Unit.</div><div class="ttdef"><b>Definition</b> unit_ST25R3916.hpp:38</div></div>
136+
<div class="ttc" id="aclassm5_1_1unit_1_1_cap_s_t25_r3916_html"><div class="ttname"><a href="classm5_1_1unit_1_1_cap_s_t25_r3916.html">m5::unit::CapST25R3916</a></div><div class="ttdoc">ST25R3916 unit in CapCC1101 (SPI)</div><div class="ttdef"><b>Definition</b> unit_ST25R3916.hpp:2113</div></div>
137+
<div class="ttc" id="aclassm5_1_1unit_1_1_unit_s_t25_r3916_html"><div class="ttname"><a href="classm5_1_1unit_1_1_unit_s_t25_r3916.html">m5::unit::UnitST25R3916</a></div><div class="ttdoc">ST25R3916 Unit.</div><div class="ttdef"><b>Definition</b> unit_ST25R3916.hpp:39</div></div>
138138
<div class="ttc" id="adesfire__file__system_8hpp_html"><div class="ttname"><a href="desfire__file__system_8hpp.html">desfire_file_system.hpp</a></div><div class="ttdoc">File system base using isoDEP for MIFARE DESFire.</div></div>
139139
<div class="ttc" id="aemulation__layer__a_8hpp_html"><div class="ttname"><a href="emulation__layer__a_8hpp.html">emulation_layer_a.hpp</a></div><div class="ttdoc">Emulation layer for NFC-A.</div></div>
140140
<div class="ttc" id="aemulation__layer__f_8hpp_html"><div class="ttname"><a href="emulation__layer__f_8hpp.html">emulation_layer_f.hpp</a></div><div class="ttdoc">Emulation layer for NFC-F.</div></div>
141-
<div class="ttc" id="anamespacem5_html"><div class="ttname"><a href="namespacem5.html">m5</a></div><div class="ttdoc">Top level namespace of M5stack.</div></div>
141+
<div class="ttc" id="anamespacem5_html"><div class="ttname"><a href="namespacem5.html">m5</a></div><div class="ttdoc">Top level namespace of M5Stack.</div></div>
142142
<div class="ttc" id="anamespaceunit_html"><div class="ttname"><a href="namespaceunit.html">unit</a></div><div class="ttdoc">Unit-related namespace.</div></div>
143143
<div class="ttc" id="andef_8hpp_html"><div class="ttname"><a href="ndef_8hpp.html">ndef.hpp</a></div><div class="ttdoc">NDEF related.</div></div>
144144
<div class="ttc" id="andef__record_8hpp_html"><div class="ttname"><a href="ndef__record_8hpp.html">ndef_record.hpp</a></div><div class="ttdoc">NDEF record.</div></div>

_s_t25_r3916__definition_8hpp.html

Lines changed: 105 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<tbody>
2828
<tr id="projectrow">
2929
<td id="projectalign">
30-
<div id="projectname">M5Unit-NFC<span id="projectnumber">&#160;0.0.2 git rev:864e58d</span>
30+
<div id="projectname">M5Unit-NFC<span id="projectnumber">&#160;0.1.0 git rev:93745b5</span>
3131
</div>
3232
</td>
3333
</tr>
@@ -114,7 +114,7 @@
114114
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
115115
Namespaces</h2></td></tr>
116116
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacem5.html">m5</a></td></tr>
117-
<tr class="memdesc:namespacem5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Top level namespace of M5stack. <br /></td></tr>
117+
<tr class="memdesc:namespacem5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Top level namespace of M5Stack. <br /></td></tr>
118118
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
119119
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacest25r3916.html">st25r3916</a></td></tr>
120120
<tr class="memdesc:namespacest25r3916"><td class="mdescLeft">&#160;</td><td class="mdescRight">For ST25R3916. <br /></td></tr>
@@ -170,14 +170,14 @@
170170
<tr class="memitem:ab9de6d2635207b070883ac82e15f9ac7" id="r_ab9de6d2635207b070883ac82e15f9ac7"><td class="memItemLeft" align="right" valign="top"><a id="ab9de6d2635207b070883ac82e15f9ac7" name="ab9de6d2635207b070883ac82e15f9ac7"></a>
171171
bool&#160;</td><td class="memItemRight" valign="bottom"><b>m5::unit::st25r3916::is_irq32_collision</b> (const uint32_t irq32)</td></tr>
172172
<tr class="separator:ab9de6d2635207b070883ac82e15f9ac7"><td class="memSeparator" colspan="2">&#160;</td></tr>
173-
<tr class="memitem:a45e005a6545b708b5d40445673ff5fd1" id="r_a45e005a6545b708b5d40445673ff5fd1"><td class="memItemLeft" align="right" valign="top"><a id="a45e005a6545b708b5d40445673ff5fd1" name="a45e005a6545b708b5d40445673ff5fd1"></a>
174-
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><b>m5::unit::st25r3916::calculate_mrt</b> (const uint32_t us, const bool mrt_step)</td></tr>
173+
<tr class="memitem:a45e005a6545b708b5d40445673ff5fd1" id="r_a45e005a6545b708b5d40445673ff5fd1"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a45e005a6545b708b5d40445673ff5fd1">m5::unit::st25r3916::calculate_mrt</a> (const uint32_t us, const bool mrt_step)</td></tr>
174+
<tr class="memdesc:a45e005a6545b708b5d40445673ff5fd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate MRT register value. <br /></td></tr>
175175
<tr class="separator:a45e005a6545b708b5d40445673ff5fd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
176-
<tr class="memitem:af5465c2ea62624a2691846c9665989cd" id="r_af5465c2ea62624a2691846c9665989cd"><td class="memItemLeft" align="right" valign="top"><a id="af5465c2ea62624a2691846c9665989cd" name="af5465c2ea62624a2691846c9665989cd"></a>
177-
uint16_t&#160;</td><td class="memItemRight" valign="bottom"><b>m5::unit::st25r3916::calculate_nrt</b> (const uint32_t ms, const bool nrt_step)</td></tr>
176+
<tr class="memitem:af5465c2ea62624a2691846c9665989cd" id="r_af5465c2ea62624a2691846c9665989cd"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#af5465c2ea62624a2691846c9665989cd">m5::unit::st25r3916::calculate_nrt</a> (const uint32_t ms, const bool nrt_step)</td></tr>
177+
<tr class="memdesc:af5465c2ea62624a2691846c9665989cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate NRT register value. <br /></td></tr>
178178
<tr class="separator:af5465c2ea62624a2691846c9665989cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
179-
<tr class="memitem:aedad80139af09e96887b9ece9979b99f" id="r_aedad80139af09e96887b9ece9979b99f"><td class="memItemLeft" align="right" valign="top"><a id="aedad80139af09e96887b9ece9979b99f" name="aedad80139af09e96887b9ece9979b99f"></a>
180-
uint8_t&#160;</td><td class="memItemRight" valign="bottom"><b>m5::unit::st25r3916::calculate_fdt</b> (const uint32_t us)</td></tr>
179+
<tr class="memitem:aedad80139af09e96887b9ece9979b99f" id="r_aedad80139af09e96887b9ece9979b99f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aedad80139af09e96887b9ece9979b99f">m5::unit::st25r3916::calculate_fdt</a> (const uint32_t us)</td></tr>
180+
<tr class="memdesc:aedad80139af09e96887b9ece9979b99f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate FDT register value. <br /></td></tr>
181181
<tr class="separator:aedad80139af09e96887b9ece9979b99f"><td class="memSeparator" colspan="2">&#160;</td></tr>
182182
</table><table class="memberdecls">
183183
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
@@ -319,6 +319,103 @@ <h2 class="memtitle"><span class="permalink"><a href="#a7d85ed3cdee95b0eab2dff63
319319
</td></tr>
320320
</table>
321321

322+
</div>
323+
</div>
324+
<h2 class="groupheader">Function Documentation</h2>
325+
<a id="aedad80139af09e96887b9ece9979b99f" name="aedad80139af09e96887b9ece9979b99f"></a>
326+
<h2 class="memtitle"><span class="permalink"><a href="#aedad80139af09e96887b9ece9979b99f">&#9670;&#160;</a></span>calculate_fdt()</h2>
327+
328+
<div class="memitem">
329+
<div class="memproto">
330+
<table class="mlabels">
331+
<tr>
332+
<td class="mlabels-left">
333+
<table class="memname">
334+
<tr>
335+
<td class="memname">uint8_t m5::unit::st25r3916::calculate_fdt </td>
336+
<td>(</td>
337+
<td class="paramtype">const uint32_t</td> <td class="paramname"><span class="paramname"><em>us</em></span></td><td>)</td>
338+
<td></td>
339+
</tr>
340+
</table>
341+
</td>
342+
<td class="mlabels-right">
343+
<span class="mlabels"><span class="mlabel">inline</span></span> </td>
344+
</tr>
345+
</table>
346+
</div><div class="memdoc">
347+
348+
<p>Calculate FDT register value. </p>
349+
<dl class="params"><dt>Parameters</dt><dd>
350+
<table class="params">
351+
<tr><td class="paramname">us</td><td>Target frame delay time in microseconds </td></tr>
352+
</table>
353+
</dd>
354+
</dl>
355+
<dl class="section return"><dt>Returns</dt><dd>FDT register value </dd></dl>
356+
357+
</div>
358+
</div>
359+
<a id="a45e005a6545b708b5d40445673ff5fd1" name="a45e005a6545b708b5d40445673ff5fd1"></a>
360+
<h2 class="memtitle"><span class="permalink"><a href="#a45e005a6545b708b5d40445673ff5fd1">&#9670;&#160;</a></span>calculate_mrt()</h2>
361+
362+
<div class="memitem">
363+
<div class="memproto">
364+
<table class="memname">
365+
<tr>
366+
<td class="memname">uint8_t m5::unit::st25r3916::calculate_mrt </td>
367+
<td>(</td>
368+
<td class="paramtype">const uint32_t</td> <td class="paramname"><span class="paramname"><em>us</em></span>, </td>
369+
</tr>
370+
<tr>
371+
<td class="paramkey"></td>
372+
<td></td>
373+
<td class="paramtype">const bool</td> <td class="paramname"><span class="paramname"><em>mrt_step</em></span>&#160;)</td>
374+
</tr>
375+
</table>
376+
</div><div class="memdoc">
377+
378+
<p>Calculate MRT register value. </p>
379+
<dl class="params"><dt>Parameters</dt><dd>
380+
<table class="params">
381+
<tr><td class="paramname">us</td><td>Target time in microseconds </td></tr>
382+
<tr><td class="paramname">mrt_step</td><td>MRT step selector (false:64/fc, true:512/fc) </td></tr>
383+
</table>
384+
</dd>
385+
</dl>
386+
<dl class="section return"><dt>Returns</dt><dd>MRT register value </dd></dl>
387+
388+
</div>
389+
</div>
390+
<a id="af5465c2ea62624a2691846c9665989cd" name="af5465c2ea62624a2691846c9665989cd"></a>
391+
<h2 class="memtitle"><span class="permalink"><a href="#af5465c2ea62624a2691846c9665989cd">&#9670;&#160;</a></span>calculate_nrt()</h2>
392+
393+
<div class="memitem">
394+
<div class="memproto">
395+
<table class="memname">
396+
<tr>
397+
<td class="memname">uint16_t m5::unit::st25r3916::calculate_nrt </td>
398+
<td>(</td>
399+
<td class="paramtype">const uint32_t</td> <td class="paramname"><span class="paramname"><em>ms</em></span>, </td>
400+
</tr>
401+
<tr>
402+
<td class="paramkey"></td>
403+
<td></td>
404+
<td class="paramtype">const bool</td> <td class="paramname"><span class="paramname"><em>nrt_step</em></span>&#160;)</td>
405+
</tr>
406+
</table>
407+
</div><div class="memdoc">
408+
409+
<p>Calculate NRT register value. </p>
410+
<dl class="params"><dt>Parameters</dt><dd>
411+
<table class="params">
412+
<tr><td class="paramname">ms</td><td>Target time in milliseconds </td></tr>
413+
<tr><td class="paramname">nrt_step</td><td>NRT step selector (false:64/fc, true:4096/fc) </td></tr>
414+
</table>
415+
</dd>
416+
</dl>
417+
<dl class="section return"><dt>Returns</dt><dd>NRT register value </dd></dl>
418+
322419
</div>
323420
</div>
324421
</div><!-- contents -->

_s_t25_r3916__definition_8hpp.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ var _s_t25_r3916__definition_8hpp =
1616
[ "FelicaBitrate", "_s_t25_r3916__definition_8hpp.html#a7d85ed3cdee95b0eab2dff6373824137a6a423d5a4a5fcd692e78eb20f8af274f", null ],
1717
[ "ISO14443ABitrate", "_s_t25_r3916__definition_8hpp.html#a7d85ed3cdee95b0eab2dff6373824137a7fc22f6cc29c597048b17b6db90613e9", null ]
1818
] ],
19+
[ "calculate_fdt", "_s_t25_r3916__definition_8hpp.html#aedad80139af09e96887b9ece9979b99f", null ],
20+
[ "calculate_mrt", "_s_t25_r3916__definition_8hpp.html#a45e005a6545b708b5d40445673ff5fd1", null ],
21+
[ "calculate_nrt", "_s_t25_r3916__definition_8hpp.html#af5465c2ea62624a2691846c9665989cd", null ],
1922
[ "MAX_FIFO_DEPTH", "_s_t25_r3916__definition_8hpp.html#a23d8ebdc9efd6affca9566a3ad523108", null ],
2023
[ "PT_MEMORY_A_LENGTH", "_s_t25_r3916__definition_8hpp.html#a3bc9e99c48ede032ca794e0c603fd891", null ],
2124
[ "PT_MEMORY_F_LENGTH", "_s_t25_r3916__definition_8hpp.html#a361ca243f632742c4209b56fc345b3f2", null ],

0 commit comments

Comments
 (0)