mirror of
https://github.com/m5stack/M5Unit-NFC.git
synced 2026-05-20 11:48:34 -07:00
323 lines
22 KiB
HTML
323 lines
22 KiB
HTML
<!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" lang="en-US">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
|
<meta name="generator" content="Doxygen 1.11.0"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>M5Unit-NFC: src/nfc/nfc.hpp 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>
|
|
<script type="text/javascript" src="clipboard.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="cookie.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 id="projectrow">
|
|
<td id="projectalign">
|
|
<div id="projectname">M5Unit-NFC<span id="projectnumber"> 0.0.3 git rev:59f5362</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.11.0 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() { codefold.init(0); });
|
|
/* @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:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search',true);
|
|
$(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function(){initNavTree('nfc_8hpp.html',''); initResizable(true); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- 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">
|
|
<div id="MSearchResults">
|
|
<div class="SRPage">
|
|
<div id="SRIndex">
|
|
<div id="SRResults"></div>
|
|
<div class="SRStatus" id="Loading">Loading...</div>
|
|
<div class="SRStatus" id="Searching">Searching...</div>
|
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="summary">
|
|
<a href="#namespaces">Namespaces</a> |
|
|
<a href="#enum-members">Enumerations</a> |
|
|
<a href="#func-members">Functions</a> </div>
|
|
<div class="headertitle"><div class="title">nfc.hpp File Reference</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>NFC definitions.
|
|
<a href="#details">More...</a></p>
|
|
<div class="textblock"><code>#include <cstdint></code><br />
|
|
<code>#include "<a class="el" href="manufacturer__id_8hpp_source.html">manufacturer_id.hpp</a>"</code><br />
|
|
</div>
|
|
<p><a href="nfc_8hpp_source.html">Go to the source code of this file.</a></p>
|
|
<table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
|
|
Namespaces</h2></td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacem5.html">m5</a></td></tr>
|
|
<tr class="memdesc:namespacem5"><td class="mdescLeft"> </td><td class="mdescRight">Top level namespace of M5stack. <br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">namespace  </td><td class="memItemRight" valign="bottom"><a class="el" href="namespacenfc.html">nfc</a></td></tr>
|
|
<tr class="memdesc:namespacenfc"><td class="mdescLeft"> </td><td class="mdescRight">NFC related definitions. <br /></td></tr>
|
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="enum-members" name="enum-members"></a>
|
|
Enumerations</h2></td></tr>
|
|
<tr class="memitem:a5e5f58799f82b1611c0309f953cc2c6f" id="r_a5e5f58799f82b1611c0309f953cc2c6f"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a5e5f58799f82b1611c0309f953cc2c6f">m5::nfc::NFC</a> : uint8_t { <br />
|
|
  <a class="el" href="#a5e5f58799f82b1611c0309f953cc2c6fa6adf97f83acf6453d4a6a4b1070f3754">None</a>
|
|
, <a class="el" href="#a5e5f58799f82b1611c0309f953cc2c6fa7fc56270e7a70fa81a5935b72eacbe29">A</a>
|
|
, <a class="el" href="#a5e5f58799f82b1611c0309f953cc2c6fa9d5ed678fe57bcca610140957afab571">B</a>
|
|
, <a class="el" href="#a5e5f58799f82b1611c0309f953cc2c6fa800618943025315f869e4e1f09471012">F</a>
|
|
, <br />
|
|
  <a class="el" href="#a5e5f58799f82b1611c0309f953cc2c6fa5206560a306a2e085a437fd258eb57ce">V</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a5e5f58799f82b1611c0309f953cc2c6f"><td class="mdescLeft"> </td><td class="mdescRight">NFC type. <a href="#a5e5f58799f82b1611c0309f953cc2c6f">More...</a><br /></td></tr>
|
|
<tr class="separator:a5e5f58799f82b1611c0309f953cc2c6f"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a952a1a2c9c08aa278d2aadafe02a5cd1" id="r_a952a1a2c9c08aa278d2aadafe02a5cd1"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a952a1a2c9c08aa278d2aadafe02a5cd1">m5::nfc::NFCForumTag</a> : uint8_t { <br />
|
|
  <b>None</b>
|
|
, <a class="el" href="#a952a1a2c9c08aa278d2aadafe02a5cd1a3fc8355f4568d0bc9fa60829e4db7ad8">Type1</a>
|
|
, <a class="el" href="#a952a1a2c9c08aa278d2aadafe02a5cd1a843171beb7019761cbdf01fa3b1b61fb">Type2</a>
|
|
, <a class="el" href="#a952a1a2c9c08aa278d2aadafe02a5cd1a459e4c1992412014278341a5705d8aec">Type3</a>
|
|
, <br />
|
|
  <a class="el" href="#a952a1a2c9c08aa278d2aadafe02a5cd1a17bc479530517e70b6ce6639d64c9b6b">Type4</a>
|
|
, <a class="el" href="#a952a1a2c9c08aa278d2aadafe02a5cd1a5d05e9889bd18763a956959c86940a23">Type5</a>
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a952a1a2c9c08aa278d2aadafe02a5cd1"><td class="mdescLeft"> </td><td class="mdescRight">NFC Forum Tag Type. <a href="#a952a1a2c9c08aa278d2aadafe02a5cd1">More...</a><br /></td></tr>
|
|
<tr class="separator:a952a1a2c9c08aa278d2aadafe02a5cd1"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a6e4ec7792513939bffd3f557b917d326" id="r_a6e4ec7792513939bffd3f557b917d326"><td class="memItemLeft" align="right" valign="top">enum class  </td><td class="memItemRight" valign="bottom"><a class="el" href="#a6e4ec7792513939bffd3f557b917d326">m5::nfc::Bitrate</a> : uint8_t { <br />
|
|
  <a class="el" href="#a6e4ec7792513939bffd3f557b917d326a98ced0261bfd36e8857b586900ccf1e6">Bps106K</a>
|
|
, <a class="el" href="#a6e4ec7792513939bffd3f557b917d326a3a6399f5064660be3047c534c426f951">Bps212K</a>
|
|
, <a class="el" href="#a6e4ec7792513939bffd3f557b917d326af446d7e6091a0b02fff080589dc020f2">Bps424K</a>
|
|
, <a class="el" href="#a6e4ec7792513939bffd3f557b917d326a022572132d374f84ca57f030cc88099f">Bps848K</a>
|
|
, <br />
|
|
  <b>Invalid</b> = 0xFF
|
|
<br />
|
|
}</td></tr>
|
|
<tr class="memdesc:a6e4ec7792513939bffd3f557b917d326"><td class="mdescLeft"> </td><td class="mdescRight">Communication bitrate. <a href="#a6e4ec7792513939bffd3f557b917d326">More...</a><br /></td></tr>
|
|
<tr class="separator:a6e4ec7792513939bffd3f557b917d326"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
|
|
Functions</h2></td></tr>
|
|
<tr class="memitem:ad754a66e71bfd266a889b4e772a77575" id="r_ad754a66e71bfd266a889b4e772a77575"><td class="memItemLeft" align="right" valign="top"><a id="ad754a66e71bfd266a889b4e772a77575" name="ad754a66e71bfd266a889b4e772a77575"></a>
|
|
bool </td><td class="memItemRight" valign="bottom"><b>m5::nfc::is_file_system_memory</b> (const <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> fsf)</td></tr>
|
|
<tr class="separator:ad754a66e71bfd266a889b4e772a77575"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a2c724f427aa2cc607b77ead2d7d78bdb" id="r_a2c724f427aa2cc607b77ead2d7d78bdb"><td class="memItemLeft" align="right" valign="top"><a id="a2c724f427aa2cc607b77ead2d7d78bdb" name="a2c724f427aa2cc607b77ead2d7d78bdb"></a>
|
|
bool </td><td class="memItemRight" valign="bottom"><b>m5::nfc::is_file_system_file</b> (const <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> fsf)</td></tr>
|
|
<tr class="separator:a2c724f427aa2cc607b77ead2d7d78bdb"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:afd61e7c2f20b3d396c0e4177b5599079" id="r_afd61e7c2f20b3d396c0e4177b5599079"><td class="memItemLeft" align="right" valign="top"><a id="afd61e7c2f20b3d396c0e4177b5599079" name="afd61e7c2f20b3d396c0e4177b5599079"></a>
|
|
bool </td><td class="memItemRight" valign="bottom"><b>m5::nfc::is_file_system_ISO</b> (const <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> fsf)</td></tr>
|
|
<tr class="separator:afd61e7c2f20b3d396c0e4177b5599079"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a60262c927120b869d91d47b0baa2d046" id="r_a60262c927120b869d91d47b0baa2d046"><td class="memItemLeft" align="right" valign="top"><a id="a60262c927120b869d91d47b0baa2d046" name="a60262c927120b869d91d47b0baa2d046"></a>
|
|
bool </td><td class="memItemRight" valign="bottom"><b>m5::nfc::is_file_system_desfire</b> (const <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> fsf)</td></tr>
|
|
<tr class="separator:a60262c927120b869d91d47b0baa2d046"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a96d475444beefb0fecd201b132542685" id="r_a96d475444beefb0fecd201b132542685"><td class="memItemLeft" align="right" valign="top"><a id="a96d475444beefb0fecd201b132542685" name="a96d475444beefb0fecd201b132542685"></a>
|
|
bool </td><td class="memItemRight" valign="bottom"><b>m5::nfc::is_file_system_desfire_normal</b> (const <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> fsf)</td></tr>
|
|
<tr class="separator:a96d475444beefb0fecd201b132542685"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a24fd8e5aa492ee91c14994e00fe5f0ab" id="r_a24fd8e5aa492ee91c14994e00fe5f0ab"><td class="memItemLeft" align="right" valign="top"><a id="a24fd8e5aa492ee91c14994e00fe5f0ab" name="a24fd8e5aa492ee91c14994e00fe5f0ab"></a>
|
|
bool </td><td class="memItemRight" valign="bottom"><b>m5::nfc::is_file_system_desfire_light</b> (const <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> fsf)</td></tr>
|
|
<tr class="separator:a24fd8e5aa492ee91c14994e00fe5f0ab"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table><table class="memberdecls">
|
|
<tr class="heading"><td colspan="2"><h2 class="groupheader">File system (bits)</h2></td></tr>
|
|
<tr class="memitem:a14c7cd97b5b6e6bef9a0485ee5b430a3" id="r_a14c7cd97b5b6e6bef9a0485ee5b430a3"><td class="memItemLeft" align="right" valign="top"><a id="a14c7cd97b5b6e6bef9a0485ee5b430a3" name="a14c7cd97b5b6e6bef9a0485ee5b430a3"></a>
|
|
using </td><td class="memItemRight" valign="bottom"><b>m5::nfc::file_system_feature_t</b> = uint8_t</td></tr>
|
|
<tr class="memdesc:a14c7cd97b5b6e6bef9a0485ee5b430a3"><td class="mdescLeft"> </td><td class="mdescRight">Alias for file_system_feature_t. <br /></td></tr>
|
|
<tr class="separator:a14c7cd97b5b6e6bef9a0485ee5b430a3"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a395e5c24db3d02f0637dd68801151b5a" id="r_a395e5c24db3d02f0637dd68801151b5a"><td class="memItemLeft" align="right" valign="top"><a id="a395e5c24db3d02f0637dd68801151b5a" name="a395e5c24db3d02f0637dd68801151b5a"></a>
|
|
constexpr <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> </td><td class="memItemRight" valign="bottom"><b>m5::nfc::FILE_SYSTEM_FLAT_MEMORY</b> {0x01}</td></tr>
|
|
<tr class="memdesc:a395e5c24db3d02f0637dd68801151b5a"><td class="mdescLeft"> </td><td class="mdescRight">Block/Page base R/W (flat memory) <br /></td></tr>
|
|
<tr class="separator:a395e5c24db3d02f0637dd68801151b5a"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a76e841dc92d8e14f40548e9a3a25b62b" id="r_a76e841dc92d8e14f40548e9a3a25b62b"><td class="memItemLeft" align="right" valign="top"><a id="a76e841dc92d8e14f40548e9a3a25b62b" name="a76e841dc92d8e14f40548e9a3a25b62b"></a>
|
|
constexpr <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> </td><td class="memItemRight" valign="bottom"><b>m5::nfc::FILE_SYSTEM_ISO7816_4</b> {0x02}</td></tr>
|
|
<tr class="memdesc:a76e841dc92d8e14f40548e9a3a25b62b"><td class="mdescLeft"> </td><td class="mdescRight">ISO 7816-4 (multi file base) <br /></td></tr>
|
|
<tr class="separator:a76e841dc92d8e14f40548e9a3a25b62b"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a45cad45fa6d286a94cbe7e38db122ed7" id="r_a45cad45fa6d286a94cbe7e38db122ed7"><td class="memItemLeft" align="right" valign="top"><a id="a45cad45fa6d286a94cbe7e38db122ed7" name="a45cad45fa6d286a94cbe7e38db122ed7"></a>
|
|
constexpr <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> </td><td class="memItemRight" valign="bottom"><b>m5::nfc::FILE_SYSTEM_DESFIRE</b> {0x04}</td></tr>
|
|
<tr class="memdesc:a45cad45fa6d286a94cbe7e38db122ed7"><td class="mdescLeft"> </td><td class="mdescRight">MIFARE DESFire (multi file base) <br /></td></tr>
|
|
<tr class="separator:a45cad45fa6d286a94cbe7e38db122ed7"><td class="memSeparator" colspan="2"> </td></tr>
|
|
<tr class="memitem:a7913c5e5556d7531d8b333650eb08f23" id="r_a7913c5e5556d7531d8b333650eb08f23"><td class="memItemLeft" align="right" valign="top"><a id="a7913c5e5556d7531d8b333650eb08f23" name="a7913c5e5556d7531d8b333650eb08f23"></a>
|
|
constexpr <a class="el" href="#a14c7cd97b5b6e6bef9a0485ee5b430a3">file_system_feature_t</a> </td><td class="memItemRight" valign="bottom"><b>m5::nfc::FILE_SYSTEM_DESFIRE_LIGHT</b> {0x08}</td></tr>
|
|
<tr class="memdesc:a7913c5e5556d7531d8b333650eb08f23"><td class="mdescLeft"> </td><td class="mdescRight">MIFARE DESFire light (single file base) <br /></td></tr>
|
|
<tr class="separator:a7913c5e5556d7531d8b333650eb08f23"><td class="memSeparator" colspan="2"> </td></tr>
|
|
</table>
|
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
|
<div class="textblock"><p>NFC definitions. </p>
|
|
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
|
|
<a id="a6e4ec7792513939bffd3f557b917d326" name="a6e4ec7792513939bffd3f557b917d326"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a6e4ec7792513939bffd3f557b917d326">◆ </a></span>Bitrate</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#a6e4ec7792513939bffd3f557b917d326">m5::nfc::Bitrate</a> : uint8_t</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>Communication bitrate. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6e4ec7792513939bffd3f557b917d326a98ced0261bfd36e8857b586900ccf1e6" name="a6e4ec7792513939bffd3f557b917d326a98ced0261bfd36e8857b586900ccf1e6"></a>Bps106K </td><td class="fielddoc"><p>106K </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6e4ec7792513939bffd3f557b917d326a3a6399f5064660be3047c534c426f951" name="a6e4ec7792513939bffd3f557b917d326a3a6399f5064660be3047c534c426f951"></a>Bps212K </td><td class="fielddoc"><p>212K </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6e4ec7792513939bffd3f557b917d326af446d7e6091a0b02fff080589dc020f2" name="a6e4ec7792513939bffd3f557b917d326af446d7e6091a0b02fff080589dc020f2"></a>Bps424K </td><td class="fielddoc"><p>424K </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a6e4ec7792513939bffd3f557b917d326a022572132d374f84ca57f030cc88099f" name="a6e4ec7792513939bffd3f557b917d326a022572132d374f84ca57f030cc88099f"></a>Bps848K </td><td class="fielddoc"><p>848K </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a5e5f58799f82b1611c0309f953cc2c6f" name="a5e5f58799f82b1611c0309f953cc2c6f"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a5e5f58799f82b1611c0309f953cc2c6f">◆ </a></span>NFC</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#a5e5f58799f82b1611c0309f953cc2c6f">m5::nfc::NFC</a> : uint8_t</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>NFC type. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a5e5f58799f82b1611c0309f953cc2c6fa6adf97f83acf6453d4a6a4b1070f3754" name="a5e5f58799f82b1611c0309f953cc2c6fa6adf97f83acf6453d4a6a4b1070f3754"></a>None </td><td class="fielddoc"><p>No mode. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a5e5f58799f82b1611c0309f953cc2c6fa7fc56270e7a70fa81a5935b72eacbe29" name="a5e5f58799f82b1611c0309f953cc2c6fa7fc56270e7a70fa81a5935b72eacbe29"></a>A </td><td class="fielddoc"><p>NFC-A. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a5e5f58799f82b1611c0309f953cc2c6fa9d5ed678fe57bcca610140957afab571" name="a5e5f58799f82b1611c0309f953cc2c6fa9d5ed678fe57bcca610140957afab571"></a>B </td><td class="fielddoc"><p>NFC-B. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a5e5f58799f82b1611c0309f953cc2c6fa800618943025315f869e4e1f09471012" name="a5e5f58799f82b1611c0309f953cc2c6fa800618943025315f869e4e1f09471012"></a>F </td><td class="fielddoc"><p>NFC-F. </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a5e5f58799f82b1611c0309f953cc2c6fa5206560a306a2e085a437fd258eb57ce" name="a5e5f58799f82b1611c0309f953cc2c6fa5206560a306a2e085a437fd258eb57ce"></a>V </td><td class="fielddoc"><p>NFC-V. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
<a id="a952a1a2c9c08aa278d2aadafe02a5cd1" name="a952a1a2c9c08aa278d2aadafe02a5cd1"></a>
|
|
<h2 class="memtitle"><span class="permalink"><a href="#a952a1a2c9c08aa278d2aadafe02a5cd1">◆ </a></span>NFCForumTag</h2>
|
|
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="mlabels">
|
|
<tr>
|
|
<td class="mlabels-left">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">enum class <a class="el" href="#a952a1a2c9c08aa278d2aadafe02a5cd1">m5::nfc::NFCForumTag</a> : uint8_t</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
<td class="mlabels-right">
|
|
<span class="mlabels"><span class="mlabel">strong</span></span> </td>
|
|
</tr>
|
|
</table>
|
|
</div><div class="memdoc">
|
|
|
|
<p>NFC Forum Tag Type. </p>
|
|
<table class="fieldtable">
|
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a952a1a2c9c08aa278d2aadafe02a5cd1a3fc8355f4568d0bc9fa60829e4db7ad8" name="a952a1a2c9c08aa278d2aadafe02a5cd1a3fc8355f4568d0bc9fa60829e4db7ad8"></a>Type1 </td><td class="fielddoc"><p>Type 1 (NFC-A) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a952a1a2c9c08aa278d2aadafe02a5cd1a843171beb7019761cbdf01fa3b1b61fb" name="a952a1a2c9c08aa278d2aadafe02a5cd1a843171beb7019761cbdf01fa3b1b61fb"></a>Type2 </td><td class="fielddoc"><p>Type 2 (NFC-A) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a952a1a2c9c08aa278d2aadafe02a5cd1a459e4c1992412014278341a5705d8aec" name="a952a1a2c9c08aa278d2aadafe02a5cd1a459e4c1992412014278341a5705d8aec"></a>Type3 </td><td class="fielddoc"><p>Type 3 (NFC-F) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a952a1a2c9c08aa278d2aadafe02a5cd1a17bc479530517e70b6ce6639d64c9b6b" name="a952a1a2c9c08aa278d2aadafe02a5cd1a17bc479530517e70b6ce6639d64c9b6b"></a>Type4 </td><td class="fielddoc"><p>Type 4 (NFC-A, NFC-B) </p>
|
|
</td></tr>
|
|
<tr><td class="fieldname"><a id="a952a1a2c9c08aa278d2aadafe02a5cd1a5d05e9889bd18763a956959c86940a23" name="a952a1a2c9c08aa278d2aadafe02a5cd1a5d05e9889bd18763a956959c86940a23"></a>Type5 </td><td class="fielddoc"><p>Type 5 ISO/IEC 15693. </p>
|
|
</td></tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
</div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_59410e1461a4f8107dcbc9b19538c327.html">nfc</a></li><li class="navelem"><a class="el" href="nfc_8hpp.html">nfc.hpp</a></li>
|
|
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.11.0 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|