Merge pull request #12 from robertlipe/clean_html

HTML files: remove trailing spaces.
This commit is contained in:
Yafei 2020-11-10 09:36:04 +08:00 committed by GitHub
commit 1ee9de92d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
92 changed files with 6885 additions and 6885 deletions

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. cronalarms &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. cronalarms &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="2. Wi-Fi Manager" href="../wifi/wifi_mgmr.html" />
<link rel="prev" title="17. BLE" href="../../Components/BLE/ble_stack/ble_stack.html" />
<link rel="prev" title="17. BLE" href="../../Components/BLE/ble_stack/ble_stack.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">1. </span>cronalarms</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/API/sys/cronalarms.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="cronalarms">
<h1><span class="section-number">1. </span>cronalarms<a class="headerlink" href="#cronalarms" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../wifi/wifi_mgmr.html" class="btn btn-neutral float-right" title="2. Wi-Fi Manager" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../../Components/BLE/ble_stack/ble_stack.html" class="btn btn-neutral float-left" title="17. BLE" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,70 +4,70 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2. Wi-Fi Manager &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2. Wi-Fi Manager &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="prev" title="1. cronalarms" href="../sys/cronalarms.html" />
<link rel="prev" title="1. cronalarms" href="../sys/cronalarms.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -76,17 +76,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -139,29 +139,29 @@
<li class="toctree-l1 current"><a class="current reference internal" href="#">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -180,63 +180,63 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">2. </span>Wi-Fi Manager</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/API/wifi/wifi_mgmr.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="wi-fi-manager">
<h1><span class="section-number">2. </span>Wi-Fi Manager<a class="headerlink" href="#wi-fi-manager" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../sys/cronalarms.html" class="btn btn-neutral float-left" title="1. cronalarms" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -246,7 +246,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -254,10 +254,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>17. BLE &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>17. BLE &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="1. cronalarms" href="../../../API/sys/cronalarms.html" />
<link rel="prev" title="16. Mesh" href="../mesh/mesh.html" />
<link rel="prev" title="16. Mesh" href="../mesh/mesh.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">17. </span>BLE</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/BLE/ble_stack/ble_stack.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="ble">
<span id="ble-index"></span><h1><span class="section-number">17. </span>BLE<a class="headerlink" href="#ble" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -883,37 +883,37 @@ timeout=400
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../../../API/sys/cronalarms.html" class="btn btn-neutral float-right" title="1. cronalarms" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../mesh/mesh.html" class="btn btn-neutral float-left" title="16. Mesh" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -923,7 +923,7 @@ timeout=400
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -931,10 +931,10 @@ timeout=400
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>16. Mesh &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>16. Mesh &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="17. BLE" href="../ble_stack/ble_stack.html" />
<link rel="prev" title="15. Provision_WiFi" href="../provision_WiFi/provision_WiFi.html" />
<link rel="prev" title="15. Provision_WiFi" href="../provision_WiFi/provision_WiFi.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">16. </span>Mesh</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/BLE/mesh/mesh.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="mesh">
<h1><span class="section-number">16. </span>Mesh<a class="headerlink" href="#mesh" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../ble_stack/ble_stack.html" class="btn btn-neutral float-right" title="17. BLE" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../provision_WiFi/provision_WiFi.html" class="btn btn-neutral float-left" title="15. Provision_WiFi" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>15. Provision_WiFi &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>15. Provision_WiFi &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="16. Mesh" href="../mesh/mesh.html" />
<link rel="prev" title="14. TLS" href="../../Network/tls/tls.html" />
<link rel="prev" title="14. TLS" href="../../Network/tls/tls.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">15. </span>Provision_WiFi</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/BLE/provision_WiFi/provision_WiFi.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="provision-wifi">
<h1><span class="section-number">15. </span>Provision_WiFi<a class="headerlink" href="#provision-wifi" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../mesh/mesh.html" class="btn btn-neutral float-right" title="16. Mesh" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../../Network/tls/tls.html" class="btn btn-neutral float-left" title="14. TLS" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>3. cli &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>3. cli &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="4. GPIO" href="../Hal_drv/gpio.html" />
<link rel="prev" title="2. helper" href="helper.html" />
<link rel="prev" title="2. helper" href="helper.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -144,29 +144,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -185,28 +185,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">3. </span>cli</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Components/Command_line/aos_cli.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="cli">
<h1><span class="section-number">3. </span>cli<a class="headerlink" href="#cli" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -248,37 +248,37 @@ interface的命令行交互工具在提供基本的系统交互命令的
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../Hal_drv/gpio.html" class="btn btn-neutral float-right" title="4. GPIO" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="helper.html" class="btn btn-neutral float-left" title="2. helper" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -288,7 +288,7 @@ interface的命令行交互工具在提供基本的系统交互命令的
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -296,10 +296,10 @@ interface的命令行交互工具在提供基本的系统交互命令的
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2. helper &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2. helper &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="3. cli" href="aos_cli.html" />
<link rel="prev" title="1. arch" href="../arch.html" />
<link rel="prev" title="1. arch" href="../arch.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -144,29 +144,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -185,28 +185,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">2. </span>helper</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Components/Command_line/helper.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="helper">
<h1><span class="section-number">2. </span>helper<a class="headerlink" href="#helper" title="永久链接至标题"></a></h1>
<p>这里主要介绍现阶段支持到部分命令,包括系统命令和用户命令,当然有的命令板子不一定支持,可以通过<code class="docutils literal notranslate"><span class="pre">help</span></code>查看其支持到命令,更多的命令请参考源码或者自行添加</p>
@ -503,37 +503,37 @@ SSID为<code class="docutils literal notranslate"><span class="pre">BL60X_uAP_</
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="aos_cli.html" class="btn btn-neutral float-right" title="3. cli" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../arch.html" class="btn btn-neutral float-left" title="1. arch" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -543,7 +543,7 @@ SSID为<code class="docutils literal notranslate"><span class="pre">BL60X_uAP_</
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -551,10 +551,10 @@ SSID为<code class="docutils literal notranslate"><span class="pre">BL60X_uAP_</
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>4. GPIO &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>4. GPIO &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="5. BLOOP" href="../Middleware/bloop/bloop.html" />
<link rel="prev" title="3. cli" href="../Command_line/aos_cli.html" />
<link rel="prev" title="3. cli" href="../Command_line/aos_cli.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">4. </span>GPIO</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Components/Hal_drv/gpio.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="gpio">
<h1><span class="section-number">4. </span>GPIO<a class="headerlink" href="#gpio" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../Middleware/bloop/bloop.html" class="btn btn-neutral float-right" title="5. BLOOP" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../Command_line/aos_cli.html" class="btn btn-neutral float-left" title="3. cli" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>5. BLOOP &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>5. BLOOP &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="6. BLSYNC" href="../blsync/blsync.html" />
<link rel="prev" title="4. GPIO" href="../../Hal_drv/gpio.html" />
<link rel="prev" title="4. GPIO" href="../../Hal_drv/gpio.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">5. </span>BLOOP</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Middleware/bloop/bloop.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="bloop">
<h1><span class="section-number">5. </span>BLOOP<a class="headerlink" href="#bloop" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../blsync/blsync.html" class="btn btn-neutral float-right" title="6. BLSYNC" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../../Hal_drv/gpio.html" class="btn btn-neutral float-left" title="4. GPIO" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>6. BLSYNC &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>6. BLSYNC &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="7. device tree" href="../dts/devicetree.html" />
<link rel="prev" title="5. BLOOP" href="../bloop/bloop.html" />
<link rel="prev" title="5. BLOOP" href="../bloop/bloop.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">6. </span>BLSYNC</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Middleware/blsync/blsync.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="blsync">
<h1><span class="section-number">6. </span>BLSYNC<a class="headerlink" href="#blsync" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../dts/devicetree.html" class="btn btn-neutral float-right" title="7. device tree" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../bloop/bloop.html" class="btn btn-neutral float-left" title="5. BLOOP" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>7. device tree &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>7. device tree &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="8. blog" href="../log/blog.html" />
<link rel="prev" title="6. BLSYNC" href="../blsync/blsync.html" />
<link rel="prev" title="6. BLSYNC" href="../blsync/blsync.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -149,29 +149,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -190,28 +190,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">7. </span>device tree</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Middleware/dts/devicetree.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="device-tree">
<h1><span class="section-number">7. </span>device tree<a class="headerlink" href="#device-tree" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -334,37 +334,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../log/blog.html" class="btn btn-neutral float-right" title="8. blog" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../blsync/blsync.html" class="btn btn-neutral float-left" title="6. BLSYNC" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -374,7 +374,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -382,10 +382,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>8. blog &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>8. blog &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="9. Security" href="../security/security.html" />
<link rel="prev" title="7. device tree" href="../dts/devicetree.html" />
<link rel="prev" title="7. device tree" href="../dts/devicetree.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -147,29 +147,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -188,28 +188,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">8. </span>blog</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Middleware/log/blog.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="blog">
<h1><span class="section-number">8. </span>blog<a class="headerlink" href="#blog" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -303,37 +303,37 @@ component_name.file_name.pri_name例如
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../security/security.html" class="btn btn-neutral float-right" title="9. Security" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../dts/devicetree.html" class="btn btn-neutral float-left" title="7. device tree" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -343,7 +343,7 @@ component_name.file_name.pri_name例如
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -351,10 +351,10 @@ component_name.file_name.pri_name例如
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>9. Security &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>9. Security &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="10. AOS VFS" href="../vfs/vfs.html" />
<link rel="prev" title="8. blog" href="../log/blog.html" />
<link rel="prev" title="8. blog" href="../log/blog.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">9. </span>Security</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Middleware/security/security.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="security">
<h1><span class="section-number">9. </span>Security<a class="headerlink" href="#security" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../vfs/vfs.html" class="btn btn-neutral float-right" title="10. AOS VFS" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../log/blog.html" class="btn btn-neutral float-left" title="8. blog" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>10. AOS VFS &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>10. AOS VFS &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="11. yloop" href="../yloop/yloop.html" />
<link rel="prev" title="9. Security" href="../security/security.html" />
<link rel="prev" title="9. Security" href="../security/security.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -149,29 +149,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -190,28 +190,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">10. </span>AOS VFS</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Middleware/vfs/vfs.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="aos-vfs">
<h1><span class="section-number">10. </span>AOS VFS<a class="headerlink" href="#aos-vfs" title="永久链接至标题"></a></h1>
<ul class="simple">
@ -566,37 +566,37 @@ file_t 类型。用于后续获取文件句柄</p></li>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../yloop/yloop.html" class="btn btn-neutral float-right" title="11. yloop" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../security/security.html" class="btn btn-neutral float-left" title="9. Security" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -606,7 +606,7 @@ file_t 类型。用于后续获取文件句柄</p></li>
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -614,10 +614,10 @@ file_t 类型。用于后续获取文件句柄</p></li>
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>11. yloop &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>11. yloop &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="12. HTTPC" href="../../Network/httpc/httpc.html" />
<link rel="prev" title="10. AOS VFS" href="../vfs/vfs.html" />
<link rel="prev" title="10. AOS VFS" href="../vfs/vfs.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -155,29 +155,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -196,28 +196,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">11. </span>yloop</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Middleware/yloop/yloop.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="yloop">
<h1><span class="section-number">11. </span>yloop<a class="headerlink" href="#yloop" title="永久链接至标题"></a></h1>
<hr class="docutils" />
@ -481,37 +481,37 @@ Things自带的协议栈又暴露一个特殊的eventfd接口Yloop利用此
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../../Network/httpc/httpc.html" class="btn btn-neutral float-right" title="12. HTTPC" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../vfs/vfs.html" class="btn btn-neutral float-left" title="10. AOS VFS" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -521,7 +521,7 @@ Things自带的协议栈又暴露一个特殊的eventfd接口Yloop利用此
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -529,10 +529,10 @@ Things自带的协议栈又暴露一个特殊的eventfd接口Yloop利用此
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>12. HTTPC &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>12. HTTPC &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="13. HTTPS" href="../https/https.html" />
<link rel="prev" title="11. yloop" href="../../Middleware/yloop/yloop.html" />
<link rel="prev" title="11. yloop" href="../../Middleware/yloop/yloop.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">12. </span>HTTPC</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Network/httpc/httpc.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="httpc">
<h1><span class="section-number">12. </span>HTTPC<a class="headerlink" href="#httpc" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../https/https.html" class="btn btn-neutral float-right" title="13. HTTPS" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../../Middleware/yloop/yloop.html" class="btn btn-neutral float-left" title="11. yloop" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>13. HTTPS &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>13. HTTPS &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="14. TLS" href="../tls/tls.html" />
<link rel="prev" title="12. HTTPC" href="../httpc/httpc.html" />
<link rel="prev" title="12. HTTPC" href="../httpc/httpc.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">13. </span>HTTPS</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Network/https/https.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="https">
<h1><span class="section-number">13. </span>HTTPS<a class="headerlink" href="#https" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../tls/tls.html" class="btn btn-neutral float-right" title="14. TLS" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../httpc/httpc.html" class="btn btn-neutral float-left" title="12. HTTPC" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>14. TLS &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>14. TLS &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="next" title="15. Provision_WiFi" href="../../BLE/provision_WiFi/provision_WiFi.html" />
<link rel="prev" title="13. HTTPS" href="../https/https.html" />
<link rel="prev" title="13. HTTPS" href="../https/https.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">14. </span>TLS</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Network/tls/tls.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="tls">
<h1><span class="section-number">14. </span>TLS<a class="headerlink" href="#tls" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../../BLE/provision_WiFi/provision_WiFi.html" class="btn btn-neutral float-right" title="15. Provision_WiFi" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../https/https.html" class="btn btn-neutral float-left" title="13. HTTPS" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WiFi &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>WiFi &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../../" src="../../../_static/documentation_options.js"></script>
<script src="../../../_static/jquery.js"></script>
<script src="../../../_static/underscore.js"></script>
<script src="../../../_static/doctools.js"></script>
<script src="../../../_static/language_data.js"></script>
<script type="text/javascript" src="../../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../../genindex.html" />
<link rel="search" title="搜索" href="../../../search.html" />
<link rel="search" title="搜索" href="../../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>WiFi</li>
<li class="wy-breadcrumbs-aside">
<a href="../../../_sources/Components/Network/wifi/wifi.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="wifi">
<span id="wifi-index"></span><h1>WiFi<a class="headerlink" href="#wifi" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -504,28 +504,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -535,7 +535,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -543,10 +543,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. arch &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. arch &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
<script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js"></script>
<script src="../_static/language_data.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../genindex.html" />
<link rel="search" title="搜索" href="../search.html" />
<link rel="next" title="2. helper" href="Command_line/helper.html" />
<link rel="prev" title="16. Easyflash4 boot times" href="../Examples/sdk_app_easyflash_boottimes/easyflash_boottimes.html" />
<link rel="prev" title="16. Easyflash4 boot times" href="../Examples/sdk_app_easyflash_boottimes/easyflash_boottimes.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,65 +181,65 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">1. </span>arch</li>
<li class="wy-breadcrumbs-aside">
<a href="../_sources/Components/arch.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="arch">
<h1><span class="section-number">1. </span>arch<a class="headerlink" href="#arch" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="Command_line/helper.html" class="btn btn-neutral float-right" title="2. helper" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../Examples/sdk_app_easyflash_boottimes/easyflash_boottimes.html" class="btn btn-neutral float-left" title="16. Easyflash4 boot times" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -249,7 +249,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -257,10 +257,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2. BLFlashEnv &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2. BLFlashEnv &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="3. Freedom Studio" href="../freedom_studio/freedom_studio.html" />
<link rel="prev" title="1. Developer Environment" href="../Developer_Environment.html" />
<link rel="prev" title="1. Developer Environment" href="../Developer_Environment.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment.html">1. Developer Environment</a></li>
@ -157,29 +157,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -198,28 +198,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">2. </span>BLFlashEnv</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Developer_Environment/BLFlashEnv/BLFlashEnv.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="blflashenv">
<h1><span class="section-number">2. </span>BLFlashEnv<a class="headerlink" href="#blflashenv" title="永久链接至标题"></a></h1>
<div class="section" id="dev-cube">
@ -409,37 +409,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../freedom_studio/freedom_studio.html" class="btn btn-neutral float-right" title="3. Freedom Studio" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../Developer_Environment.html" class="btn btn-neutral float-left" title="1. Developer Environment" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -449,7 +449,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -457,10 +457,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. Developer Environment &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. Developer Environment &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
<script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js"></script>
<script src="../_static/language_data.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../genindex.html" />
<link rel="search" title="搜索" href="../search.html" />
<link rel="next" title="2. BLFlashEnv" href="BLFlashEnv/BLFlashEnv.html" />
<link rel="prev" title="&lt;no title&gt;" href="../index.html" />
<link rel="prev" title="&lt;no title&gt;" href="../index.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul class="current">
<li class="toctree-l1 current"><a class="current reference internal" href="#">1. Developer Environment</a><ul>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">1. </span>Developer Environment</li>
<li class="wy-breadcrumbs-aside">
<a href="../_sources/Developer_Environment/Developer_Environment.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="developer-environment">
<h1><span class="section-number">1. </span>Developer Environment<a class="headerlink" href="#developer-environment" title="永久链接至标题"></a></h1>
<p>此目录介绍编译或下载等工具的使用。</p>
@ -227,37 +227,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="BLFlashEnv/BLFlashEnv.html" class="btn btn-neutral float-right" title="2. BLFlashEnv" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../index.html" class="btn btn-neutral float-left" title="&lt;no title&gt;" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -267,7 +267,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -275,10 +275,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>4. Eclipse &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>4. Eclipse &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="1. Helloword" href="../../Examples/helloworld/helloworld.html" />
<link rel="prev" title="3. Freedom Studio" href="../freedom_studio/freedom_studio.html" />
<link rel="prev" title="3. Freedom Studio" href="../freedom_studio/freedom_studio.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment.html">1. Developer Environment</a></li>
@ -144,29 +144,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -185,28 +185,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">4. </span>Eclipse</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Developer_Environment/eclipse/eclipse.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="eclipse">
<h1><span class="section-number">4. </span>Eclipse<a class="headerlink" href="#eclipse" title="永久链接至标题"></a></h1>
<p>本文档介绍Eclipse的使用。</p>
@ -265,37 +265,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../../Examples/helloworld/helloworld.html" class="btn btn-neutral float-right" title="1. Helloword" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../freedom_studio/freedom_studio.html" class="btn btn-neutral float-left" title="3. Freedom Studio" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -305,7 +305,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -313,10 +313,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>3. Freedom Studio &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>3. Freedom Studio &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="4. Eclipse" href="../eclipse/eclipse.html" />
<link rel="prev" title="2. BLFlashEnv" href="../BLFlashEnv/BLFlashEnv.html" />
<link rel="prev" title="2. BLFlashEnv" href="../BLFlashEnv/BLFlashEnv.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul class="current">
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment.html">1. Developer Environment</a></li>
@ -144,29 +144,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -185,28 +185,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">3. </span>Freedom Studio</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Developer_Environment/freedom_studio/freedom_studio.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="freedom-studio">
<h1><span class="section-number">3. </span>Freedom Studio<a class="headerlink" href="#freedom-studio" title="永久链接至标题"></a></h1>
<p>本文档介绍Freedom Studio的使用。</p>
@ -257,37 +257,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../eclipse/eclipse.html" class="btn btn-neutral float-right" title="4. Eclipse" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../BLFlashEnv/BLFlashEnv.html" class="btn btn-neutral float-left" title="2. BLFlashEnv" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -297,7 +297,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -305,10 +305,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>openocd &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>openocd &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,56 +179,56 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>openocd</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Developer_Environment/openocd/openocd.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="openocd">
<h1>openocd<a class="headerlink" href="#openocd" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -238,7 +238,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -246,10 +246,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Examples &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Examples &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
<script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js"></script>
<script src="../_static/language_data.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../genindex.html" />
<link rel="search" title="搜索" href="../search.html" />
<link rel="search" title="搜索" href="../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
<li>Examples</li>
<li class="wy-breadcrumbs-aside">
<a href="../_sources/Examples/README.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="examples">
<h1>Examples<a class="headerlink" href="#examples" title="永久链接至标题"></a></h1>
<p>该目录包含一系列示例项目的介绍与使用,这些旨在演示bl_iot模块功能的一部分。</p>
@ -208,28 +208,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -239,7 +239,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -247,10 +247,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AES-GCM &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AES-GCM &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>AES-GCM</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/benchmark_security_aes/benchmark_security_aes_gcm.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="aes-gcm">
<span id="aes-gcm-index"></span><h1>AES-GCM<a class="headerlink" href="#aes-gcm" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -271,28 +271,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -302,7 +302,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -310,10 +310,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>简介 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>简介 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>简介</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_at/AT.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="id1">
<h1>简介<a class="headerlink" href="#id1" title="永久链接至标题"></a></h1>
<p>本文主要介绍博流 AT指令集以及使用方法。指令集包含基础 AT 指令、Wi-Fi 功能 AT 指令、TCP/IP ⼯具箱 AT 指令、BLE 相关 AT 指令。</p>
@ -1124,28 +1124,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -1155,7 +1155,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -1163,10 +1163,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AUDIO UDP &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AUDIO UDP &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>AUDIO UDP</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_audio_udp/audio_udp.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="audio-udp">
<span id="audio-udp-index"></span><h1>AUDIO UDP<a class="headerlink" href="#audio-udp" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -239,28 +239,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -270,7 +270,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -278,10 +278,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2. aws &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>2. aws &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="3. GPIO" href="../demo_peripherals_gpio/GPIO.html" />
<link rel="prev" title="1. Helloword" href="../helloworld/helloworld.html" />
<link rel="prev" title="1. Helloword" href="../helloworld/helloworld.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -144,29 +144,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -185,28 +185,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">2. </span>aws</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_aws/aws.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="aws">
<span id="aws-index"></span><h1><span class="section-number">2. </span>aws<a class="headerlink" href="#aws" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -247,37 +247,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_peripherals_gpio/GPIO.html" class="btn btn-neutral float-right" title="3. GPIO" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../helloworld/helloworld.html" class="btn btn-neutral float-left" title="1. Helloword" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -287,7 +287,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -295,10 +295,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>13. BLE &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>13. BLE &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="14. Mesh" href="../demo_mesh/mesh.html" />
<link rel="prev" title="12. WiFi" href="../demo_wifi/wifi.html" />
<link rel="prev" title="12. WiFi" href="../demo_wifi/wifi.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -178,29 +178,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -219,28 +219,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">13. </span>BLE</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_ble/ble.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="ble">
<span id="ble-index"></span><h1><span class="section-number">13. </span>BLE<a class="headerlink" href="#ble" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -988,37 +988,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_mesh/mesh.html" class="btn btn-neutral float-right" title="14. Mesh" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_wifi/wifi.html" class="btn btn-neutral float-left" title="12. WiFi" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -1028,7 +1028,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -1036,10 +1036,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>15. BLSYNC-BLE &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>15. BLSYNC-BLE &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="16. Easyflash4 boot times" href="../sdk_app_easyflash_boottimes/easyflash_boottimes.html" />
<link rel="prev" title="14. Mesh" href="../demo_mesh/mesh.html" />
<link rel="prev" title="14. Mesh" href="../demo_mesh/mesh.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">15. </span>BLSYNC-BLE</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_blsync_ble/blsync_ble.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="blsync-ble">
<span id="blsync-ble-index"></span><h1><span class="section-number">15. </span>BLSYNC-BLE<a class="headerlink" href="#blsync-ble" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -338,37 +338,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../sdk_app_easyflash_boottimes/easyflash_boottimes.html" class="btn btn-neutral float-right" title="16. Easyflash4 boot times" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_mesh/mesh.html" class="btn btn-neutral float-left" title="14. Mesh" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -378,7 +378,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -386,10 +386,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>cronalarm &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>cronalarm &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>cronalarm</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_cronalarm/cronalarm.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="cronalarm">
<span id="cronalarm-index"></span><h1>cronalarm<a class="headerlink" href="#cronalarm" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -267,28 +267,28 @@ cron_alarm_create(&quot;11 23 1 1 JAN-FEB *&quot;, test_month02, 0);
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -298,7 +298,7 @@ cron_alarm_create(&quot;11 23 1 1 JAN-FEB *&quot;, test_month02, 0);
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -306,10 +306,10 @@ cron_alarm_create(&quot;11 23 1 1 JAN-FEB *&quot;, test_month02, 0);
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>DAC &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>DAC &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>DAC</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_dac/DAC.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="dac">
<span id="dac-index"></span><h1>DAC<a class="headerlink" href="#dac" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -224,28 +224,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -255,7 +255,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -263,10 +263,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>HBNRAM &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>HBNRAM &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>HBNRAM</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_hbnram/hbnram.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="hbnram">
<span id="hbnram-index"></span><h1>HBNRAM<a class="headerlink" href="#hbnram" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -224,28 +224,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -255,7 +255,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -263,10 +263,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>14. Mesh &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>14. Mesh &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="15. BLSYNC-BLE" href="../demo_blsync_ble/blsync_ble.html" />
<link rel="prev" title="13. BLE" href="../demo_ble/ble.html" />
<link rel="prev" title="13. BLE" href="../demo_ble/ble.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -144,29 +144,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -185,28 +185,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">14. </span>Mesh</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_mesh/mesh.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="mesh">
<span id="ble-index"></span><h1><span class="section-number">14. </span>Mesh<a class="headerlink" href="#mesh" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -339,37 +339,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_blsync_ble/blsync_ble.html" class="btn btn-neutral float-right" title="15. BLSYNC-BLE" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_ble/ble.html" class="btn btn-neutral float-left" title="13. BLE" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -379,7 +379,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -387,10 +387,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>3. GPIO &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>3. GPIO &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="4. UART_echo" href="../demo_peripherals_uart_echo/uart_echo.html" />
<link rel="prev" title="2. aws" href="../demo_aws/aws.html" />
<link rel="prev" title="2. aws" href="../demo_aws/aws.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">3. </span>GPIO</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_peripherals_gpio/GPIO.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="gpio">
<span id="gpio-index"></span><h1><span class="section-number">3. </span>GPIO<a class="headerlink" href="#gpio" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -322,37 +322,37 @@ bl_gpio_output_set(ionum, val ? 1 : 0);
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_peripherals_uart_echo/uart_echo.html" class="btn btn-neutral float-right" title="4. UART_echo" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_aws/aws.html" class="btn btn-neutral float-left" title="2. aws" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -362,7 +362,7 @@ bl_gpio_output_set(ionum, val ? 1 : 0);
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -370,10 +370,10 @@ bl_gpio_output_set(ionum, val ? 1 : 0);
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>4. UART_echo &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>4. UART_echo &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="5. UART_ioctl" href="../demo_peripherals_uart_ioctl/uart_ioctl.html" />
<link rel="prev" title="3. GPIO" href="../demo_peripherals_gpio/GPIO.html" />
<link rel="prev" title="3. GPIO" href="../demo_peripherals_gpio/GPIO.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">4. </span>UART_echo</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_peripherals_uart_echo/uart_echo.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="uart-echo">
<span id="uart-echo-index"></span><h1><span class="section-number">4. </span>UART_echo<a class="headerlink" href="#uart-echo" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -307,37 +307,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_peripherals_uart_ioctl/uart_ioctl.html" class="btn btn-neutral float-right" title="5. UART_ioctl" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_peripherals_gpio/GPIO.html" class="btn btn-neutral float-left" title="3. GPIO" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -347,7 +347,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -355,10 +355,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>5. UART_ioctl &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>5. UART_ioctl &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="6. Http client" href="../demo_protocols_http/http.html" />
<link rel="prev" title="4. UART_echo" href="../demo_peripherals_uart_echo/uart_echo.html" />
<link rel="prev" title="4. UART_echo" href="../demo_peripherals_uart_echo/uart_echo.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">5. </span>UART_ioctl</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_peripherals_uart_ioctl/uart_ioctl.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="uart-ioctl">
<span id="uart-ioctl-index"></span><h1><span class="section-number">5. </span>UART_ioctl<a class="headerlink" href="#uart-ioctl" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -287,37 +287,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_protocols_http/http.html" class="btn btn-neutral float-right" title="6. Http client" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_peripherals_uart_echo/uart_echo.html" class="btn btn-neutral float-left" title="4. UART_echo" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -327,7 +327,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -335,10 +335,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>6. Http client &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>6. Http client &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="7. Httpc client" href="../demo_protocols_httpc/httpc.html" />
<link rel="prev" title="5. UART_ioctl" href="../demo_peripherals_uart_ioctl/uart_ioctl.html" />
<link rel="prev" title="5. UART_ioctl" href="../demo_peripherals_uart_ioctl/uart_ioctl.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">6. </span>Http client</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_protocols_http/http.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="http-client">
<span id="http-index"></span><h1><span class="section-number">6. </span>Http client<a class="headerlink" href="#http-client" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -325,37 +325,37 @@ if (!hostinfo) {
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_protocols_httpc/httpc.html" class="btn btn-neutral float-right" title="7. Httpc client" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_peripherals_uart_ioctl/uart_ioctl.html" class="btn btn-neutral float-left" title="5. UART_ioctl" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -365,7 +365,7 @@ if (!hostinfo) {
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -373,10 +373,10 @@ if (!hostinfo) {
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>7. Httpc client &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>7. Httpc client &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="8. PSM" href="../demo_storage_psm/psm.html" />
<link rel="prev" title="6. Http client" href="../demo_protocols_http/http.html" />
<link rel="prev" title="6. Http client" href="../demo_protocols_http/http.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">7. </span>Httpc client</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_protocols_httpc/httpc.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="httpc-client">
<span id="httpc-index"></span><h1><span class="section-number">7. </span>Httpc client<a class="headerlink" href="#httpc-client" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -262,37 +262,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_storage_psm/psm.html" class="btn btn-neutral float-right" title="8. PSM" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_protocols_http/http.html" class="btn btn-neutral float-left" title="6. Http client" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -302,7 +302,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -310,10 +310,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>8. PSM &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>8. PSM &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="9. Romfs" href="../demo_storage_romfs/romfs.html" />
<link rel="prev" title="7. Httpc client" href="../demo_protocols_httpc/httpc.html" />
<link rel="prev" title="7. Httpc client" href="../demo_protocols_httpc/httpc.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">8. </span>PSM</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_storage_psm/psm.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="psm">
<span id="psm-index"></span><h1><span class="section-number">8. </span>PSM<a class="headerlink" href="#psm" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -293,37 +293,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_storage_romfs/romfs.html" class="btn btn-neutral float-right" title="9. Romfs" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_protocols_httpc/httpc.html" class="btn btn-neutral float-left" title="7. Httpc client" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -333,7 +333,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -341,10 +341,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>9. Romfs &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>9. Romfs &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="10. cli" href="../demo_system_cli/cli.html" />
<link rel="prev" title="8. PSM" href="../demo_storage_psm/psm.html" />
<link rel="prev" title="8. PSM" href="../demo_storage_psm/psm.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">9. </span>Romfs</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_storage_romfs/romfs.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="romfs">
<span id="romfs-index"></span><h1><span class="section-number">9. </span>Romfs<a class="headerlink" href="#romfs" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -286,37 +286,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_system_cli/cli.html" class="btn btn-neutral float-right" title="10. cli" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_storage_psm/psm.html" class="btn btn-neutral float-left" title="8. PSM" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -326,7 +326,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -334,10 +334,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>10. cli &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>10. cli &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="11. FDT" href="../demo_system_fdt/fdt.html" />
<link rel="prev" title="9. Romfs" href="../demo_storage_romfs/romfs.html" />
<link rel="prev" title="9. Romfs" href="../demo_storage_romfs/romfs.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">10. </span>cli</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_system_cli/cli.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="cli">
<h1><span class="section-number">10. </span>cli<a class="headerlink" href="#cli" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -256,37 +256,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_system_fdt/fdt.html" class="btn btn-neutral float-right" title="11. FDT" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_storage_romfs/romfs.html" class="btn btn-neutral float-left" title="9. Romfs" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -296,7 +296,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -304,10 +304,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>11. FDT &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>11. FDT &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="12. WiFi" href="../demo_wifi/wifi.html" />
<link rel="prev" title="10. cli" href="../demo_system_cli/cli.html" />
<link rel="prev" title="10. cli" href="../demo_system_cli/cli.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">11. </span>FDT</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_system_fdt/fdt.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="fdt">
<span id="fdt-index"></span><h1><span class="section-number">11. </span>FDT<a class="headerlink" href="#fdt" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -296,37 +296,37 @@ if (countindex &gt; 0) {
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_wifi/wifi.html" class="btn btn-neutral float-right" title="12. WiFi" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_system_cli/cli.html" class="btn btn-neutral float-left" title="10. cli" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -336,7 +336,7 @@ if (countindex &gt; 0) {
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -344,10 +344,10 @@ if (countindex &gt; 0) {
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>12. WiFi &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>12. WiFi &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="13. BLE" href="../demo_ble/ble.html" />
<link rel="prev" title="11. FDT" href="../demo_system_fdt/fdt.html" />
<link rel="prev" title="11. FDT" href="../demo_system_fdt/fdt.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -145,29 +145,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -186,28 +186,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">12. </span>WiFi</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_wifi/wifi.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="wifi">
<span id="wifi-index"></span><h1><span class="section-number">12. </span>WiFi<a class="headerlink" href="#wifi" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -266,37 +266,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_ble/ble.html" class="btn btn-neutral float-right" title="13. BLE" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_system_fdt/fdt.html" class="btn btn-neutral float-left" title="11. FDT" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -306,7 +306,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -314,10 +314,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Zigbee &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Zigbee &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>Zigbee</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/demo_zb/zigbee.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="zigbee">
<span id="zigbee-index"></span><h1>Zigbee<a class="headerlink" href="#zigbee" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -262,28 +262,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -293,7 +293,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -301,10 +301,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. Helloword &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. Helloword &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="2. aws" href="../demo_aws/aws.html" />
<link rel="prev" title="4. Eclipse" href="../../Developer_Environment/eclipse/eclipse.html" />
<link rel="prev" title="4. Eclipse" href="../../Developer_Environment/eclipse/eclipse.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -144,29 +144,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -185,28 +185,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">1. </span>Helloword</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/helloworld/helloworld.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="helloword">
<span id="helloworld-index"></span><h1><span class="section-number">1. </span>Helloword<a class="headerlink" href="#helloword" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -228,37 +228,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../demo_aws/aws.html" class="btn btn-neutral float-right" title="2. aws" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../../Developer_Environment/eclipse/eclipse.html" class="btn btn-neutral float-left" title="4. Eclipse" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -268,7 +268,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -276,10 +276,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>16. Easyflash4 boot times &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>16. Easyflash4 boot times &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="next" title="1. arch" href="../../Components/arch.html" />
<link rel="prev" title="15. BLSYNC-BLE" href="../demo_blsync_ble/blsync_ble.html" />
<link rel="prev" title="15. BLSYNC-BLE" href="../demo_blsync_ble/blsync_ble.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -155,29 +155,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -196,28 +196,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">16. </span>Easyflash4 boot times</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/sdk_app_easyflash_boottimes/easyflash_boottimes.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="easyflash4-boot-times">
<span id="easyflash-boottimes-index"></span><h1><span class="section-number">16. </span>Easyflash4 boot times<a class="headerlink" href="#easyflash4-boot-times" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -367,37 +367,37 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="../../Components/arch.html" class="btn btn-neutral float-right" title="1. arch" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
<a href="../demo_blsync_ble/blsync_ble.html" class="btn btn-neutral float-left" title="15. BLSYNC-BLE" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left"></span> 上一页</a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -407,7 +407,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -415,10 +415,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Pwm &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Pwm &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>Pwm</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Examples/sdk_app_pwm/pwm.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="pwm">
<span id="pwm-index"></span><h1>Pwm<a class="headerlink" href="#pwm" title="永久链接至标题"></a></h1>
<div class="section" id="id1">
@ -240,28 +240,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -271,7 +271,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -279,10 +279,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>QA &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>QA &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
<script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js"></script>
<script src="../_static/language_data.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../genindex.html" />
<link rel="search" title="搜索" href="../search.html" />
<link rel="search" title="搜索" href="../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,56 +179,56 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
<li>QA</li>
<li class="wy-breadcrumbs-aside">
<a href="../_sources/QA/QA.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="qa">
<h1>QA<a class="headerlink" href="#qa" title="永久链接至标题"></a></h1>
</div>
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -238,7 +238,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -246,10 +246,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BL602 SDK Starter Guide &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BL602 SDK Starter Guide &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>BL602 SDK Starter Guide</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Quickstart_Guide/Linux/Quickstart_Linux_ubuntu.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="bl602-sdk-starter-guide">
<h1>BL602 SDK Starter Guide<a class="headerlink" href="#bl602-sdk-starter-guide" title="永久链接至标题"></a></h1>
<p>本文档旨在指导用户搭建 BL602 硬件开发的软件环境。</p>
@ -283,28 +283,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -314,7 +314,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -322,10 +322,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BL602 SDK Starter Guide &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>BL602 SDK Starter Guide &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li>BL602 SDK Starter Guide</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/Quickstart_Guide/Windows/Quickstart_Windows_msys.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="bl602-sdk-starter-guide">
<h1>BL602 SDK Starter Guide<a class="headerlink" href="#bl602-sdk-starter-guide" title="永久链接至标题"></a></h1>
<p>本文档旨在指导用户搭建 BL602硬件开发的软件环境。</p>
@ -291,28 +291,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -322,7 +322,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -330,10 +330,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>快速入门 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>快速入门 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
<script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js"></script>
<script src="../_static/language_data.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../genindex.html" />
<link rel="search" title="搜索" href="../search.html" />
<link rel="search" title="搜索" href="../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
<li>快速入门</li>
<li class="wy-breadcrumbs-aside">
<a href="../_sources/Quickstart_Guide/get_started.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="id1">
<h1>快速入门<a class="headerlink" href="#id1" title="永久链接至标题"></a></h1>
<div class="section" id="id2">
@ -222,28 +222,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -253,7 +253,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -261,10 +261,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>How to add .h files &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>How to add .h files &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
<script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js"></script>
<script src="../_static/language_data.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../genindex.html" />
<link rel="search" title="搜索" href="../search.html" />
<link rel="search" title="搜索" href="../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
<li>How to add .h files</li>
<li class="wy-breadcrumbs-aside">
<a href="../_sources/README/README.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="how-to-add-h-files">
<h1>How to add .h files<a class="headerlink" href="#how-to-add-h-files" title="永久链接至标题"></a></h1>
<ul class="simple">
@ -230,28 +230,28 @@ shown, then re-run <code class="docutils literal notranslate"><span class="pre">
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -261,7 +261,7 @@ shown, then re-run <code class="docutils literal notranslate"><span class="pre">
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -269,10 +269,10 @@ shown, then re-run <code class="docutils literal notranslate"><span class="pre">
});
</script>
</body>
</html>

View File

@ -17,7 +17,7 @@ BLE
- BLE协议栈的架构
.. figure:: imgs/image1.png
+ 总共有3个主要层共同构成了一个完整的蓝牙低能耗协议栈
+ 总共有3个主要层共同构成了一个完整的蓝牙低能耗协议栈
+ Host这一层位于应用程序之下,由多个(非实时)网络和传输协议组成,使应用程序能够以标准和互操作的方式与对等设备通信。
- Controller控制器实现了链路层(LE LL)这是一种低层次的实时协议它与无线电硬件一起提供了空中通信的标准互操作。LL处理包的接收和传输保证数据的传递并处理所有LL控制程序。
* Radio Hardware实现所需的模拟和数字基带功能块允许链路层固件在频谱的2.4GHz波段发送和接收。
@ -25,7 +25,7 @@ BLE
- 主控Host
.. figure:: imgs/image2.png
* 蓝牙Host层实现了所有高级协议和配置文件最重要的是它为应用程序提供了高级API
* 蓝牙Host层实现了所有高级协议和配置文件最重要的是它为应用程序提供了高级API
- HCI:Host与controller接口
- L2CAP:逻辑链路控制和适应协议
- GATT:通用属性配置层Generic Attribute Profile
@ -34,14 +34,14 @@ BLE
- 应用Application
* 应用层是用户开发实际蓝牙应用的地方,包含必要的协议栈参数设置,以及各种功能函数的调用。我们分别从蓝牙从机和蓝牙主机两种设备来分析。
* 蓝牙从机
* 蓝牙从机
- 相关硬件和基础服务初始化
- 设置广播参数:广播数据,广播间隔,扫描回应等参数或者数据
- 设置Profile添加从机服务、特征值还有设置回调函数用于接收主机数据等
- 设置配对参数(可选)
- 启动广播,开始运行
- 等待相关事件,及事件处理,例如收到主机发来的数据,被链接等等
* 蓝牙主机
* 蓝牙主机
- 相关硬件和基础服务初始化
- 设置扫描参数
- 设置连接参数
@ -95,8 +95,8 @@ API参考
* @param[in] param: 指向广播配置参数指针
* @param[in] ad: 指向广播包中数据指针
* @param[in] ad_len: 广播包中数据的长度
* @param[in] sd: 指向扫描响应包数据指针
* @param[in] sd_len: 扫描响应包数据的长度
* @param[in] sd: 指向扫描响应包数据指针
* @param[in] sd_len: 扫描响应包数据的长度
* @return 0:成功,!=0:失败
*/
@ -110,8 +110,8 @@ API参考
* function 更新BLE广播数据
* @param[in] ad: 指向广播包中数据指针
* @param[in] ad_len: 广播包中数据的长度
* @param[in] sd: 指向扫描响应包数据指针
* @param[in] sd_len: 扫描响应包数据的长度
* @param[in] sd: 指向扫描响应包数据指针
* @param[in] sd_len: 扫描响应包数据的长度
* @return 0:成功,!=0:失败
*/
@ -121,7 +121,7 @@ API参考
::
/**
* function 停止BLE广播
* function 停止BLE广播
* @param[in] 空
* @return 0:成功,!=0:失败
*/

View File

@ -220,13 +220,13 @@ poll事件的注册取消
.. code:: c
/*uart*/
fd_console = aos_open("/dev/ttyS0", 0);
fd_console = aos_open("/dev/ttyS0", 0);
if (fd_console >= 0) {
printf("Init CLI with event Driven\r\n");
aos_cli_init(0);
aos_poll_read_fd(fd_console, aos_cli_event_cb_read_get(), (void*)0x12345678);
_cli_init();
}
}
这里以 ``uart0`` 为例,用户首先注册一个\ ``aos_poll_read_fd``\ poll事件

View File

@ -9,10 +9,10 @@ Eclipse
- 首先启动 ``eclipse`` ,打开工具栏上的\ ``File > import``\ ,选择\ ``General``\ 菜单下的\ ``Existing Projects into Workspace``\ 选项导入工程。
.. figure:: imgs/image01.png
:alt:
:alt:
.. figure:: imgs/image02.png
:alt:
:alt:
Debug
-----

View File

@ -9,10 +9,10 @@ Freedom Studio
- 首先启动 ``Freedom Studio`` ,打开工具栏上的\ ``File > import``\ ,选择\ ``General``\ 菜单下的\ ``Existing Projects into Workspace``\ 选项导入工程。
.. figure:: imgs/image01.png
:alt:
:alt:
.. figure:: imgs/image02.png
:alt:
:alt:
Debug
-----
@ -34,7 +34,7 @@ Debug
:alt:
- 可以在 ``c代码`` 窗口最左边橙色条处双击增加、删除断点。
.. figure:: imgs/image08.png
:alt:

View File

@ -17,7 +17,7 @@ CTRCounTeR
在CTR模式下我们对一个逐次累加的计数器进行加密用加密后的比特序列与明文分组进行异或得到密文。过程如下图
.. figure:: imgs/image1.png
:alt:
:alt:
其中, IV为初始化向量Ek表示ECB文本加密PT表示输入的明文CT表示输出的密文。
@ -34,7 +34,7 @@ MACMessage Authentication Code
想要校验消息的完整性,必须引入另一个概念:消息验证码。消息验证码是一种与秘钥相关的单项散列函数,过程如下图所示:
.. figure:: imgs/image2.png
:alt:
:alt:
密文的收发双发需要提前共享一个秘钥。密文发送者将密文的MAC值随密文一起发送密文接收者通过共享秘钥计算收到密文的MAC值
这样就可以对收到的密文做完整性校验。当篡改者篡改密文后没有共享秘钥就无法计算出篡改后的密文的MAC值。
@ -46,19 +46,19 @@ GMACGalois message authentication code mode
假设秘钥长度为128bits, 当密文大于128bits时需要将密文按128bits进行分组。应用流程如下图
.. figure:: imgs/image3.png
:alt:
:alt:
其中msg为需要验证的消息Mh表示在有限域上做乘法运算MAC即为生成的验证码。
在BL602中我们可以直接使用硬件完成GMAC验证。
GCM Galois/Counter Mode )
GCM Galois/Counter Mode )
-------------------------------------
GCM中的G就是指GMACC就是指CTR。于是将CTR算法加上GMAC验证就是AES-GCM模式了。过程如下图所示
.. figure:: imgs/image4.png
:alt:
:alt:
具体实现
-----------
@ -66,4 +66,4 @@ GCM中的G就是指GMACC就是指CTR。于是将CTR算法加上GMAC验证就
具体代码实现大体如下图所示:
.. figure:: imgs/image5.png
:alt:
:alt:

View File

@ -1,499 +1,499 @@
==============
简介
==============
本文主要介绍博流 AT指令集以及使用方法。指令集包含基础 AT 指令、Wi-Fi 功能 AT 指令、TCP/IP ⼯具箱 AT 指令、BLE 相关 AT 指令。
.. table:: 指令类型
+------------+---------------+------------------------------------------+
| 类型 | 格式 | 描述 |
+------------+---------------+------------------------------------------+
| 查询指令 | AT+<x>? | 该指令用于返回当前参数的值 |
+------------+---------------+------------------------------------------+
| 设置指令 | AT+<x>=<···> | 该指令用于设置用户自定义的参数 |
+------------+---------------+------------------------------------------+
| 执行指令 | AT+<x> | 该指令用于执行模块内部变参数不可变的功能 |
+------------+---------------+------------------------------------------+
==================
基础AT指令
==================
基础AT指令总览
=================
.. table:: 指令列表
+----------------------+------------------------------------------+
| 指令 | 描述 |
+----------------------+------------------------------------------+
| `AT+UART`_ | 设置 UART 配置 |
+----------------------+------------------------------------------+
| `AT+GMR`_ | 查看版本信息 |
+----------------------+------------------------------------------+
| `AT+S.HELP`_ | 查看AT帮助信息 |
+----------------------+------------------------------------------+
| `AT+RST`_ | 重启模块 |
+----------------------+------------------------------------------+
| `AT+RESTORE`_ | 恢复出厂设置 |
+----------------------+------------------------------------------+
| `AT+GSLP`_ | 进入 Deep-sleep 模式 |
+----------------------+------------------------------------------+
基础AT指令描述
===================
AT+UART
---------
+----------+--------------------------------------------------------------------+------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+UART? | AT+UART=<baudrate>,<databits>,<stopbits>,<parity>,<flow control> |
+----------+--------------------------------------------------------------------+------------------------------------------------------------------+
| 响应 | +UART_CUR:<baudrate>,<databits>,<stopbits>,<parity>,<flow control> | OK |
+ + +
| | OK | |
+----------+--------------------------------------------------------------------+------------------------------------------------------------------+
| 参数说明 | - <baudrate>: UART 波特率 |
+ + +
| | - <databits>: 数据位 |
+ + +
| | * 5: 5-bit 数据位 |
+ + +
| | * 6: 6-bit 数据位 |
+ + +
| | * 7: 7-bit 数据位 |
+ + +
| | * 8: 8-bit 数据位 |
+ + +
| | - <stopbits>: 停止位 |
+ + +
| | * 1: 1-bit 停⽌位 |
+ + +
| | * 2: 1.5-bit 停⽌位 |
+ + +
| | * 3: 2-bit 停⽌位 |
+ + +
| | - <parity>: 校验位 |
+ + +
| | * 0: None |
+ + +
| | * 1: Odd |
+ + +
| | * 2: Even |
+ + +
| | - <flow control>: 流控 |
+ + +
| | * 0: 不使能流控 |
+ + +
| | * 1: 使能 RTS |
+ + +
| | * 2: 使能 CTS |
+ + +
| | * 3: 同时使能 RTS 和 CTS |
+----------+---------------------------------------------------------------------------------------------------------------------------------------+
AT+GMR
----------
+----------------------+-----------------------------------------------------------------+
| 执行指令 | AT+GMR |
+----------------------+-----------------------------------------------------------------+
| 响应 | <AT version info> |
+ + +
| | <SDK version info> |
+ + +
| | <compile time> |
+ + +
| | OK |
+----------------------+-----------------------------------------------------------------+
| 参数说明 | - <AT version info>: AT 版本信息 |
+ + +
| | - <SDK version info>: SDK 版本信息 |
+ + +
| | - <compile time>: 编译生成时间 |
+----------------------+-----------------------------------------------------------------+
AT+RST
---------
+----------------------+--------------+
| 执行指令 | AT+RST |
+----------------------+--------------+
| 响应 | OK |
+----------------------+--------------+
AT+RESTORE
------------
+----------------------+--------------+
| 执行指令 | AT+RESTORE |
+----------------------+--------------+
| 响应 | OK |
+----------------------+--------------+
AT+S.HELP
------------
+----------------------+--------------+
| 执行指令 | AT+S.HELP |
+----------------------+--------------+
| 响应 | OK |
+----------------------+--------------+
AT+GSLP
-----------
+----------+-----------------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+GSLP=<time> |
+----------+-----------------------------------------------------------------------------+
| 响应 | <time> |
+ + +
| | OK |
+----------+-----------------------------------------------------------------------------+
| 参数说明 | - <time>: 设置 BL602 的睡眠时长,单位:秒。 BL602 会在休眠设定时长后唤醒 |
+----------+-----------------------------------------------------------------------------+
====================
Wi-Fi 功能 AT 指令
====================
.. table:: 指令列表
+------------------+------------------------------------------+
| 指令 | 描述 |
+------------------+------------------------------------------+
| `AT+CWMODE`_ | 设置 Wi-Fi 模式 (STA/AP/STA+AP) |
+------------------+------------------------------------------+
| `AT+CWLAP`_ | 扫描附近AP |
+------------------+------------------------------------------+
| `AT+CWJAP`_ | 连接AP |
+------------------+------------------------------------------+
| `AT+CWQAP`_ | 断开AP |
+------------------+------------------------------------------+
| `AT+CWAUTOCONN`_ | 设置自动重连 |
+------------------+------------------------------------------+
| `AT+SOFTAP`_ | 开启AP |
+------------------+------------------------------------------+
基础AT指令描述
===================
AT+CWMODE
------------
+----------+-----------------------------+----------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+CWMODE? | AT+CWMODE=<mode> |
+ + + +
| | 功能查询BL602 Wi-Fi 模式 | 功能设置BL602 Wi-Fi 模式 |
+----------+-----------------------------+----------------------------------------------------------------------+
| 响应 | +CWMODE:<mode> | OK |
+----------+-----------------------------+----------------------------------------------------------------------+
| 参数说明 | - <mode>: |
+ + +
| | * 0: 无 Wi-Fi 模式,并且关闭 Wi-Fi RF |
+ + +
| | * 1: Station 模式 |
+ + +
| | * 2: SoftAP 模式 |
+ + +
| | * 3: SoftAP+Station 模式 |
+----------+----------------------------------------------------------------------------------------------------+
AT+CWLAP
----------
+----------+-------------------------------------------------------------------------------------------------+
| 指令 | 查询指令 |
+ + +
| | AT+CWLAP |
+ + +
| | 功能扫描附近的AP热点。 |
+----------+-------------------------------------------------------------------------------------------------+
| 响应 | +CWLAP: |
+ + +
| | <ap list>... |
+ + +
| | OK |
+----------+-------------------------------------------------------------------------------------------------+
| 响应说明 | - <序号>,<SSID>,<BSSID>,<信道>,<信号强度>,<加密方式> |
+----------+-------------------------------------------------------------------------------------------------+
AT+CWAUTOCONN
----------------
+----------+-------------------------------+--------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+CWAUTOCONN? | AT+CWAUTOCONN=<auto_connect> |
+ + + +
| | 功能查询BL602 Wi-Fi 自动重连| 功能设置BL602 Wi-Fi 自动重连 |
+----------+-------------------------------+--------------------------------------------------------------------+
| 响应 | +CWAUTOCONN:<mode> | OK |
+----------+-------------------------------+--------------------------------------------------------------------+
| 参数说明 | - <auto_connect>: |
+ + +
| | * 0: 当WiFi模式变成Station或SoftAP+Station时不连接WiFi |
+ + +
| | * 1: 当WiFi模式变成Station或SoftAP+Station(默认配置)时连接WiFi |
+----------+----------------------------------------------------------------------------------------------------+
AT+CWJAP
----------
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+CWJAP? | AT+CWJAP=<ssid>,<pwd> |
+ + + +
| | 功能:查询 BL602 Station 已连接的 AP 信息。 | 功能:设置 BL602 Station 需连接的 AP。 |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 响应 | +CWJAP:<ssid>,<ip> | OK |
+ + + +
| | OK | +EVT:0:wifi connected |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 参数说明 | - <ssid>: 字符串串参数AP 的 SSID | - <ssid>: 目标 AP 的 SSID |
+ + + +
| | | - <pwd>: 目标 AP 的 密码 |
+ + + +
| | - <ip>: 当前获取到的ip地址 | * 若SSID或密码包含任何特殊字符例如"或者\,则需要转义 |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
AT+CWQAP
-----------
+----------+-----------------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+CWQAP=<link id> |
+----------+-----------------------------------------------------------------------------+
| 响应 | OK |
+----------+-----------------------------------------------------------------------------+
AT+SOFTAP
----------
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+SOFTAP? | AT+SOFTAP=<ssid>,[pwd] |
+ + + +
| | 功能查看开启的AP热点信息。 | 功能开启一个AP热点。 |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 响应 | +SOFTAP:<ip>,<bssid> | OK |
+ + + +
| | OK | |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 参数说明 | - <ip>: 开启的AP热点的IP地址 | - <ssid>: 设置AP 的 SSID |
+ + + +
| | | - [pwd]: 设置 AP 的 密码若没有此参数则该AP为开放式AP |
+ + + +
| | - <bssid>: 当前开启的AP热点的MAC地址 | * 若SSID或密码包含任何特殊字符例如"或者\,则需要转义 |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
====================
TCP/IP 相关 AT 指令
====================
.. table:: 指令列表
+-----------------+------------------------------------------+
| 指令 | 描述 |
+-----------------+------------------------------------------+
| `AT+CIPSTART`_ | 建立 TCP 连接UDP 传输 |
+-----------------+------------------------------------------+
| `AT+CIPCLOSE`_ | 关闭 TCP 连接UDP 传输 |
+-----------------+------------------------------------------+
| `AT+CIPSERVER`_ | 删除或创建TCP服务器 |
+-----------------+------------------------------------------+
| `AT+CIPSEND`_ | 发送TCP/IP数据 |
+-----------------+------------------------------------------+
| `+IPD`_ | 收到TCP/IP数据 |
+-----------------+------------------------------------------+
基础AT指令描述
===================
AT+CIPSTART
-------------------
.. table:: 建立 TCP/UDP 连接
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
| 设置指令 | AT+CIPSTART=<link id>,<type>,<remote IP>,<remote port> |
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
| 响应 | OK |
+ + +
| | 或者已经建立TCP连接,响应:ALREADY CONNECTTED ERROR |
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
|参数说明 | - <link id>: 需要设置的连接ID |
+ + +
| | - <type>: 字符串串参数,连接类型,"TCP""UDP" |
+ + +
| | - <remote IP>: 字符串串参数,远端 IP 地址 |
+ + +
| | - <remote port>: 远端端口号 |
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
| 示例 | AT+CIPSTART=0,TCP,192.168.101,8000 |
+ + +
| | AT+CIPSTART=1,UDP,192.168.101,5000 |
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
AT+CIPCLOSE
-----------------
+----------+------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+CIPCLOSE=<link id> |
+----------+------------------------------------------------------------------+
| 响应 | OK |
+----------+------------------------------------------------------------------+
| 参数说明 | - <link id>: 需要关闭的ID |
+----------+------------------------------------------------------------------+
AT+CIPSERVER
----------------
+----------+------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+CIPSERVER=<mode>[,<port>] |
+----------+------------------------------------------------------------------+
| 响应 | OK |
+----------+------------------------------------------------------------------+
| 参数说明 | - <mode>: |
+ + +
| | * 0: 关闭服务器器 |
+ + +
| | * 1: 建立服务器器 |
+ + +
| | - <port>: 端口号,默认为 333 |
+ + +
+----------+------------------------------------------------------------------+
| 示例 | // 建立 TCP 服务器器 |
+ + +
| | AT+CIPSERVER=1,80 |
+ + +
+----------+------------------------------------------------------------------+
AT+CIPSEND
----------------
+----------+------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+CIPSEND=<link id>,<data len> |
+----------+------------------------------------------------------------------+
| 响应 | OK |
+----------+------------------------------------------------------------------+
| 参数说明 | - <link id>: 连接ID |
+ + +
| | - <data len>: 需要传输的数据长度单位byte |
+ + +
+----------+------------------------------------------------------------------+
| 示例 | AT+CIPSEND=0,20 |
+ + +
| | 表示即将向id为0的连接发送20字节的数据 |
+ + +
+----------+------------------------------------------------------------------+
+IPD
----------------
+----------+------------------------------------------------------------------+
| 说明 | +IPD为收到TCP/UDP对端连接数据时的响应 |
+ + +
| | +IPD:<link id>,<data len> |
+ + +
| | <data> |
+----------+------------------------------------------------------------------+
|参数说明 | - <link id>:发送数据的ID |
+ + +
| | - <data len>:即将接收的数据长度单位byte |
+ + +
| | - <data>:接收数据 |
+----------+------------------------------------------------------------------+
====================
BLE 相关 AT 指令
====================
.. table:: 指令列表
+------------------+------------------------------------------+
| 指令 | 描述 |
+------------------+------------------------------------------+
| `AT+BLEDATALEN`_ | 设置 BLE 数据包⻓度 |
+------------------+------------------------------------------+
| `AT+BLENAME`_ | 设置 BLE 设备名称 |
+------------------+------------------------------------------+
| `AT+BLEADDR`_ | 设置 BLE 设备地址 |
+------------------+------------------------------------------+
基础AT指令描述
===================
AT+BLEDATALEN
---------------------
+----------+------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+BLEDATALEN=<conn_index>,<pkt_data_len> |
+ + +
| | 功能:设置 BLE 数据包⻓度。 |
+----------+------------------------------------------------------------------+
| 响应 | OK |
+----------+------------------------------------------------------------------+
| 参数说明 | - <conn_index>: BLE 连接号, 范围 [0~2]. |
+ + +
| | - <pkt_data_len>: 数据包长度,取值范围: 0x001b ~ 0x00fb |
+----------+------------------------------------------------------------------+
| 注意 | - 需要先建立 BLE 连接,才能设置数据包长度 |
+----------+------------------------------------------------------------------+
| 示例 | AT+BLEINIT=1 // 初始化为 client |
+ + +
| | AT+BLECONN=0,"24:0a:c4:09:34:23" |
+ + +
| | AT+BLEDATALEN=0,30 |
+----------+------------------------------------------------------------------+
AT+BLENAME
----------------
+----------+-----------------------------+----------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+BLENAME? | AT+BLENAME=<device_name> |
+ + + +
| | 功能:查询 BLE 设备名称。 | 功能:设置 BLE 设备名称最大长度为32 |
+----------+-----------------------------+----------------------------------------+
| 响应 | +BLENAME:<device_name> | OK |
+ + + +
| | OK | |
+----------+-----------------------------+----------------------------------------+
| 参数说明 | - <device_name>: BLE 设备名称 |
+----------+-----------------------------+----------------------------------------+
AT+BLEADDR
----------------
+----------+------------------------------------------+----------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+BLEADDR? | AT+BLEADDR=<addr_type>[,<random_addr>] |
+ + + +
| | 功能:查询 BLE 设备的 public address。 | 功能:设置 BLE 设备的地址。 |
+----------+------------------------------------------+----------------------------------------+
| 响应 | +BLEADDR:<BLE_public_addr> | OK |
+ + + +
| | OK | |
+----------+------------------------------------------+----------------------------------------+
| 参数说明 | - <addr_type>: |
+ + +
| | * 0: public address |
+ + +
| | * 1: random address |
+----------+------------------------------------------+----------------------------------------+
==============
简介
==============
本文主要介绍博流 AT指令集以及使用方法。指令集包含基础 AT 指令、Wi-Fi 功能 AT 指令、TCP/IP ⼯具箱 AT 指令、BLE 相关 AT 指令。
.. table:: 指令类型
+------------+---------------+------------------------------------------+
| 类型 | 格式 | 描述 |
+------------+---------------+------------------------------------------+
| 查询指令 | AT+<x>? | 该指令用于返回当前参数的值 |
+------------+---------------+------------------------------------------+
| 设置指令 | AT+<x>=<···> | 该指令用于设置用户自定义的参数 |
+------------+---------------+------------------------------------------+
| 执行指令 | AT+<x> | 该指令用于执行模块内部变参数不可变的功能 |
+------------+---------------+------------------------------------------+
==================
基础AT指令
==================
基础AT指令总览
=================
.. table:: 指令列表
+----------------------+------------------------------------------+
| 指令 | 描述 |
+----------------------+------------------------------------------+
| `AT+UART`_ | 设置 UART 配置 |
+----------------------+------------------------------------------+
| `AT+GMR`_ | 查看版本信息 |
+----------------------+------------------------------------------+
| `AT+S.HELP`_ | 查看AT帮助信息 |
+----------------------+------------------------------------------+
| `AT+RST`_ | 重启模块 |
+----------------------+------------------------------------------+
| `AT+RESTORE`_ | 恢复出厂设置 |
+----------------------+------------------------------------------+
| `AT+GSLP`_ | 进入 Deep-sleep 模式 |
+----------------------+------------------------------------------+
基础AT指令描述
===================
AT+UART
---------
+----------+--------------------------------------------------------------------+------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+UART? | AT+UART=<baudrate>,<databits>,<stopbits>,<parity>,<flow control> |
+----------+--------------------------------------------------------------------+------------------------------------------------------------------+
| 响应 | +UART_CUR:<baudrate>,<databits>,<stopbits>,<parity>,<flow control> | OK |
+ + +
| | OK | |
+----------+--------------------------------------------------------------------+------------------------------------------------------------------+
| 参数说明 | - <baudrate>: UART 波特率 |
+ + +
| | - <databits>: 数据位 |
+ + +
| | * 5: 5-bit 数据位 |
+ + +
| | * 6: 6-bit 数据位 |
+ + +
| | * 7: 7-bit 数据位 |
+ + +
| | * 8: 8-bit 数据位 |
+ + +
| | - <stopbits>: 停止位 |
+ + +
| | * 1: 1-bit 停⽌位 |
+ + +
| | * 2: 1.5-bit 停⽌位 |
+ + +
| | * 3: 2-bit 停⽌位 |
+ + +
| | - <parity>: 校验位 |
+ + +
| | * 0: None |
+ + +
| | * 1: Odd |
+ + +
| | * 2: Even |
+ + +
| | - <flow control>: 流控 |
+ + +
| | * 0: 不使能流控 |
+ + +
| | * 1: 使能 RTS |
+ + +
| | * 2: 使能 CTS |
+ + +
| | * 3: 同时使能 RTS 和 CTS |
+----------+---------------------------------------------------------------------------------------------------------------------------------------+
AT+GMR
----------
+----------------------+-----------------------------------------------------------------+
| 执行指令 | AT+GMR |
+----------------------+-----------------------------------------------------------------+
| 响应 | <AT version info> |
+ + +
| | <SDK version info> |
+ + +
| | <compile time> |
+ + +
| | OK |
+----------------------+-----------------------------------------------------------------+
| 参数说明 | - <AT version info>: AT 版本信息 |
+ + +
| | - <SDK version info>: SDK 版本信息 |
+ + +
| | - <compile time>: 编译生成时间 |
+----------------------+-----------------------------------------------------------------+
AT+RST
---------
+----------------------+--------------+
| 执行指令 | AT+RST |
+----------------------+--------------+
| 响应 | OK |
+----------------------+--------------+
AT+RESTORE
------------
+----------------------+--------------+
| 执行指令 | AT+RESTORE |
+----------------------+--------------+
| 响应 | OK |
+----------------------+--------------+
AT+S.HELP
------------
+----------------------+--------------+
| 执行指令 | AT+S.HELP |
+----------------------+--------------+
| 响应 | OK |
+----------------------+--------------+
AT+GSLP
-----------
+----------+-----------------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+GSLP=<time> |
+----------+-----------------------------------------------------------------------------+
| 响应 | <time> |
+ + +
| | OK |
+----------+-----------------------------------------------------------------------------+
| 参数说明 | - <time>: 设置 BL602 的睡眠时长,单位:秒。 BL602 会在休眠设定时长后唤醒 |
+----------+-----------------------------------------------------------------------------+
====================
Wi-Fi 功能 AT 指令
====================
.. table:: 指令列表
+------------------+------------------------------------------+
| 指令 | 描述 |
+------------------+------------------------------------------+
| `AT+CWMODE`_ | 设置 Wi-Fi 模式 (STA/AP/STA+AP) |
+------------------+------------------------------------------+
| `AT+CWLAP`_ | 扫描附近AP |
+------------------+------------------------------------------+
| `AT+CWJAP`_ | 连接AP |
+------------------+------------------------------------------+
| `AT+CWQAP`_ | 断开AP |
+------------------+------------------------------------------+
| `AT+CWAUTOCONN`_ | 设置自动重连 |
+------------------+------------------------------------------+
| `AT+SOFTAP`_ | 开启AP |
+------------------+------------------------------------------+
基础AT指令描述
===================
AT+CWMODE
------------
+----------+-----------------------------+----------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+CWMODE? | AT+CWMODE=<mode> |
+ + + +
| | 功能查询BL602 Wi-Fi 模式 | 功能设置BL602 Wi-Fi 模式 |
+----------+-----------------------------+----------------------------------------------------------------------+
| 响应 | +CWMODE:<mode> | OK |
+----------+-----------------------------+----------------------------------------------------------------------+
| 参数说明 | - <mode>: |
+ + +
| | * 0: 无 Wi-Fi 模式,并且关闭 Wi-Fi RF |
+ + +
| | * 1: Station 模式 |
+ + +
| | * 2: SoftAP 模式 |
+ + +
| | * 3: SoftAP+Station 模式 |
+----------+----------------------------------------------------------------------------------------------------+
AT+CWLAP
----------
+----------+-------------------------------------------------------------------------------------------------+
| 指令 | 查询指令 |
+ + +
| | AT+CWLAP |
+ + +
| | 功能扫描附近的AP热点。 |
+----------+-------------------------------------------------------------------------------------------------+
| 响应 | +CWLAP: |
+ + +
| | <ap list>... |
+ + +
| | OK |
+----------+-------------------------------------------------------------------------------------------------+
| 响应说明 | - <序号>,<SSID>,<BSSID>,<信道>,<信号强度>,<加密方式> |
+----------+-------------------------------------------------------------------------------------------------+
AT+CWAUTOCONN
----------------
+----------+-------------------------------+--------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+CWAUTOCONN? | AT+CWAUTOCONN=<auto_connect> |
+ + + +
| | 功能查询BL602 Wi-Fi 自动重连| 功能设置BL602 Wi-Fi 自动重连 |
+----------+-------------------------------+--------------------------------------------------------------------+
| 响应 | +CWAUTOCONN:<mode> | OK |
+----------+-------------------------------+--------------------------------------------------------------------+
| 参数说明 | - <auto_connect>: |
+ + +
| | * 0: 当WiFi模式变成Station或SoftAP+Station时不连接WiFi |
+ + +
| | * 1: 当WiFi模式变成Station或SoftAP+Station(默认配置)时连接WiFi |
+----------+----------------------------------------------------------------------------------------------------+
AT+CWJAP
----------
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+CWJAP? | AT+CWJAP=<ssid>,<pwd> |
+ + + +
| | 功能:查询 BL602 Station 已连接的 AP 信息。 | 功能:设置 BL602 Station 需连接的 AP。 |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 响应 | +CWJAP:<ssid>,<ip> | OK |
+ + + +
| | OK | +EVT:0:wifi connected |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 参数说明 | - <ssid>: 字符串串参数AP 的 SSID | - <ssid>: 目标 AP 的 SSID |
+ + + +
| | | - <pwd>: 目标 AP 的 密码 |
+ + + +
| | - <ip>: 当前获取到的ip地址 | * 若SSID或密码包含任何特殊字符例如"或者\,则需要转义 |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
AT+CWQAP
-----------
+----------+-----------------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+CWQAP=<link id> |
+----------+-----------------------------------------------------------------------------+
| 响应 | OK |
+----------+-----------------------------------------------------------------------------+
AT+SOFTAP
----------
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+SOFTAP? | AT+SOFTAP=<ssid>,[pwd] |
+ + + +
| | 功能查看开启的AP热点信息。 | 功能开启一个AP热点。 |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 响应 | +SOFTAP:<ip>,<bssid> | OK |
+ + + +
| | OK | |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
| 参数说明 | - <ip>: 开启的AP热点的IP地址 | - <ssid>: 设置AP 的 SSID |
+ + + +
| | | - [pwd]: 设置 AP 的 密码若没有此参数则该AP为开放式AP |
+ + + +
| | - <bssid>: 当前开启的AP热点的MAC地址 | * 若SSID或密码包含任何特殊字符例如"或者\,则需要转义 |
+----------+------------------------------------------------------------------------------------------+---------------------------------------------------------------------------------------------+
====================
TCP/IP 相关 AT 指令
====================
.. table:: 指令列表
+-----------------+------------------------------------------+
| 指令 | 描述 |
+-----------------+------------------------------------------+
| `AT+CIPSTART`_ | 建立 TCP 连接UDP 传输 |
+-----------------+------------------------------------------+
| `AT+CIPCLOSE`_ | 关闭 TCP 连接UDP 传输 |
+-----------------+------------------------------------------+
| `AT+CIPSERVER`_ | 删除或创建TCP服务器 |
+-----------------+------------------------------------------+
| `AT+CIPSEND`_ | 发送TCP/IP数据 |
+-----------------+------------------------------------------+
| `+IPD`_ | 收到TCP/IP数据 |
+-----------------+------------------------------------------+
基础AT指令描述
===================
AT+CIPSTART
-------------------
.. table:: 建立 TCP/UDP 连接
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
| 设置指令 | AT+CIPSTART=<link id>,<type>,<remote IP>,<remote port> |
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
| 响应 | OK |
+ + +
| | 或者已经建立TCP连接,响应:ALREADY CONNECTTED ERROR |
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
|参数说明 | - <link id>: 需要设置的连接ID |
+ + +
| | - <type>: 字符串串参数,连接类型,"TCP""UDP" |
+ + +
| | - <remote IP>: 字符串串参数,远端 IP 地址 |
+ + +
| | - <remote port>: 远端端口号 |
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
| 示例 | AT+CIPSTART=0,TCP,192.168.101,8000 |
+ + +
| | AT+CIPSTART=1,UDP,192.168.101,5000 |
+----------+-----------------------------------------------------------------------------------------------------------------------------------------------+
AT+CIPCLOSE
-----------------
+----------+------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+CIPCLOSE=<link id> |
+----------+------------------------------------------------------------------+
| 响应 | OK |
+----------+------------------------------------------------------------------+
| 参数说明 | - <link id>: 需要关闭的ID |
+----------+------------------------------------------------------------------+
AT+CIPSERVER
----------------
+----------+------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+CIPSERVER=<mode>[,<port>] |
+----------+------------------------------------------------------------------+
| 响应 | OK |
+----------+------------------------------------------------------------------+
| 参数说明 | - <mode>: |
+ + +
| | * 0: 关闭服务器器 |
+ + +
| | * 1: 建立服务器器 |
+ + +
| | - <port>: 端口号,默认为 333 |
+ + +
+----------+------------------------------------------------------------------+
| 示例 | // 建立 TCP 服务器器 |
+ + +
| | AT+CIPSERVER=1,80 |
+ + +
+----------+------------------------------------------------------------------+
AT+CIPSEND
----------------
+----------+------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+CIPSEND=<link id>,<data len> |
+----------+------------------------------------------------------------------+
| 响应 | OK |
+----------+------------------------------------------------------------------+
| 参数说明 | - <link id>: 连接ID |
+ + +
| | - <data len>: 需要传输的数据长度单位byte |
+ + +
+----------+------------------------------------------------------------------+
| 示例 | AT+CIPSEND=0,20 |
+ + +
| | 表示即将向id为0的连接发送20字节的数据 |
+ + +
+----------+------------------------------------------------------------------+
+IPD
----------------
+----------+------------------------------------------------------------------+
| 说明 | +IPD为收到TCP/UDP对端连接数据时的响应 |
+ + +
| | +IPD:<link id>,<data len> |
+ + +
| | <data> |
+----------+------------------------------------------------------------------+
|参数说明 | - <link id>:发送数据的ID |
+ + +
| | - <data len>:即将接收的数据长度单位byte |
+ + +
| | - <data>:接收数据 |
+----------+------------------------------------------------------------------+
====================
BLE 相关 AT 指令
====================
.. table:: 指令列表
+------------------+------------------------------------------+
| 指令 | 描述 |
+------------------+------------------------------------------+
| `AT+BLEDATALEN`_ | 设置 BLE 数据包⻓度 |
+------------------+------------------------------------------+
| `AT+BLENAME`_ | 设置 BLE 设备名称 |
+------------------+------------------------------------------+
| `AT+BLEADDR`_ | 设置 BLE 设备地址 |
+------------------+------------------------------------------+
基础AT指令描述
===================
AT+BLEDATALEN
---------------------
+----------+------------------------------------------------------------------+
| 指令 | 设置指令: |
+ + +
| | AT+BLEDATALEN=<conn_index>,<pkt_data_len> |
+ + +
| | 功能:设置 BLE 数据包⻓度。 |
+----------+------------------------------------------------------------------+
| 响应 | OK |
+----------+------------------------------------------------------------------+
| 参数说明 | - <conn_index>: BLE 连接号, 范围 [0~2]. |
+ + +
| | - <pkt_data_len>: 数据包长度,取值范围: 0x001b ~ 0x00fb |
+----------+------------------------------------------------------------------+
| 注意 | - 需要先建立 BLE 连接,才能设置数据包长度 |
+----------+------------------------------------------------------------------+
| 示例 | AT+BLEINIT=1 // 初始化为 client |
+ + +
| | AT+BLECONN=0,"24:0a:c4:09:34:23" |
+ + +
| | AT+BLEDATALEN=0,30 |
+----------+------------------------------------------------------------------+
AT+BLENAME
----------------
+----------+-----------------------------+----------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+BLENAME? | AT+BLENAME=<device_name> |
+ + + +
| | 功能:查询 BLE 设备名称。 | 功能:设置 BLE 设备名称最大长度为32 |
+----------+-----------------------------+----------------------------------------+
| 响应 | +BLENAME:<device_name> | OK |
+ + + +
| | OK | |
+----------+-----------------------------+----------------------------------------+
| 参数说明 | - <device_name>: BLE 设备名称 |
+----------+-----------------------------+----------------------------------------+
AT+BLEADDR
----------------
+----------+------------------------------------------+----------------------------------------+
| 指令 | 查询指令 | 设置指令 |
+ + + +
| | AT+BLEADDR? | AT+BLEADDR=<addr_type>[,<random_addr>] |
+ + + +
| | 功能:查询 BLE 设备的 public address。 | 功能:设置 BLE 设备的地址。 |
+----------+------------------------------------------+----------------------------------------+
| 响应 | +BLEADDR:<BLE_public_addr> | OK |
+ + + +
| | OK | |
+----------+------------------------------------------+----------------------------------------+
| 参数说明 | - <addr_type>: |
+ + +
| | * 0: public address |
+ + +
| | * 1: random address |
+----------+------------------------------------------+----------------------------------------+

View File

@ -15,15 +15,15 @@ AUDIO UDP
然后选中处理后的音频文件所在的文件夹并下载工程,如图所示:
.. figure:: imgs/image1.png
:alt:
:alt:
- 板子启动后会自动开启wifi,名称为“BL60X_uAP_827302”使用手机连接该wifi如图所示
.. figure:: imgs/image2.png
:alt:
:alt:
- 打开微信小程序IP地址设置为“192.168.169.1”端口为“5002”注意此时可能需要关闭数据流量
输入需要发送播报的数字,点击“发送即可”,如图所示:
.. figure:: imgs/image3.png
:alt:
:alt:

View File

@ -14,18 +14,18 @@ aws
- 在 ``customer_app/bl602_demo_ble_pds/bl602_demo_ble_pds/aws_iot_main.c`` 文件的头部有相关证书及配置,此处的配置只限于本示例演示使用(同时只能一处使用),用户需要根据实际情况修改文件开头的宏定义,下图是配置的一部分
.. figure:: imgs/image1.png
:alt:
:alt:
- 编译 ``customer_app/bl602_demo_event`` 工程并下载工程;
- 在终端输入开启wifi的命令 ``stack_wifi`` 输入连接wifi的命令 ``wifi_sta_connect <name> <key>`` 并确认wifi连接成功如输入wifi_sta_connect bl_test_005 12345678
.. figure:: imgs/image2.png
:alt:
:alt:
.. figure:: imgs/image3.png
:alt:
:alt:
- 在终端输入 ``aws`` 不断打印如下图所示log即表明连接成功。
.. figure:: imgs/image4.png
:alt:
:alt:

View File

@ -15,91 +15,91 @@ BLE
- 使用 ``stack_ble`` 命令初始化ble打印的部分log如下。
.. figure:: imgs/image1.png
:alt:
:alt:
- 依次使用 ``ble_init`` 、 ``ble_auth`` 进行相关的初始化;
.. figure:: imgs/image2.png
:alt:
:alt:
.. figure:: imgs/image3.png
:alt:
:alt:
- 使用 ``ble_start_adv 0 0 0x80 0x80`` 命令开启ble。
.. figure:: imgs/image4.png
:alt:
:alt:
- 用户可以通过手机app ``Ble connect`` scan附近的蓝牙找到我们的设备并连接。
.. figure:: imgs/image5.png
:alt:
:alt:
.. figure:: imgs/image6.png
:alt:
- 使用 ``ble_conn_update 0x6 0x6 0x0 0x1f4`` 更新连接参数。
.. figure:: imgs/image7.png
:alt:
- SMP配对过程由于security level不同调用的命令也不相同下面介绍level为2或者3的情况
- 使用 ``ble_conn_update 0x6 0x6 0x0 0x1f4`` 更新连接参数。
.. figure:: imgs/image7.png
:alt:
- SMP配对过程由于security level不同调用的命令也不相同下面介绍level为2或者3的情况
- 连接成功后使用 ``ble_security 2`` 进行SMP过程。
.. figure:: imgs/image8.png
:alt:
- 在串口打印出 ``Confirm passkey for xx:xx:xx:xx:xx:xx (public)`` ,输入 ``ble_auth_pairing_confirm`` 命令进行配对回复打印的部分log如下。
.. figure:: imgs/image23.png
:alt:
- 在串口打印出 ``Bonded with xx:xx:xx:xx:xx:xx (public)`` ,表明SMP配对成功。
.. figure:: imgs/image10.png
:alt:
- 连接成功后使用 ``ble_security 3`` 进行SMP过程。
.. figure:: imgs/image36.png
:alt:
- 在串口打印出 ``Confirm passkey for xx:xx:xx:xx:xx:xx (public)xxxxxx`` ,输入 ``ble_auth_passkey_confirm`` 命令进行配对回复打印的部分log如下。
.. figure:: imgs/image37.png
:alt:
- 在串口打印出 ``Bonded with xx:xx:xx:xx:xx:xx (public)`` ,表明SMP配对成功。
.. figure:: imgs/image38.png
:alt:
Cli命令介绍
-----------
-----------
``ble_init``
-----------
- 在串口打印出 ``Bonded with xx:xx:xx:xx:xx:xx (public)`` ,表明SMP配对成功。
.. figure:: imgs/image38.png
:alt:
Cli命令介绍
-----------
-----------
``ble_init``
-----------
- 命令功能ble通用初始化在所有ble cli操作前需要先输入该命令
- 参数:无
- 示例:输入命令 ``ble_init``
.. figure:: imgs/image2.png
:alt:
-----------
``ble_auth``
-----------
-----------
``ble_auth``
-----------
- 命令功能注册SMP接口函数
- 参数:无
- 示例:输入命令 ``ble_auth``
.. figure:: imgs/image3.png
:alt:
-----------
``ble_unpair``
:alt:
-----------
``ble_unpair``
-----------
- 命令功能清除配对key
- 第一个参数表示设备地址类型
@ -109,143 +109,143 @@ Cli命令介绍
- 3表示设备地址为可解析的地址或者random地址
- 第二个参数代表设备地址高字节在前低字节在后如果为0代表清除所有设备的key
- 示例:输入命令 ``ble_unpair 0 0``
.. figure:: imgs/image21.png
:alt:
-----------
-----------
``ble_start_adv``
-----------
-----------
- 命令功能表示:开启广播
- 第一个参数表示广播类型
- 0adv_ind 可连接可被扫描;
- 1adv_scan_ind 不可被连接可被扫描;
- 2adv_nonconn_ind 不可被连接不可被扫描;
- 3adv_direct_ind 可被指定的设备连接不可被扫描
- 第二个参数表示广播模式
- 0General discoverable;
- 1non discoverable;
- 2limit discoverable;
- 第三个参数表示广播间隙最小值,其计算方式为 0.625ms * N,范围应在20 ms to 10.24 s之间
- 第四个参数表示广播间隙最大值,其计算方式为 0.625ms * N,范围应在20 ms to 10.24 s之间
- 示例:输入命令 ``ble_start_adv 0 0 0x80 0x80``
.. figure:: imgs/image4.png
:alt:
-----------
``ble_stop_adv``
-----------
-----------
``ble_stop_adv``
-----------
- 命令功能停止ADV广播
- 参数:无
- 示例:输入命令 ``ble_stop_adv``
.. figure:: imgs/image17.png
:alt:
-----------
``ble_start_scan``
-----------
-----------
``ble_start_scan``
-----------
- 命令功能:表示扫描广播设备
- 第一个参数表示扫描类型
- 第一个参数表示扫描类型
- 0表示scan passive type只监听广播数据
- 1表示scan active,不仅监听当满足条件还会发scan_req包
- 第二个参数表示过滤设备广播包
- 0表示不启用重复过滤
- 1表示启用重复过滤
- 2仅仅接收白名单列表发起的广播和scan response包除了指定连接地址不是自己的adv_direct_ind广播包
- 4使用扩展过滤策略过滤设备
- 第三个参数表示扫描间隙,其计算方式为 0.625ms * N,范围在2.5 ms to 10.24 s之间,其应该大于等于扫描窗口
- 第四个参数表示扫描窗口,其计算方式为 0.625ms * N,范围在2.5 ms to 10.24 s之间,其应该小于等于扫描间隙
- 示例:输入命令 ``ble_start_scan 0 0 0x80 0x40``
.. figure:: imgs/image11.png
:alt:
-----------
``ble_stop_scan``
-----------
-----------
``ble_stop_scan``
-----------
- 命令功能:停止扫描
- 参数:无
- 示例系统进入SCAN后输入命令 ``ble_stop_scan``
.. figure:: imgs/image14.png
:alt:
-----------
-----------
``ble_conn_update``
-----------
- 命令功能:表示更新连接参数
-----------
- 命令功能:表示更新连接参数
- 第一个参数表示连接间隙的最小值,其计算方式为 N * 1.25 ms,其范围在7.5 ms to 4 s
- 第二个参数表示连接间隙的最大值,其计算方式为 N * 1.25 ms,其范围在7.5 ms to 4 s
- 第三个参数表示从设备时延多少个连接事件范围是0~499,比如该值设置为1表明延时一个事件的时间进行数据交互作用是降低交互频率更省电
- 第四个参数表示连接超时时间,计算方式 N * 10 ms,范围是100 ms to 32 s
- 示例:连接成功后,输入命令 ``ble_conn_update 0x28 0x28 0x0 0xf4``
.. figure:: imgs/image7.png
:alt:
-----------
``ble_security``
-----------
- 命令功能设置SMP的加密等级
-----------
``ble_security``
-----------
- 命令功能设置SMP的加密等级
- 第一个参数表示加密等级总共有5个等级
- 0仅用于BR/EDR比如SDP服务;
- 1表示不需要加密不需要认证的过程;
- 2表示需要加密不需要认证的过程
- 3表示需要加密和认证比如双方需要输入PIN码
- 1表示不需要加密不需要认证的过程;
- 2表示需要加密不需要认证的过程
- 3表示需要加密和认证比如双方需要输入PIN码
- 4表示需要加密和认证通过128bit的key
- 示例:连接成功后,输入命令 ``ble_security 2``
.. figure:: imgs/image8.png
:alt:
-----------
``ble_get_device_name``
-----------
-----------
``ble_get_device_name``
-----------
- 命令功能:获取本地设备名称
- 参数:无
- 示例:输入命令 ``ble_get_device_name``
.. figure:: imgs/image12.png
:alt:
-----------
``ble_set_device_name``
-----------
-----------
``ble_set_device_name``
-----------
- 命令功能:设置本地设备名称
- 参数:需要设置的设备名字
- 参数:无
- 示例:输入命令 ``ble_set_device_name bl602``
.. figure:: imgs/image13.png
:alt:
-----------
``ble_read_local_address``
-----------
-----------
``ble_read_local_address``
-----------
- 命令功能:读取本地设备地址
- 参数:无
- 示例:输入命令 ``ble_read_local_address``
.. figure:: imgs/image15.png
:alt:
-----------
``ble_set_adv_channel``
-----------
-----------
``ble_set_adv_channel``
-----------
- 命令功能设置ADV通道
- 参数需要设定的ADV通道数其值范围为1-7参数大小为1bytebit0代表通道37bit1代表通道38bit2代表通道39
- 示例:输入命令 ``ble_set_adv_channel 4``
.. figure:: imgs/image16.png
:alt:
-----------
``ble_connect``
-----------
-----------
``ble_connect``
-----------
- 命令功能:连接指定地址的设备
- 第一个参数表示设备地址类型
- 0设备表示public地址类型
@ -254,11 +254,11 @@ Cli命令介绍
- 3表示设备地址为可解析的地址或者random地址
- 第二个参数代表设备地址,高字节在前低字节在后
- 示例:输入命令 ``ble_connect 0 18B905DE96E0``
.. figure:: imgs/image18.png
:alt:
-----------
``ble_disconnect``
-----------
``ble_disconnect``
-----------
- 命令功能:断开指定地址的设备的连接
- 第一个参数表示设备地址类型
@ -268,11 +268,11 @@ Cli命令介绍
- 3表示设备地址为可解析的地址或者random地址
- 第二个参数代表设备地址,高字节在前低字节在后
- 示例:连接成功后,输入命令 ``ble_disconnect 0 18B905DE96E0``
.. figure:: imgs/image19.png
:alt:
-----------
``ble_select_conn``
-----------
``ble_select_conn``
-----------
- 命令功能:多个连接中,将某一个连接对象设置为当前连接对象
- 第一个参数表示设备地址类型
@ -280,64 +280,64 @@ Cli命令介绍
- 1表示设备地址为random类型
- 2表示设备地址为可解析的地址或者Public地址
- 3表示设备地址为可解析的地址或者random地址
- 第二个参数代表设备地址,高字节在前低字节在后
- 第二个参数代表设备地址,高字节在前低字节在后
- 示例:多个设备连接成功后,输入命令 ``ble_select_conn 1 5F10546C8D83``将选定的连接对象设置为当前连接对象后续的ble_read等操作将会作用在该连接上
.. figure:: imgs/image20.png
:alt:
-----------
``ble_auth_cancel``
-----------
``ble_auth_cancel``
-----------
- 命令功能:取消加密认证过程
- 参数:无
- 示例当在SMP过程中输入命令 ``ble_auth_cancel``
.. figure:: imgs/image22.png
:alt:
-----------
-----------
``ble_auth_passkey_confirm``
-----------
-----------
- 命令功能接收到passkey后回复远端并且对端设备在配对过程中也有显示该passkey 例如:配对过程本地打印 Confirm passkey for 48:95:E6:73:1C:1A (random): 745491
;可发送该函数进行回复
- 参数:无
- 示例当在SMP过程中对应security level为3需要输入命令 ``ble_auth_passkey_confirm``
.. figure:: imgs/image9.png
:alt:
-----------
-----------
``ble_auth_pairing_confirm``
-----------
-----------
- 命令功能:接收到远端配对请求,用此函数回复远端配对请求,例如:配对过程本地打印 Confirm pairing for 00:1B:DC:F2:20:E9 (public)
;可发送该函数进行回复
- 参数:无
- 示例当在SMP过程中对应的security level为2输入命令 ``ble_auth_pairing_confirm``
.. figure:: imgs/image23.png
:alt:
-----------
-----------
``ble_auth_passkey``
-----------
-----------
- 命令功能请求输入passkey
- 参数passkey值其范围为0-999999
- 示例当用ble_security 3命令进行配对且SMP配对方法为PASSKEY_INPUT代码中实现方法用ble_auth注册smp接口函数时在数据结构bt_conn_auth_cb中将函数passkey_entry填充passkey_display与passkey_confirm不填充其它接口函数默认即可串口将打印出Enter passkey for XX:XX:XX:XX:XX:XX (public),此时输入命令 ``ble_auth_passkey 111111`` 完成配对
.. figure:: imgs/image24.png
:alt:
-----------
-----------
``ble_exchange_mtu``
-----------
-----------
- 命令功能交换mtu大小
- 参数: 无
- 示例:连接成功后,输入命令 ``ble_exchange_mtu``
.. figure:: imgs/image25.png
:alt:
-----------
-----------
``ble_discover``
-----------
-----------
- 命令功能:查询指定的服务或特性
- 第一个参数表示需要查询的类型
- 0primary
@ -349,35 +349,35 @@ Cli命令介绍
- 第三个参数表示起始句柄占2BYTES
- 第四个参数表示结束句柄占2BYTES
- 示例:连接成功后,输入命令 ``ble_discover 0 0x1800 0x1 0xffff``
.. figure:: imgs/image26.png
:alt:
-----------
-----------
``ble_read``
-----------
-----------
- 命令功能:读取指定句柄的数据
- 第一个参数表示句柄
- 第二个参数表示偏移量
- 示例:连接成功后,输入命令 ``ble_read 0x5 0``
.. figure:: imgs/image27.png
:alt:
-----------
-----------
``ble_write``
-----------
-----------
- 命令功能:指定句柄写入相应的数据
- 第一个参数表示句柄占2bytes
- 第二个参数表示偏移量占2bytes
- 第三个参数表示数据长度占2bytes,最大不超过512
- 第四个参数表示需要写入的数据
- 示例连接成功后写入2个字节的数据命令为 ``ble_write 0xf 0 2 0102``,其中01为一个byte02为一个byte
.. figure:: imgs/image28.png
:alt:
-----------
-----------
``ble_write_without_rsp``
-----------
-----------
- 命令功能:指定句柄写入相应的数据并且不需要回复
- 第一参数表示是否启动sign write命令
- 0不使能sign write命令
@ -385,12 +385,12 @@ Cli命令介绍
- 第二个参数表示句柄占2bytes
- 第三个参数表示数据的长度占2bytes最大不超过512
- 第四个参数表示写入的数据
- 示例连接成功后写入2个字节的数据命令为 ``ble_write_without_rsp 0 0xf 2 0102``其中01为一个byte02为一个byte
.. figure:: imgs/image29.png
:alt:
-----------
-----------
``ble_subscribe``
-----------
- 命令功能订阅CCC
@ -401,56 +401,56 @@ Cli命令介绍
- 2表示indication
- 示例:连接成功后,输入命令 ``ble_subscribe 0xf 0xd 0x1``表示使能CCC的notification
.. figure:: imgs/image30.png
:alt:
-----------
-----------
``ble_unsubscribe``
-----------
- 命令功能取消订阅CCC
- 参数:无
- 示例:输入命令 ``ble_unsubscribe``
.. figure:: imgs/image31.png
:alt:
-----------
:alt:
-----------
``ble_set_data_len``
-----------
- 命令功能设置pdu数据长度
- 第一个参数表示有效荷载传输的最大值,范围为0x001B - 0x00FB
- 第二个参数表示有效荷载传输的最大时间,范围值为0x0148 - 0x4290
- 示例:当连接成功后,发送命令 ``ble_set_data_len 0xfb 0x0848``
.. figure:: imgs/image32.png
:alt:
-----------
-----------
``ble_conn_info``
-----------
-----------
- 命令功能:获取所有的连接信息
- 参数:无
- 示例:当连接成功后,发送命令 ``ble_conn_info`` ,获取已连接的设备
.. figure:: imgs/image33.png
:alt:
-----------
-----------
``ble_disable``
-----------
-----------
- 命令功能注销BLE
- 参数:无
- 示例当无scan/adv/connect事件发送命令 ``ble_disable``
.. figure:: imgs/image34.png
:alt:
-----------
-----------
``ble_set_tx_pwr``
-----------
-----------
- 命令功能:设置发送功率
- 第一个参数表示设置功率值
- 示例:发送命令 ``ble_set_tx_pwr 0xa``
.. figure:: imgs/image35.png
:alt:

View File

@ -15,30 +15,30 @@ APP使用步骤
- 固件上电运行会自动开启ble广播等待手机APP连接配网如下所示
.. figure:: imgs/image1.png
:alt:
:alt:
- 打开手机APP搜索蓝牙设备搜索到设备名“BL602-BLE-DEV”
.. figure:: imgs/image2.png
:alt:
:alt:
- 点击连接设备后点击APP中的扫描等待数秒后APP会显示开发板扫描到的wifi设备列表
.. figure:: imgs/image3.png
:alt:
:alt:
.. figure:: imgs/image4.png
:alt:
:alt:
- 用户可以通过扫描出来的设备列表对进行需要配网的wifi进行连接
.. figure:: imgs/image5.png
:alt:
:alt:
- 当用户确定配网完成时不需要再使用配网功能可以使用“blsync_ble_stop”命令将其关闭。
.. figure:: imgs/image6.png
:alt:
:alt:
微信小程序使用步骤
---------------------
@ -47,49 +47,49 @@ APP使用步骤
- 固件上电运行会自动开启ble广播等待手机APP连接配网如下所示
.. figure:: imgs/image1.png
:alt:
:alt:
- 打开微信小程序搜索蓝牙设备搜索到设备名“BL602-BLE-DEV”
.. figure:: imgs/image7.png
:alt:
:alt:
- 点击“BL602-BLE-DEV”连接设备连接上设备BLE后会获取到BLE的服务点击第一个服务再选择“写通知“
.. figure:: imgs/image8.png
:alt:
:alt:
- 点击小程序中的”点击配网“小程序会回显获取到的wifi列表
.. figure:: imgs/image9.png
:alt:
:alt:
- 用户可以通过扫描出来的设备列表对进行需要配网的wifi进行连接点击需要连接的wifi名称
.. figure:: imgs/image10.png
:alt:
:alt:
- 接着在输入框输入wifi密码点击”发送密码“即可连接wifi
.. figure:: imgs/image11.png
:alt:
:alt:
- 点击小程序中的”获取状态“按钮获取wifi当前的连接状态
.. figure:: imgs/image12.png
:alt:
:alt:
- 当前已经连接wifi则会显示”已经连接“并弹出板子的ip地址等信息
.. figure:: imgs/image13.png
:alt:
:alt:
- 点击”断开wifi“按钮即可断开wifi再次点击”获取状态“按钮可以获取当前wifi已经断开
.. figure:: imgs/image14.png
:alt:
:alt:
- 当用户确定配网完成时不需要再使用配网功能可以使用“blsync_ble_stop”命令将其关闭。
.. figure:: imgs/image6.png
:alt:
:alt:

View File

@ -12,7 +12,7 @@ cronalarm
----------------
- 使用步骤:
- 编译 ``customer_app/sdk_app_cronalarm`` 工程并下载工程;
- 在main.c中有相关头文件的使用main.c中aos_loop_proc 中有cronalarm相关的初始化。使用cronalarm 需要包含头文件cronalarms.h 。
@ -28,7 +28,7 @@ cronalarm
cron_alarm_create("0 30 8 * * *", MorningAlarm, 0);
每日 8:30:0 调用MorningAlarm ;
cron_alarm_create("0 30 8 * * *", MorningAlarm, 1)
仅在将要到来的8:30:0 调用一次MorningAlarm. ;
@ -56,9 +56,9 @@ cronalarm
cron_alarm_create("0 0 0 */1 * ?", test_day01, 0);
每天的 0:0:0 执行一次test_day01
cron_alarm_create("0 0 0 * * MON,WED,FRI", test_week01, 0);
cron_alarm_create("0 0 0 * * MON,WED,FRI", test_week01, 0);
每周的周一周三周五触发一次test_week01
cron_alarm_create("11 23 1 1 JAN-FEB *", test_month02, 0);
cron_alarm_create("11 23 1 1 JAN-FEB *", test_month02, 0);
每年的一月二月 day1 01:23:11 触发test_month02.

View File

@ -16,11 +16,11 @@ DAC
.. figure:: imgs/dac.png
:alt:
:alt:
应用实例:
将工程和音频文件烧写进入后。重启板子。在shell界面 输入play_audio 则可以听到音乐。
将工程和音频文件烧写进入后。重启板子。在shell界面 输入play_audio 则可以听到音乐。
NOTE:烧写romfs,是将一个文件夹的所有内容写入。请确保该文件夹中仅有audio_32k 这一个文件。

View File

@ -19,8 +19,8 @@ HBNRAM
6.hal_hbnram_copy_from_stream(hbnram_handle_t *handle, uint8_t *buf, int len);流读出
7.hal_hbnram_copy_to_stream(hbnram_handle_t *handle, uint8_t *buf, int len); 流写入
具体使用方式参考 sdk_app_hbnram下的demo.c
具体使用方式参考 sdk_app_hbnram下的demo.c
应用实例:
将工程sdk_app_hbnram 编译,烧写进入板子。重启板子。
将工程sdk_app_hbnram 编译,烧写进入板子。重启板子。

View File

@ -16,74 +16,74 @@ Mesh
- 在串口中运行Mesh相关命令:
#stack_ble
#blemesh_init
#blemesh_pb 2 1
.. figure:: imgs/image22.png
:align: center
- 打开App,Network栏中选择点击添加
.. figure:: imgs/image23.png
:align: center
:align: center
- 在扫描界面中,选择要添加的设备
.. figure:: imgs/image24.png
:align: center
:align: center
- 在界面中点击IDENTIFY选项
.. figure:: imgs/image25.png
:align: center
- 在界面中点击PROVISION选项
.. figure:: imgs/image26.png
:align: center
- 在弹出的界面中选择No OOB,点击ok
.. figure:: imgs/image27.png
:align: center
- 在弹出的界面中,点击ok
.. figure:: imgs/image28.png
:align: center
:align: center
- 界面自动调到Network栏中,点击已经连成功的设备
.. figure:: imgs/image29.png
:align: center
:align: center
- 在界面中选择Elements选项,点击其下拉按钮
.. figure:: imgs/image30.png
:align: center
:align: center
- 在界面中选择Generic on off Server选项
.. figure:: imgs/image31.png
:align: center
:align: center
- 在界面中选择BIND KEY选项
.. figure:: imgs/image32.png
:align: center
:align: center
- 界面中点击Application key 1
.. figure:: imgs/image33.png
:align: center
:align: center
- 在界面中点击ON\OFF选项控制LED的开关
.. figure:: imgs/image36.png
:align: center
:align: center
- 在串口中看到有如下信息表明控制LED成功
.. figure:: imgs/image41.png
@ -93,22 +93,22 @@ Mesh
.. figure:: imgs/image34.png
:align: center
- 在界面中选择Create a new group to subscribe选项
.. figure:: imgs/image35.png
:align: center
:align: center
- 按照同样的方法添加另外一个设备的节点,添加成功后,在Groups选项中点击已经成功创建的group
.. figure:: imgs/image37.png
:align: center
:align: center
- 在group中,选择ON/OFF并且串口中打印log提示LED开关信息说明mesh组网成功
.. figure:: imgs/image38.png
:align: center
:align: center
.. figure:: imgs/image41.png
:align: center
:align: center

View File

@ -15,17 +15,17 @@ GPIO
- 使用 ``gpio-func <pinnum> <inputmode> <pullup> <pulldown>`` 命令配置指定gpio口的输入输出模式上拉下拉情况如输入 ``gpio-func 8 0 0 0`` 命令表示将gpio8设置为输出模式无上下拉
.. figure:: imgs/image1.png
:alt:
:alt:
- 使用 ``gpio-set <pinnum> <val>`` 命令可以设置指定gpio口的电平该gpio设置为输出模式
.. figure:: imgs/image2.png
:alt:
:alt:
- 使用 ``gpio-get <pinnum>`` 命令可以获取指定gpio口电平。
.. figure:: imgs/image3.png
:alt:
:alt:
应用实例
---------
@ -37,9 +37,9 @@ GPIO
if (5 != argc) {
printf("Usage: %s 24 1 1 0\r\n set GPIO24 to input with pullup\r\n",
argv[0]
);
);
return;
}
}
ionum = atoi(argv[1]);
inputmode = atoi(argv[2]);
pullup = atoi(argv[3]);
@ -47,18 +47,18 @@ GPIO
if (ionum < 0 || inputmode < 0 || pullup < 0 || pulldown < 0) {
puts("Illegal arg\r\n");
return;
}
}
printf("GPIO%d is set %s with %s pullup %s pulldown\r\n",
ionum,
inputmode ? "input" : "output",
pullup ? "Active" : "null",
pulldown ? "Active" : "null"
);
);
if (inputmode) {
bl_gpio_enable_input(ionum, pullup ? 1 : 0, pulldown ? 1 : 0);
bl_gpio_enable_input(ionum, pullup ? 1 : 0, pulldown ? 1 : 0);
} else {
bl_gpio_enable_output(ionum, pullup ? 1 : 0, pulldown ? 1 : 0);
}
bl_gpio_enable_output(ionum, pullup ? 1 : 0, pulldown ? 1 : 0);
}
获取命令行传入的信息,并作为参数传给 ``bl_gpio_enable_input(uint8, uint8, uint8)`` 或 ``bl_gpio_enable_output(uint8, uint8, uint8)`` 函数从而配置对应gpio口。
@ -88,7 +88,7 @@ GPIO
- gpio-get命令的实现
::
if (2 != argc) {
if (2 != argc) {
printf("Usage: %s 24\r\n get GPIO24 value\r\n",
argv[0]
);

View File

@ -14,7 +14,7 @@ UART_echo
- 使用之前需要准备一个 ``USB转TTL`` 串口线并配置SDK目录下 ``bl_iot_sdk/tools/flash_tool/bl602/device_tree/bl_factory_params_evb_40M.dts`` 文件中的 ``uart`` ,具体配置可以参考本例。
::
uart {
#address-cells = <1>;
#size-cells = <1>;
@ -60,11 +60,11 @@ UART_echo
- 打开一个串口终端窗口A波特率为115200用于接收和发送uart消息打开另一个串口终端窗口B波特率为2000000用于打印log。板子上电可以看到窗口A接收到 ``1234567890abcdefg`` 窗口B打印的log 停止在 ``send case`` 处在A窗口中输入 ``1234567890abcdefg`` 没有回显可以在B串口看到 ``recv case`` 和 ``end`` 的消息,此时说明演示成功。
.. figure:: imgs/image1.png
:alt:
:alt:
.. figure:: imgs/image2.png
:alt:
:alt:
应用实例
----------------

View File

@ -18,8 +18,8 @@ UART_ioctl
- 打开一个串口终端窗口A波特率为115200用于接收和发送uart消息打开另一个串口终端窗口B波特率为2000000用于打印log。例如使用应用实现中case1中的配置在窗口A中输入 ``123456789abcdef`` 在窗口A中可以看到接收到的数据同时窗口B中打印出接收数据的个数。
.. figure:: imgs/image1.png
:alt:
:alt:
应用实例
----------------

View File

@ -14,21 +14,21 @@ Http client
- 使用之前需要准备可用的URL以及网络。
- 使用步骤:
- 编译 ``customer_app/sdk_app_http_client_socket`` 工程并下载工程;
- 在终端输入开启wifi的命令 ``stack_wifi`` 输入连接wifi的命令 ``wifi_sta_connect <name> <key>`` 并确认wifi连接成功如输入wifi_sta_connect bl_test_005 12345678
.. figure:: imgs/image1.png
:alt:
:alt:
.. figure:: imgs/image2.png
:alt:
:alt:
- 使用 ``http`` 命令通过socket的方式进行下载。
.. figure:: imgs/image3.png
:alt:
:alt:
应用实例
@ -43,7 +43,7 @@ Http client
printf("gethostbyname Failed\r\n");
return -1;
}
- 创建一个 ``socket`` 连接并发送http请求。
::
@ -107,7 +107,7 @@ Http client
- 关闭 ``socket`` 。
::
::
close(sockfd);

View File

@ -14,27 +14,27 @@ Httpc client
- 使用之前需要准备可用的URL以及网络。
- 使用步骤:
- 在终端输入开启wifi的命令 ``stack_wifi`` 会打印下图一log部分然后输入连接wifi的命令 ``wifi_sta_connect <name> <key>`` 并确认wifi连接成功如输入wifi_sta_connect bl_test_005 12345678
.. figure:: imgs/image1.png
:alt:
:alt:
.. figure:: imgs/image2.png
:alt:
:alt:
- 使用 ``httpc`` 命令进行下载。
.. figure:: imgs/image3.png
:alt:
:alt:
应用实例
---------
- 主要实现过程
::
::
settings.use_proxy = 0;
settings.result_fn = cb_httpc_result;
settings.headers_done_fn = cb_httpc_headers_done_fn;

View File

@ -14,7 +14,7 @@ PSM
- 使用 ``psm_set <key> <value>`` 命令向指定ENV_name中写入数据如输入 ``psm_set data_test 12345678`` 命令表示将ENV_name为 ``data_test`` 的值设为 ``12345678``
.. figure:: imgs/image1.png
:alt:
:alt:
- 使用 ``psm_get <key>`` 命令读出指定ENV_name中存储的值如读取上面写入的数据输入命令psm_get data_test
@ -75,14 +75,14 @@ PSM
- 擦除数据
::
ef_del_env(argv[1]);
ef_save_env();
擦除ENV_name为argv[1]中的数据。
::
ef_env_set_default();
调用此接口将擦除保存在psm中所有的数据。

View File

@ -14,25 +14,25 @@ Romfs
- 使用之前新建目录 ``test/child`` 准备名为 ``aa.bin`` 的文件,将其放入新建的目录下。
.. figure:: imgs/image1.png
:alt:
:alt:
- 使用步骤:
- 下载时将烧写工具上的 ``Romfs`` 选项勾选起来,路径选择如下图一所示,烧写完后可以使用 ``ls`` 命令查看romfs分区中的内容
.. figure:: imgs/image2.png
:alt:
:alt:
.. figure:: imgs/image3.png
:alt:
:alt:
- 使用 ``romfs`` 命令可以对Romfs进行读写等操作对比可以看到读到的数据与下载的文件数据一致。
.. figure:: imgs/image4.png
:alt:
:alt:
.. figure:: imgs/image5.png
:alt:
:alt:
应用实例
----------
@ -40,14 +40,14 @@ Romfs
- 打开文件操作:
::
fd = aos_open("/romfs/demo.bin", 0);
fd = aos_open("/romfs/demo.bin", 0);
log_info("fd = %d\r\n", fd);
if (fd < 0) {
log_error("open error.\r\n");
return;
}
- 读文件操作:
::
@ -59,7 +59,7 @@ Romfs
- lseek操作
::
aos_lseek(fd, 1, SEEK_CUR);
memset(buf, 0, sizeof(buf));
len = aos_read(fd, buf, 1);

View File

@ -23,7 +23,7 @@ cli
}
const static struct cli_command cmds_user[] STATIC_CLI_CMD_ATTRIBUTE = {
{"test", "cli test", cmd_cli},
{"test", "cli test", cmd_cli},
};
int test_cli_init(void)
@ -33,7 +33,7 @@ cli
// XXX NOTE: Calling this *empty* function is necessary to make cmds_user in this file to be kept in the final link.
//return aos_cli_register_commands(cmds_user, sizeof(cmds_user)/sizeof(cmds_user[0]));
return 0;
}
}
用户在只需在程序中调用\ ``test_cli_init()``\ 接口之后就可以在shell中\ ``test``,就可以打印\ ``hello world.``\ 如下所示:

View File

@ -38,7 +38,7 @@ FDT
::
// wifi->ap->ssid = string
// wifi->ap->ssid = string
countindex = fdt_stringlist_count(fdt, offset1, "ssid");
if (countindex > 0) {
for (i = 0; i < countindex; i++) {
@ -85,6 +85,6 @@ FDT
下图为dump下来的部分信息与源文件对应信息一致。
.. figure:: imgs/image1.png
:alt:
:alt:

View File

@ -15,7 +15,7 @@ WiFi
- 成功启动IoT Board之后在终端输入命令 ``stack_wifi`` 创建wifi任务。
.. figure:: imgs/image1.png
:alt:
:alt:
功能
----------
@ -25,34 +25,34 @@ WiFi
命令: ``wifi_sta_connect <ssid> <pwd>`` ,如在终端输入 ``wifi_sta_connect bl_test_005 12345678`` 成功连接wifi会打印wifi和memory相关信息如下图中可以看到wifi的IPMASK等信息memory剩余大小信息 。
.. figure:: imgs/image2.png
:alt:
:alt:
- 断开wifi
命令: ``wifi_sta_disconnect`` 成功断开连接后会打印断开连接的log。
.. figure:: imgs/image3.png
:alt:
:alt:
- 扫描wifi
命令: ``wifi_scan`` 扫描成功后会打印scan list用户可以看到成功搜索的wifi信息。
.. figure:: imgs/image4.png
:alt:
:alt:
- 开启ap模式
命令: ``wifi_ap_start`` 成功开启后打印ssidpwdchannel等相关信息并且可以在手机上搜索到相应名字的wifi。
.. figure:: imgs/image5.png
:alt:
:alt:
- 关闭ap模式
命令: ``wifi_ap_stop`` 。成功关闭ap模式后手机无法搜索到对应wifi。
.. figure:: imgs/image6.png
:alt:
:alt:

View File

@ -15,24 +15,24 @@ Zigbee
- 1. Device1 使用 ``zb_set_role 0`` 命令设置设备类型ZC; 使用``zb_nwk_form 15 0x6666``创建信道15PANID 0x6666的ZHA网络 ,打印的部分log如下。
.. figure:: imgs/ZC-Startup.png
:alt:
:alt:
- 2. Device1 使用 ``zb_nwk_permit 120`` 开放网络120秒
.. figure:: imgs/ZC-Permit.png
:alt:
:alt:
- 3. Device2 使用 ``zb_set_role 1`` 命令设置设备类型ZR 使用``zb_nwk_start`` 自动搜索zigbee网络找到网络后打印的部分log如下。
.. figure:: imgs/ZR-Startup.png
:alt:
:alt:
- 4. Device1 使用 ``zb_zcl_onoff 0x9716 1 1 2`` 命令向Device2 ep1 发送zcl:toggle 命令
.. figure:: imgs/ZC-SendOnOff.png
:alt:
:alt:
- 5. Device2 使用接收到zcl:toggle命令打印的部分log如下。
.. figure:: imgs/ZR-Receive-OnOff.png
:alt:
:alt:

View File

@ -18,4 +18,4 @@ Helloword
设置串口波特率此处设置为2000000bps。在串口终端可以看到打印的 ``start`` ``helloworld`` ``end`` 。
.. figure:: imgs/image1.png
:alt:
:alt:

View File

@ -19,7 +19,7 @@ Easyflash4 boot times
- 假定 ENV 分区里有 4 个扇区,以下将按照操作 ENV 的方式,逐一举例讲解不同操作下,对应的 Flash 状态及数据变化。
.. figure:: imgs/image1.png
:alt:
:alt:
- 首次使用时EasyFlash 会检查各个扇区的 header如果不符合规定的格式将执行全部格式化操作格式化后每个扇区的顶部将被存入 header ,负责记录当前扇区的状态、魔数等信息。格式化的初始化状态为空状态。
@ -29,13 +29,13 @@ Easyflash4 boot times
~~~~~~~~~~~~~~~~~~~~~
.. figure:: imgs/image2.png
:alt:
:alt:
- 在执行添加操作前,会先检索合适地址来存放即将添加的新 KV这里检索策略主要是
1) 确定当前选择的扇区剩余容量充足
2) 优选选择正在使用状态的扇区,最后使用空状态扇区
3) 检查新 KV 是否有同名的 KV 存在,存在还需要额外执行删除旧值的动作
3) 检查新 KV 是否有同名的 KV 存在,存在还需要额外执行删除旧值的动作
- 通过上图可以看出, KV1、KV2 及 KV3 已经被放入 sector1 ,添加后,扇区状态也被修改为正在使用。
@ -45,7 +45,7 @@ Easyflash4 boot times
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. figure:: imgs/image3.png
:alt:
:alt:
- 修改 ENV 时,旧的 ENV 将被删除,扇区的状态也将被修改为脏状态,然后再执行新增 ENV 的操作。
@ -60,10 +60,10 @@ Easyflash4 boot times
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
.. figure:: imgs/image4.png
:alt:
:alt:
- 执行添加 KV5 操作,由于 KV5 体积较大sector2 放不下,所以只能放在一个新扇区 sector3 上,添加后,修改 sector3 状态为正在使用 ;
- 执行添加 KV6 操作KV6 也只能放在 sector3 下,将其放入 sector 3 后,发现 sector3 空间已满,所以将其修改已满状态。执行完成后,发现整个 ENV 的 4 个扇区只有 1 个状态为空的扇区了,这个扇区如果再继续使用就没法再执行 GC 操作了,所以此时触发了 GC 请求;
- 执行添加 KV6 操作KV6 也只能放在 sector3 下,将其放入 sector 3 后,发现 sector3 空间已满,所以将其修改已满状态。执行完成后,发现整个 ENV 的 4 个扇区只有 1 个状态为空的扇区了,这个扇区如果再继续使用就没法再执行 GC 操作了,所以此时触发了 GC 请求;
- 执行 GC 请求EasyFlash 会找到所有被标记为已满并且为脏状态的扇区,并将其内部的 ENV 搬运至其他位置。就这样 sector1 上的 KV2 被搬运至了 sector2腾空 sector1 后,又对其执行了格式化操作,这样整个 ENV 分区里又多了一个空状态的扇区。
boot times测试
@ -101,20 +101,20 @@ boot times测试
times = ef_get_env(EASYFLASH_BOOT_TIMES);
timer_us = bl_timer_now_us() - timer_us;
printf("easyflash read boot_times us %ld\r\n", timer_us);
if (times == NULL) {
__easyflash_first_boottimes();
return;
}
times_num = atoi(times);
sprintf(env_set, "%ld", ++times_num);
timer_us = bl_timer_now_us();
ef_set_env(EASYFLASH_BOOT_TIMES, env_set);
ef_save_env();
timer_us = bl_timer_now_us() - timer_us;
printf("easyflash write boot_times us %ld\r\n", timer_us);
printf("The system now boot times %ld\r\n", times_num);
}
@ -123,9 +123,9 @@ boot times测试
.. figure:: imgs/image5.png
:width: 900
:height: 450
:alt:
:alt:
横坐标boot times (单位:次数)
横坐标boot times (单位:次数)
纵坐标时间单位us

View File

@ -1,174 +1,174 @@
===============
Dev Cube 简介
===============
Dev Cube 是博流提供的芯片集成开发工具包含IOT程序下载、MCU程序下载和RF性能测试三种功能。本文档主要介绍IOT和MCU程序下载相关配置RF性能测试请参考《射频性能测试使用手册》。
Dev Cube 提供用户下载程序的功能并且支持时钟、flash等参数配置用户可根据自身需求决定是否对程序进行加密、添加签名、更换程序启动时的信息文件、用户资源文件、分区表等功能配置。
具体的功能如下:
1. 支持IOT应用程序和MCU应用程序的下载
2. 支持多种型号Flash 的擦、写、读;
3. 可将各类文件下载到Flash并验证、回读
4. 下载通讯接口支持 UART 和 JLink 两种方式。
用户可以通过 \ `Bouffalo Lab Dev Cube <https://dev.bouffalolab.com/download>`__获取最新版本的Dev Cube。
双击解压后文件夹中的\ ``BLDevCube.exe``\,在\ ``Chip Selection``\对话框中选择对应的芯片型号,点击\ ``Finish``\进入Dev Cube主界面。
.. figure:: /bl602doc_tool/content/picture/chipselection.png
:align: center
芯片选择
==========
镜像组成
==========
无论是IOT程序下载还是MCU程序下载它们的镜像组成是相同的都如下图所示
.. figure:: /bl602doc_tool/content/picture/tool2.png
:align: center
下载内容布局
如果只下载应用程序无法使芯片正常工作必须要将引导信息下载到指定位置。引导信息包含对PLL、Boot、Flash等的配置固件是用户自己编写的应用程序。
以单核下载为例:根据需求选择对应的参数,将对PLL、Flash等配置的信息烧录到Bootinfo Addr对应的地址中将应用程序经过编译后的bin文件烧录到Image Addr对应的地址中。
=====================
MCU程序下载
=====================
在\ ``View``\菜单中选择MCU选项会进入MCU程序下载界面主要分为程序下载方式的配置、镜像参数的配置和高级镜像参数的配置。
配置程序下载方式
====================
- 配置参数包括:
* Interface用于选择烧录的通信接口这里选择 Uart 进行下载
* COM Port当选择 UART 进行下载的时候这里选择与芯片连接的 COM 口号,可以点击 Refresh 按钮进行 COM 号的刷新
* Uart Speed当选择 UART 进行下载的时候填写波特率推荐下载频率2MHz,不宜过高
* Chip Erase默认设置为False即下载时不擦除Flash
* Xtal用于选择板子所使用的晶振类型。
.. figure:: /bl602doc_tool/content/picture/tool5.png
:align: center
MCU程序下载方式选择界面
配置镜像参数
==================
- 配置参数包括:
* Boot Source默认为Flash
* BootInfo AddrFlash程序启动参数的存放地址填写0x0
* Image Type默认为SingleCPU
* Image Addr应用程序的存放地址建议填写0x2000或者0x2000以后的地址
* Image File将编译生成的bin文件路径添加到Image File 中
.. figure:: /bl602doc_tool/content/picture/tool9.png
:align: center
镜像参数选择界面
配置高级镜像参数
======================
- 当点击\ ``click here to show advanced options``\时,会展开高级镜像配置,可配置的参数包括:
* Flash Clock默认为XTAL
* PLL : PLL时钟配置默认为160M
* CacheWayDis : 缓冲通道失能默认为none
* Sign : 选择是否需要ECC校验默认为none
* CrcIgnore : 是否需要CRC校验。当参数选择False时需要做CRC校验参数选择True时不需要做CRC校验
* HashIgnore : 是否需要做Hash校验。当参数选择False时需要做Hash校验参数选择True时不需要做Hash校验
* Encrypt : 选择加密方式并根据AES加密方式在AES Key 和AES IV中输入对应的值。
.. figure:: /bl602doc_tool/content/picture/tool10.png
:align: center
高级镜像参数选择界面
下载程序
===========
- 将板子的BOOT引脚保持高电平并且使得芯片复位使其处于UART引导下载的状态。点击\ ``Creat&Program``\会自动生成应用程序镜像和启动参数配置文件出现下图log信息程序下载成功
.. figure:: /bl602doc_tool/content/picture/tool6.png
:align: center
下载程序
.. note::
若没有连接板子,只需生成应用程序镜像和启动参数配置文件,也是点击\ ``Creat&Program``\按钮
- 下载成功后将板子的BOOT引脚保持低电平并且使得芯片复位使其从Flash启动。此例子以2M波特率向PC端发送字符串报文
.. figure:: /bl602doc_tool/content/picture/tool7.png
:align: center
log信息
=============
IOT程序下载
=============
在\ ``View``\菜单中选择IOT选项会进入IOT程序下载界面主要分为程序下载方式的配置和下载参数的配置。
配置程序下载方式
====================
- 配置参数包括:
* Interface用于选择烧录的通信接口这里选择 Uart 进行下载
* COM Port: 当选择 UART 进行下载的时候这里选择与芯片连接的 COM 口号,可以点击 Refresh 按钮进行 COM 号的刷新
* Uart Rate当选择 UART 进行下载的时候填写波特率推荐下载频率2MHz,不宜过高
* Board选择所使用的板子型号这里选择 IoTKitA当板子选定后Xtal 会自动更新成与板子匹配的默认值,当然用户也是可以再次更改的
* Xtal:选择下载时的晶振频率如果电路板没有焊接晶振此处应当选内部RC32M时钟源
* Chip Erase 默认设置为False即下载时不擦除Flash
.. figure:: /bl602doc_tool/content/picture/iot1.png
:align: center
IOT程序下载方式选择界面
配置下载参数
==================
- 配置参数包括:
* Partition Table使用Dev Cube目录下对应芯片型号 partition 文件夹中的分区表默认选择2M的文件
* Boot2 Bin:它是系统启动后运行的第一个Flash程序负责建立BLSP安全环境并引导主程序运行使用Dev Cube目录下对应芯片型号 builtin_imgs 文件夹中的 Boot2 文件
* Firmware Bin用户编译生成的bin文件路径
* Media/RomfsMedia和Romfs二选一如果勾选 Media选择的是文件如果勾选 Romfs则选择的是文件夹
* MFG Bin选择MFG文件
* AES-Encrypt如果使用加密功能需要将AES-Encrypt选项选中并在旁边的文本框中输入加密所使用的Key和IV。输入的是十六进制对应的“0”~“F”一个Byte由两个字符构成所以Key和IV分别要求输入32个字符。需要注意的是IV的最后8个字符即4Bytes必须全为0
* Single Download Config勾选Enable后可下载单个文件在左侧文本框填写下载的起始地址以0x打头
.. figure:: /bl602doc_tool/content/picture/iot2.png
:align: center
下载参数选择界面
下载程序
===========
- 将板子的BOOT引脚保持高电平并且使得芯片复位使其处于UART引导下载的状态。点击\ ``Creat&Download``\会自动生成应用程序镜像和启动参数配置文件出现下图log信息程序下载成功
.. figure:: /bl602doc_tool/content/picture/iot3.png
:align: center
IOT下载程序
.. note::
若没有连接板子,只需生成应用程序镜像和启动参数配置文件,也是点击\ ``Creat&Program``\按钮
- 下载成功后将板子的BOOT引脚保持低电平并且使得芯片复位使其从Flash启动。此例子以2M波特率向PC端发送字符串报文
.. figure:: /bl602doc_tool/content/picture/tool7.png
:align: center
===============
Dev Cube 简介
===============
Dev Cube 是博流提供的芯片集成开发工具包含IOT程序下载、MCU程序下载和RF性能测试三种功能。本文档主要介绍IOT和MCU程序下载相关配置RF性能测试请参考《射频性能测试使用手册》。
Dev Cube 提供用户下载程序的功能并且支持时钟、flash等参数配置用户可根据自身需求决定是否对程序进行加密、添加签名、更换程序启动时的信息文件、用户资源文件、分区表等功能配置。
具体的功能如下:
1. 支持IOT应用程序和MCU应用程序的下载
2. 支持多种型号Flash 的擦、写、读;
3. 可将各类文件下载到Flash并验证、回读
4. 下载通讯接口支持 UART 和 JLink 两种方式。
用户可以通过 \ `Bouffalo Lab Dev Cube <https://dev.bouffalolab.com/download>`__获取最新版本的Dev Cube。
双击解压后文件夹中的\ ``BLDevCube.exe``\,在\ ``Chip Selection``\对话框中选择对应的芯片型号,点击\ ``Finish``\进入Dev Cube主界面。
.. figure:: /bl602doc_tool/content/picture/chipselection.png
:align: center
芯片选择
==========
镜像组成
==========
无论是IOT程序下载还是MCU程序下载它们的镜像组成是相同的都如下图所示
.. figure:: /bl602doc_tool/content/picture/tool2.png
:align: center
下载内容布局
如果只下载应用程序无法使芯片正常工作必须要将引导信息下载到指定位置。引导信息包含对PLL、Boot、Flash等的配置固件是用户自己编写的应用程序。
以单核下载为例:根据需求选择对应的参数,将对PLL、Flash等配置的信息烧录到Bootinfo Addr对应的地址中将应用程序经过编译后的bin文件烧录到Image Addr对应的地址中。
=====================
MCU程序下载
=====================
在\ ``View``\菜单中选择MCU选项会进入MCU程序下载界面主要分为程序下载方式的配置、镜像参数的配置和高级镜像参数的配置。
配置程序下载方式
====================
- 配置参数包括:
* Interface用于选择烧录的通信接口这里选择 Uart 进行下载
* COM Port当选择 UART 进行下载的时候这里选择与芯片连接的 COM 口号,可以点击 Refresh 按钮进行 COM 号的刷新
* Uart Speed当选择 UART 进行下载的时候填写波特率推荐下载频率2MHz,不宜过高
* Chip Erase默认设置为False即下载时不擦除Flash
* Xtal用于选择板子所使用的晶振类型。
.. figure:: /bl602doc_tool/content/picture/tool5.png
:align: center
MCU程序下载方式选择界面
配置镜像参数
==================
- 配置参数包括:
* Boot Source默认为Flash
* BootInfo AddrFlash程序启动参数的存放地址填写0x0
* Image Type默认为SingleCPU
* Image Addr应用程序的存放地址建议填写0x2000或者0x2000以后的地址
* Image File将编译生成的bin文件路径添加到Image File 中
.. figure:: /bl602doc_tool/content/picture/tool9.png
:align: center
镜像参数选择界面
配置高级镜像参数
======================
- 当点击\ ``click here to show advanced options``\时,会展开高级镜像配置,可配置的参数包括:
* Flash Clock默认为XTAL
* PLL : PLL时钟配置默认为160M
* CacheWayDis : 缓冲通道失能默认为none
* Sign : 选择是否需要ECC校验默认为none
* CrcIgnore : 是否需要CRC校验。当参数选择False时需要做CRC校验参数选择True时不需要做CRC校验
* HashIgnore : 是否需要做Hash校验。当参数选择False时需要做Hash校验参数选择True时不需要做Hash校验
* Encrypt : 选择加密方式并根据AES加密方式在AES Key 和AES IV中输入对应的值。
.. figure:: /bl602doc_tool/content/picture/tool10.png
:align: center
高级镜像参数选择界面
下载程序
===========
- 将板子的BOOT引脚保持高电平并且使得芯片复位使其处于UART引导下载的状态。点击\ ``Creat&Program``\会自动生成应用程序镜像和启动参数配置文件出现下图log信息程序下载成功
.. figure:: /bl602doc_tool/content/picture/tool6.png
:align: center
下载程序
.. note::
若没有连接板子,只需生成应用程序镜像和启动参数配置文件,也是点击\ ``Creat&Program``\按钮
- 下载成功后将板子的BOOT引脚保持低电平并且使得芯片复位使其从Flash启动。此例子以2M波特率向PC端发送字符串报文
.. figure:: /bl602doc_tool/content/picture/tool7.png
:align: center
log信息
=============
IOT程序下载
=============
在\ ``View``\菜单中选择IOT选项会进入IOT程序下载界面主要分为程序下载方式的配置和下载参数的配置。
配置程序下载方式
====================
- 配置参数包括:
* Interface用于选择烧录的通信接口这里选择 Uart 进行下载
* COM Port: 当选择 UART 进行下载的时候这里选择与芯片连接的 COM 口号,可以点击 Refresh 按钮进行 COM 号的刷新
* Uart Rate当选择 UART 进行下载的时候填写波特率推荐下载频率2MHz,不宜过高
* Board选择所使用的板子型号这里选择 IoTKitA当板子选定后Xtal 会自动更新成与板子匹配的默认值,当然用户也是可以再次更改的
* Xtal:选择下载时的晶振频率如果电路板没有焊接晶振此处应当选内部RC32M时钟源
* Chip Erase 默认设置为False即下载时不擦除Flash
.. figure:: /bl602doc_tool/content/picture/iot1.png
:align: center
IOT程序下载方式选择界面
配置下载参数
==================
- 配置参数包括:
* Partition Table使用Dev Cube目录下对应芯片型号 partition 文件夹中的分区表默认选择2M的文件
* Boot2 Bin:它是系统启动后运行的第一个Flash程序负责建立BLSP安全环境并引导主程序运行使用Dev Cube目录下对应芯片型号 builtin_imgs 文件夹中的 Boot2 文件
* Firmware Bin用户编译生成的bin文件路径
* Media/RomfsMedia和Romfs二选一如果勾选 Media选择的是文件如果勾选 Romfs则选择的是文件夹
* MFG Bin选择MFG文件
* AES-Encrypt如果使用加密功能需要将AES-Encrypt选项选中并在旁边的文本框中输入加密所使用的Key和IV。输入的是十六进制对应的“0”~“F”一个Byte由两个字符构成所以Key和IV分别要求输入32个字符。需要注意的是IV的最后8个字符即4Bytes必须全为0
* Single Download Config勾选Enable后可下载单个文件在左侧文本框填写下载的起始地址以0x打头
.. figure:: /bl602doc_tool/content/picture/iot2.png
:align: center
下载参数选择界面
下载程序
===========
- 将板子的BOOT引脚保持高电平并且使得芯片复位使其处于UART引导下载的状态。点击\ ``Creat&Download``\会自动生成应用程序镜像和启动参数配置文件出现下图log信息程序下载成功
.. figure:: /bl602doc_tool/content/picture/iot3.png
:align: center
IOT下载程序
.. note::
若没有连接板子,只需生成应用程序镜像和启动参数配置文件,也是点击\ ``Creat&Program``\按钮
- 下载成功后将板子的BOOT引脚保持低电平并且使得芯片复位使其从Flash启动。此例子以2M波特率向PC端发送字符串报文
.. figure:: /bl602doc_tool/content/picture/tool7.png
:align: center
log信息

View File

@ -1,19 +1,19 @@
.. user manual documentation master file, created by
sphinx-quickstart on Wed Jul 3 15:54:19 2019.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Dev Cube 用户手册
=======================================
.. toctree::
:maxdepth: 2
:numbered:
content/Burning_process
.. user manual documentation master file, created by
sphinx-quickstart on Wed Jul 3 15:54:19 2019.
You can adapt this file completely to your liking, but it should at least
contain the root `toctree` directive.
Dev Cube 用户手册
=======================================
.. toctree::
:maxdepth: 2
:numbered:
content/Burning_process

View File

@ -6,7 +6,7 @@
.. toctree::
:caption: Developer_Environment
:numbered:
Developer_Environment/Developer_Environment
Developer_Environment/BLFlashEnv/BLFlashEnv
Developer_Environment/freedom_studio/freedom_studio
@ -55,11 +55,11 @@
Components/BLE/provision_WiFi/provision_WiFi
Components/BLE/mesh/mesh
Components/BLE/ble_stack/ble_stack
.. toctree::
:caption: API
:numbered:
API/sys/cronalarms
API/wifi/wifi_mgmr
API/sys/utils_getopt

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 434 KiB

After

Width:  |  Height:  |  Size: 433 KiB

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 434 KiB

After

Width:  |  Height:  |  Size: 433 KiB

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. Dev Cube 简介 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>1. Dev Cube 简介 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
<script src="../../_static/jquery.js"></script>
<script src="../../_static/underscore.js"></script>
<script src="../../_static/doctools.js"></script>
<script src="../../_static/language_data.js"></script>
<script type="text/javascript" src="../../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../../genindex.html" />
<link rel="search" title="搜索" href="../../search.html" />
<link rel="search" title="搜索" href="../../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../../index.html" class="icon icon-home"></a> &raquo;</li>
<li><span class="section-number">1. </span>Dev Cube 简介</li>
<li class="wy-breadcrumbs-aside">
<a href="../../_sources/bl602doc_tool/content/Burning_process.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="dev-cube">
<h1><span class="section-number">1. </span>Dev Cube 简介<a class="headerlink" href="#dev-cube" title="永久链接至标题"></a></h1>
<p>Dev Cube 是博流提供的芯片集成开发工具包含IOT程序下载、MCU程序下载和RF性能测试三种功能。本文档主要介绍IOT和MCU程序下载相关配置RF性能测试请参考《射频性能测试使用手册》。</p>
@ -387,28 +387,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -418,7 +418,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -426,10 +426,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Dev Cube 用户手册 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Dev Cube 用户手册 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="../_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="../_static/style.css" type="text/css" />
<link rel="stylesheet" href="../_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="../_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
<script src="../_static/jquery.js"></script>
<script src="../_static/underscore.js"></script>
<script src="../_static/doctools.js"></script>
<script src="../_static/language_data.js"></script>
<script type="text/javascript" src="../_static/js/theme.js"></script>
<link rel="index" title="索引" href="../genindex.html" />
<link rel="search" title="搜索" href="../search.html" />
<link rel="search" title="搜索" href="../search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="../index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="../search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="../Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="../API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="../index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,28 +179,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="../index.html" class="icon icon-home"></a> &raquo;</li>
<li>Dev Cube 用户手册</li>
<li class="wy-breadcrumbs-aside">
<a href="../_sources/bl602doc_tool/index.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="section" id="dev-cube">
<h1>Dev Cube 用户手册<a class="headerlink" href="#dev-cube" title="永久链接至标题"></a></h1>
<div class="toctree-wrapper compound">
@ -226,28 +226,28 @@
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -257,7 +257,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -265,10 +265,10 @@
});
</script>
</body>
</html>

View File

@ -4,69 +4,69 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>索引 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>索引 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/style.css" type="text/css" />
<link rel="stylesheet" href="_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script src="_static/jquery.js"></script>
<script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script>
<script src="_static/language_data.js"></script>
<script type="text/javascript" src="_static/js/theme.js"></script>
<link rel="index" title="索引" href="#" />
<link rel="search" title="搜索" href="search.html" />
<link rel="search" title="搜索" href="search.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -75,17 +75,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -138,29 +138,29 @@
<li class="toctree-l1"><a class="reference internal" href="API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -179,57 +179,57 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
<li>索引</li>
<li class="wy-breadcrumbs-aside">
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<h1 id="index">索引</h1>
<div class="genindex-jumpbox">
</div>
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -239,7 +239,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -247,10 +247,10 @@
});
</script>
</body>
</html>

View File

@ -4,70 +4,70 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>&lt;no title&gt; &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>&lt;no title&gt; &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/style.css" type="text/css" />
<link rel="stylesheet" href="_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script src="_static/jquery.js"></script>
<script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script>
<script src="_static/language_data.js"></script>
<script type="text/javascript" src="_static/js/theme.js"></script>
<link rel="index" title="索引" href="genindex.html" />
<link rel="search" title="搜索" href="search.html" />
<link rel="next" title="1. Developer Environment" href="Developer_Environment/Developer_Environment.html" />
<link rel="next" title="1. Developer Environment" href="Developer_Environment/Developer_Environment.html" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="#" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -76,17 +76,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -139,29 +139,29 @@
<li class="toctree-l1"><a class="reference internal" href="API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="#">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -180,28 +180,28 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="#" class="icon icon-home"></a> &raquo;</li>
<li>&lt;no title&gt;</li>
<li class="wy-breadcrumbs-aside">
<a href="_sources/index.rst.txt" rel="nofollow"> 查看页面源码</a>
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<div class="toctree-wrapper compound">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
@ -467,35 +467,35 @@
</div>
</div>
<footer>
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
<a href="Developer_Environment/Developer_Environment.html" class="btn btn-neutral float-right" title="1. Developer Environment" accesskey="n" rel="next">下一页 <span class="fa fa-arrow-circle-right"></span></a>
</div>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -505,7 +505,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -513,10 +513,10 @@
});
</script>
</body>
</html>

View File

@ -4,71 +4,71 @@
<html class="writer-html5" lang="zh" >
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>搜索 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>搜索 &mdash; BL602 IoT SDK release_bl_iot_sdk_1.6.11-1-g66bb28da 文档</title>
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/style.css" type="text/css" />
<link rel="stylesheet" href="_static/css/custom.css" type="text/css" />
<!--[if lt IE 9]>
<script src="_static/js/html5shiv.min.js"></script>
<![endif]-->
<script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script src="_static/jquery.js"></script>
<script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script>
<script src="_static/language_data.js"></script>
<script type="text/javascript" src="_static/js/theme.js"></script>
<script type="text/javascript" src="_static/searchtools.js"></script>
<link rel="index" title="索引" href="genindex.html" />
<link rel="search" title="搜索" href="#" />
<link rel="search" title="搜索" href="#" />
</head>
<body class="wy-body-for-nav">
<div class="wy-grid-for-nav">
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
<div class="wy-side-scroll">
<div class="wy-side-nav-search" >
<a href="index.html" class="icon icon-home" alt="Documentation Home"> BL602 IoT SDK
</a>
<div class="version">
release_bl_iot_sdk_1.6.11-1-g66bb28da
</div>
<div role="search">
<form id="rtd-search-form" class="wy-form" action="#" method="get">
<input type="text" name="q" placeholder="在文档中搜索" />
@ -77,17 +77,17 @@
</form>
</div>
</div>
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
<p class="caption"><span class="caption-text">Developer_Environment</span></p>
<ul>
<li class="toctree-l1"><a class="reference internal" href="Developer_Environment/Developer_Environment.html">1. Developer Environment</a></li>
@ -140,29 +140,29 @@
<li class="toctree-l1"><a class="reference internal" href="API/wifi/wifi_mgmr.html">2. Wi-Fi Manager</a></li>
</ul>
</div>
</div>
</nav>
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
<nav class="wy-nav-top" aria-label="top navigation">
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
<a href="index.html">BL602 IoT SDK</a>
</nav>
<div class="wy-nav-content">
<div class="rst-content">
@ -181,26 +181,26 @@
<div role="navigation" aria-label="breadcrumbs navigation">
<ul class="wy-breadcrumbs">
<li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
<li>搜索</li>
<li class="wy-breadcrumbs-aside">
</li>
</ul>
<hr/>
</div>
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
<div itemprop="articleBody">
<noscript>
<div id="fallback" class="admonition warning">
<p class="last">
@ -209,34 +209,34 @@
</div>
</noscript>
<div id="search-results">
</div>
</div>
</div>
<footer>
<hr/>
<div role="contentinfo">
<p>
&copy; 版权所有 2020, Bouffalo Lab
</p>
</div>
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
利用 <a href="http://sphinx-doc.org/">Sphinx</a> 构建,使用了
<a href="https://github.com/rtfd/sphinx_rtd_theme">主题</a>
<a href="https://readthedocs.org">Read the Docs</a>开发.
<a href="https://readthedocs.org">Read the Docs</a>开发.
</footer>
@ -246,7 +246,7 @@
</section>
</div>
<script type="text/javascript">
jQuery(function () {
@ -254,16 +254,16 @@
});
</script>
<script type="text/javascript">
jQuery(function() { Search.loadIndex("searchindex.js"); });
</script>
<script type="text/javascript" id="searchindexloader"></script>
</body>