You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ad...@apache.org on 2016/03/26 02:38:39 UTC
[3/4] incubator-mynewt-site git commit: Added bletiny documentation
as well as general GAP and GATT descriptions
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/bletiny/bletiny_GATT/index.html
----------------------------------------------------------------------
diff --git a/network/ble/bletiny/bletiny_GATT/index.html b/network/ble/bletiny/bletiny_GATT/index.html
new file mode 100644
index 0000000..5295e95
--- /dev/null
+++ b/network/ble/bletiny/bletiny_GATT/index.html
@@ -0,0 +1,674 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+
+ <link rel="canonical" href="http://mynewt.apache.org/network/ble/bletiny/bletiny_GATT/">
+ <link rel="shortcut icon" href="../../../../img/favicon.ico">
+
+ <title>GATT in bletiny - Apache Mynewt</title>
+
+ <link href="../../../../css/bootstrap-3.0.3.min.css" rel="stylesheet">
+ <link href="../../../../css/font-awesome-4.0.3.css" rel="stylesheet">
+ <link rel="stylesheet" href="../../../../css/highlight.css">
+ <link href="../../../../css/base.css" rel="stylesheet">
+ <link href="../../../../css/custom.css" rel="stylesheet">
+ <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'>
+ <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
+ <link href="../../../../extra.css" rel="stylesheet">
+
+ <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
+ <!--[if lt IE 9]>
+ <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
+ <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
+ <![endif]-->
+
+
+ <script>
+ (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+ m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+ })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ ga('create', 'UA-72162311-1', 'mynewt.incubator.apache.org');
+ ga('send', 'pageview');
+ </script>
+
+ </head>
+
+
+ <body class="GATT in bletiny">
+
+
+ <div id="navbar" class="navbar navbar-default navbar-fixed-top" role="navigation">
+ <div class="logo-container">
+ <img src="/img/logo.svg">
+ </div>
+ <div class="container-fluid">
+ <!-- Collapsed navigation -->
+ <div class="navbar-header">
+ <!-- Expander button -->
+ <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+ <span class="sr-only">Toggle navigation</span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+
+ </div>
+
+ <!-- Expanded navigation -->
+ <div class="navbar-collapse collapse">
+ <!-- Main navigation -->
+ <ul class="nav navbar-nav navbar-right">
+ <li>
+ <a href="/">Home</a>
+ </li>
+ <li>
+ <a href="/about/">About</a>
+ </li>
+ <li class="dropdown">
+ <a href="/documentation/" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+
+
+
+
+
+
+ <li >
+ <a href="../../../../documentation/">
+ Overview
+ </a>
+ </li>
+
+
+
+
+
+
+
+
+
+ <li class="active">
+ <a href="../../../../os/get_started/introduction/">
+ Mynewt OS Manual
+ </a>
+ </li>
+
+
+
+ <li >
+ <a href="../../../../newt/newt_intro/">
+ Newt Tool Manual
+ </a>
+ </li>
+
+
+
+ <li >
+ <a href="../../../../newtmgr/overview/">
+ Newt Manager Manual
+ </a>
+ </li>
+
+
+
+ <li >
+ <a href="../../../../os/tutorials/how_to_edit_docs/">
+ Appendix
+ </a>
+ </li>
+
+
+ </ul>
+ </li>
+ <li>
+ <a href="/download/">Download</a>
+ </li>
+ <li>
+ <a href="/community/">Community</a>
+ </li>
+ <li>
+ <a href="/events/">Events</a>
+ </li>
+ </ul>
+
+ <!-- Search, Navigation and Repo links -->
+ <ul class="nav navbar-nav navbar-right">
+
+ </ul>
+ </div>
+ </div>
+</div>
+
+
+
+ <div class="container-fluid">
+
+ <div class="row sm-extra-padding">
+ <div id="docSidebar" class="col-md-3 bg-grey sidebar-container"><div class="bs-sidebar hidden-print" role="complementary">
+ <div class="sidebar-top">
+ <img class="hidden-xs hidden-sm logo-small" src="/img/logo.svg" alt="MyNewt" title="MyNewt">
+ <div class="small" role="search">
+ <form id ="rtd-search-form" class="wy-form" action="../../../../search.html" method="get">
+ <div class="form-group">
+ <input type="text" name="q" placeholder="Search documentation" />
+ <button class="search-button" type="submit"><i class="fa fa-search"></i></button>
+ </div>
+ </form>
+ </div>
+ </div>
+ <ul class="nav bs-sidenav">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li><a href="
+ ../../../../os/get_started/introduction/
+">Mynewt OS Manual</a>
+
+
+ <ul class="current-toc">
+
+
+
+
+ <li>
+ <a href="../../../../os/get_started/introduction/">Introduction</a>
+ </li>
+
+
+
+
+
+
+
+
+ <li ><a href="../../../../os/get_started/get_started/">Quick Start</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li ><a href="../../../../os/get_started/vocabulary/">Concepts</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li ><a href="../../../../os/tutorials/tutorials/">Tutorials</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li ><a href="../../../../os/os_user_guide/">OS User Guide</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li><a href="
+ ../../ble_intro/
+">BLE User Guide</a>
+
+
+ <ul class="current-toc">
+
+
+
+
+ <li>
+ <a href="../../ble_intro/">NimBLE Introduction</a>
+ </li>
+
+
+
+
+
+
+
+ <li>
+ <a href="../../nimble_setup/">Set up application</a>
+ </li>
+
+
+
+
+
+
+
+
+ <li ><a href="../../ini_stack/ble_ini_intro/">Initialize stack</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li ><a href="../../bletiny_api/">API for bletiny app</a></li>
+
+
+ <ul class="current-toc">
+
+
+
+
+
+
+ <li>
+ <a href="../bletiny_GAP/">GAP in bletiny</a>
+ </li>
+
+
+
+
+
+
+
+ <li class="active">
+ GATT in bletiny
+ </li>
+
+
+
+
+ </ul>
+
+ </li>
+
+
+
+ </ul>
+
+ </li>
+
+
+
+ </ul>
+
+ </li>
+
+
+
+
+
+
+
+ <li><a href="
+ ../../../../newt/newt_intro/
+">Newt Tool Manual</a>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li><a href="
+ ../../../../newtmgr/overview/
+">Newt Manager Manual</a>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li><a href="
+ ../../../../os/tutorials/how_to_edit_docs/
+">Appendix</a>
+
+
+ </li>
+
+
+
+ </ul>
+</div></div>
+
+ <div class="show-sidebar-container">
+ <button class="show-sidebar">Docs Menu</button>
+ </div>
+
+ <div class="col-md-offset-3 col-md-9 documentation-viewer" role="main">
+ <div class="row doc-header">
+ <div class="col-sm-6">
+
+<ul class="nav nav-pills">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class="active" role="presentation"><a href="../../../../os/get_started/introduction/">Mynewt OS</a></li>
+
+
+
+ <li role="presentation"><a href="../../../../newt/newt_intro/">Newt Tool</a></li>
+
+
+
+ <li role="presentation"><a href="../../../../newtmgr/overview/">Newt Mgr</a></li>
+
+
+
+
+</ul>
+ </div>
+ <div class="col-sm-6">
+ <div role="navigation" aria-label="breadcrumbs navigation">
+ <ul class="wy-breadcrumbs">
+ <li><a href="/documentation/">Docs</a></li>
+
+
+
+ <li>» <a href="../../ble_intro/">BLE User Guide</a></li>
+
+
+
+ <li>» <a href="../../bletiny_api/">API for bletiny app</a></li>
+
+
+
+ <li>» GATT in bletiny</li>
+
+
+
+ </ul>
+</div>
+ </div>
+ </div>
+
+ <h2 id="gatt-feature-api-for-bletiny">GATT feature API for bletiny<a class="headerlink" href="#gatt-feature-api-for-bletiny" title="Permanent link">¶</a></h2>
+<p><br></p>
+<p>GATT(GENERIC ATTRIBUTE PROFILE) describes a service framework using the Attribute Protocol for discovering services, and for reading and writing characteristic values on a peer device. There are 11 features defined in the GATT Profile, and each of the features is mapped to procedures and sub-procedures: </p>
+<table>
+<thead>
+<tr>
+<th><strong>Item No.</strong></th>
+<th><strong>Feature</strong></th>
+<th><strong>Sub-Procedure</strong></th>
+<th><strong>nimBLE command</strong></th>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>1</td>
+<td>Server Configuration</td>
+<td>Exchange MTU</td>
+<td><code>b mtu</code></td>
+</tr>
+<tr>
+<td>2</td>
+<td>Primary Service Discovery</td>
+<td>Discover All Primary Services</td>
+<td><code>b disc svc conn=x</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Discover Primary Services By Service UUID</td>
+<td><code>b disc svc conn=x uuid=x</code></td>
+</tr>
+<tr>
+<td>3</td>
+<td>Relationship Discovery</td>
+<td>Find Included Services</td>
+<td><code>b find inc_svcs conn=x start=x end=x</code></td>
+</tr>
+<tr>
+<td>4</td>
+<td>Characteristic Discovery</td>
+<td>Discover All Characteristic of a Service</td>
+<td><code>b disc chr conn=x start=x end=x</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Discover Characteristic by UUID</td>
+<td><code>b disc chr conn=x start=x end=x uuid=x</code></td>
+</tr>
+<tr>
+<td>5</td>
+<td>Characteristic Descriptor Discovery</td>
+<td>Discover All Characteristic Descriptors</td>
+<td><code>b disc dsc conn=x start=x end=x</code></td>
+</tr>
+<tr>
+<td>6</td>
+<td>Reading a Characteristic Value</td>
+<td>Read Characteristic Value</td>
+<td><code>b read conn=x attr=x</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Read Using Characteristic UUID</td>
+<td><code>b read conn=x start=x end=x uuid=x</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Read Long Characteristic Values</td>
+<td><code>b read conn=x attr=x long=1</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Read Multiple Characteristic Values</td>
+<td><code>b read conn=x attr=x attr=y attr=z</code></td>
+</tr>
+<tr>
+<td>7</td>
+<td>Writing a Characteristic Value</td>
+<td>Write Without Response</td>
+<td><code>b write conn=x value=0xXX:0xXX no_rsp=1</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Signed Write Without Response</td>
+<td>NOT SUPPORTED</td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Write Characteristic Value</td>
+<td><code>b write conn=x attr=x value=0xXX:0xXX</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Write Long Characteristic Values</td>
+<td><code>b write conn=x attr=x value=0xXX:0xXX long=1</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Characteristic Value Reliable Writes</td>
+<td><code>b write conn=x attr=x value=0xXX:0xXX attr=y value=0xYY:0xYY</code></td>
+</tr>
+<tr>
+<td>8</td>
+<td>Notification of a Characteristic Value</td>
+<td>Notifications</td>
+<td>Write CLIENT CONFIGURATION characteristic</td>
+</tr>
+<tr>
+<td>9</td>
+<td>Indication of a Characteristic Value</td>
+<td>Indications</td>
+<td>Write CLIENT CONFIGURATION characteristic</td>
+</tr>
+<tr>
+<td>10</td>
+<td>Reading a Characteristic Descriptor</td>
+<td>Read Characteristic Descriptors</td>
+<td><code>b read conn=x attr=x</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Read Long Characteristic Descriptors</td>
+<td><code>b read conn=x attr=x long=1</code></td>
+</tr>
+<tr>
+<td>11</td>
+<td>Writing a Characteristic Descriptor</td>
+<td>Write Characteristic Descriptors</td>
+<td><code>b write conn=x value=0xXX:0xXX</code></td>
+</tr>
+<tr>
+<td></td>
+<td></td>
+<td>Write Long Characteristic Descriptors</td>
+<td><code>b write conn=x value=0xXX:0xXX long=1</code></td>
+</tr>
+</tbody>
+</table>
+<p><br></p>
+<h3 id="using-nimble-commands">Using nimBLE commands<a class="headerlink" href="#using-nimble-commands" title="Permanent link">¶</a></h3>
+<p>Assuming you have discovered and established a BLE connection with at least one peer device (as explained earlier in <a href="../../bletiny_api/">API for bletiny app</a>, you can find out what characteristics and services are available over these connections. Here is a recap.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b show conn
+</pre></div>
+
+
+<p>To show discovered services</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b show svc
+</pre></div>
+
+
+<p>To show discovered characteristics</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b show chr
+</pre></div>
+
+
+<p>To show connection RSSI</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b show rssi conn=x
+</pre></div>
+
+ <div class="row">
+
+
+
+
+<ul class="nav nav-pills" style="margin-bottom: 10px">
+ <li>
+
+ <a href=../bletiny_GAP/>
+ <span class="fa fa-arrow-left"></span>
+ Previous: GAP in bletiny
+ </a>
+
+ </li>
+ <li class="pull-right">
+
+ <a href=../../../../newt/newt_intro/>
+ Next: Introduction
+ <span class="fa fa-arrow-right"></span>
+ </a>
+
+ </li>
+</ul>
+ </div>
+ <div class="row">
+ <footer>
+ <div class="row">
+ <div class="col-md-12">
+
+ <p class="copyright">Copyright © 2015 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 Apache and the Apache feather logo are trademarks of The Apache Software Foundation.<br>The Apache Software Foundation Apache Incubator</p>
+
+ </div>
+ </div>
+ <div class="copyright-logos">
+ <div class="row">
+ <div class="col-xs-6 text-right">
+ <img src="/img/apache-feather.png" alt="Apache" title="Apache">
+ </div>
+ <div class="col-xs-6 text-left">
+ <img src="/img/apache-logo.png" alt="Apache Incubator" title="Apache Incubator">
+ </div>
+ </div>
+ </div>
+ <div class="row">
+ <div class="col-md-12">
+ <small class="footnote">
+ MyNewt is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
+ </small>
+ </div>
+ </div>
+</footer>
+ </div>
+ </div>
+ </div>
+
+
+ </div>
+
+ <script src="../../../../js/jquery-1.10.2.min.js"></script>
+ <script src="../../../../js/bootstrap-3.0.3.min.js"></script>
+ <script src="../../../../js/highlight.pack.js"></script>
+ <script src="../../../../js/base.js"></script>
+ <script src="../../../../js/custom.js"></script>
+
+ </body>
+</html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/bletiny_api/index.html
----------------------------------------------------------------------
diff --git a/network/ble/bletiny_api/index.html b/network/ble/bletiny_api/index.html
new file mode 100644
index 0000000..9c956b8
--- /dev/null
+++ b/network/ble/bletiny_api/index.html
@@ -0,0 +1,614 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <meta http-equiv="X-UA-Compatible" content="IE=edge">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+
+ <link rel="canonical" href="http://mynewt.apache.org/network/ble/bletiny_api/">
+ <link rel="shortcut icon" href="../../../img/favicon.ico">
+
+ <title>toc - Apache Mynewt</title>
+
+ <link href="../../../css/bootstrap-3.0.3.min.css" rel="stylesheet">
+ <link href="../../../css/font-awesome-4.0.3.css" rel="stylesheet">
+ <link rel="stylesheet" href="../../../css/highlight.css">
+ <link href="../../../css/base.css" rel="stylesheet">
+ <link href="../../../css/custom.css" rel="stylesheet">
+ <link href='https://fonts.googleapis.com/css?family=Roboto:400,500,700,900,300,100' rel='stylesheet' type='text/css'>
+ <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
+ <link href="../../../extra.css" rel="stylesheet">
+
+ <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
+ <!--[if lt IE 9]>
+ <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
+ <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
+ <![endif]-->
+
+
+ <script>
+ (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
+ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
+ m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
+ })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
+
+ ga('create', 'UA-72162311-1', 'mynewt.incubator.apache.org');
+ ga('send', 'pageview');
+ </script>
+
+ </head>
+
+
+ <body class="toc">
+
+
+ <div id="navbar" class="navbar navbar-default navbar-fixed-top" role="navigation">
+ <div class="logo-container">
+ <img src="/img/logo.svg">
+ </div>
+ <div class="container-fluid">
+ <!-- Collapsed navigation -->
+ <div class="navbar-header">
+ <!-- Expander button -->
+ <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
+ <span class="sr-only">Toggle navigation</span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+
+ </div>
+
+ <!-- Expanded navigation -->
+ <div class="navbar-collapse collapse">
+ <!-- Main navigation -->
+ <ul class="nav navbar-nav navbar-right">
+ <li>
+ <a href="/">Home</a>
+ </li>
+ <li>
+ <a href="/about/">About</a>
+ </li>
+ <li class="dropdown">
+ <a href="/documentation/" class="dropdown-toggle" data-toggle="dropdown">Docs <b class="caret"></b></a>
+ <ul class="dropdown-menu">
+
+
+
+
+
+
+ <li >
+ <a href="../../../documentation/">
+ Overview
+ </a>
+ </li>
+
+
+
+
+
+
+
+
+
+ <li class="active">
+ <a href="../../../os/get_started/introduction/">
+ Mynewt OS Manual
+ </a>
+ </li>
+
+
+
+ <li >
+ <a href="../../../newt/newt_intro/">
+ Newt Tool Manual
+ </a>
+ </li>
+
+
+
+ <li >
+ <a href="../../../newtmgr/overview/">
+ Newt Manager Manual
+ </a>
+ </li>
+
+
+
+ <li >
+ <a href="../../../os/tutorials/how_to_edit_docs/">
+ Appendix
+ </a>
+ </li>
+
+
+ </ul>
+ </li>
+ <li>
+ <a href="/download/">Download</a>
+ </li>
+ <li>
+ <a href="/community/">Community</a>
+ </li>
+ <li>
+ <a href="/events/">Events</a>
+ </li>
+ </ul>
+
+ <!-- Search, Navigation and Repo links -->
+ <ul class="nav navbar-nav navbar-right">
+
+ </ul>
+ </div>
+ </div>
+</div>
+
+
+
+ <div class="container-fluid">
+
+ <div class="row sm-extra-padding">
+ <div id="docSidebar" class="col-md-3 bg-grey sidebar-container"><div class="bs-sidebar hidden-print" role="complementary">
+ <div class="sidebar-top">
+ <img class="hidden-xs hidden-sm logo-small" src="/img/logo.svg" alt="MyNewt" title="MyNewt">
+ <div class="small" role="search">
+ <form id ="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
+ <div class="form-group">
+ <input type="text" name="q" placeholder="Search documentation" />
+ <button class="search-button" type="submit"><i class="fa fa-search"></i></button>
+ </div>
+ </form>
+ </div>
+ </div>
+ <ul class="nav bs-sidenav">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li><a href="
+ ../../../os/get_started/introduction/
+">Mynewt OS Manual</a>
+
+
+ <ul class="current-toc">
+
+
+
+
+ <li>
+ <a href="../../../os/get_started/introduction/">Introduction</a>
+ </li>
+
+
+
+
+
+
+
+
+ <li ><a href="../../../os/get_started/get_started/">Quick Start</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li ><a href="../../../os/get_started/vocabulary/">Concepts</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li ><a href="../../../os/tutorials/tutorials/">Tutorials</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li ><a href="../../../os/os_user_guide/">OS User Guide</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li><a href="
+ ../ble_intro/
+">BLE User Guide</a>
+
+
+ <ul class="current-toc">
+
+
+
+
+ <li>
+ <a href="../ble_intro/">NimBLE Introduction</a>
+ </li>
+
+
+
+
+
+
+
+ <li>
+ <a href="../nimble_setup/">Set up application</a>
+ </li>
+
+
+
+
+
+
+
+
+ <li ><a href="../ini_stack/ble_ini_intro/">Initialize stack</a></li>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li class="active"><a href="./">API for bletiny app</a></li>
+
+
+ <ul class="current-toc">
+
+
+
+
+
+
+ <li>
+ <a href="../bletiny/bletiny_GAP/">GAP in bletiny</a>
+ </li>
+
+
+
+
+
+
+
+ <li>
+ <a href="../bletiny/bletiny_GATT/">GATT in bletiny</a>
+ </li>
+
+
+
+
+ </ul>
+
+ </li>
+
+
+
+ </ul>
+
+ </li>
+
+
+
+ </ul>
+
+ </li>
+
+
+
+
+
+
+
+ <li><a href="
+ ../../../newt/newt_intro/
+">Newt Tool Manual</a>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li><a href="
+ ../../../newtmgr/overview/
+">Newt Manager Manual</a>
+
+
+ </li>
+
+
+
+
+
+
+
+ <li><a href="
+ ../../../os/tutorials/how_to_edit_docs/
+">Appendix</a>
+
+
+ </li>
+
+
+
+ </ul>
+</div></div>
+
+ <div class="show-sidebar-container">
+ <button class="show-sidebar">Docs Menu</button>
+ </div>
+
+ <div class="col-md-offset-3 col-md-9 documentation-viewer" role="main">
+ <div class="row doc-header">
+ <div class="col-sm-6">
+
+<ul class="nav nav-pills">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <li class="active" role="presentation"><a href="../../../os/get_started/introduction/">Mynewt OS</a></li>
+
+
+
+ <li role="presentation"><a href="../../../newt/newt_intro/">Newt Tool</a></li>
+
+
+
+ <li role="presentation"><a href="../../../newtmgr/overview/">Newt Mgr</a></li>
+
+
+
+
+</ul>
+ </div>
+ <div class="col-sm-6">
+ <div role="navigation" aria-label="breadcrumbs navigation">
+ <ul class="wy-breadcrumbs">
+ <li><a href="/documentation/">Docs</a></li>
+
+
+
+ <li>» <a href="../ble_intro/">BLE User Guide</a></li>
+
+
+
+ <li>» API for bletiny app</li>
+
+
+
+
+
+ </ul>
+</div>
+ </div>
+ </div>
+
+ <h2 id="api-for-bletiny-app">API for bletiny app<a class="headerlink" href="#api-for-bletiny-app" title="Permanent link">¶</a></h2>
+<p>"bletiny" is one of the sample applications that come with Mynewt. It is a simple shell application which provides a basic interface to the host-side of the BLE stack. "bletiny" includes all the possible roles (Central/Peripheral) and they may be run simultaneously. You can run bletiny on a board and issue commands that make it behave as a central or a peripheral with different peers. </p>
+<p>Highlighted below are some of the ways you can use the API to establish connections and discover services and characteristics from peer devices. For descriptions of the full API, go to the next sections on <a href="../bletiny/bletiny_GAP/">GAP in bletiny</a> and <a href="../bletiny/bletiny_GATT/">GATT in bletiny</a>.</p>
+<p><br></p>
+<h3 id="set-device-public-address">Set device public address.<a class="headerlink" href="#set-device-public-address" title="Permanent link">¶</a></h3>
+<p>Currently the device public address is hardcoded to <code>0a:0b:0c:0d:0e:0f</code> in <code>bletiny</code> app but you can change it by going into its source code and initializing it to the desired value as described in the section on how to <a href="../ini_stack/ble_devadd/">initialize device addr</a>. </p>
+<p><br></p>
+<h3 id="initiate-a-direct-connection-to-a-device">Initiate a direct connection to a device<a class="headerlink" href="#initiate-a-direct-connection-to-a-device" title="Permanent link">¶</a></h3>
+<p>In this case, your board is acting as a central and initiating a connection with another BLE device. The example assumes you know the address of the peer, either by scanning for available peers or because you have set up the peer yourself.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%"><span style="background-color: #ffffcc">b conn addr_type=public addr=d4:f5:13:53:d2:43
+</span>[ts=118609ssb, mod=64 level=2] connection complete; status=0 handle=1 peer_addr_type=0 peer_addr=0x43:0xd2:0x53:0x13:0xf5:0xd4 conn_itvl=40 conn_latency=0 supervision_timeout=256
+</pre></div>
+
+
+<p>The <code>handle=1</code> in the output indicates that it is connection-1.</p>
+<p><br></p>
+<h3 id="configure-advertisements-to-include-device-name">Configure advertisements to include device name<a class="headerlink" href="#configure-advertisements-to-include-device-name" title="Permanent link">¶</a></h3>
+<p>In this case, your board is acting as a peripheral. </p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b set adv_data name=<your-device-name>
+</pre></div>
+
+
+<p><br></p>
+<h3 id="begin-sending-undirected-general-advertisements">Begin sending undirected general advertisements<a class="headerlink" href="#begin-sending-undirected-general-advertisements" title="Permanent link">¶</a></h3>
+<p>In this case, your board is acting as a peripheral. </p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b adv conn=und disc=gen
+</pre></div>
+
+
+<p><br></p>
+<h3 id="show-established-connections">Show established connections.<a class="headerlink" href="#show-established-connections" title="Permanent link">¶</a></h3>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b show conn
+</pre></div>
+
+
+<p><br></p>
+<h3 id="discover-and-display-peers-services">Discover and display peer's services.<a class="headerlink" href="#discover-and-display-peers-services" title="Permanent link">¶</a></h3>
+<p>This is how you discover and then display the services of the peer you established earlier across connection-1.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%"><span style="background-color: #ffffcc">b disc svc conn=1
+</span><span style="background-color: #ffffcc">b show svc
+</span>[ts=132425ssb, mod=64 level=2] CONNECTION: handle=1 addr=d4:f5:13:53:d2:43
+[ts=132428ssb, mod=64 level=2] start=1 end=5 uuid=0x1800
+[ts=132433ssb, mod=64 level=2] start=6 end=16 uuid=0x1808
+[ts=132437ssb, mod=64 level=2] start=17 end=31 uuid=0x180a
+[ts=132441ssb, mod=64 level=2] start=32 end=65535 uuid=00000000-0000-1000-1000000000000000
+</pre></div>
+
+
+<p><br></p>
+<h3 id="discover-characteristics-for-each-service-on-peer">Discover characteristics for each service on peer<a class="headerlink" href="#discover-characteristics-for-each-service-on-peer" title="Permanent link">¶</a></h3>
+<p>The following examples show how to find the characteristics for each service available on the peer device across connection-1. The start and end values depend on the specific services discovered using the previous command <code>b show svc</code>. Continuing with the example above, you can discover the characteristics of the first service and display it using the following commands.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%"><span style="background-color: #ffffcc">b disc chr conn=1 start=1 end=5
+</span><span style="background-color: #ffffcc">b show chr
+</span>[ts=163063ssb, mod=64 level=2] CONNECTION: handle=1 addr=d4:f5:13:53:d2:43
+[ts=163067ssb, mod=64 level=2] start=1 end=5 uuid=0x1800
+[ts=163071ssb, mod=64 level=2] def_handle=2 val_handle=3 properties=0x02 uuid=0x2a00
+[ts=163078ssb, mod=64 level=2] def_handle=4 val_handle=5 properties=0x02 uuid=0x2a01
+[ts=163085ssb, mod=64 level=2] start=6 end=16 uuid=0x1808
+[ts=163089ssb, mod=64 level=2] start=17 end=31 uuid=0x180a
+[ts=163094ssb, mod=64 level=2] start=32 end=65535 uuid=00000000-0000-1000-1000000000000000
+</pre></div>
+
+
+<p>You can next discover characteristics for the second service and display. </p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%"><span style="background-color: #ffffcc">b disc chr conn=1 start=6 end=16
+</span><span style="background-color: #ffffcc">b show chr
+</span>[ts=180631ssb, mod=64 level=2] CONNECTION: handle=1 addr=d4:f5:13:53:d2:43
+[ts=180634ssb, mod=64 level=2] start=1 end=5 uuid=0x1800
+[ts=180639ssb, mod=64 level=2] def_handle=2 val_handle=3 properties=0x02 uuid=0x2a00
+[ts=180646ssb, mod=64 level=2] def_handle=4 val_handle=5 properties=0x02 uuid=0x2a01
+[ts=180653ssb, mod=64 level=2] start=6 end=16 uuid=0x1808
+[ts=180657ssb, mod=64 level=2] def_handle=7 val_handle=8 properties=0x10 uuid=0x2a18
+[ts=180664ssb, mod=64 level=2] def_handle=10 val_handle=11 properties=0x02 uuid=0x2a51
+[ts=180672ssb, mod=64 level=2] def_handle=12 val_handle=13 properties=0x28 uuid=0x2a52
+[ts=180679ssb, mod=64 level=2] def_handle=15 val_handle=16 properties=0x02 uuid=0x2a08
+[ts=180686ssb, mod=64 level=2] start=17 end=31 uuid=0x180a
+[ts=180691ssb, mod=64 level=2] start=32 end=65535 uuid=00000000-0000-1000-1000000000000000
+</pre></div>
+
+
+<p><br></p>
+<h3 id="discover-descriptors-for-each-characteristic-on-peer">Discover descriptors for each characteristic on peer<a class="headerlink" href="#discover-descriptors-for-each-characteristic-on-peer" title="Permanent link">¶</a></h3>
+<p>Just as before, the start and end values depend on the specific characteristics discovered.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b disc dsc conn=1 start=1 end=5
+b disc dsc conn=1 start=6 end=16
+b disc dsc conn=1 start=17 end=31
+</pre></div>
+
+
+<p><br></p>
+<h3 id="read-an-attribute-belonging-to-the-peer">Read an attribute belonging to the peer<a class="headerlink" href="#read-an-attribute-belonging-to-the-peer" title="Permanent link">¶</a></h3>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b read conn=1 attr=18 attr=21
+</pre></div>
+
+
+<p><br></p>
+<h3 id="write-to-an-attribute-belonging-to-the-peer">Write to an attribute belonging to the peer<a class="headerlink" href="#write-to-an-attribute-belonging-to-the-peer" title="Permanent link">¶</a></h3>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b write conn=1 attr=3 value=0x01:0x02:0x03
+</pre></div>
+
+
+<p><br></p>
+<h3 id="perform-a-passive-scan">Perform a passive scan<a class="headerlink" href="#perform-a-passive-scan" title="Permanent link">¶</a></h3>
+<p>This is how you tell your board to listen to all advertisements around it. The duration is specified in ms.</p>
+<div class="codehilite" style="background: #ffffff"><pre style="line-height: 125%">b scan dur=1000 disc=gen type=passive filt=no_wl
+</pre></div>
+
+
+<p><br></p>
+
+ <div class="row">
+
+
+
+
+<ul class="nav nav-pills" style="margin-bottom: 10px">
+ <li>
+
+ <a href=../ini_stack/ble_host_ini/>
+ <span class="fa fa-arrow-left"></span>
+ Previous: Initialize host
+ </a>
+
+ </li>
+ <li class="pull-right">
+
+ <a href=../bletiny/bletiny_GAP/>
+ Next: GAP in bletiny
+ <span class="fa fa-arrow-right"></span>
+ </a>
+
+ </li>
+</ul>
+ </div>
+ <div class="row">
+ <footer>
+ <div class="row">
+ <div class="col-md-12">
+
+ <p class="copyright">Copyright © 2015 The Apache Software Foundation, Licensed under the Apache License, Version 2.0 Apache and the Apache feather logo are trademarks of The Apache Software Foundation.<br>The Apache Software Foundation Apache Incubator</p>
+
+ </div>
+ </div>
+ <div class="copyright-logos">
+ <div class="row">
+ <div class="col-xs-6 text-right">
+ <img src="/img/apache-feather.png" alt="Apache" title="Apache">
+ </div>
+ <div class="col-xs-6 text-left">
+ <img src="/img/apache-logo.png" alt="Apache Incubator" title="Apache Incubator">
+ </div>
+ </div>
+ </div>
+ <div class="row">
+ <div class="col-md-12">
+ <small class="footnote">
+ MyNewt is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF.
+ </small>
+ </div>
+ </div>
+</footer>
+ </div>
+ </div>
+ </div>
+
+
+ </div>
+
+ <script src="../../../js/jquery-1.10.2.min.js"></script>
+ <script src="../../../js/bootstrap-3.0.3.min.js"></script>
+ <script src="../../../js/highlight.pack.js"></script>
+ <script src="../../../js/base.js"></script>
+ <script src="../../../js/custom.js"></script>
+
+ </body>
+</html>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/ini_stack/ble_add_cpu/index.html
----------------------------------------------------------------------
diff --git a/network/ble/ini_stack/ble_add_cpu/index.html b/network/ble/ini_stack/ble_add_cpu/index.html
index d1f1031..71af09a 100644
--- a/network/ble/ini_stack/ble_add_cpu/index.html
+++ b/network/ble/ini_stack/ble_add_cpu/index.html
@@ -246,11 +246,8 @@
<li><a href="
-
-
../../ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
<ul class="current-toc">
@@ -258,12 +255,11 @@
+ <li>
+ <a href="../../ble_intro/">NimBLE Introduction</a>
+ </li>
- <li ><a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
-
-
- <ul class="current-toc">
-
+
@@ -363,7 +359,12 @@
- </ul>
+
+
+
+
+ <li ><a href="../../bletiny_api/">API for bletiny app</a></li>
+
</li>
@@ -470,7 +471,7 @@
- <li>» <a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
+ <li>» <a href="../../ble_intro/">BLE User Guide</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/ini_stack/ble_consolepkg/index.html
----------------------------------------------------------------------
diff --git a/network/ble/ini_stack/ble_consolepkg/index.html b/network/ble/ini_stack/ble_consolepkg/index.html
index 6abe1ba..e762938 100644
--- a/network/ble/ini_stack/ble_consolepkg/index.html
+++ b/network/ble/ini_stack/ble_consolepkg/index.html
@@ -246,11 +246,8 @@
<li><a href="
-
-
../../ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
<ul class="current-toc">
@@ -258,12 +255,11 @@
+ <li>
+ <a href="../../ble_intro/">NimBLE Introduction</a>
+ </li>
- <li ><a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
-
-
- <ul class="current-toc">
-
+
@@ -363,7 +359,12 @@
- </ul>
+
+
+
+
+ <li ><a href="../../bletiny_api/">API for bletiny app</a></li>
+
</li>
@@ -470,7 +471,7 @@
- <li>» <a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
+ <li>» <a href="../../ble_intro/">BLE User Guide</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/ini_stack/ble_controller_ini/index.html
----------------------------------------------------------------------
diff --git a/network/ble/ini_stack/ble_controller_ini/index.html b/network/ble/ini_stack/ble_controller_ini/index.html
index f792f9e..2a4592a 100644
--- a/network/ble/ini_stack/ble_controller_ini/index.html
+++ b/network/ble/ini_stack/ble_controller_ini/index.html
@@ -246,11 +246,8 @@
<li><a href="
-
-
../../ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
<ul class="current-toc">
@@ -258,12 +255,11 @@
+ <li>
+ <a href="../../ble_intro/">NimBLE Introduction</a>
+ </li>
- <li ><a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
-
-
- <ul class="current-toc">
-
+
@@ -363,7 +359,12 @@
- </ul>
+
+
+
+
+ <li ><a href="../../bletiny_api/">API for bletiny app</a></li>
+
</li>
@@ -470,7 +471,7 @@
- <li>» <a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
+ <li>» <a href="../../ble_intro/">BLE User Guide</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/ini_stack/ble_devadd/index.html
----------------------------------------------------------------------
diff --git a/network/ble/ini_stack/ble_devadd/index.html b/network/ble/ini_stack/ble_devadd/index.html
index ab6a21b..ebeab35 100644
--- a/network/ble/ini_stack/ble_devadd/index.html
+++ b/network/ble/ini_stack/ble_devadd/index.html
@@ -246,11 +246,8 @@
<li><a href="
-
-
../../ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
<ul class="current-toc">
@@ -258,12 +255,11 @@
+ <li>
+ <a href="../../ble_intro/">NimBLE Introduction</a>
+ </li>
- <li ><a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
-
-
- <ul class="current-toc">
-
+
@@ -363,7 +359,12 @@
- </ul>
+
+
+
+
+ <li ><a href="../../bletiny_api/">API for bletiny app</a></li>
+
</li>
@@ -470,7 +471,7 @@
- <li>» <a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
+ <li>» <a href="../../ble_intro/">BLE User Guide</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/ini_stack/ble_host_ini/index.html
----------------------------------------------------------------------
diff --git a/network/ble/ini_stack/ble_host_ini/index.html b/network/ble/ini_stack/ble_host_ini/index.html
index 4121cfc..5027fd6 100644
--- a/network/ble/ini_stack/ble_host_ini/index.html
+++ b/network/ble/ini_stack/ble_host_ini/index.html
@@ -246,11 +246,8 @@
<li><a href="
-
-
../../ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
<ul class="current-toc">
@@ -258,12 +255,11 @@
+ <li>
+ <a href="../../ble_intro/">NimBLE Introduction</a>
+ </li>
- <li ><a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
-
-
- <ul class="current-toc">
-
+
@@ -363,7 +359,12 @@
- </ul>
+
+
+
+
+ <li ><a href="../../bletiny_api/">API for bletiny app</a></li>
+
</li>
@@ -470,7 +471,7 @@
- <li>» <a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
+ <li>» <a href="../../ble_intro/">BLE User Guide</a></li>
@@ -599,8 +600,8 @@ Nimble Configuration Guide (TBD).</p>
</li>
<li class="pull-right">
- <a href=../../../../newt/newt_intro/>
- Next: Introduction
+ <a href=../../bletiny_api/>
+ Next: API for bletiny app
<span class="fa fa-arrow-right"></span>
</a>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/ini_stack/ble_ini_intro/index.html
----------------------------------------------------------------------
diff --git a/network/ble/ini_stack/ble_ini_intro/index.html b/network/ble/ini_stack/ble_ini_intro/index.html
index 942d638..bae3260 100644
--- a/network/ble/ini_stack/ble_ini_intro/index.html
+++ b/network/ble/ini_stack/ble_ini_intro/index.html
@@ -246,11 +246,8 @@
<li><a href="
-
-
../../ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
<ul class="current-toc">
@@ -258,12 +255,11 @@
+ <li>
+ <a href="../../ble_intro/">NimBLE Introduction</a>
+ </li>
- <li ><a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
-
-
- <ul class="current-toc">
-
+
@@ -363,7 +359,12 @@
- </ul>
+
+
+
+
+ <li ><a href="../../bletiny_api/">API for bletiny app</a></li>
+
</li>
@@ -470,7 +471,7 @@
- <li>» <a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
+ <li>» <a href="../../ble_intro/">BLE User Guide</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/ini_stack/ble_mempool/index.html
----------------------------------------------------------------------
diff --git a/network/ble/ini_stack/ble_mempool/index.html b/network/ble/ini_stack/ble_mempool/index.html
index b32da69..7f2e523 100644
--- a/network/ble/ini_stack/ble_mempool/index.html
+++ b/network/ble/ini_stack/ble_mempool/index.html
@@ -246,11 +246,8 @@
<li><a href="
-
-
../../ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
<ul class="current-toc">
@@ -258,12 +255,11 @@
+ <li>
+ <a href="../../ble_intro/">NimBLE Introduction</a>
+ </li>
- <li ><a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
-
-
- <ul class="current-toc">
-
+
@@ -363,7 +359,12 @@
- </ul>
+
+
+
+
+ <li ><a href="../../bletiny_api/">API for bletiny app</a></li>
+
</li>
@@ -470,7 +471,7 @@
- <li>» <a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
+ <li>» <a href="../../ble_intro/">BLE User Guide</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/ini_stack/ble_statpkg/index.html
----------------------------------------------------------------------
diff --git a/network/ble/ini_stack/ble_statpkg/index.html b/network/ble/ini_stack/ble_statpkg/index.html
index 86dd430..86fac0b 100644
--- a/network/ble/ini_stack/ble_statpkg/index.html
+++ b/network/ble/ini_stack/ble_statpkg/index.html
@@ -246,11 +246,8 @@
<li><a href="
-
-
../../ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
<ul class="current-toc">
@@ -258,12 +255,11 @@
+ <li>
+ <a href="../../ble_intro/">NimBLE Introduction</a>
+ </li>
- <li ><a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
-
-
- <ul class="current-toc">
-
+
@@ -363,7 +359,12 @@
- </ul>
+
+
+
+
+ <li ><a href="../../bletiny_api/">API for bletiny app</a></li>
+
</li>
@@ -470,7 +471,7 @@
- <li>» <a href="../../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
+ <li>» <a href="../../ble_intro/">BLE User Guide</a></li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/network/ble/nimble_setup/index.html
----------------------------------------------------------------------
diff --git a/network/ble/nimble_setup/index.html b/network/ble/nimble_setup/index.html
index 8362d2c..3a29811 100644
--- a/network/ble/nimble_setup/index.html
+++ b/network/ble/nimble_setup/index.html
@@ -246,11 +246,8 @@
<li><a href="
-
-
../ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
<ul class="current-toc">
@@ -258,12 +255,11 @@
+ <li>
+ <a href="../ble_intro/">NimBLE Introduction</a>
+ </li>
- <li ><a href="../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
-
-
- <ul class="current-toc">
-
+
@@ -287,7 +283,12 @@
- </ul>
+
+
+
+
+ <li ><a href="../bletiny_api/">API for bletiny app</a></li>
+
</li>
@@ -394,11 +395,11 @@
- <li>» Networking User Guide</li>
+ <li>» <a href="../../../os/get_started/introduction/">Mynewt OS Manual</a></li>
- <li>» <a href="../ble_intro/">NimBLE - Mynewt BLE Stack</a></li>
+ <li>» <a href="../ble_intro/">BLE User Guide</a></li>
@@ -569,7 +570,7 @@ apache-mynewt-core's example Nimble apps. These apps can be found at the below
<a href=../ble_intro/>
<span class="fa fa-arrow-left"></span>
- Previous: NimBLE - Mynewt BLE Stack
+ Previous: NimBLE Introduction
</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/newt/newt_intro/index.html
----------------------------------------------------------------------
diff --git a/newt/newt_intro/index.html b/newt/newt_intro/index.html
index 733839f..939b69f 100644
--- a/newt/newt_intro/index.html
+++ b/newt/newt_intro/index.html
@@ -511,9 +511,9 @@ pkg.deps:
<ul class="nav nav-pills" style="margin-bottom: 10px">
<li>
- <a href=../../network/ble/ini_stack/ble_host_ini/>
+ <a href=../../network/ble/bletiny/bletiny_GATT/>
<span class="fa fa-arrow-left"></span>
- Previous: Initialize host
+ Previous: GATT in bletiny
</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/callout/callout/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/callout/index.html b/os/core_os/callout/callout/index.html
index 8ac363b..e62db89 100644
--- a/os/core_os/callout/callout/index.html
+++ b/os/core_os/callout/callout/index.html
@@ -574,11 +574,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/callout/os_callout_func_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_func_init/index.html b/os/core_os/callout/os_callout_func_init/index.html
index 11a0b5f..446b196 100644
--- a/os/core_os/callout/os_callout_func_init/index.html
+++ b/os/core_os/callout/os_callout_func_init/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/callout/os_callout_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_init/index.html b/os/core_os/callout/os_callout_init/index.html
index 58202b9..e978de1 100644
--- a/os/core_os/callout/os_callout_init/index.html
+++ b/os/core_os/callout/os_callout_init/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/callout/os_callout_queued/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_queued/index.html b/os/core_os/callout/os_callout_queued/index.html
index 4598c5f..1cc8de9 100644
--- a/os/core_os/callout/os_callout_queued/index.html
+++ b/os/core_os/callout/os_callout_queued/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/callout/os_callout_reset/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_reset/index.html b/os/core_os/callout/os_callout_reset/index.html
index 01f200e..17be5d4 100644
--- a/os/core_os/callout/os_callout_reset/index.html
+++ b/os/core_os/callout/os_callout_reset/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/callout/os_callout_stop/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/callout/os_callout_stop/index.html b/os/core_os/callout/os_callout_stop/index.html
index 7d8e02b..cde8100 100644
--- a/os/core_os/callout/os_callout_stop/index.html
+++ b/os/core_os/callout/os_callout_stop/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/context_switch/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/context_switch/index.html b/os/core_os/context_switch/context_switch/index.html
index 47bced1..1de98c1 100644
--- a/os/core_os/context_switch/context_switch/index.html
+++ b/os/core_os/context_switch/context_switch/index.html
@@ -574,11 +574,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_arch_ctx_sw/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_arch_ctx_sw/index.html b/os/core_os/context_switch/os_arch_ctx_sw/index.html
index 882caa6..7736642 100644
--- a/os/core_os/context_switch/os_arch_ctx_sw/index.html
+++ b/os/core_os/context_switch/os_arch_ctx_sw/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched/index.html b/os/core_os/context_switch/os_sched/index.html
index 9e105ef..80e529d 100644
--- a/os/core_os/context_switch/os_sched/index.html
+++ b/os/core_os/context_switch/os_sched/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html b/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html
index 667efb5..ee3fed4 100644
--- a/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html
+++ b/os/core_os/context_switch/os_sched_ctx_sw_hook/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched_get_current_task/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_get_current_task/index.html b/os/core_os/context_switch/os_sched_get_current_task/index.html
index bea872e..3390529 100644
--- a/os/core_os/context_switch/os_sched_get_current_task/index.html
+++ b/os/core_os/context_switch/os_sched_get_current_task/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched_insert/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_insert/index.html b/os/core_os/context_switch/os_sched_insert/index.html
index fa09056..075b71a 100644
--- a/os/core_os/context_switch/os_sched_insert/index.html
+++ b/os/core_os/context_switch/os_sched_insert/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched_next_task/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_next_task/index.html b/os/core_os/context_switch/os_sched_next_task/index.html
index 8984510..b454fd0 100644
--- a/os/core_os/context_switch/os_sched_next_task/index.html
+++ b/os/core_os/context_switch/os_sched_next_task/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched_os_timer_exp/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_os_timer_exp/index.html b/os/core_os/context_switch/os_sched_os_timer_exp/index.html
index e5164f1..035adf5 100644
--- a/os/core_os/context_switch/os_sched_os_timer_exp/index.html
+++ b/os/core_os/context_switch/os_sched_os_timer_exp/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched_resort/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_resort/index.html b/os/core_os/context_switch/os_sched_resort/index.html
index 099348c..94f81cf 100644
--- a/os/core_os/context_switch/os_sched_resort/index.html
+++ b/os/core_os/context_switch/os_sched_resort/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched_set_current_task/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_set_current_task/index.html b/os/core_os/context_switch/os_sched_set_current_task/index.html
index 6411713..858c887 100644
--- a/os/core_os/context_switch/os_sched_set_current_task/index.html
+++ b/os/core_os/context_switch/os_sched_set_current_task/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched_sleep/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_sleep/index.html b/os/core_os/context_switch/os_sched_sleep/index.html
index ec68573..0345fb3 100644
--- a/os/core_os/context_switch/os_sched_sleep/index.html
+++ b/os/core_os/context_switch/os_sched_sleep/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/context_switch/os_sched_wakeup/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/context_switch/os_sched_wakeup/index.html b/os/core_os/context_switch/os_sched_wakeup/index.html
index 0e43ad8..05983d3 100644
--- a/os/core_os/context_switch/os_sched_wakeup/index.html
+++ b/os/core_os/context_switch/os_sched_wakeup/index.html
@@ -688,11 +688,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/event_queue/event_queue/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/event_queue/index.html b/os/core_os/event_queue/event_queue/index.html
index 3498fca..de1d128 100644
--- a/os/core_os/event_queue/event_queue/index.html
+++ b/os/core_os/event_queue/event_queue/index.html
@@ -574,11 +574,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/event_queue/os_eventq_get/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/os_eventq_get/index.html b/os/core_os/event_queue/os_eventq_get/index.html
index 9fe5262..edcc206 100644
--- a/os/core_os/event_queue/os_eventq_get/index.html
+++ b/os/core_os/event_queue/os_eventq_get/index.html
@@ -618,11 +618,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/event_queue/os_eventq_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/os_eventq_init/index.html b/os/core_os/event_queue/os_eventq_init/index.html
index 8bb6128..1da5c97 100644
--- a/os/core_os/event_queue/os_eventq_init/index.html
+++ b/os/core_os/event_queue/os_eventq_init/index.html
@@ -618,11 +618,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/event_queue/os_eventq_put/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/os_eventq_put/index.html b/os/core_os/event_queue/os_eventq_put/index.html
index 5549500..d77e993 100644
--- a/os/core_os/event_queue/os_eventq_put/index.html
+++ b/os/core_os/event_queue/os_eventq_put/index.html
@@ -618,11 +618,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/event_queue/os_eventq_remove/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/event_queue/os_eventq_remove/index.html b/os/core_os/event_queue/os_eventq_remove/index.html
index f80a831..fd03108 100644
--- a/os/core_os/event_queue/os_eventq_remove/index.html
+++ b/os/core_os/event_queue/os_eventq_remove/index.html
@@ -618,11 +618,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/heap/heap/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/heap/heap/index.html b/os/core_os/heap/heap/index.html
index 264207e..d3d47bb 100644
--- a/os/core_os/heap/heap/index.html
+++ b/os/core_os/heap/heap/index.html
@@ -574,11 +574,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/heap/os_free/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/heap/os_free/index.html b/os/core_os/heap/os_free/index.html
index 01bb65d..009cb55 100644
--- a/os/core_os/heap/os_free/index.html
+++ b/os/core_os/heap/os_free/index.html
@@ -608,11 +608,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/heap/os_malloc/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/heap/os_malloc/index.html b/os/core_os/heap/os_malloc/index.html
index e82bde0..badffb4 100644
--- a/os/core_os/heap/os_malloc/index.html
+++ b/os/core_os/heap/os_malloc/index.html
@@ -608,11 +608,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/heap/os_realloc/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/heap/os_realloc/index.html b/os/core_os/heap/os_realloc/index.html
index f851416..ac05c6e 100644
--- a/os/core_os/heap/os_realloc/index.html
+++ b/os/core_os/heap/os_realloc/index.html
@@ -608,11 +608,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/OS_MBUF_DATA/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_DATA/index.html b/os/core_os/mbuf/OS_MBUF_DATA/index.html
index 9a15e31..f49dcf1 100644
--- a/os/core_os/mbuf/OS_MBUF_DATA/index.html
+++ b/os/core_os/mbuf/OS_MBUF_DATA/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html b/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html
index 6ee1f96..3d1b1ab 100644
--- a/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html
+++ b/os/core_os/mbuf/OS_MBUF_LEADINGSPACE/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html b/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html
index a06954c..c08cc9a 100644
--- a/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html
+++ b/os/core_os/mbuf/OS_MBUF_PKTHDR/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html b/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html
index 6f47caf..62855ee 100644
--- a/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html
+++ b/os/core_os/mbuf/OS_MBUF_PKTHDR_TO_MBUF/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html b/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html
index e9f1033..67bd2e6 100644
--- a/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html
+++ b/os/core_os/mbuf/OS_MBUF_PKTLEN/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html b/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html
index e07d2cb..c8e81dd 100644
--- a/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html
+++ b/os/core_os/mbuf/OS_MBUF_TRAILINGSPACE/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/OS_MBUF_USRHDR/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_USRHDR/index.html b/os/core_os/mbuf/OS_MBUF_USRHDR/index.html
index 66d0ee0..fe9264b 100644
--- a/os/core_os/mbuf/OS_MBUF_USRHDR/index.html
+++ b/os/core_os/mbuf/OS_MBUF_USRHDR/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html b/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html
index 5bac9d9..2b24728 100644
--- a/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html
+++ b/os/core_os/mbuf/OS_MBUF_USRHDR_LEN/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/mbuf/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/mbuf/index.html b/os/core_os/mbuf/mbuf/index.html
index 771628a..2f0875f 100644
--- a/os/core_os/mbuf/mbuf/index.html
+++ b/os/core_os/mbuf/mbuf/index.html
@@ -611,11 +611,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_adj/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_adj/index.html b/os/core_os/mbuf/os_mbuf_adj/index.html
index fc83280..814a75f 100644
--- a/os/core_os/mbuf/os_mbuf_adj/index.html
+++ b/os/core_os/mbuf/os_mbuf_adj/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_append/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_append/index.html b/os/core_os/mbuf/os_mbuf_append/index.html
index 65d2d74..518f658 100644
--- a/os/core_os/mbuf/os_mbuf_append/index.html
+++ b/os/core_os/mbuf/os_mbuf_append/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_concat/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_concat/index.html b/os/core_os/mbuf/os_mbuf_concat/index.html
index f9eaef3..88b0728 100644
--- a/os/core_os/mbuf/os_mbuf_concat/index.html
+++ b/os/core_os/mbuf/os_mbuf_concat/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_copydata/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_copydata/index.html b/os/core_os/mbuf/os_mbuf_copydata/index.html
index 66795d2..29c0526 100644
--- a/os/core_os/mbuf/os_mbuf_copydata/index.html
+++ b/os/core_os/mbuf/os_mbuf_copydata/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_copyinto/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_copyinto/index.html b/os/core_os/mbuf/os_mbuf_copyinto/index.html
index 01c8d4f..3649f1f 100644
--- a/os/core_os/mbuf/os_mbuf_copyinto/index.html
+++ b/os/core_os/mbuf/os_mbuf_copyinto/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_dup/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_dup/index.html b/os/core_os/mbuf/os_mbuf_dup/index.html
index 226356e..3362869 100644
--- a/os/core_os/mbuf/os_mbuf_dup/index.html
+++ b/os/core_os/mbuf/os_mbuf_dup/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_extend/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_extend/index.html b/os/core_os/mbuf/os_mbuf_extend/index.html
index c01ebbb..2261aca 100644
--- a/os/core_os/mbuf/os_mbuf_extend/index.html
+++ b/os/core_os/mbuf/os_mbuf_extend/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_free_chain/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_free_chain/index.html b/os/core_os/mbuf/os_mbuf_free_chain/index.html
index 74f4cf5..f2c558c 100644
--- a/os/core_os/mbuf/os_mbuf_free_chain/index.html
+++ b/os/core_os/mbuf/os_mbuf_free_chain/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_get/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_get/index.html b/os/core_os/mbuf/os_mbuf_get/index.html
index ff8e8a0..856745a 100644
--- a/os/core_os/mbuf/os_mbuf_get/index.html
+++ b/os/core_os/mbuf/os_mbuf_get/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html b/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html
index d93b090..2ff48f5 100644
--- a/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html
+++ b/os/core_os/mbuf/os_mbuf_get_pkthdr/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_memcmp/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_memcmp/index.html b/os/core_os/mbuf/os_mbuf_memcmp/index.html
index 2dd369a..0a4dc0d 100644
--- a/os/core_os/mbuf/os_mbuf_memcmp/index.html
+++ b/os/core_os/mbuf/os_mbuf_memcmp/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_off/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_off/index.html b/os/core_os/mbuf/os_mbuf_off/index.html
index d2a4033..05fa8ff 100644
--- a/os/core_os/mbuf/os_mbuf_off/index.html
+++ b/os/core_os/mbuf/os_mbuf_off/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_pool_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_pool_init/index.html b/os/core_os/mbuf/os_mbuf_pool_init/index.html
index cdc0fa6..891e1b3 100644
--- a/os/core_os/mbuf/os_mbuf_pool_init/index.html
+++ b/os/core_os/mbuf/os_mbuf_pool_init/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_prepend/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_prepend/index.html b/os/core_os/mbuf/os_mbuf_prepend/index.html
index 1a863ce..2b7e4d7 100644
--- a/os/core_os/mbuf/os_mbuf_prepend/index.html
+++ b/os/core_os/mbuf/os_mbuf_prepend/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mbuf/os_mbuf_pullup/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mbuf/os_mbuf_pullup/index.html b/os/core_os/mbuf/os_mbuf_pullup/index.html
index 4a879fc..5cfa5dd 100644
--- a/os/core_os/mbuf/os_mbuf_pullup/index.html
+++ b/os/core_os/mbuf/os_mbuf_pullup/index.html
@@ -845,11 +845,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html b/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html
index 99ef4a0..7896c94 100644
--- a/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html
+++ b/os/core_os/memory_pool/OS_MEMPOOL_BYTES/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html b/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html
index 89d2da8..9f90c48 100644
--- a/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html
+++ b/os/core_os/memory_pool/OS_MEMPOOL_SIZE/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/memory_pool/memory_pool/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/memory_pool/index.html b/os/core_os/memory_pool/memory_pool/index.html
index 86a1ce1..94840a8 100644
--- a/os/core_os/memory_pool/memory_pool/index.html
+++ b/os/core_os/memory_pool/memory_pool/index.html
@@ -574,11 +574,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/memory_pool/os_memblock_get/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/os_memblock_get/index.html b/os/core_os/memory_pool/os_memblock_get/index.html
index 7107382..b369cfc 100644
--- a/os/core_os/memory_pool/os_memblock_get/index.html
+++ b/os/core_os/memory_pool/os_memblock_get/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/memory_pool/os_memblock_put/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/os_memblock_put/index.html b/os/core_os/memory_pool/os_memblock_put/index.html
index 1024dd0..3ae60aa 100644
--- a/os/core_os/memory_pool/os_memblock_put/index.html
+++ b/os/core_os/memory_pool/os_memblock_put/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/memory_pool/os_mempool_init/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/memory_pool/os_mempool_init/index.html b/os/core_os/memory_pool/os_mempool_init/index.html
index 023d431..9c29564 100644
--- a/os/core_os/memory_pool/os_mempool_init/index.html
+++ b/os/core_os/memory_pool/os_mempool_init/index.html
@@ -628,11 +628,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-site/blob/1aac2d2e/os/core_os/mqueue/mqueue/index.html
----------------------------------------------------------------------
diff --git a/os/core_os/mqueue/mqueue/index.html b/os/core_os/mqueue/mqueue/index.html
index e504d1a..27afb3b 100644
--- a/os/core_os/mqueue/mqueue/index.html
+++ b/os/core_os/mqueue/mqueue/index.html
@@ -611,11 +611,8 @@
<li><a href="
-
-
../../../../network/ble/ble_intro/
-
-">Networking User Guide</a>
+">BLE User Guide</a>
</li>