You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by GitBox <gi...@apache.org> on 2018/08/24 02:21:32 UTC
[GitHub] aditihilbert closed pull request #466: automated asf-site build
aditihilbert closed pull request #466: automated asf-site build
URL: https://github.com/apache/mynewt-site/pull/466
This is a PR merged from a forked repository.
As GitHub hides the original diff on merge, it is displayed below for
the sake of provenance:
As this is a foreign pull request (from a fork), the diff is supplied
below (as it won't show otherwise due to GitHub magic):
diff --git a/master/_sources/network/docs/ble_hs/ble_att.rst.txt b/master/_sources/network/docs/ble_hs/ble_att.rst.txt
index 3e7e9efa1..2025784dd 100644
--- a/master/_sources/network/docs/ble_hs/ble_att.rst.txt
+++ b/master/_sources/network/docs/ble_hs/ble_att.rst.txt
@@ -14,6 +14,9 @@ higher level GATT profile, which sits directly above ATT in the host. NimBLE exp
which are not encompassed by higher level GATT functions. This section documents the ATT functionality that the NimBLE
host exposes to the application.
-Header
+API
~~~~~~
-.. doxygenfile:: nimble/host/include/host/ble_hs.h
+
+.. doxygengroup:: bt_host
+ :content-only:
+ :members:
diff --git a/master/_sources/network/docs/ble_hs/ble_gap.rst.txt b/master/_sources/network/docs/ble_hs/ble_gap.rst.txt
index 4daeef81f..d5c998541 100644
--- a/master/_sources/network/docs/ble_hs/ble_gap.rst.txt
+++ b/master/_sources/network/docs/ble_hs/ble_gap.rst.txt
@@ -6,9 +6,9 @@ Introduction
The Generic Access Profile (GAP) is responsible for all connecting, advertising, scanning, and connection updating operations.
-Header
+API
~~~~~~
-.. code-block:: cpp
-
- #include "host/ble_hs.h"
+.. doxygengroup:: bt_host_gap
+ :content-only:
+ :members:
diff --git a/master/_sources/network/docs/ble_hs/ble_gattc.rst.txt b/master/_sources/network/docs/ble_hs/ble_gattc.rst.txt
index 3ed1fc0ad..4668c5d91 100644
--- a/master/_sources/network/docs/ble_hs/ble_gattc.rst.txt
+++ b/master/_sources/network/docs/ble_hs/ble_gattc.rst.txt
@@ -7,9 +7,9 @@ Introduction
The Generic Attribute Profile (GATT) manages all activities involving services, characteristics, and descriptors. The
client half of the GATT API initiates GATT procedures.
-Header
+API
~~~~~~
-.. code-block:: cpp
-
- #include "host/ble_hs.h"
+.. doxygengroup:: bt_gatt
+ :content-only:
+ :members:
diff --git a/master/_sources/network/docs/ble_hs/ble_gatts.rst.txt b/master/_sources/network/docs/ble_hs/ble_gatts.rst.txt
index 871ea831a..0a823f0b4 100644
--- a/master/_sources/network/docs/ble_hs/ble_gatts.rst.txt
+++ b/master/_sources/network/docs/ble_hs/ble_gatts.rst.txt
@@ -7,9 +7,9 @@ Introduction
The Generic Attribute Profile (GATT) manages all activities involving services, characteristics, and descriptors. The
server half of the GATT API handles registration and responding to GATT clients.
-Header
+API
~~~~~~
-.. code-block:: cpp
-
- #include "host/ble_hs.h"
+.. doxygengroup:: bt_gatt
+ :content-only:
+ :members:
diff --git a/master/genindex.html b/master/genindex.html
index 176f7d3b9..a23286104 100644
--- a/master/genindex.html
+++ b/master/genindex.html
@@ -242,6 +242,7 @@ <h1 id="index">Index</h1>
<div class="genindex-jumpbox">
<a href="#_"><strong>_</strong></a>
+ | <a href="#B"><strong>B</strong></a>
| <a href="#C"><strong>C</strong></a>
| <a href="#F"><strong>F</strong></a>
| <a href="#H"><strong>H</strong></a>
@@ -261,6 +262,180 @@ <h2 id="_">_</h2>
</ul></td>
</tr></table>
+<h2 id="B">B</h2>
+<table style="width: 100%" class="indextable genindextable"><tr>
+ <td style="width: 33%; vertical-align: top;"><ul>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_adv_active">ble_gap_adv_active (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#_CPPv318ble_gap_adv_params">ble_gap_adv_params (C++ class)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_adv_rsp_set_data">ble_gap_adv_rsp_set_data (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_adv_rsp_set_fields">ble_gap_adv_rsp_set_fields (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_adv_set_data">ble_gap_adv_set_data (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_adv_set_fields">ble_gap_adv_set_fields (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_adv_start">ble_gap_adv_start (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_adv_stop">ble_gap_adv_stop (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_conn_active">ble_gap_conn_active (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_conn_cancel">ble_gap_conn_cancel (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#_CPPv317ble_gap_conn_desc">ble_gap_conn_desc (C++ class)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_conn_find">ble_gap_conn_find (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_conn_rssi">ble_gap_conn_rssi (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_connect">ble_gap_connect (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_disc">ble_gap_disc (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_disc_active">ble_gap_disc_active (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_disc_cancel">ble_gap_disc_cancel (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_encryption_initiate">ble_gap_encryption_initiate (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#_CPPv313ble_gap_event">ble_gap_event (C++ class)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_ext_adv_configure">ble_gap_ext_adv_configure (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_ext_adv_remove">ble_gap_ext_adv_remove (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_ext_adv_rsp_set_data">ble_gap_ext_adv_rsp_set_data (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_ext_adv_set_addr">ble_gap_ext_adv_set_addr (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_ext_adv_set_data">ble_gap_ext_adv_set_data (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_ext_adv_start">ble_gap_ext_adv_start (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_ext_adv_stop">ble_gap_ext_adv_stop (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_ext_connect">ble_gap_ext_connect (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_ext_disc">ble_gap_ext_disc (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_mesh_cb_register">ble_gap_mesh_cb_register (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_pair_initiate">ble_gap_pair_initiate (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_read_le_phy">ble_gap_read_le_phy (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#_CPPv322ble_gap_repeat_pairing">ble_gap_repeat_pairing (C++ class)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#_CPPv317ble_gap_sec_state">ble_gap_sec_state (C++ class)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_security_initiate">ble_gap_security_initiate (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_set_event_cb">ble_gap_set_event_cb (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_set_prefered_default_le_phy">ble_gap_set_prefered_default_le_phy (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_set_prefered_le_phy">ble_gap_set_prefered_le_phy (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_set_priv_mode">ble_gap_set_priv_mode (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_terminate">ble_gap_terminate (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_update_params">ble_gap_update_params (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gap.html#c.ble_gap_wl_set">ble_gap_wl_set (C function)</a>
+</li>
+ </ul></td>
+ <td style="width: 33%; vertical-align: top;"><ul>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#_CPPv320ble_gatt_access_ctxt">ble_gatt_access_ctxt (C++ class)</a>, <a href="network/docs/ble_hs/ble_gatts.html#_CPPv320ble_gatt_access_ctxt">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#_CPPv316ble_gatt_chr_def">ble_gatt_chr_def (C++ class)</a>, <a href="network/docs/ble_hs/ble_gatts.html#_CPPv316ble_gatt_chr_def">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#_CPPv316ble_gatt_dsc_def">ble_gatt_dsc_def (C++ class)</a>, <a href="network/docs/ble_hs/ble_gatts.html#_CPPv316ble_gatt_dsc_def">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#_CPPv322ble_gatt_register_ctxt">ble_gatt_register_ctxt (C++ class)</a>, <a href="network/docs/ble_hs/ble_gatts.html#_CPPv322ble_gatt_register_ctxt">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#_CPPv316ble_gatt_svc_def">ble_gatt_svc_def (C++ class)</a>, <a href="network/docs/ble_hs/ble_gatts.html#_CPPv316ble_gatt_svc_def">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_disc_all_chrs">ble_gattc_disc_all_chrs (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_disc_all_chrs">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_disc_all_dscs">ble_gattc_disc_all_dscs (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_disc_all_dscs">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_disc_all_svcs">ble_gattc_disc_all_svcs (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_disc_all_svcs">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_disc_chrs_by_uuid">ble_gattc_disc_chrs_by_uuid (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_disc_chrs_by_uuid">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_disc_svc_by_uuid">ble_gattc_disc_svc_by_uuid (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_disc_svc_by_uuid">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_exchange_mtu">ble_gattc_exchange_mtu (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_exchange_mtu">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_find_inc_svcs">ble_gattc_find_inc_svcs (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_find_inc_svcs">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_indicate">ble_gattc_indicate (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_indicate">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_indicate_custom">ble_gattc_indicate_custom (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_indicate_custom">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_init">ble_gattc_init (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_init">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_notify">ble_gattc_notify (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_notify">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_notify_custom">ble_gattc_notify_custom (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_notify_custom">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_read">ble_gattc_read (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_read">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_read_by_uuid">ble_gattc_read_by_uuid (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_read_by_uuid">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_read_long">ble_gattc_read_long (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_read_long">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_read_mult">ble_gattc_read_mult (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_read_mult">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_write">ble_gattc_write (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_write">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_write_flat">ble_gattc_write_flat (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_write_flat">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_write_long">ble_gattc_write_long (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_write_long">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_write_no_rsp">ble_gattc_write_no_rsp (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_write_no_rsp">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_write_no_rsp_flat">ble_gattc_write_no_rsp_flat (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_write_no_rsp_flat">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gattc_write_reliable">ble_gattc_write_reliable (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gattc_write_reliable">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_add_svcs">ble_gatts_add_svcs (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_add_svcs">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_chr_updated">ble_gatts_chr_updated (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_chr_updated">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_count_cfg">ble_gatts_count_cfg (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_count_cfg">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_find_chr">ble_gatts_find_chr (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_find_chr">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_find_dsc">ble_gatts_find_dsc (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_find_dsc">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_find_svc">ble_gatts_find_svc (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_find_svc">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_reset">ble_gatts_reset (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_reset">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_show_local">ble_gatts_show_local (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_show_local">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_start">ble_gatts_start (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_start">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_gattc.html#c.ble_gatts_svc_set_visibility">ble_gatts_svc_set_visibility (C function)</a>, <a href="network/docs/ble_hs/ble_gatts.html#c.ble_gatts_svc_set_visibility">[1]</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_att.html#c.ble_hs_evq_set">ble_hs_evq_set (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_att.html#c.ble_hs_init">ble_hs_init (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_att.html#c.ble_hs_sched_reset">ble_hs_sched_reset (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_att.html#c.ble_hs_start">ble_hs_start (C function)</a>
+</li>
+ <li><a href="network/docs/ble_hs/ble_att.html#c.ble_hs_synced">ble_hs_synced (C function)</a>
+</li>
+ </ul></td>
+</tr></table>
+
<h2 id="C">C</h2>
<table style="width: 100%" class="indextable genindextable"><tr>
<td style="width: 33%; vertical-align: top;"><ul>
diff --git a/master/network/docs/ble_hs/ble_att.html b/master/network/docs/ble_hs/ble_att.html
index f29fecb18..73a133ef1 100644
--- a/master/network/docs/ble_hs/ble_att.html
+++ b/master/network/docs/ble_hs/ble_att.html
@@ -275,12 +275,81 @@ <h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to t
which are not encompassed by higher level GATT functions. This section documents the ATT functionality that the NimBLE
host exposes to the application.</p>
</div>
-<div class="section" id="header">
-<h2>Header<a class="headerlink" href="#header" title="Permalink to this headline">¶</a></h2>
-<div class="admonition warning">
-<p class="first admonition-title">Warning</p>
-<p class="last">doxygenfile: Cannot find file “nimble/host/include/host/ble_hs.h </p>
-</div>
+<div class="section" id="api">
+<h2>API<a class="headerlink" href="#api" title="Permalink to this headline">¶</a></h2>
+<dl class="function">
+<dt id="c.ble_hs_synced">
+<span class="target" id="group__bt__host_1ga766de0eed40adc6e388c4ef5bec03d46"></span>int <code class="descname">ble_hs_synced</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_hs_synced" title="Permalink to this definition">¶</a></dt>
+<dd><p>Indicates whether the host has synchronized with the controller. </p>
+<p>Synchronization must occur before any host procedures can be performed.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>1 if the host and controller are in sync; 0 if the host and controller our out of sync. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_hs_start">
+<span class="target" id="group__bt__host_1ga5591e554fbc48ebb8dd3f761ad37b450"></span>int <code class="descname">ble_hs_start</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_hs_start" title="Permalink to this definition">¶</a></dt>
+<dd><p>Synchronizes the host with the controller by sending a sequence of HCI commands. </p>
+<p>This function must be called before any other host functionality is used, but it must be called after both the host and controller are initialized. Typically, the host-parent-task calls this function at the top of its task routine.</p>
+<p>If the host fails to synchronize with the controller (if the controller is not fully booted, for example), the host will attempt to resynchronize every 100 ms. For this reason, an error return code is not necessarily fatal.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on error. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_hs_sched_reset">
+<span class="target" id="group__bt__host_1ga5c71de1e7267549beba5512a9a73cfd5"></span>void <code class="descname">ble_hs_sched_reset</code><span class="sig-paren">(</span>int<em> reason</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_hs_sched_reset" title="Permalink to this definition">¶</a></dt>
+<dd><p>Causes the host to reset the NimBLE stack as soon as possible. </p>
+<p>The application is notified when the reset occurs via the host reset callback.</p>
+<p><dl class="docutils">
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">reason</span></code>: The host error code that gets passed to the reset callback. </li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_hs_evq_set">
+<span class="target" id="group__bt__host_1gab993fe7ec28565ab95db29420fed4df5"></span>void <code class="descname">ble_hs_evq_set</code><span class="sig-paren">(</span>struct ble_npl_eventq *<em> evq</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_hs_evq_set" title="Permalink to this definition">¶</a></dt>
+<dd><p>Designates the specified event queue for NimBLE host work. </p>
+<p>By default, the host uses the default event queue and runs in the main task. This function is useful if you want the host to run in a different task.</p>
+<p><dl class="docutils">
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">evq</span></code>: The event queue to use for host work. </li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_hs_init">
+<span class="target" id="group__bt__host_1ga69d7274a6c0897109d07a3e60daf04cd"></span>void <code class="descname">ble_hs_init</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_hs_init" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initializes the NimBLE host. </p>
+<p>This function must be called before the OS is started. The NimBLE stack requires an application task to function. One application task in particular is designated as the “host parent task”. In addition to application-specific work, the host parent task does work for NimBLE by processing events generated by the host. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_HS_FOREVER">
+<span class="target" id="group__bt__host_1ga8b7d6a49fee6e11e7a8130cbfc8139f7"></span><code class="descname">BLE_HS_FOREVER</code><a class="headerlink" href="#c.BLE_HS_FOREVER" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_HS_CONN_HANDLE_NONE">
+<span class="target" id="group__bt__host_1gaa92ebcd7ec84341e7c760a0f0f1e57d4"></span><code class="descname">BLE_HS_CONN_HANDLE_NONE</code><a class="headerlink" href="#c.BLE_HS_CONN_HANDLE_NONE" title="Permalink to this definition">¶</a></dt>
+<dd><p>Connection handle not present. </p>
+</dd></dl>
+
</div>
</div>
diff --git a/master/network/docs/ble_hs/ble_gap.html b/master/network/docs/ble_hs/ble_gap.html
index 3478f0860..dd16f2f0f 100644
--- a/master/network/docs/ble_hs/ble_gap.html
+++ b/master/network/docs/ble_hs/ble_gap.html
@@ -268,11 +268,1076 @@ <h1>NimBLE Host GAP Reference<a class="headerlink" href="#nimble-host-gap-refere
<h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to this headline">¶</a></h2>
<p>The Generic Access Profile (GAP) is responsible for all connecting, advertising, scanning, and connection updating operations.</p>
</div>
-<div class="section" id="header">
-<h2>Header<a class="headerlink" href="#header" title="Permalink to this headline">¶</a></h2>
-<div class="highlight-cpp notranslate"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">"host/ble_hs.h"</span><span class="cp"></span>
-</pre></div>
+<div class="section" id="api">
+<h2>API<a class="headerlink" href="#api" title="Permalink to this headline">¶</a></h2>
+<dl class="typedef">
+<dt id="c.ble_gap_event_fn">
+<span class="target" id="group__bt__host__gap_1ga7360972a9e9fb525c5c2038feae32a74"></span><em class="property">typedef </em>int <code class="descname">ble_gap_event_fn</code><span class="sig-paren">(</span>struct ble_gap_event<em> *event</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_event_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_conn_find">
+<span class="target" id="group__bt__host__gap_1ga94220fc148825c35eb70b97c6f045da0"></span>int <code class="descname">ble_gap_conn_find</code><span class="sig-paren">(</span>uint16_t<em> handle</em>, struct ble_gap_conn_desc *<em> out_desc</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_conn_find" title="Permalink to this definition">¶</a></dt>
+<dd><p>Searches for a connection with the specified handle. </p>
+<p>If a matching connection is found, the supplied connection descriptor is filled correspondingly.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success, BLE_HS_ENOTCONN if no matching connection was found. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">handle</span></code>: The connection handle to search for. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_desc</span></code>: On success, this is populated with information relating to the matching connection. Pass NULL if you don’t need this information.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_set_event_cb">
+<span class="target" id="group__bt__host__gap_1ga3d61bb87c27e1f7518b24d684d06cf76"></span>int <code class="descname">ble_gap_set_event_cb</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, <a class="reference internal" href="#c.ble_gap_event_fn" title="ble_gap_event_fn">ble_gap_event_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_set_event_cb" title="Permalink to this definition">¶</a></dt>
+<dd><p>Configures a connection to use the specified GAP event callback. </p>
+<p>A connection’s GAP event callback is first specified when the connection is created, either via advertising or initiation. This function replaces the callback that was last configured.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success, BLE_HS_ENOTCONN if there is no connection with the specified handle. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The handle of the connection to configure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The callback to associate with the connection. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: An optional argument that the callback receives.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_adv_start">
+<span class="target" id="group__bt__host__gap_1gae8e3b25bf7737b53539f5eb0212a7fb6"></span>int <code class="descname">ble_gap_adv_start</code><span class="sig-paren">(</span>uint8_t<em> own_addr_type</em>, const ble_addr_t *<em> direct_addr</em>, int32_t<em> duration_ms</em>, const struct ble_gap_adv_params *<em> adv_params</em>, <a class="reference internal" href="#c.ble_gap_event_fn" title="ble_gap_event_fn">ble_gap_event_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_adv_start" title="Permalink to this definition">¶</a></dt>
+<dd><p>Start advertising. </p>
+<p>This function configures and start advertising procedure.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success, error code on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">own_addr_type</span></code>: The type of address the stack should use for itself. Valid values are:<ul>
+<li>BLE_OWN_ADDR_PUBLIC</li>
+<li>BLE_OWN_ADDR_RANDOM</li>
+<li>BLE_OWN_ADDR_RPA_PUBLIC_DEFAULT</li>
+<li>BLE_OWN_ADDR_RPA_RANDOM_DEFAULT </li>
+</ul>
+</li>
+<li><code class="docutils literal notranslate"><span class="pre">direct_addr</span></code>: The peer’s address for directed advertising. his parameter shall be non-NULL if directed advertising is being used. </li>
+<li><code class="docutils literal notranslate"><span class="pre">duration_ms</span></code>: The duration of the advertisement procedure. On expiration, the procedure ends and a BLE_GAP_EVENT_ADV_COMPLETE event is reported. Units are milliseconds. Specify BLE_HS_FOREVER for no expiration. </li>
+<li><code class="docutils literal notranslate"><span class="pre">adv_params</span></code>: Additional arguments specifying the particulars of the advertising procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The callback to associate with this advertising procedure. If advertising ends, the event is reported through this callback. If advertising results in a connection, the connection inherits this callback as its event-reporting mechanism. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_adv_stop">
+<span class="target" id="group__bt__host__gap_1ga6527f37b9e1e87219110d90aea2bd2d3"></span>int <code class="descname">ble_gap_adv_stop</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_adv_stop" title="Permalink to this definition">¶</a></dt>
+<dd><p>Stops the currently-active advertising procedure. </p>
+<p>A success return code indicates that advertising has been fully aborted and a new advertising procedure can be initiated immediately.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success, BLE_HS_EALREADY if there is no active advertising procedure, other error code on failure. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_adv_active">
+<span class="target" id="group__bt__host__gap_1gaa2e0b44b1ac8a54090a060454d5a0c53"></span>int <code class="descname">ble_gap_adv_active</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_adv_active" title="Permalink to this definition">¶</a></dt>
+<dd><p>Indicates whether an advertisement procedure is currently in progress. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 if no advertisement procedure in progress, 1 otherwise. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_adv_set_data">
+<span class="target" id="group__bt__host__gap_1gaeaecc10aedc911acc0cce9e4c99b050d"></span>int <code class="descname">ble_gap_adv_set_data</code><span class="sig-paren">(</span>const uint8_t *<em> data</em>, int<em> data_len</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_adv_set_data" title="Permalink to this definition">¶</a></dt>
+<dd><p>Configures the data to include in subsequent advertisements. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on succes, BLE_HS_EBUSY if advertising is in progress, other error code on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">data</span></code>: Buffer containing the advertising data. </li>
+<li><code class="docutils literal notranslate"><span class="pre">data_len</span></code>: The size of the advertising data, in bytes.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_adv_rsp_set_data">
+<span class="target" id="group__bt__host__gap_1ga411b084235bd7331b6f36de68d6cce60"></span>int <code class="descname">ble_gap_adv_rsp_set_data</code><span class="sig-paren">(</span>const uint8_t *<em> data</em>, int<em> data_len</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_adv_rsp_set_data" title="Permalink to this definition">¶</a></dt>
+<dd><p>Configures the data to include in subsequent scan responses. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on succes, BLE_HS_EBUSY if advertising is in progress, other error code on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">data</span></code>: Buffer containing the scan response data. </li>
+<li><code class="docutils literal notranslate"><span class="pre">data_len</span></code>: The size of the response data, in bytes.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_adv_set_fields">
+<span class="target" id="group__bt__host__gap_1ga77e6868a6c58e6d62f2509f3ebf13dd9"></span>int <code class="descname">ble_gap_adv_set_fields</code><span class="sig-paren">(</span>const struct ble_hs_adv_fields *<em> rsp_fields</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_adv_set_fields" title="Permalink to this definition">¶</a></dt>
+<dd><p>Configures the fields to include in subsequent advertisements. </p>
+<p>This is a convenience wrapper for <a class="reference internal" href="#group__bt__host__gap_1gaeaecc10aedc911acc0cce9e4c99b050d"><span class="std std-ref">ble_gap_adv_set_data()</span></a>.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success, BLE_HS_EBUSY if advertising is in progress, BLE_HS_EMSGSIZE if the specified data is too large to fit in an advertisement, other error code on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">adv_fields</span></code>: Specifies the advertisement data.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_adv_rsp_set_fields">
+<span class="target" id="group__bt__host__gap_1gacaa5a4a6c24edc2c8c1ad024a7ed501c"></span>int <code class="descname">ble_gap_adv_rsp_set_fields</code><span class="sig-paren">(</span>const struct ble_hs_adv_fields *<em> rsp_fields</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_adv_rsp_set_fields" title="Permalink to this definition">¶</a></dt>
+<dd><p>Configures the fields to include in subsequent scan responses. </p>
+<p>This is a convenience wrapper for <a class="reference internal" href="#group__bt__host__gap_1ga411b084235bd7331b6f36de68d6cce60"><span class="std std-ref">ble_gap_adv_rsp_set_data()</span></a>.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success, BLE_HS_EBUSY if advertising is in progress, BLE_HS_EMSGSIZE if the specified data is too large to fit in a scan response, other error code on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">adv_fields</span></code>: Specifies the scan response data.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_ext_adv_configure">
+<span class="target" id="group__bt__host__gap_1ga91352fd79e243d75fadc3705cb004dd8"></span>int <code class="descname">ble_gap_ext_adv_configure</code><span class="sig-paren">(</span>uint8_t<em> instance</em>, const struct ble_gap_ext_adv_params *<em> params</em>, int8_t *<em> selected_tx_power</em>, <a class="reference internal" href="#c.ble_gap_event_fn" title="ble_gap_event_fn">ble_gap_event_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_ext_adv_configure" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_ext_adv_set_addr">
+<span class="target" id="group__bt__host__gap_1ga848bb4422cde2a9fb65240d1cf55a3a0"></span>int <code class="descname">ble_gap_ext_adv_set_addr</code><span class="sig-paren">(</span>uint8_t<em> instance</em>, const ble_addr_t *<em> addr</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_ext_adv_set_addr" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_ext_adv_start">
+<span class="target" id="group__bt__host__gap_1ga918ef5aff3cf95b4de7b603663af5344"></span>int <code class="descname">ble_gap_ext_adv_start</code><span class="sig-paren">(</span>uint8_t<em> instance</em>, int<em> duration</em>, int<em> max_events</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_ext_adv_start" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_ext_adv_stop">
+<span class="target" id="group__bt__host__gap_1ga681c1e735964de1cd1de73a0a4893a9f"></span>int <code class="descname">ble_gap_ext_adv_stop</code><span class="sig-paren">(</span>uint8_t<em> instance</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_ext_adv_stop" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_ext_adv_set_data">
+<span class="target" id="group__bt__host__gap_1ga865bfc674633d460efab81cd9142a815"></span>int <code class="descname">ble_gap_ext_adv_set_data</code><span class="sig-paren">(</span>uint8_t<em> instance</em>, struct os_mbuf *<em> data</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_ext_adv_set_data" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_ext_adv_rsp_set_data">
+<span class="target" id="group__bt__host__gap_1gabb6eae8db47bf89b30a04fcfab365745"></span>int <code class="descname">ble_gap_ext_adv_rsp_set_data</code><span class="sig-paren">(</span>uint8_t<em> instance</em>, struct os_mbuf *<em> data</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_ext_adv_rsp_set_data" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_ext_adv_remove">
+<span class="target" id="group__bt__host__gap_1ga4830dcadf63143feb8b2ff6d16293810"></span>int <code class="descname">ble_gap_ext_adv_remove</code><span class="sig-paren">(</span>uint8_t<em> instance</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_ext_adv_remove" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_disc">
+<span class="target" id="group__bt__host__gap_1ga68715d965ae8b502a15113d461666f2a"></span>int <code class="descname">ble_gap_disc</code><span class="sig-paren">(</span>uint8_t<em> own_addr_type</em>, int32_t<em> duration_ms</em>, const struct ble_gap_disc_params *<em> disc_params</em>, <a class="reference internal" href="#c.ble_gap_event_fn" title="ble_gap_event_fn">ble_gap_event_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_disc" title="Permalink to this definition">¶</a></dt>
+<dd><p>Performs the Limited or General Discovery Procedures. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">own_addr_type</span></code>: The type of address the stack should use for itself when sending scan requests. Valid values are:<ul>
+<li>BLE_ADDR_TYPE_PUBLIC</li>
+<li>BLE_ADDR_TYPE_RANDOM</li>
+<li>BLE_ADDR_TYPE_RPA_PUB_DEFAULT</li>
+<li>BLE_ADDR_TYPE_RPA_RND_DEFAULT This parameter is ignored unless active scanning is being used. </li>
+</ul>
+</li>
+<li><code class="docutils literal notranslate"><span class="pre">duration_ms</span></code>: The duration of the discovery procedure. On expiration, the procedure ends and a BLE_GAP_EVENT_DISC_COMPLETE event is reported. Units are milliseconds. Specify BLE_HS_FOREVER for no expiration. </li>
+<li><code class="docutils literal notranslate"><span class="pre">disc_params</span></code>: Additional arguments specifying the particulars of the discovery procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The callback to associate with this discovery procedure. Advertising reports and discovery termination events are reported through this callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_ext_disc">
+<span class="target" id="group__bt__host__gap_1ga9e2a8549b599dc7a715c100f4f01e989"></span>int <code class="descname">ble_gap_ext_disc</code><span class="sig-paren">(</span>uint8_t<em> own_addr_type</em>, uint16_t<em> duration</em>, uint16_t<em> period</em>, uint8_t<em> filter_duplicates</em>, uint8_t<em> filter_policy</em>, uint8_t<em> limited</em>, const struct ble_gap_ext_disc_params *<em> uncoded_params</em>, const struct ble_gap_ext_disc_params *<em> coded_params</em>, <a class="reference internal" href="#c.ble_gap_event_fn" title="ble_gap_event_fn">ble_gap_event_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_ext_disc" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_disc_cancel">
+<span class="target" id="group__bt__host__gap_1ga814032c24cfb68ad70b36de072971883"></span>int <code class="descname">ble_gap_disc_cancel</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_disc_cancel" title="Permalink to this definition">¶</a></dt>
+<dd><p>Cancels the discovery procedure currently in progress. </p>
+<p>A success return code indicates that scanning has been fully aborted; a new discovery or connect procedure can be initiated immediately.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_EALREADY if there is no discovery procedure to cancel; Other nonzero on unexpected error. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_disc_active">
+<span class="target" id="group__bt__host__gap_1ga4c1776c11403ad403f28692f28cc2682"></span>int <code class="descname">ble_gap_disc_active</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_disc_active" title="Permalink to this definition">¶</a></dt>
+<dd><p>Indicates whether a discovery procedure is currently in progress. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0: No discovery procedure in progress; 1: Discovery procedure in progress. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_connect">
+<span class="target" id="group__bt__host__gap_1gacf7d2c2888aff7f473f3e806c7e7a059"></span>int <code class="descname">ble_gap_connect</code><span class="sig-paren">(</span>uint8_t<em> own_addr_type</em>, const ble_addr_t *<em> peer_addr</em>, int32_t<em> duration_ms</em>, const struct ble_gap_conn_params *<em> params</em>, <a class="reference internal" href="#c.ble_gap_event_fn" title="ble_gap_event_fn">ble_gap_event_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_connect" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates a connect procedure. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_EALREADY if a connection attempt is already in progress; BLE_HS_EBUSY if initiating a connection is not possible because scanning is in progress; BLE_HS_EDONE if the specified peer is already connected; Other nonzero on error. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">own_addr_type</span></code>: The type of address the stack should use for itself during connection establishment.<ul>
+<li>BLE_OWN_ADDR_PUBLIC</li>
+<li>BLE_OWN_ADDR_RANDOM</li>
+<li>BLE_OWN_ADDR_RPA_PUBLIC_DEFAULT</li>
+<li>BLE_OWN_ADDR_RPA_RANDOM_DEFAULT </li>
+</ul>
+</li>
+<li><code class="docutils literal notranslate"><span class="pre">peer_addr</span></code>: The address of the peer to connect to. If this parameter is NULL, the white list is used. </li>
+<li><code class="docutils literal notranslate"><span class="pre">duration_ms</span></code>: The duration of the discovery procedure. On expiration, the procedure ends and a BLE_GAP_EVENT_DISC_COMPLETE event is reported. Units are milliseconds. </li>
+<li><code class="docutils literal notranslate"><span class="pre">conn_params</span></code>: Additional arguments specifying the particulars of the connect procedure. Specify null for default values. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The callback to associate with this connect procedure. When the connect procedure completes, the result is reported through this callback. If the connect procedure succeeds, the connection inherits this callback as its event-reporting mechanism. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_ext_connect">
+<span class="target" id="group__bt__host__gap_1gaac2a3ac7b226072d98300f6fac089791"></span>int <code class="descname">ble_gap_ext_connect</code><span class="sig-paren">(</span>uint8_t<em> own_addr_type</em>, const ble_addr_t *<em> peer_addr</em>, int32_t<em> duration_ms</em>, uint8_t<em> phy_mask</em>, const struct ble_gap_conn_params *<em> phy_1m_conn_params</em>, const struct ble_gap_conn_params *<em> phy_2m_conn_params</em>, const struct ble_gap_conn_params *<em> phy_coded_conn_params</em>, <a class="reference internal" href="#c.ble_gap_event_fn" title="ble_gap_event_fn">ble_gap_event_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_ext_connect" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates an extended connect procedure. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_EALREADY if a connection attempt is already in progress; BLE_HS_EBUSY if initiating a connection is not possible because scanning is in progress; BLE_HS_EDONE if the specified peer is already connected; Other nonzero on error. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">own_addr_type</span></code>: The type of address the stack should use for itself during connection establishment.<ul>
+<li>BLE_OWN_ADDR_PUBLIC</li>
+<li>BLE_OWN_ADDR_RANDOM</li>
+<li>BLE_OWN_ADDR_RPA_PUBLIC_DEFAULT</li>
+<li>BLE_OWN_ADDR_RPA_RANDOM_DEFAULT </li>
+</ul>
+</li>
+<li><code class="docutils literal notranslate"><span class="pre">peer_addr</span></code>: The address of the peer to connect to. If this parameter is NULL, the white list is used. </li>
+<li><code class="docutils literal notranslate"><span class="pre">duration_ms</span></code>: The duration of the discovery procedure. On expiration, the procedure ends and a BLE_GAP_EVENT_DISC_COMPLETE event is reported. Units are milliseconds. </li>
+<li><code class="docutils literal notranslate"><span class="pre">phy_mask</span></code>: Define on which PHYs connection attempt should be done </li>
+<li><code class="docutils literal notranslate"><span class="pre">phy_1m_conn_params</span></code>: Additional arguments specifying the particulars of the connect procedure. When BLE_GAP_LE_PHY_1M_MASK is set in phy_mask this parameter can be specify to null for default values. </li>
+<li><code class="docutils literal notranslate"><span class="pre">phy_2m_conn_params</span></code>: Additional arguments specifying the particulars of the connect procedure. When BLE_GAP_LE_PHY_2M_MASK is set in phy_mask this parameter can be specify to null for default values. </li>
+<li><code class="docutils literal notranslate"><span class="pre">phy_coded_conn_params</span></code>: Additional arguments specifying the particulars of the connect procedure. When BLE_GAP_LE_PHY_CODED_MASK is set in phy_mask this parameter can be specify to null for default values. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The callback to associate with this connect procedure. When the connect procedure completes, the result is reported through this callback. If the connect procedure succeeds, the connection inherits this callback as its event-reporting mechanism. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_conn_cancel">
+<span class="target" id="group__bt__host__gap_1ga8c83cd50d3d5b3cbd29f5a4cc09e997f"></span>int <code class="descname">ble_gap_conn_cancel</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_conn_cancel" title="Permalink to this definition">¶</a></dt>
+<dd><p>Aborts a connect procedure in progress. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_EALREADY if there is no active connect procedure. Other nonzero on error. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_conn_active">
+<span class="target" id="group__bt__host__gap_1ga74b0d090cfe7745b624dd57fc1c7f8e9"></span>int <code class="descname">ble_gap_conn_active</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_conn_active" title="Permalink to this definition">¶</a></dt>
+<dd><p>Indicates whether a connect procedure is currently in progress. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0: No connect procedure in progress; 1: Connect procedure in progress. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_terminate">
+<span class="target" id="group__bt__host__gap_1gadf70a7fbdee2e6f3afedd064ec243540"></span>int <code class="descname">ble_gap_terminate</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint8_t<em> hci_reason</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_terminate" title="Permalink to this definition">¶</a></dt>
+<dd><p>Terminates an established connection. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOTCONN if there is no connection with the specified handle; Other nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The handle corresponding to the connection to terminate. </li>
+<li><code class="docutils literal notranslate"><span class="pre">hci_reason</span></code>: The HCI error code to indicate as the reason for termination.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_wl_set">
+<span class="target" id="group__bt__host__gap_1ga08675d23050f114ea92b1c9d123b474a"></span>int <code class="descname">ble_gap_wl_set</code><span class="sig-paren">(</span>const ble_addr_t *<em> addrs</em>, uint8_t<em> white_list_count</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_wl_set" title="Permalink to this definition">¶</a></dt>
+<dd><p>Overwrites the controller’s white list with the specified contents. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">addrs</span></code>: The entries to write to the white list. </li>
+<li><code class="docutils literal notranslate"><span class="pre">white_list_count</span></code>: The number of entries in the white list.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_update_params">
+<span class="target" id="group__bt__host__gap_1gaed6dd4a7b1b97fb338c21f77b158fb61"></span>int <code class="descname">ble_gap_update_params</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gap_upd_params *<em> params</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_update_params" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates a connection parameter update procedure. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOTCONN if the there is no connection with the specified handle; BLE_HS_EALREADY if a connection update procedure for this connection is already in progress; BLE_HS_EINVAL if requested parameters are invalid; Other nonzero on error. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The handle corresponding to the connection to update. </li>
+<li><code class="docutils literal notranslate"><span class="pre">params</span></code>: The connection parameters to attempt to update to.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_security_initiate">
+<span class="target" id="group__bt__host__gap_1gaa349cfb0648b930563430aa6d75d76e1"></span>int <code class="descname">ble_gap_security_initiate</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_security_initiate" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates the GAP security procedure. </p>
+<p>Depending on connection role and stored security information this function will start appropriate security procedure (pairing or encryption).</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOTCONN if the there is no connection with the specified handle; BLE_HS_EALREADY if an security procedure for this connection is already in progress; Other nonzero on error. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The handle corresponding to the connection to secure.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_pair_initiate">
+<span class="target" id="group__bt__host__gap_1gae29480fff75b3c4710e3f0fc337e245f"></span>int <code class="descname">ble_gap_pair_initiate</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_pair_initiate" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates the GAP pairing procedure as a master. </p>
+<p>This is for testing only and should not be used by application. Use <a class="reference internal" href="#group__bt__host__gap_1gaa349cfb0648b930563430aa6d75d76e1"><span class="std std-ref">ble_gap_security_initiate()</span></a> instead.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOTCONN if the there is no connection with the specified handle; BLE_HS_EALREADY if an pairing procedure for this connection is already in progress; Other nonzero on error. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The handle corresponding to the connection to start pairing on.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_encryption_initiate">
+<span class="target" id="group__bt__host__gap_1ga7b38c2db7b68626b0d56daf2a2833dc3"></span>int <code class="descname">ble_gap_encryption_initiate</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const uint8_t *<em> ltk</em>, uint16_t<em> ediv</em>, uint64_t<em> rand_val</em>, int<em> auth</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_encryption_initiate" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates the GAP encryption procedure as a master. </p>
+<p>This is for testing only and should not be used by application. Use <a class="reference internal" href="#group__bt__host__gap_1gaa349cfb0648b930563430aa6d75d76e1"><span class="std std-ref">ble_gap_security_initiate()</span></a> instead.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOTCONN if the there is no connection with the specified handle; BLE_HS_EALREADY if an encryption procedure for this connection is already in progress; Other nonzero on error. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The handle corresponding to the connection to start encryption. </li>
+<li><code class="docutils literal notranslate"><span class="pre">ltk</span></code>: Long Term Key to be used for encryption. </li>
+<li><code class="docutils literal notranslate"><span class="pre">udiv</span></code>: Encryption Diversifier for LTK </li>
+<li><code class="docutils literal notranslate"><span class="pre">rand_val</span></code>: Random Value for EDIV and LTK </li>
+<li><code class="docutils literal notranslate"><span class="pre">auth</span></code>: If LTK provided is authenticated.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_conn_rssi">
+<span class="target" id="group__bt__host__gap_1ga3c1fff364d54008f110ee2dda5e91502"></span>int <code class="descname">ble_gap_conn_rssi</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, int8_t *<em> out_rssi</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_conn_rssi" title="Permalink to this definition">¶</a></dt>
+<dd><p>Retrieves the most-recently measured RSSI for the specified connection. </p>
+<p>A connection’s RSSI is updated whenever a data channel PDU is received.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; A BLE host HCI return code if the controller rejected the request; A BLE host core return code on unexpected error. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: Specifies the connection to query. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_rssi</span></code>: On success, the retrieved RSSI is written here.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_set_priv_mode">
+<span class="target" id="group__bt__host__gap_1gaf01746bdc50b8d453443193d6dc79ca5"></span>int <code class="descname">ble_gap_set_priv_mode</code><span class="sig-paren">(</span>const ble_addr_t *<em> peer_addr</em>, uint8_t<em> priv_mode</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_set_priv_mode" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_read_le_phy">
+<span class="target" id="group__bt__host__gap_1ga5f33308d3601a587aa381264d15fad8d"></span>int <code class="descname">ble_gap_read_le_phy</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint8_t *<em> tx_phy</em>, uint8_t *<em> rx_phy</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_read_le_phy" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_set_prefered_default_le_phy">
+<span class="target" id="group__bt__host__gap_1ga4bc636cdf41f03b8cd3a9d2929f496e2"></span>int <code class="descname">ble_gap_set_prefered_default_le_phy</code><span class="sig-paren">(</span>uint8_t<em> tx_phys_mask</em>, uint8_t<em> rx_phys_mask</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_set_prefered_default_le_phy" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_set_prefered_le_phy">
+<span class="target" id="group__bt__host__gap_1gacbb4c5e409d4a3d59e6307cb80f05a19"></span>int <code class="descname">ble_gap_set_prefered_le_phy</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint8_t<em> tx_phys_mask</em>, uint8_t<em> rx_phys_mask</em>, uint16_t<em> phy_opts</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_set_prefered_le_phy" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gap_mesh_cb_register">
+<span class="target" id="group__bt__host__gap_1gab3e622aa5d82e17b9bf2484faad17397"></span>int <code class="descname">ble_gap_mesh_cb_register</code><span class="sig-paren">(</span><a class="reference internal" href="#c.ble_gap_event_fn" title="ble_gap_event_fn">ble_gap_event_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gap_mesh_cb_register" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_ADV_FAST_INTERVAL1_MIN">
+<span class="target" id="group__bt__host__gap_1ga6a076a7ab94d83f4b1e31c5538f12349"></span><code class="descname">BLE_GAP_ADV_FAST_INTERVAL1_MIN</code><a class="headerlink" href="#c.BLE_GAP_ADV_FAST_INTERVAL1_MIN" title="Permalink to this definition">¶</a></dt>
+<dd><p>30 ms. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_ADV_FAST_INTERVAL1_MAX">
+<span class="target" id="group__bt__host__gap_1gada0596c3f32ff589e2b5bf3ab0081143"></span><code class="descname">BLE_GAP_ADV_FAST_INTERVAL1_MAX</code><a class="headerlink" href="#c.BLE_GAP_ADV_FAST_INTERVAL1_MAX" title="Permalink to this definition">¶</a></dt>
+<dd><p>60 ms. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_ADV_FAST_INTERVAL2_MIN">
+<span class="target" id="group__bt__host__gap_1gaa3f4eff28cc018a4f85432fc09ea0b5b"></span><code class="descname">BLE_GAP_ADV_FAST_INTERVAL2_MIN</code><a class="headerlink" href="#c.BLE_GAP_ADV_FAST_INTERVAL2_MIN" title="Permalink to this definition">¶</a></dt>
+<dd><p>100 ms. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_ADV_FAST_INTERVAL2_MAX">
+<span class="target" id="group__bt__host__gap_1gacffd8246db183b7c606a50a529782803"></span><code class="descname">BLE_GAP_ADV_FAST_INTERVAL2_MAX</code><a class="headerlink" href="#c.BLE_GAP_ADV_FAST_INTERVAL2_MAX" title="Permalink to this definition">¶</a></dt>
+<dd><p>150 ms. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_SCAN_FAST_INTERVAL_MIN">
+<span class="target" id="group__bt__host__gap_1ga96027813c5f4dd81bab70835c6ad2545"></span><code class="descname">BLE_GAP_SCAN_FAST_INTERVAL_MIN</code><a class="headerlink" href="#c.BLE_GAP_SCAN_FAST_INTERVAL_MIN" title="Permalink to this definition">¶</a></dt>
+<dd><p>30 ms; active scanning. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_SCAN_FAST_INTERVAL_MAX">
+<span class="target" id="group__bt__host__gap_1ga059b44cd967bb83054f10607dc951557"></span><code class="descname">BLE_GAP_SCAN_FAST_INTERVAL_MAX</code><a class="headerlink" href="#c.BLE_GAP_SCAN_FAST_INTERVAL_MAX" title="Permalink to this definition">¶</a></dt>
+<dd><p>60 ms; active scanning. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LIM_DISC_SCAN_INT">
+<span class="target" id="group__bt__host__gap_1ga2536c1c7a0420bff7dd3a2ebf11e2aa1"></span><code class="descname">BLE_GAP_LIM_DISC_SCAN_INT</code><a class="headerlink" href="#c.BLE_GAP_LIM_DISC_SCAN_INT" title="Permalink to this definition">¶</a></dt>
+<dd><p>11.25 ms; limited discovery interval. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LIM_DISC_SCAN_WINDOW">
+<span class="target" id="group__bt__host__gap_1ga08ccd5164d3492ddd82718a80f5b90e4"></span><code class="descname">BLE_GAP_LIM_DISC_SCAN_WINDOW</code><a class="headerlink" href="#c.BLE_GAP_LIM_DISC_SCAN_WINDOW" title="Permalink to this definition">¶</a></dt>
+<dd><p>11.25 ms; limited discovery window (not from the spec). </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_SCAN_FAST_WINDOW">
+<span class="target" id="group__bt__host__gap_1gacd89b242ac740cd60d19b2ecc0177cdd"></span><code class="descname">BLE_GAP_SCAN_FAST_WINDOW</code><a class="headerlink" href="#c.BLE_GAP_SCAN_FAST_WINDOW" title="Permalink to this definition">¶</a></dt>
+<dd><p>30 ms; active scanning. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_SCAN_FAST_PERIOD">
+<span class="target" id="group__bt__host__gap_1ga40c7f4758b1562db263273b9a0954cad"></span><code class="descname">BLE_GAP_SCAN_FAST_PERIOD</code><a class="headerlink" href="#c.BLE_GAP_SCAN_FAST_PERIOD" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_SCAN_SLOW_INTERVAL1">
+<span class="target" id="group__bt__host__gap_1ga348dd6e7bd4af3cd54285d5ff5be8afc"></span><code class="descname">BLE_GAP_SCAN_SLOW_INTERVAL1</code><a class="headerlink" href="#c.BLE_GAP_SCAN_SLOW_INTERVAL1" title="Permalink to this definition">¶</a></dt>
+<dd><p>1.28 seconds; background scanning. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_SCAN_SLOW_WINDOW1">
+<span class="target" id="group__bt__host__gap_1ga89be29fa5147b049dc515b6eed63b350"></span><code class="descname">BLE_GAP_SCAN_SLOW_WINDOW1</code><a class="headerlink" href="#c.BLE_GAP_SCAN_SLOW_WINDOW1" title="Permalink to this definition">¶</a></dt>
+<dd><p>11.25 ms; background scanning. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_DISC_DUR_DFLT">
+<span class="target" id="group__bt__host__gap_1ga9cbc6c3a181b60f82618fc30809639b6"></span><code class="descname">BLE_GAP_DISC_DUR_DFLT</code><a class="headerlink" href="#c.BLE_GAP_DISC_DUR_DFLT" title="Permalink to this definition">¶</a></dt>
+<dd><p>10.24 seconds. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_CONN_DUR_DFLT">
+<span class="target" id="group__bt__host__gap_1ga445b1303688ad40fb68f4fa5ba7ea233"></span><code class="descname">BLE_GAP_CONN_DUR_DFLT</code><a class="headerlink" href="#c.BLE_GAP_CONN_DUR_DFLT" title="Permalink to this definition">¶</a></dt>
+<dd><p>30 seconds (not from the spec). </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_CONN_PAUSE_CENTRAL">
+<span class="target" id="group__bt__host__gap_1ga4d5b8ae45597abdd61ecd978407349bd"></span><code class="descname">BLE_GAP_CONN_PAUSE_CENTRAL</code><a class="headerlink" href="#c.BLE_GAP_CONN_PAUSE_CENTRAL" title="Permalink to this definition">¶</a></dt>
+<dd><p>1 second. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_CONN_PAUSE_PERIPHERAL">
+<span class="target" id="group__bt__host__gap_1ga1b5f5314372a3bc57df933e86ee06518"></span><code class="descname">BLE_GAP_CONN_PAUSE_PERIPHERAL</code><a class="headerlink" href="#c.BLE_GAP_CONN_PAUSE_PERIPHERAL" title="Permalink to this definition">¶</a></dt>
+<dd><p>5 seconds. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_INITIAL_CONN_ITVL_MIN">
+<span class="target" id="group__bt__host__gap_1ga6722c2a9a059ece31f1c859529b15a95"></span><code class="descname">BLE_GAP_INITIAL_CONN_ITVL_MIN</code><a class="headerlink" href="#c.BLE_GAP_INITIAL_CONN_ITVL_MIN" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_INITIAL_CONN_ITVL_MAX">
+<span class="target" id="group__bt__host__gap_1gac34f5076a71820b9e5a53e57f0cb3d2d"></span><code class="descname">BLE_GAP_INITIAL_CONN_ITVL_MAX</code><a class="headerlink" href="#c.BLE_GAP_INITIAL_CONN_ITVL_MAX" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_ADV_DFLT_CHANNEL_MAP">
+<span class="target" id="group__bt__host__gap_1gad8d2f5f784022164f9c60e8bbd4687f0"></span><code class="descname">BLE_GAP_ADV_DFLT_CHANNEL_MAP</code><a class="headerlink" href="#c.BLE_GAP_ADV_DFLT_CHANNEL_MAP" title="Permalink to this definition">¶</a></dt>
+<dd><p>Default channels mask: all three channels are used. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_INITIAL_CONN_LATENCY">
+<span class="target" id="group__bt__host__gap_1ga5584f665ab0a01adb83fcd41dfc646c0"></span><code class="descname">BLE_GAP_INITIAL_CONN_LATENCY</code><a class="headerlink" href="#c.BLE_GAP_INITIAL_CONN_LATENCY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_INITIAL_SUPERVISION_TIMEOUT">
+<span class="target" id="group__bt__host__gap_1ga89e8232d0561a06a34680209ba58f388"></span><code class="descname">BLE_GAP_INITIAL_SUPERVISION_TIMEOUT</code><a class="headerlink" href="#c.BLE_GAP_INITIAL_SUPERVISION_TIMEOUT" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_INITIAL_CONN_MIN_CE_LEN">
+<span class="target" id="group__bt__host__gap_1ga3b3b34be64dfa2beaead9be4c055210a"></span><code class="descname">BLE_GAP_INITIAL_CONN_MIN_CE_LEN</code><a class="headerlink" href="#c.BLE_GAP_INITIAL_CONN_MIN_CE_LEN" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_INITIAL_CONN_MAX_CE_LEN">
+<span class="target" id="group__bt__host__gap_1ga207460e5fbf71f41e78675e27f3c2cfd"></span><code class="descname">BLE_GAP_INITIAL_CONN_MAX_CE_LEN</code><a class="headerlink" href="#c.BLE_GAP_INITIAL_CONN_MAX_CE_LEN" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_ROLE_MASTER">
+<span class="target" id="group__bt__host__gap_1ga83a790e46d6ff63dfcdee17024af580d"></span><code class="descname">BLE_GAP_ROLE_MASTER</code><a class="headerlink" href="#c.BLE_GAP_ROLE_MASTER" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_ROLE_SLAVE">
+<span class="target" id="group__bt__host__gap_1ga54958630e8e6036a451b4fb6dcf9abff"></span><code class="descname">BLE_GAP_ROLE_SLAVE</code><a class="headerlink" href="#c.BLE_GAP_ROLE_SLAVE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_CONNECT">
+<span class="target" id="group__bt__host__gap_1gad1f8d498fa341ba7d4cbcfe445f0394b"></span><code class="descname">BLE_GAP_EVENT_CONNECT</code><a class="headerlink" href="#c.BLE_GAP_EVENT_CONNECT" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_DISCONNECT">
+<span class="target" id="group__bt__host__gap_1ga55ba44bd9e485d24aee65ba030974514"></span><code class="descname">BLE_GAP_EVENT_DISCONNECT</code><a class="headerlink" href="#c.BLE_GAP_EVENT_DISCONNECT" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_CONN_UPDATE">
+<span class="target" id="group__bt__host__gap_1gac5046c2c4243c57ed33f4442a8f613ad"></span><code class="descname">BLE_GAP_EVENT_CONN_UPDATE</code><a class="headerlink" href="#c.BLE_GAP_EVENT_CONN_UPDATE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_CONN_UPDATE_REQ">
+<span class="target" id="group__bt__host__gap_1ga7a2ec515705445341d553942a1a2668e"></span><code class="descname">BLE_GAP_EVENT_CONN_UPDATE_REQ</code><a class="headerlink" href="#c.BLE_GAP_EVENT_CONN_UPDATE_REQ" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_L2CAP_UPDATE_REQ">
+<span class="target" id="group__bt__host__gap_1ga0dbb977a5fe132a805dff024f6c068f8"></span><code class="descname">BLE_GAP_EVENT_L2CAP_UPDATE_REQ</code><a class="headerlink" href="#c.BLE_GAP_EVENT_L2CAP_UPDATE_REQ" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_TERM_FAILURE">
+<span class="target" id="group__bt__host__gap_1gab6c6d6b5a9a3d70bab7476a77dd34e99"></span><code class="descname">BLE_GAP_EVENT_TERM_FAILURE</code><a class="headerlink" href="#c.BLE_GAP_EVENT_TERM_FAILURE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_DISC">
+<span class="target" id="group__bt__host__gap_1ga32de2fe50d04cd542b78f17e7625d808"></span><code class="descname">BLE_GAP_EVENT_DISC</code><a class="headerlink" href="#c.BLE_GAP_EVENT_DISC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_DISC_COMPLETE">
+<span class="target" id="group__bt__host__gap_1gacda82432f3fee50ddc5b5d5038d35016"></span><code class="descname">BLE_GAP_EVENT_DISC_COMPLETE</code><a class="headerlink" href="#c.BLE_GAP_EVENT_DISC_COMPLETE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_ADV_COMPLETE">
+<span class="target" id="group__bt__host__gap_1ga4fdf351cd21f1de72b96d1c827fb8934"></span><code class="descname">BLE_GAP_EVENT_ADV_COMPLETE</code><a class="headerlink" href="#c.BLE_GAP_EVENT_ADV_COMPLETE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_ENC_CHANGE">
+<span class="target" id="group__bt__host__gap_1ga7df7e7542e8ad2f0da8fa4d2f6cf670d"></span><code class="descname">BLE_GAP_EVENT_ENC_CHANGE</code><a class="headerlink" href="#c.BLE_GAP_EVENT_ENC_CHANGE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_PASSKEY_ACTION">
+<span class="target" id="group__bt__host__gap_1ga3999b71788077cf2eee353eb160263fd"></span><code class="descname">BLE_GAP_EVENT_PASSKEY_ACTION</code><a class="headerlink" href="#c.BLE_GAP_EVENT_PASSKEY_ACTION" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_NOTIFY_RX">
+<span class="target" id="group__bt__host__gap_1gaf160ef5aaf133b4baf00318111e25842"></span><code class="descname">BLE_GAP_EVENT_NOTIFY_RX</code><a class="headerlink" href="#c.BLE_GAP_EVENT_NOTIFY_RX" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_NOTIFY_TX">
+<span class="target" id="group__bt__host__gap_1gab5e0a0c47b40519d59027c26db4058ae"></span><code class="descname">BLE_GAP_EVENT_NOTIFY_TX</code><a class="headerlink" href="#c.BLE_GAP_EVENT_NOTIFY_TX" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_SUBSCRIBE">
+<span class="target" id="group__bt__host__gap_1ga6cfcbedd53d09b31b45147173cd39740"></span><code class="descname">BLE_GAP_EVENT_SUBSCRIBE</code><a class="headerlink" href="#c.BLE_GAP_EVENT_SUBSCRIBE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_MTU">
+<span class="target" id="group__bt__host__gap_1gadabadc59077c0c2aa0f0c58e11fb0977"></span><code class="descname">BLE_GAP_EVENT_MTU</code><a class="headerlink" href="#c.BLE_GAP_EVENT_MTU" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_IDENTITY_RESOLVED">
+<span class="target" id="group__bt__host__gap_1ga37255f5190520425d038dee11b1d6592"></span><code class="descname">BLE_GAP_EVENT_IDENTITY_RESOLVED</code><a class="headerlink" href="#c.BLE_GAP_EVENT_IDENTITY_RESOLVED" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_REPEAT_PAIRING">
+<span class="target" id="group__bt__host__gap_1gab914c0dac2d864154d4e12959ec0e04d"></span><code class="descname">BLE_GAP_EVENT_REPEAT_PAIRING</code><a class="headerlink" href="#c.BLE_GAP_EVENT_REPEAT_PAIRING" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_PHY_UPDATE_COMPLETE">
+<span class="target" id="group__bt__host__gap_1gaf94d3e0539f1637743c1b08e02f07ad7"></span><code class="descname">BLE_GAP_EVENT_PHY_UPDATE_COMPLETE</code><a class="headerlink" href="#c.BLE_GAP_EVENT_PHY_UPDATE_COMPLETE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EVENT_EXT_DISC">
+<span class="target" id="group__bt__host__gap_1ga62f0b925adccefc779cfe0ceb8db1155"></span><code class="descname">BLE_GAP_EVENT_EXT_DISC</code><a class="headerlink" href="#c.BLE_GAP_EVENT_EXT_DISC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_SUBSCRIBE_REASON_WRITE">
+<span class="target" id="group__bt__host__gap_1gaf2e99ccbc0dbac2a09128da9a35db2e3"></span><code class="descname">BLE_GAP_SUBSCRIBE_REASON_WRITE</code><a class="headerlink" href="#c.BLE_GAP_SUBSCRIBE_REASON_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd><p>Peer’s CCCD subscription state changed due to a descriptor write. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_SUBSCRIBE_REASON_TERM">
+<span class="target" id="group__bt__host__gap_1ga34836adfaef5cedb760b374dc526cdb6"></span><code class="descname">BLE_GAP_SUBSCRIBE_REASON_TERM</code><a class="headerlink" href="#c.BLE_GAP_SUBSCRIBE_REASON_TERM" title="Permalink to this definition">¶</a></dt>
+<dd><p>Peer’s CCCD subscription state cleared due to connection termination. </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_SUBSCRIBE_REASON_RESTORE">
+<span class="target" id="group__bt__host__gap_1gacfc0243ccfeed07926f536071f2236db"></span><code class="descname">BLE_GAP_SUBSCRIBE_REASON_RESTORE</code><a class="headerlink" href="#c.BLE_GAP_SUBSCRIBE_REASON_RESTORE" title="Permalink to this definition">¶</a></dt>
+<dd><p>Peer’s CCCD subscription state changed due to restore from persistence (bonding restored). </p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_REPEAT_PAIRING_RETRY">
+<span class="target" id="group__bt__host__gap_1gaf4870fa047e929ab9fc22749163bdd42"></span><code class="descname">BLE_GAP_REPEAT_PAIRING_RETRY</code><a class="headerlink" href="#c.BLE_GAP_REPEAT_PAIRING_RETRY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_REPEAT_PAIRING_IGNORE">
+<span class="target" id="group__bt__host__gap_1gaa7ee6468c223e6a9962fe5b1f7ca172e"></span><code class="descname">BLE_GAP_REPEAT_PAIRING_IGNORE</code><a class="headerlink" href="#c.BLE_GAP_REPEAT_PAIRING_IGNORE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EXT_ADV_DATA_STATUS_COMPLETE">
+<span class="target" id="group__bt__host__gap_1ga8401a66865bd4799c468a931d105317c"></span><code class="descname">BLE_GAP_EXT_ADV_DATA_STATUS_COMPLETE</code><a class="headerlink" href="#c.BLE_GAP_EXT_ADV_DATA_STATUS_COMPLETE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EXT_ADV_DATA_STATUS_INCOMPLETE">
+<span class="target" id="group__bt__host__gap_1ga661d0d8fac94c150368139ea7ce6f4c1"></span><code class="descname">BLE_GAP_EXT_ADV_DATA_STATUS_INCOMPLETE</code><a class="headerlink" href="#c.BLE_GAP_EXT_ADV_DATA_STATUS_INCOMPLETE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_EXT_ADV_DATA_STATUS_TRUNCATED">
+<span class="target" id="group__bt__host__gap_1ga5407e601a0d32a284d751a4b32a5f79e"></span><code class="descname">BLE_GAP_EXT_ADV_DATA_STATUS_TRUNCATED</code><a class="headerlink" href="#c.BLE_GAP_EXT_ADV_DATA_STATUS_TRUNCATED" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_CONN_MODE_NON">
+<span class="target" id="group__bt__host__gap_1gad0f992ebf6098ea8468edabfd5c78c32"></span><code class="descname">BLE_GAP_CONN_MODE_NON</code><a class="headerlink" href="#c.BLE_GAP_CONN_MODE_NON" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_CONN_MODE_DIR">
+<span class="target" id="group__bt__host__gap_1ga2d0e7f9aa460c056f1a43993c7c9215f"></span><code class="descname">BLE_GAP_CONN_MODE_DIR</code><a class="headerlink" href="#c.BLE_GAP_CONN_MODE_DIR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_CONN_MODE_UND">
+<span class="target" id="group__bt__host__gap_1ga6a11b3abac7339f53d0c9d0ed20844b3"></span><code class="descname">BLE_GAP_CONN_MODE_UND</code><a class="headerlink" href="#c.BLE_GAP_CONN_MODE_UND" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_DISC_MODE_NON">
+<span class="target" id="group__bt__host__gap_1ga481c1714df889f69f1a09682bc403e4c"></span><code class="descname">BLE_GAP_DISC_MODE_NON</code><a class="headerlink" href="#c.BLE_GAP_DISC_MODE_NON" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_DISC_MODE_LTD">
+<span class="target" id="group__bt__host__gap_1ga50f173ea0b1b9644925083a4010a9e97"></span><code class="descname">BLE_GAP_DISC_MODE_LTD</code><a class="headerlink" href="#c.BLE_GAP_DISC_MODE_LTD" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_DISC_MODE_GEN">
+<span class="target" id="group__bt__host__gap_1gac2d01d88809260e8bebaf43c14f40cc0"></span><code class="descname">BLE_GAP_DISC_MODE_GEN</code><a class="headerlink" href="#c.BLE_GAP_DISC_MODE_GEN" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_PRIVATE_MODE_NETWORK">
+<span class="target" id="group__bt__host__gap_1gaca5636685ecc4454850305159f078e2c"></span><code class="descname">BLE_GAP_PRIVATE_MODE_NETWORK</code><a class="headerlink" href="#c.BLE_GAP_PRIVATE_MODE_NETWORK" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_PRIVATE_MODE_DEVICE">
+<span class="target" id="group__bt__host__gap_1ga32f330eda97d713273d5e6e3013181d6"></span><code class="descname">BLE_GAP_PRIVATE_MODE_DEVICE</code><a class="headerlink" href="#c.BLE_GAP_PRIVATE_MODE_DEVICE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_1M">
+<span class="target" id="group__bt__host__gap_1gaa7df87009bd8f134bc8574ff73568adb"></span><code class="descname">BLE_GAP_LE_PHY_1M</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_1M" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_2M">
+<span class="target" id="group__bt__host__gap_1ga01633c5f1f72b898917286361baefa67"></span><code class="descname">BLE_GAP_LE_PHY_2M</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_2M" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_CODED">
+<span class="target" id="group__bt__host__gap_1ga08b40baa5641861eb35fe7afccd3708f"></span><code class="descname">BLE_GAP_LE_PHY_CODED</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_CODED" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_1M_MASK">
+<span class="target" id="group__bt__host__gap_1gaee41a141627a7fc9a2d92a8b8cf6acb9"></span><code class="descname">BLE_GAP_LE_PHY_1M_MASK</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_1M_MASK" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_2M_MASK">
+<span class="target" id="group__bt__host__gap_1ga814178035e36496088a792ea22384826"></span><code class="descname">BLE_GAP_LE_PHY_2M_MASK</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_2M_MASK" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_CODED_MASK">
+<span class="target" id="group__bt__host__gap_1ga2309ec68b0b5ec9e77a0c12e2377e62a"></span><code class="descname">BLE_GAP_LE_PHY_CODED_MASK</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_CODED_MASK" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_ANY_MASK">
+<span class="target" id="group__bt__host__gap_1ga0f59f4dfd128ac08854051fd379a1d75"></span><code class="descname">BLE_GAP_LE_PHY_ANY_MASK</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_ANY_MASK" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_CODED_ANY">
+<span class="target" id="group__bt__host__gap_1gab254ae1623c5c6abbac8b84675586e20"></span><code class="descname">BLE_GAP_LE_PHY_CODED_ANY</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_CODED_ANY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_CODED_S2">
+<span class="target" id="group__bt__host__gap_1ga20742c40adcec1fb17aa2a9c6d96a6da"></span><code class="descname">BLE_GAP_LE_PHY_CODED_S2</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_CODED_S2" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GAP_LE_PHY_CODED_S8">
+<span class="target" id="group__bt__host__gap_1ga08fc1c9626c46172ad159a88d78da626"></span><code class="descname">BLE_GAP_LE_PHY_CODED_S8</code><a class="headerlink" href="#c.BLE_GAP_LE_PHY_CODED_S8" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="class">
+<dt id="_CPPv317ble_gap_sec_state">
+<span id="_CPPv217ble_gap_sec_state"></span><span id="ble_gap_sec_state"></span><span class="target" id="structble__gap__sec__state"></span><em class="property">struct </em><code class="descname">ble_gap_sec_state</code><a class="headerlink" href="#_CPPv317ble_gap_sec_state" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gap.h></em><p>Connection security state. </p>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gap_sec_state::encrypted">
+<span class="target" id="structble__gap__sec__state_1aaf6928c2ea0d2e67031b9c7658603b8d"></span>unsigned <code class="descname">encrypted</code><a class="headerlink" href="#c.ble_gap_sec_state::encrypted" title="Permalink to this definition">¶</a></dt>
+<dd><p>If connection is encrypted. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_sec_state::authenticated">
+<span class="target" id="structble__gap__sec__state_1a8b14a127153d11b63499b238a76ab2ce"></span>unsigned <code class="descname">authenticated</code><a class="headerlink" href="#c.ble_gap_sec_state::authenticated" title="Permalink to this definition">¶</a></dt>
+<dd><p>If connection is authenticated. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_sec_state::bonded">
+<span class="target" id="structble__gap__sec__state_1a2d066a34d292d03f89ee7f89e74fd1b8"></span>unsigned <code class="descname">bonded</code><a class="headerlink" href="#c.ble_gap_sec_state::bonded" title="Permalink to this definition">¶</a></dt>
+<dd><p>If connection is bonded (security information is stored) </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_sec_state::key_size">
+<span class="target" id="structble__gap__sec__state_1a342a95a88b50ae2525c92ef7b64c84fc"></span>unsigned <code class="descname">key_size</code><a class="headerlink" href="#c.ble_gap_sec_state::key_size" title="Permalink to this definition">¶</a></dt>
+<dd><p>Size of a key used for encryption. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv318ble_gap_adv_params">
+<span id="_CPPv218ble_gap_adv_params"></span><span id="ble_gap_adv_params"></span><span class="target" id="structble__gap__adv__params"></span><em class="property">struct </em><code class="descname">ble_gap_adv_params</code><a class="headerlink" href="#_CPPv318ble_gap_adv_params" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gap.h></em><p>Advertising parameters. </p>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gap_adv_params::conn_mode">
+<span class="target" id="structble__gap__adv__params_1aa1c42761193e11c9d7a633b60573e835"></span>uint8_t <code class="descname">conn_mode</code><a class="headerlink" href="#c.ble_gap_adv_params::conn_mode" title="Permalink to this definition">¶</a></dt>
+<dd><p>Advertising mode. </p>
+<p>Can be one of following constants:<ul class="simple">
+<li>BLE_GAP_CONN_MODE_NON (non-connectable; 3.C.9.3.2).</li>
+<li>BLE_GAP_CONN_MODE_DIR (directed-connectable; 3.C.9.3.3).</li>
+<li>BLE_GAP_CONN_MODE_UND (undirected-connectable; 3.C.9.3.4). </li>
+</ul>
+</p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_adv_params::disc_mode">
+<span class="target" id="structble__gap__adv__params_1a44294c072dd057304beabc83780baa47"></span>uint8_t <code class="descname">disc_mode</code><a class="headerlink" href="#c.ble_gap_adv_params::disc_mode" title="Permalink to this definition">¶</a></dt>
+<dd><p>Discoverable mode. </p>
+<p>Can be one of following constants:<ul class="simple">
+<li>BLE_GAP_DISC_MODE_NON (non-discoverable; 3.C.9.2.2).</li>
+<li>BLE_GAP_DISC_MODE_LTD (limited-discoverable; 3.C.9.2.3).</li>
+<li>BLE_GAP_DISC_MODE_GEN (general-discoverable; 3.C.9.2.4). </li>
+</ul>
+</p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_adv_params::itvl_min">
+<span class="target" id="structble__gap__adv__params_1a3e0dba3a31c2b6b4f4a7339ebb47764b"></span>uint16_t <code class="descname">itvl_min</code><a class="headerlink" href="#c.ble_gap_adv_params::itvl_min" title="Permalink to this definition">¶</a></dt>
+<dd><p>Minimum advertising interval, if 0 stack use sane defaults. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_adv_params::itvl_max">
+<span class="target" id="structble__gap__adv__params_1a636bdce5ad8020aed1f824eda7c816e4"></span>uint16_t <code class="descname">itvl_max</code><a class="headerlink" href="#c.ble_gap_adv_params::itvl_max" title="Permalink to this definition">¶</a></dt>
+<dd><p>Maximum advertising interval, if 0 stack use sane defaults. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_adv_params::channel_map">
+<span class="target" id="structble__gap__adv__params_1a172466cc3c10d00453bd38ca85162510"></span>uint8_t <code class="descname">channel_map</code><a class="headerlink" href="#c.ble_gap_adv_params::channel_map" title="Permalink to this definition">¶</a></dt>
+<dd><p>Advertising channel map , if 0 stack use sane defaults. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_adv_params::filter_policy">
+<span class="target" id="structble__gap__adv__params_1abe14b7798a82023ab077f0cbdfc9b540"></span>uint8_t <code class="descname">filter_policy</code><a class="headerlink" href="#c.ble_gap_adv_params::filter_policy" title="Permalink to this definition">¶</a></dt>
+<dd><p>Advertising Filter policy. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_adv_params::high_duty_cycle">
+<span class="target" id="structble__gap__adv__params_1a3a14558f86b73c487c296a85ce4eab0d"></span>uint8_t <code class="descname">high_duty_cycle</code><a class="headerlink" href="#c.ble_gap_adv_params::high_duty_cycle" title="Permalink to this definition">¶</a></dt>
+<dd><p>If do High Duty cycle for Directed Advertising. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv317ble_gap_conn_desc">
+<span id="_CPPv217ble_gap_conn_desc"></span><span id="ble_gap_conn_desc"></span><span class="target" id="structble__gap__conn__desc"></span><em class="property">struct </em><code class="descname">ble_gap_conn_desc</code><a class="headerlink" href="#_CPPv317ble_gap_conn_desc" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gap.h></em><p>Connection descriptor. </p>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::sec_state">
+<span class="target" id="structble__gap__conn__desc_1a3c71c1a24f14c2a1391d2f47d6c14894"></span>struct ble_gap_sec_state <code class="descname">sec_state</code><a class="headerlink" href="#c.ble_gap_conn_desc::sec_state" title="Permalink to this definition">¶</a></dt>
+<dd><p>Connection security state. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::our_id_addr">
+<span class="target" id="structble__gap__conn__desc_1a599a69fd5f1e12606d648405cc842d99"></span>ble_addr_t <code class="descname">our_id_addr</code><a class="headerlink" href="#c.ble_gap_conn_desc::our_id_addr" title="Permalink to this definition">¶</a></dt>
+<dd><p>Local identity address. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::peer_id_addr">
+<span class="target" id="structble__gap__conn__desc_1ac41be91e899fcae8c0ecd0790cbd7d1f"></span>ble_addr_t <code class="descname">peer_id_addr</code><a class="headerlink" href="#c.ble_gap_conn_desc::peer_id_addr" title="Permalink to this definition">¶</a></dt>
+<dd><p>Peer identity address. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::our_ota_addr">
+<span class="target" id="structble__gap__conn__desc_1a8f1c6bfa286ea5d85c4c5dcdbd1b67f9"></span>ble_addr_t <code class="descname">our_ota_addr</code><a class="headerlink" href="#c.ble_gap_conn_desc::our_ota_addr" title="Permalink to this definition">¶</a></dt>
+<dd><p>Local over-the-air address. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::peer_ota_addr">
+<span class="target" id="structble__gap__conn__desc_1a18a7e71eb76a98af028d39e3e98cad33"></span>ble_addr_t <code class="descname">peer_ota_addr</code><a class="headerlink" href="#c.ble_gap_conn_desc::peer_ota_addr" title="Permalink to this definition">¶</a></dt>
+<dd><p>Peer over-the-air address. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::conn_handle">
+<span class="target" id="structble__gap__conn__desc_1a7d9225e51272ee33e239f3eddf7b1380"></span>uint16_t <code class="descname">conn_handle</code><a class="headerlink" href="#c.ble_gap_conn_desc::conn_handle" title="Permalink to this definition">¶</a></dt>
+<dd><p>Connection handle. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::conn_itvl">
+<span class="target" id="structble__gap__conn__desc_1ad4b20b19147e54d21ea26ad78f5ed54f"></span>uint16_t <code class="descname">conn_itvl</code><a class="headerlink" href="#c.ble_gap_conn_desc::conn_itvl" title="Permalink to this definition">¶</a></dt>
+<dd><p>Connection interval. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::conn_latency">
+<span class="target" id="structble__gap__conn__desc_1a502e7ced5ee5f4f0b2aeda126994b96c"></span>uint16_t <code class="descname">conn_latency</code><a class="headerlink" href="#c.ble_gap_conn_desc::conn_latency" title="Permalink to this definition">¶</a></dt>
+<dd><p>Connection latency. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::supervision_timeout">
+<span class="target" id="structble__gap__conn__desc_1a42e699ee972044595137056543a12c9b"></span>uint16_t <code class="descname">supervision_timeout</code><a class="headerlink" href="#c.ble_gap_conn_desc::supervision_timeout" title="Permalink to this definition">¶</a></dt>
+<dd><p>Connection supervision timeout. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::role">
+<span class="target" id="structble__gap__conn__desc_1a34b47430256ab3bcfa33e798b4d86de2"></span>uint8_t <code class="descname">role</code><a class="headerlink" href="#c.ble_gap_conn_desc::role" title="Permalink to this definition">¶</a></dt>
+<dd><p>Connection Role Possible values BLE_GAP_ROLE_SLAVE or BLE_GAP_ROLE_MASTER. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_conn_desc::master_clock_accuracy">
+<span class="target" id="structble__gap__conn__desc_1a763fe1323a26bb08d7e4b32e482e0b12"></span>uint8_t <code class="descname">master_clock_accuracy</code><a class="headerlink" href="#c.ble_gap_conn_desc::master_clock_accuracy" title="Permalink to this definition">¶</a></dt>
+<dd><p>Master clock accuracy. </p>
+</dd></dl>
+
</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv322ble_gap_repeat_pairing">
+<span id="_CPPv222ble_gap_repeat_pairing"></span><span id="ble_gap_repeat_pairing"></span><span class="target" id="structble__gap__repeat__pairing"></span><em class="property">struct </em><code class="descname">ble_gap_repeat_pairing</code><a class="headerlink" href="#_CPPv322ble_gap_repeat_pairing" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gap.h></em><div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gap_repeat_pairing::conn_handle">
+<span class="target" id="structble__gap__repeat__pairing_1a0b614b9417ff2dd445d5328e59426dbc"></span>uint16_t <code class="descname">conn_handle</code><a class="headerlink" href="#c.ble_gap_repeat_pairing::conn_handle" title="Permalink to this definition">¶</a></dt>
+<dd><p>The handle of the relevant connection. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_repeat_pairing::cur_key_size">
+<span class="target" id="structble__gap__repeat__pairing_1a7a6ff52550ceaa8f652be9147e01550a"></span>uint8_t <code class="descname">cur_key_size</code><a class="headerlink" href="#c.ble_gap_repeat_pairing::cur_key_size" title="Permalink to this definition">¶</a></dt>
+<dd><p>Properties of the existing bond. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gap_repeat_pairing::new_key_size">
+<span class="target" id="structble__gap__repeat__pairing_1ae3ab8cbece8e0387410c56c58c46666f"></span>uint8_t <code class="descname">new_key_size</code><a class="headerlink" href="#c.ble_gap_repeat_pairing::new_key_size" title="Permalink to this definition">¶</a></dt>
+<dd><p>Properties of the imminent secure link if the pairing procedure is allowed to continue. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv313ble_gap_event">
+<span id="_CPPv213ble_gap_event"></span><span id="ble_gap_event"></span><span class="target" id="structble__gap__event"></span><em class="property">struct </em><code class="descname">ble_gap_event</code><a class="headerlink" href="#_CPPv313ble_gap_event" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gap.h></em><p>Represents a GAP-related event. </p>
+<p>When such an event occurs, the host notifies the application by passing an instance of this structure to an application-specified callback. </p>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gap_event::type">
+<span class="target" id="structble__gap__event_1afb0f89ef7d03f1d36556dcf0d953e749"></span>uint8_t <code class="descname">type</code><a class="headerlink" href="#c.ble_gap_event::type" title="Permalink to this definition">¶</a></dt>
+<dd><p>Indicates the type of GAP event that occurred. </p>
+<p>This is one of the BLE_GAP_EVENT codes. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.29">
+<span class="target" id="structble__gap__event_1a3b552684bee64ca439d6bcad8dd68ba1"></span>union ble_gap_event::@28 ble_gap_event::@<code class="descname">29</code><a class="headerlink" href="#c.29" title="Permalink to this definition">¶</a></dt>
+<dd><p>A discriminated union containing additional details concerning the GAP event. </p>
+<p>The ‘type’ field indicates which member of the union is valid. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
</div>
</div>
diff --git a/master/network/docs/ble_hs/ble_gattc.html b/master/network/docs/ble_hs/ble_gattc.html
index 9afb95a48..df1d4821e 100644
--- a/master/network/docs/ble_hs/ble_gattc.html
+++ b/master/network/docs/ble_hs/ble_gattc.html
@@ -269,11 +269,976 @@ <h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to t
<p>The Generic Attribute Profile (GATT) manages all activities involving services, characteristics, and descriptors. The
client half of the GATT API initiates GATT procedures.</p>
</div>
-<div class="section" id="header">
-<h2>Header<a class="headerlink" href="#header" title="Permalink to this headline">¶</a></h2>
-<div class="highlight-cpp notranslate"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">"host/ble_hs.h"</span><span class="cp"></span>
-</pre></div>
+<div class="section" id="api">
+<h2>API<a class="headerlink" href="#api" title="Permalink to this headline">¶</a></h2>
+<dl class="typedef">
+<dt id="c.ble_gatt_mtu_fn">
+<span class="target" id="group__bt__gatt_1gad09ed5e1b02e63818286f1d25598f7c4"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_mtu_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, uint16_t<em> mtu</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_mtu_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_disc_svc_fn">
+<span class="target" id="group__bt__gatt_1ga0b15c28c4487eebff452b8cabdf7e889"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_disc_svc_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, const struct ble_gatt_svc<em> *service</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_disc_svc_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_attr_fn">
+<span class="target" id="group__bt__gatt_1gaf1ef9a1287d92512841ff26bd8898bea"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_attr_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, struct ble_gatt_attr<em> *attr</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_attr_fn" title="Permalink to this definition">¶</a></dt>
+<dd><p>The host will free the attribute mbuf automatically after the callback is executed. </p>
+<p>The application can take ownership of the mbuf and prevent it from being freed by assigning NULL to attr->om. </p>
+</dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_reliable_attr_fn">
+<span class="target" id="group__bt__gatt_1ga32f035740012749729d31cdb7e8264bf"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_reliable_attr_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, struct ble_gatt_attr<em> *attrs</em>, uint8_t<em> num_attrs</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_reliable_attr_fn" title="Permalink to this definition">¶</a></dt>
+<dd><p>The host will free the attribute mbufs automatically after the callback is executed. </p>
+<p>The application can take ownership of the mbufs and prevent them from being freed by assigning NULL to each attribute’s om field. </p>
+</dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_chr_fn">
+<span class="target" id="group__bt__gatt_1ga5b947c2b9a01b6ed61495c5b8ab9c0de"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_chr_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, const struct ble_gatt_chr<em> *chr</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_chr_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_dsc_fn">
+<span class="target" id="group__bt__gatt_1ga89abaca9380caeecd0661684e931f322"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_dsc_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, uint16_t<em> chr_def_handle</em>, const struct ble_gatt_dsc<em> *dsc</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_dsc_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_access_fn">
+<span class="target" id="group__bt__gatt_1gaaf7ba4a23b6387783d837b11e8e1a6b3"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_access_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, struct ble_gatt_access_ctxt<em> *ctxt</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_access_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_chr_flags">
+<span class="target" id="group__bt__gatt_1gaf407eef20aab2f2621e1ab3403b3347d"></span><em class="property">typedef </em>uint16_t <code class="descname">ble_gatt_chr_flags</code><a class="headerlink" href="#c.ble_gatt_chr_flags" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_register_fn">
+<span class="target" id="group__bt__gatt_1ga5037f6bf90d5e3f57dcc51040f3209a2"></span><em class="property">typedef </em>void <code class="descname">ble_gatt_register_fn</code><span class="sig-paren">(</span>struct ble_gatt_register_ctxt<em> *ctxt</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_register_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_svc_foreach_fn">
+<span class="target" id="group__bt__gatt_1ga392c5ac85521665c3a6fee2b7cffe835"></span><em class="property">typedef </em>void<code class="descname">(* ble_gatt_svc_foreach_fn)</code><span class="sig-paren">(</span>const struct ble_gatt_svc_def<em> *svc</em>, uint16_t<em> handle</em>, uint16_t<em> end_group_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_svc_foreach_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_exchange_mtu">
+<span class="target" id="group__bt__gatt_1gaf4911e0181c0fc9ef792d830cfdeb605"></span>int <code class="descname">ble_gattc_exchange_mtu</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_mtu_fn" title="ble_gatt_mtu_fn">ble_gatt_mtu_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_exchange_mtu" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Exchange MTU. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_all_svcs">
+<span class="target" id="group__bt__gatt_1gace43e36eec9515aeeab52e8d4634ba5c"></span>int <code class="descname">ble_gattc_disc_all_svcs</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_disc_svc_fn" title="ble_gatt_disc_svc_fn">ble_gatt_disc_svc_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_all_svcs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover All Primary Services. </p>
+<p><dl class="docutils">
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function. </li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_svc_by_uuid">
+<span class="target" id="group__bt__gatt_1ga1babf0ff9d4318599cf614e106165b13"></span>int <code class="descname">ble_gattc_disc_svc_by_uuid</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const ble_uuid_t *<em> uuid</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_disc_svc_fn" title="ble_gatt_disc_svc_fn">ble_gatt_disc_svc_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_svc_by_uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover Primary Service by Service UUID. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">service_uuid128</span></code>: The 128-bit UUID of the service to discover. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_find_inc_svcs">
+<span class="target" id="group__bt__gatt_1ga4991e2809f0c09174d65e242ce621a44"></span>int <code class="descname">ble_gattc_find_inc_svcs</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_disc_svc_fn" title="ble_gatt_disc_svc_fn">ble_gatt_disc_svc_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_find_inc_svcs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Find Included Services. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">start_handle</span></code>: The handle to begin the search at (generally the service definition handle). </li>
+<li><code class="docutils literal notranslate"><span class="pre">end_handle</span></code>: The handle to end the search at (generally the last handle in the service). </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_all_chrs">
+<span class="target" id="group__bt__gatt_1ga5e7beef44aee96f104ae9f68c9e6a8a8"></span>int <code class="descname">ble_gattc_disc_all_chrs</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_chr_fn" title="ble_gatt_chr_fn">ble_gatt_chr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_all_chrs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover All Characteristics of a Service. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">start_handle</span></code>: The handle to begin the search at (generally the service definition handle). </li>
+<li><code class="docutils literal notranslate"><span class="pre">end_handle</span></code>: The handle to end the search at (generally the last handle in the service). </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_chrs_by_uuid">
+<span class="target" id="group__bt__gatt_1gad4ac769b099e5abd0b449faf1ce4f7d0"></span>int <code class="descname">ble_gattc_disc_chrs_by_uuid</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, const ble_uuid_t *<em> uuid</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_chr_fn" title="ble_gatt_chr_fn">ble_gatt_chr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_chrs_by_uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover Characteristics by UUID. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">start_handle</span></code>: The handle to begin the search at (generally the service definition handle). </li>
+<li><code class="docutils literal notranslate"><span class="pre">end_handle</span></code>: The handle to end the search at (generally the last handle in the service). </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_uuid128</span></code>: The 128-bit UUID of the characteristic to discover. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_all_dscs">
+<span class="target" id="group__bt__gatt_1ga91edf2856f9002cfa65645137c08adbc"></span>int <code class="descname">ble_gattc_disc_all_dscs</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_dsc_fn" title="ble_gatt_dsc_fn">ble_gatt_dsc_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_all_dscs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover All Characteristic Descriptors. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The handle of the characteristic value attribute. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_end_handle</span></code>: The last handle in the characteristic definition. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_read">
+<span class="target" id="group__bt__gatt_1ga7a064cdd6d5d497aec20522ed424b4f3"></span>int <code class="descname">ble_gattc_read</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_read" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Read Characteristic Value. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to read. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_read_by_uuid">
+<span class="target" id="group__bt__gatt_1ga808ca4477a0465371ae218159259af83"></span>int <code class="descname">ble_gattc_read_by_uuid</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, const ble_uuid_t *<em> uuid</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_read_by_uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Read Using Characteristic UUID. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">start_handle</span></code>: The first handle to search (generally the handle of the service definition). </li>
+<li><code class="docutils literal notranslate"><span class="pre">end_handle</span></code>: The last handle to search (generally the last handle in the service definition). </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_read_long">
+<span class="target" id="group__bt__gatt_1gaffe79a92f711b48213f0a7e06df08f94"></span>int <code class="descname">ble_gattc_read_long</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> handle</em>, uint16_t<em> offset</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_read_long" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Read Long Characteristic Values. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">handle</span></code>: The handle of the characteristic value to read. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_read_mult">
+<span class="target" id="group__bt__gatt_1ga5e1f5f65194ff1111149f44cefe75ebb"></span>int <code class="descname">ble_gattc_read_mult</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const uint16_t *<em> handles</em>, uint8_t<em> num_handles</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_read_mult" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Read Multiple Characteristic Values. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">handles</span></code>: An array of 16-bit attribute handles to read. </li>
+<li><code class="docutils literal notranslate"><span class="pre">num_handles</span></code>: The number of entries in the “handles” array. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_no_rsp">
+<span class="target" id="group__bt__gatt_1ga9aa492327926f7a1afb2325b648b5a57"></span>int <code class="descname">ble_gattc_write_no_rsp</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, struct os_mbuf *<em> om</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_no_rsp" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Without Response. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The value to write to the characteristic.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_no_rsp_flat">
+<span class="target" id="group__bt__gatt_1gaaaa6a0636d070d8723ebc4469373ec31"></span>int <code class="descname">ble_gattc_write_no_rsp_flat</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, const void *<em> data</em>, uint16_t<em> data_len</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_no_rsp_flat" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Without Response. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">value</span></code>: The value to write to the characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">value_len</span></code>: The number of bytes to write.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write">
+<span class="target" id="group__bt__gatt_1gaeeef16e4de8e87e6c7c2fe5e8a1ef0ed"></span>int <code class="descname">ble_gattc_write</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, struct os_mbuf *<em> om</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Characteristic Value. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The value to write to the characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_flat">
+<span class="target" id="group__bt__gatt_1ga3d3dd778f7808144bbdd940060c417ad"></span>int <code class="descname">ble_gattc_write_flat</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, const void *<em> data</em>, uint16_t<em> data_len</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_flat" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Characteristic Value (flat buffer version). </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">value</span></code>: The value to write to the characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">value_len</span></code>: The number of bytes to write. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_long">
+<span class="target" id="group__bt__gatt_1gada6f22a58f6d1e1a559cd4423c655a67"></span>int <code class="descname">ble_gattc_write_long</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, uint16_t<em> offset</em>, struct os_mbuf *<em> om</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_long" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Long Characteristic Values. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The value to write to the characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_reliable">
+<span class="target" id="group__bt__gatt_1ga4da6b7452bc1a6a0a9a083664dc0cc35"></span>int <code class="descname">ble_gattc_write_reliable</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, struct ble_gatt_attr *<em> attrs</em>, int<em> num_attrs</em>, <a class="reference internal" href="ble_gatts.html#c.ble_gatt_reliable_attr_fn" title="ble_gatt_reliable_attr_fn">ble_gatt_reliable_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_reliable" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Reliable Writes. </p>
+<p>This function consumes the supplied mbufs regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attrs</span></code>: An array of attribute descriptors; specifies which characteristics to write to and what data to write to them. The mbuf pointer in each attribute is set to NULL by this function. </li>
+<li><code class="docutils literal notranslate"><span class="pre">num_attrs</span></code>: The number of characteristics to write; equal to the number of elements in the ‘attrs’ array. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function. </li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_notify_custom">
+<span class="target" id="group__bt__gatt_1gaf0f2e0bb27743682937e355269b837c8"></span>int <code class="descname">ble_gattc_notify_custom</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> att_handle</em>, struct os_mbuf *<em> om</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_notify_custom" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sends a “free-form” characteristic notification. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The attribute handle to indicate in the outgoing notification. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The value to write to the characteristic.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_notify">
+<span class="target" id="group__bt__gatt_1gab89b4b772ab1a571d0b58ecc5f0aa8cb"></span>int <code class="descname">ble_gattc_notify</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> chr_val_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_notify" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sends a characteristic notification. </p>
+<p>The content of the message is read from the specified characteristic.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The value attribute handle of the characteristic to include in the outgoing notification.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_indicate_custom">
+<span class="target" id="group__bt__gatt_1ga864cb0f2dcc73b13e21935142ccf7f0f"></span>int <code class="descname">ble_gattc_indicate_custom</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> chr_val_handle</em>, struct os_mbuf *<em> txom</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_indicate_custom" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sends a “free-form” characteristic indication. </p>
+<p>The provided mbuf contains the indication payload. This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The value attribute handle of the characteristic to include in the outgoing indication. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The data to include in the indication.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_indicate">
+<span class="target" id="group__bt__gatt_1gac658e0cc31faad2957899be32fe3f6d1"></span>int <code class="descname">ble_gattc_indicate</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> chr_val_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_indicate" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sends a characteristic indication. </p>
+<p>The content of the message is read from the specified characteristic.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The value attribute handle of the characteristic to include in the outgoing indication.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_init">
+<span class="target" id="group__bt__gatt_1ga17ff3332664e2ca30a787398b0308e90"></span>int <code class="descname">ble_gattc_init</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_init" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_add_svcs">
+<span class="target" id="group__bt__gatt_1ga99d2d13bc754b0974e9e44e0c688545e"></span>int <code class="descname">ble_gatts_add_svcs</code><span class="sig-paren">(</span>const struct ble_gatt_svc_def *<em> svcs</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_add_svcs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Queues a set of service definitions for registration. </p>
+<p>All services queued in this manner get registered when <a class="reference internal" href="ble_gatts.html#group__bt__gatt_1ga0f275519237f258d4a8006277083467f"><span class="std std-ref">ble_gatts_start()</span></a> is called.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOMEM on heap exhaustion. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">svcs</span></code>: An array of service definitions to queue for registration. This array must be terminated with an entry whose ‘type’ equals 0.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_svc_set_visibility">
+<span class="target" id="group__bt__gatt_1gad0e3d52f2097b3281a704cdb4a1516fd"></span>int <code class="descname">ble_gatts_svc_set_visibility</code><span class="sig-paren">(</span>uint16_t<em> handle</em>, int<em> visible</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_svc_set_visibility" title="Permalink to this definition">¶</a></dt>
+<dd><p>Set visibility of local GATT service. </p>
+<p>Invisible services are not removed from database but are not discoverable by peer devices. Service Changed should be handled by application when needed by calling ble_svc_gatt_changed().</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOENT if service wasn’t found. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">handle</span></code>: Handle of service </li>
+<li><code class="docutils literal notranslate"><span class="pre">visible</span></code>: non-zero if service should be visible</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_count_cfg">
+<span class="target" id="group__bt__gatt_1ga7d2193ce113c74dd4789133c0747e1c6"></span>int <code class="descname">ble_gatts_count_cfg</code><span class="sig-paren">(</span>const struct ble_gatt_svc_def *<em> defs</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_count_cfg" title="Permalink to this definition">¶</a></dt>
+<dd><p>Adjusts a host configuration object’s settings to accommodate the specified service definition array. </p>
+<p>This function adds the counts to the appropriate fields in the supplied configuration object without clearing them first, so it can be called repeatedly with different inputs to calculate totals. Be sure to zero the GATT server settings prior to the first call to this function.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_EINVAL if the svcs array contains an invalid resource definition. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">defs</span></code>: The service array containing the resource definitions to be counted.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_chr_updated">
+<span class="target" id="group__bt__gatt_1ga08d79cec85aa72934fa47d3994291738"></span>void <code class="descname">ble_gatts_chr_updated</code><span class="sig-paren">(</span>uint16_t<em> chr_def_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_chr_updated" title="Permalink to this definition">¶</a></dt>
+<dd><p>Send notification (or indication) to any connected devices that have subscribed for notification (or indication) for specified characteristic. </p>
+<p><dl class="docutils">
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">chr_def_handle</span></code>: Characteristic definition handle </li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_find_svc">
+<span class="target" id="group__bt__gatt_1ga39715082ecd724f10e54b0d71fffadb7"></span>int <code class="descname">ble_gatts_find_svc</code><span class="sig-paren">(</span>const ble_uuid_t *<em> uuid</em>, uint16_t *<em> out_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_find_svc" title="Permalink to this definition">¶</a></dt>
+<dd><p>Retrieves the attribute handle associated with a local GATT service. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOENT if the specified service could not be found. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">uuid</span></code>: The UUID of the service to look up. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_handle</span></code>: On success, populated with the handle of the service attribute. Pass null if you don’t need this value.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_find_chr">
+<span class="target" id="group__bt__gatt_1ga5df36730cb2a06ab7ec64d56961d4c5c"></span>int <code class="descname">ble_gatts_find_chr</code><span class="sig-paren">(</span>const ble_uuid_t *<em> svc_uuid</em>, const ble_uuid_t *<em> chr_uuid</em>, uint16_t *<em> out_def_handle</em>, uint16_t *<em> out_val_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_find_chr" title="Permalink to this definition">¶</a></dt>
+<dd><p>Retrieves the pair of attribute handles associated with a local GATT characteristic. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOENT if the specified service or characteristic could not be found. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">svc_uuid</span></code>: The UUID of the parent service. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_uuid</span></code>: The UUID of the characteristic to look up. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_def_handle</span></code>: On success, populated with the handle of the characteristic definition attribute. Pass null if you don’t need this value. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_val_handle</span></code>: On success, populated with the handle of the characteristic value attribute. Pass null if you don’t need this value.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_find_dsc">
+<span class="target" id="group__bt__gatt_1gaa191e0eff69ca3cdd648abf6e23c02ad"></span>int <code class="descname">ble_gatts_find_dsc</code><span class="sig-paren">(</span>const ble_uuid_t *<em> svc_uuid</em>, const ble_uuid_t *<em> chr_uuid</em>, const ble_uuid_t *<em> dsc_uuid</em>, uint16_t *<em> out_dsc_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_find_dsc" title="Permalink to this definition">¶</a></dt>
+<dd><p>Retrieves the attribute handle associated with a local GATT descriptor. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOENT if the specified service, characteristic, or descriptor could not be found. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">svc_uuid</span></code>: The UUID of the grandparent service. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_uuid</span></code>: The UUID of the parent characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">dsc_uuid</span></code>: The UUID of the descriptor ro look up. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_handle</span></code>: On success, populated with the handle of the descripytor attribute. Pass null if you don’t need this value.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_show_local">
+<span class="target" id="group__bt__gatt_1gafdbaf12c8efe8043d2f3e0c4304ed7d4"></span>void <code class="descname">ble_gatts_show_local</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_show_local" title="Permalink to this definition">¶</a></dt>
+<dd><p>Prints dump of local GATT database. </p>
+<p>This is useful to log local state of database in human readable form. </p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_reset">
+<span class="target" id="group__bt__gatt_1ga8323f213e39075eea63e048903b03d6d"></span>int <code class="descname">ble_gatts_reset</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_reset" title="Permalink to this definition">¶</a></dt>
+<dd><p>Resets the GATT server to its initial state. </p>
+<p>On success, this function removes all supported services, characteristics, and descriptors. This function requires that: o No peers are connected, and o No GAP operations are active (advertise, discover, or connect).</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_EBUSY if the GATT server could not be reset due to existing connections or active GAP procedures. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_start">
+<span class="target" id="group__bt__gatt_1ga0f275519237f258d4a8006277083467f"></span>int <code class="descname">ble_gatts_start</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_start" title="Permalink to this definition">¶</a></dt>
+<dd><p>Makes all registered services available to peers. </p>
+<p>This function gets called automatically by the NimBLE host on startup; manual calls are only necessary for replacing the set of supported services with a new one. This function requires that: o No peers are connected, and o No GAP operations are active (advertise, discover, or connect).</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; A BLE host core return code on unexpected error. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_REGISTER_OP_SVC">
+<span class="target" id="group__bt__gatt_1ga7b703e68211908a55079c49e43302077"></span><code class="descname">BLE_GATT_REGISTER_OP_SVC</code><a class="headerlink" href="#c.BLE_GATT_REGISTER_OP_SVC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_REGISTER_OP_CHR">
+<span class="target" id="group__bt__gatt_1gac6b6522fc717fb41f6472823893ab06b"></span><code class="descname">BLE_GATT_REGISTER_OP_CHR</code><a class="headerlink" href="#c.BLE_GATT_REGISTER_OP_CHR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_REGISTER_OP_DSC">
+<span class="target" id="group__bt__gatt_1ga5e44f5e4b81a127aa6ba997013e497a3"></span><code class="descname">BLE_GATT_REGISTER_OP_DSC</code><a class="headerlink" href="#c.BLE_GATT_REGISTER_OP_DSC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_SVC_UUID16">
+<span class="target" id="group__bt__gatt_1ga6340a7e10d5212ae722d71c06939703f"></span><code class="descname">BLE_GATT_SVC_UUID16</code><a class="headerlink" href="#c.BLE_GATT_SVC_UUID16" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_DSC_CLT_CFG_UUID16">
+<span class="target" id="group__bt__gatt_1ga94fd30d78fe619b15ff2b9cbc00cb0de"></span><code class="descname">BLE_GATT_DSC_CLT_CFG_UUID16</code><a class="headerlink" href="#c.BLE_GATT_DSC_CLT_CFG_UUID16" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_BROADCAST">
+<span class="target" id="group__bt__gatt_1ga874be1c23b60e7194f08f9328b031a17"></span><code class="descname">BLE_GATT_CHR_PROP_BROADCAST</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_BROADCAST" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_READ">
+<span class="target" id="group__bt__gatt_1gaa230d126b761dcd5eb367b17cb564ac9"></span><code class="descname">BLE_GATT_CHR_PROP_READ</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_READ" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_WRITE_NO_RSP">
+<span class="target" id="group__bt__gatt_1ga1373d61c6ad552bb1f4f9a7f04d858a2"></span><code class="descname">BLE_GATT_CHR_PROP_WRITE_NO_RSP</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_WRITE_NO_RSP" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_WRITE">
+<span class="target" id="group__bt__gatt_1gaa88928b5d0be8fd85284778259698f9c"></span><code class="descname">BLE_GATT_CHR_PROP_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_NOTIFY">
+<span class="target" id="group__bt__gatt_1gabf0b1415fdfa10f560ab730f41a17ee8"></span><code class="descname">BLE_GATT_CHR_PROP_NOTIFY</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_NOTIFY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_INDICATE">
+<span class="target" id="group__bt__gatt_1ga73dca5cd9785a1ee38faa3e1568429a3"></span><code class="descname">BLE_GATT_CHR_PROP_INDICATE</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_INDICATE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_AUTH_SIGN_WRITE">
+<span class="target" id="group__bt__gatt_1ga70d8c5dd7cb2777af329e07e85be92ee"></span><code class="descname">BLE_GATT_CHR_PROP_AUTH_SIGN_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_AUTH_SIGN_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_EXTENDED">
+<span class="target" id="group__bt__gatt_1ga64d873ed987e12926e09f7614e7ae735"></span><code class="descname">BLE_GATT_CHR_PROP_EXTENDED</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_EXTENDED" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_ACCESS_OP_READ_CHR">
+<span class="target" id="group__bt__gatt_1ga60cdf26442b38ff54076fb0efd5b3303"></span><code class="descname">BLE_GATT_ACCESS_OP_READ_CHR</code><a class="headerlink" href="#c.BLE_GATT_ACCESS_OP_READ_CHR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_ACCESS_OP_WRITE_CHR">
+<span class="target" id="group__bt__gatt_1ga5e99d18f33cc4af8af2c06aade872675"></span><code class="descname">BLE_GATT_ACCESS_OP_WRITE_CHR</code><a class="headerlink" href="#c.BLE_GATT_ACCESS_OP_WRITE_CHR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_ACCESS_OP_READ_DSC">
+<span class="target" id="group__bt__gatt_1gaf02a0ef67ee14a08ed09ca93bab4c91c"></span><code class="descname">BLE_GATT_ACCESS_OP_READ_DSC</code><a class="headerlink" href="#c.BLE_GATT_ACCESS_OP_READ_DSC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_ACCESS_OP_WRITE_DSC">
+<span class="target" id="group__bt__gatt_1ga29dce662fa805b8777c00eb0674bc9b3"></span><code class="descname">BLE_GATT_ACCESS_OP_WRITE_DSC</code><a class="headerlink" href="#c.BLE_GATT_ACCESS_OP_WRITE_DSC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_BROADCAST">
+<span class="target" id="group__bt__gatt_1gac07b1132def07a3c0c5df5693cfbfba8"></span><code class="descname">BLE_GATT_CHR_F_BROADCAST</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_BROADCAST" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_READ">
+<span class="target" id="group__bt__gatt_1ga7095c2410c64af9e8683a063bc3bd64a"></span><code class="descname">BLE_GATT_CHR_F_READ</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_READ" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE_NO_RSP">
+<span class="target" id="group__bt__gatt_1ga44f9af533a7f3399fba1aa5b55ba277d"></span><code class="descname">BLE_GATT_CHR_F_WRITE_NO_RSP</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE_NO_RSP" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE">
+<span class="target" id="group__bt__gatt_1ga0ff25b6505565daf2601a17551c99079"></span><code class="descname">BLE_GATT_CHR_F_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_NOTIFY">
+<span class="target" id="group__bt__gatt_1ga3dcee95e1db672e8c8b0a95f35218f76"></span><code class="descname">BLE_GATT_CHR_F_NOTIFY</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_NOTIFY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_INDICATE">
+<span class="target" id="group__bt__gatt_1gafae60097fe081ec3a432af845011276b"></span><code class="descname">BLE_GATT_CHR_F_INDICATE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_INDICATE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_AUTH_SIGN_WRITE">
+<span class="target" id="group__bt__gatt_1ga2fac07b1f108802e5b2dd79b4fe78f7b"></span><code class="descname">BLE_GATT_CHR_F_AUTH_SIGN_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_AUTH_SIGN_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_RELIABLE_WRITE">
+<span class="target" id="group__bt__gatt_1ga683c269f373a828027cb13e0aa1f4907"></span><code class="descname">BLE_GATT_CHR_F_RELIABLE_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_RELIABLE_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_AUX_WRITE">
+<span class="target" id="group__bt__gatt_1ga4b81fcd25cf8a0e65342645669691bd4"></span><code class="descname">BLE_GATT_CHR_F_AUX_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_AUX_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_READ_ENC">
+<span class="target" id="group__bt__gatt_1ga3051dbfda0cabe4ec7b63e5d566bbdcf"></span><code class="descname">BLE_GATT_CHR_F_READ_ENC</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_READ_ENC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_READ_AUTHEN">
+<span class="target" id="group__bt__gatt_1ga7a3944a23a728cea432952983f1bfe19"></span><code class="descname">BLE_GATT_CHR_F_READ_AUTHEN</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_READ_AUTHEN" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_READ_AUTHOR">
+<span class="target" id="group__bt__gatt_1gaec9b82353ca31c349e9b9c51b3d5f0fe"></span><code class="descname">BLE_GATT_CHR_F_READ_AUTHOR</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_READ_AUTHOR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE_ENC">
+<span class="target" id="group__bt__gatt_1gac1ceba549006fb89886fa9d31c9a7bea"></span><code class="descname">BLE_GATT_CHR_F_WRITE_ENC</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE_ENC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE_AUTHEN">
+<span class="target" id="group__bt__gatt_1gaaada0415bc3e3baea0df95f62253f4c4"></span><code class="descname">BLE_GATT_CHR_F_WRITE_AUTHEN</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE_AUTHEN" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE_AUTHOR">
+<span class="target" id="group__bt__gatt_1ga01bbd733f2df274c0ba0b2410fc32646"></span><code class="descname">BLE_GATT_CHR_F_WRITE_AUTHOR</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE_AUTHOR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_SVC_TYPE_END">
+<span class="target" id="group__bt__gatt_1ga237f76985694b5652d43b6e6925c1406"></span><code class="descname">BLE_GATT_SVC_TYPE_END</code><a class="headerlink" href="#c.BLE_GATT_SVC_TYPE_END" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_SVC_TYPE_PRIMARY">
+<span class="target" id="group__bt__gatt_1gac6af09d6c1e827c053276434ff8bb421"></span><code class="descname">BLE_GATT_SVC_TYPE_PRIMARY</code><a class="headerlink" href="#c.BLE_GATT_SVC_TYPE_PRIMARY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_SVC_TYPE_SECONDARY">
+<span class="target" id="group__bt__gatt_1ga3ff5f840369794aa4363303fea155c15"></span><code class="descname">BLE_GATT_SVC_TYPE_SECONDARY</code><a class="headerlink" href="#c.BLE_GATT_SVC_TYPE_SECONDARY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="class">
+<dt id="_CPPv316ble_gatt_chr_def">
+<span id="_CPPv216ble_gatt_chr_def"></span><span id="ble_gatt_chr_def"></span><span class="target" id="structble__gatt__chr__def"></span><em class="property">struct </em><code class="descname">ble_gatt_chr_def</code><a class="headerlink" href="#_CPPv316ble_gatt_chr_def" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gatt.h></em><div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::uuid">
+<span class="target" id="structble__gatt__chr__def_1a5f6d6b0ab4b2a902f878d887be09a418"></span>const ble_uuid_t* <code class="descname">uuid</code><a class="headerlink" href="#c.ble_gatt_chr_def::uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Pointer to characteristic UUID; use BLE_UUIDxx_DECLARE macros to declare proper UUID; NULL if there are no more characteristics in the service. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::access_cb">
+<span class="target" id="structble__gatt__chr__def_1aeb03d06fbf8890990fc48064ea9b99ca"></span><a class="reference internal" href="ble_gatts.html#c.ble_gatt_access_fn" title="ble_gatt_access_fn">ble_gatt_access_fn</a>* <code class="descname">access_cb</code><a class="headerlink" href="#c.ble_gatt_chr_def::access_cb" title="Permalink to this definition">¶</a></dt>
+<dd><p>Callback that gets executed when this characteristic is read or written. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::arg">
+<span class="target" id="structble__gatt__chr__def_1aaf44e3632a992cee7121e43d079937f1"></span>void* <code class="descname">arg</code><a class="headerlink" href="#c.ble_gatt_chr_def::arg" title="Permalink to this definition">¶</a></dt>
+<dd><p>Optional argument for callback. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::descriptors">
+<span class="target" id="structble__gatt__chr__def_1ab461821c6c6c609594f6a9ba5d66cf85"></span>struct ble_gatt_dsc_def* <code class="descname">descriptors</code><a class="headerlink" href="#c.ble_gatt_chr_def::descriptors" title="Permalink to this definition">¶</a></dt>
+<dd><p>Array of this characteristic’s descriptors. </p>
+<p>NULL if no descriptors. Do not include CCCD; it gets added automatically if this characteristic’s notify or indicate flag is set. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::flags">
+<span class="target" id="structble__gatt__chr__def_1af44fb3dd5aac5978474c71c8d53fb1a8"></span><a class="reference internal" href="ble_gatts.html#c.ble_gatt_chr_flags" title="ble_gatt_chr_flags">ble_gatt_chr_flags</a> <code class="descname">flags</code><a class="headerlink" href="#c.ble_gatt_chr_def::flags" title="Permalink to this definition">¶</a></dt>
+<dd><p>Specifies the set of permitted operations for this characteristic. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::min_key_size">
+<span class="target" id="structble__gatt__chr__def_1a7443502f7f92434378ae8029d8ad7adc"></span>uint8_t <code class="descname">min_key_size</code><a class="headerlink" href="#c.ble_gatt_chr_def::min_key_size" title="Permalink to this definition">¶</a></dt>
+<dd><p>Specifies minimum required key size to access this characteristic. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::val_handle">
+<span class="target" id="structble__gatt__chr__def_1a2b914f50c9fa0fa40840694533ac3bce"></span>uint16_t* <code class="descname">val_handle</code><a class="headerlink" href="#c.ble_gatt_chr_def::val_handle" title="Permalink to this definition">¶</a></dt>
+<dd><p>At registration time, this is filled in with the characteristic’s value attribute handle. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv316ble_gatt_svc_def">
+<span id="_CPPv216ble_gatt_svc_def"></span><span id="ble_gatt_svc_def"></span><span class="target" id="structble__gatt__svc__def"></span><em class="property">struct </em><code class="descname">ble_gatt_svc_def</code><a class="headerlink" href="#_CPPv316ble_gatt_svc_def" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gatt.h></em><div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_svc_def::type">
+<span class="target" id="structble__gatt__svc__def_1a9be931eb1bb79e3de7c85796643e9147"></span>uint8_t <code class="descname">type</code><a class="headerlink" href="#c.ble_gatt_svc_def::type" title="Permalink to this definition">¶</a></dt>
+<dd><p>One of the following: o BLE_GATT_SVC_TYPE_PRIMARY - primary service o BLE_GATT_SVC_TYPE_SECONDARY - secondary service o 0 - No more services in this array. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_svc_def::uuid">
+<span class="target" id="structble__gatt__svc__def_1a326400fe845d4cef20a2a798c55b0ec2"></span>const ble_uuid_t* <code class="descname">uuid</code><a class="headerlink" href="#c.ble_gatt_svc_def::uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Pointer to service UUID; use BLE_UUIDxx_DECLARE macros to declare proper UUID; NULL if there are no more characteristics in the service. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_svc_def::includes">
+<span class="target" id="structble__gatt__svc__def_1af07d8fdee6466970d5098e91a4564b71"></span>const struct ble_gatt_svc_def** <code class="descname">includes</code><a class="headerlink" href="#c.ble_gatt_svc_def::includes" title="Permalink to this definition">¶</a></dt>
+<dd><p>Array of pointers to other service definitions. </p>
+<p>These services are reported as “included services” during service discovery. Terminate the array with NULL. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_svc_def::characteristics">
+<span class="target" id="structble__gatt__svc__def_1a6064cddf48875874b4080690ad13181f"></span>const struct ble_gatt_chr_def* <code class="descname">characteristics</code><a class="headerlink" href="#c.ble_gatt_svc_def::characteristics" title="Permalink to this definition">¶</a></dt>
+<dd><p>Array of characteristic definitions corresponding to characteristics belonging to this service. </p>
+</dd></dl>
+
</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv316ble_gatt_dsc_def">
+<span id="_CPPv216ble_gatt_dsc_def"></span><span id="ble_gatt_dsc_def"></span><span class="target" id="structble__gatt__dsc__def"></span><em class="property">struct </em><code class="descname">ble_gatt_dsc_def</code><a class="headerlink" href="#_CPPv316ble_gatt_dsc_def" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gatt.h></em><div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::uuid">
+<span class="target" id="structble__gatt__dsc__def_1acd3c4189279d06a838d10a076d3b8061"></span>const ble_uuid_t* <code class="descname">uuid</code><a class="headerlink" href="#c.ble_gatt_dsc_def::uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Pointer to descriptor UUID; use BLE_UUIDxx_DECLARE macros to declare proper UUID; NULL if there are no more characteristics in the service. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::att_flags">
+<span class="target" id="structble__gatt__dsc__def_1afe6c14fef4ca9ac12a8c5bb398ef59bc"></span>uint8_t <code class="descname">att_flags</code><a class="headerlink" href="#c.ble_gatt_dsc_def::att_flags" title="Permalink to this definition">¶</a></dt>
+<dd><p>Specifies the set of permitted operations for this descriptor. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::min_key_size">
+<span class="target" id="structble__gatt__dsc__def_1ac763db49c2d70974ec56a99ff66c4b9b"></span>uint8_t <code class="descname">min_key_size</code><a class="headerlink" href="#c.ble_gatt_dsc_def::min_key_size" title="Permalink to this definition">¶</a></dt>
+<dd><p>Specifies minimum required key size to access this descriptor. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::access_cb">
+<span class="target" id="structble__gatt__dsc__def_1a74b1573962142f074d824da348d30e33"></span><a class="reference internal" href="ble_gatts.html#c.ble_gatt_access_fn" title="ble_gatt_access_fn">ble_gatt_access_fn</a>* <code class="descname">access_cb</code><a class="headerlink" href="#c.ble_gatt_dsc_def::access_cb" title="Permalink to this definition">¶</a></dt>
+<dd><p>Callback that gets executed when the descriptor is read or written. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::arg">
+<span class="target" id="structble__gatt__dsc__def_1aa935c429057d68ea9acd6e4d34b78a76"></span>void* <code class="descname">arg</code><a class="headerlink" href="#c.ble_gatt_dsc_def::arg" title="Permalink to this definition">¶</a></dt>
+<dd><p>Optional argument for callback. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv320ble_gatt_access_ctxt">
+<span id="_CPPv220ble_gatt_access_ctxt"></span><span id="ble_gatt_access_ctxt"></span><span class="target" id="structble__gatt__access__ctxt"></span><em class="property">struct </em><code class="descname">ble_gatt_access_ctxt</code><a class="headerlink" href="#_CPPv320ble_gatt_access_ctxt" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gatt.h></em><p>Context for an access to a GATT characteristic or descriptor. </p>
+<p>When a client reads or writes a locally registered characteristic or descriptor, an instance of this struct gets passed to the application callback. </p>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_access_ctxt::op">
+<span class="target" id="structble__gatt__access__ctxt_1a50c09404c2984437ce989b8d012b695d"></span>uint8_t <code class="descname">op</code><a class="headerlink" href="#c.ble_gatt_access_ctxt::op" title="Permalink to this definition">¶</a></dt>
+<dd><p>Indicates the gatt operation being performed. </p>
+<p>This is equal to one of the following values: o BLE_GATT_ACCESS_OP_READ_CHR o BLE_GATT_ACCESS_OP_WRITE_CHR o BLE_GATT_ACCESS_OP_READ_DSC o BLE_GATT_ACCESS_OP_WRITE_DSC </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_access_ctxt::om">
+<span class="target" id="structble__gatt__access__ctxt_1a742c19ded0d054e529b2111070c2b047"></span>struct os_mbuf* <code class="descname">om</code><a class="headerlink" href="#c.ble_gatt_access_ctxt::om" title="Permalink to this definition">¶</a></dt>
+<dd><p>A container for the GATT access data. </p>
+<p>o For reads: The application populates this with the value of the characteristic or descriptor being read. o For writes: This is already populated with the value being written by the peer. If the application wishes to retain this mbuf for later use, the access callback must set this pointer to NULL to prevent the stack from freeing it. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.46">
+<span class="target" id="structble__gatt__access__ctxt_1ac420f0541a6be3664ad4ea909240e22c"></span>union ble_gatt_access_ctxt::@45 ble_gatt_access_ctxt::@<code class="descname">46</code><a class="headerlink" href="#c.46" title="Permalink to this definition">¶</a></dt>
+<dd><p>The GATT operation being performed dictates which field in this union is valid. </p>
+<p>If a characteristic is being accessed, the chr field is valid. Otherwise a descriptor is being accessed, in which case the dsc field is valid. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv322ble_gatt_register_ctxt">
+<span id="_CPPv222ble_gatt_register_ctxt"></span><span id="ble_gatt_register_ctxt"></span><span class="target" id="structble__gatt__register__ctxt"></span><em class="property">struct </em><code class="descname">ble_gatt_register_ctxt</code><a class="headerlink" href="#_CPPv322ble_gatt_register_ctxt" title="Permalink to this definition">¶</a><br /></dt>
+<dd><em>#include <ble_gatt.h></em><p>Context passed to the registration callback; represents the GATT service, characteristic, or descriptor being registered. </p>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_register_ctxt::op">
+<span class="target" id="structble__gatt__register__ctxt_1af9e6ed3f16cd367ed63430ff0db54042"></span>uint8_t <code class="descname">op</code><a class="headerlink" href="#c.ble_gatt_register_ctxt::op" title="Permalink to this definition">¶</a></dt>
+<dd><p>Indicates the gatt registration operation just performed. </p>
+<p>This is equal to one of the following values: o BLE_GATT_REGISTER_OP_SVC o BLE_GATT_REGISTER_OP_CHR o BLE_GATT_REGISTER_OP_DSC </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.48">
+<span class="target" id="structble__gatt__register__ctxt_1a863b23989e335eb17fb98f37dcce9302"></span>union ble_gatt_register_ctxt::@47 ble_gatt_register_ctxt::@<code class="descname">48</code><a class="headerlink" href="#c.48" title="Permalink to this definition">¶</a></dt>
+<dd><p>The value of the op field determines which field in this union is valid. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
</div>
</div>
diff --git a/master/network/docs/ble_hs/ble_gatts.html b/master/network/docs/ble_hs/ble_gatts.html
index 84b07cfdd..6077fbd8a 100644
--- a/master/network/docs/ble_hs/ble_gatts.html
+++ b/master/network/docs/ble_hs/ble_gatts.html
@@ -269,11 +269,976 @@ <h2>Introduction<a class="headerlink" href="#introduction" title="Permalink to t
<p>The Generic Attribute Profile (GATT) manages all activities involving services, characteristics, and descriptors. The
server half of the GATT API handles registration and responding to GATT clients.</p>
</div>
-<div class="section" id="header">
-<h2>Header<a class="headerlink" href="#header" title="Permalink to this headline">¶</a></h2>
-<div class="highlight-cpp notranslate"><div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">"host/ble_hs.h"</span><span class="cp"></span>
-</pre></div>
+<div class="section" id="api">
+<h2>API<a class="headerlink" href="#api" title="Permalink to this headline">¶</a></h2>
+<dl class="typedef">
+<dt id="c.ble_gatt_mtu_fn">
+<span class="target" id="group__bt__gatt_1gad09ed5e1b02e63818286f1d25598f7c4"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_mtu_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, uint16_t<em> mtu</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_mtu_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_disc_svc_fn">
+<span class="target" id="group__bt__gatt_1ga0b15c28c4487eebff452b8cabdf7e889"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_disc_svc_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, const struct ble_gatt_svc<em> *service</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_disc_svc_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_attr_fn">
+<span class="target" id="group__bt__gatt_1gaf1ef9a1287d92512841ff26bd8898bea"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_attr_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, struct ble_gatt_attr<em> *attr</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_attr_fn" title="Permalink to this definition">¶</a></dt>
+<dd><p>The host will free the attribute mbuf automatically after the callback is executed. </p>
+<p>The application can take ownership of the mbuf and prevent it from being freed by assigning NULL to attr->om. </p>
+</dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_reliable_attr_fn">
+<span class="target" id="group__bt__gatt_1ga32f035740012749729d31cdb7e8264bf"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_reliable_attr_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, struct ble_gatt_attr<em> *attrs</em>, uint8_t<em> num_attrs</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_reliable_attr_fn" title="Permalink to this definition">¶</a></dt>
+<dd><p>The host will free the attribute mbufs automatically after the callback is executed. </p>
+<p>The application can take ownership of the mbufs and prevent them from being freed by assigning NULL to each attribute’s om field. </p>
+</dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_chr_fn">
+<span class="target" id="group__bt__gatt_1ga5b947c2b9a01b6ed61495c5b8ab9c0de"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_chr_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, const struct ble_gatt_chr<em> *chr</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_chr_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_dsc_fn">
+<span class="target" id="group__bt__gatt_1ga89abaca9380caeecd0661684e931f322"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_dsc_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const struct ble_gatt_error<em> *error</em>, uint16_t<em> chr_def_handle</em>, const struct ble_gatt_dsc<em> *dsc</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_dsc_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_access_fn">
+<span class="target" id="group__bt__gatt_1gaaf7ba4a23b6387783d837b11e8e1a6b3"></span><em class="property">typedef </em>int <code class="descname">ble_gatt_access_fn</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, struct ble_gatt_access_ctxt<em> *ctxt</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_access_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_chr_flags">
+<span class="target" id="group__bt__gatt_1gaf407eef20aab2f2621e1ab3403b3347d"></span><em class="property">typedef </em>uint16_t <code class="descname">ble_gatt_chr_flags</code><a class="headerlink" href="#c.ble_gatt_chr_flags" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_register_fn">
+<span class="target" id="group__bt__gatt_1ga5037f6bf90d5e3f57dcc51040f3209a2"></span><em class="property">typedef </em>void <code class="descname">ble_gatt_register_fn</code><span class="sig-paren">(</span>struct ble_gatt_register_ctxt<em> *ctxt</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_register_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="typedef">
+<dt id="c.ble_gatt_svc_foreach_fn">
+<span class="target" id="group__bt__gatt_1ga392c5ac85521665c3a6fee2b7cffe835"></span><em class="property">typedef </em>void<code class="descname">(* ble_gatt_svc_foreach_fn)</code><span class="sig-paren">(</span>const struct ble_gatt_svc_def<em> *svc</em>, uint16_t<em> handle</em>, uint16_t<em> end_group_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatt_svc_foreach_fn" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_exchange_mtu">
+<span class="target" id="group__bt__gatt_1gaf4911e0181c0fc9ef792d830cfdeb605"></span>int <code class="descname">ble_gattc_exchange_mtu</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, <a class="reference internal" href="#c.ble_gatt_mtu_fn" title="ble_gatt_mtu_fn">ble_gatt_mtu_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_exchange_mtu" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Exchange MTU. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_all_svcs">
+<span class="target" id="group__bt__gatt_1gace43e36eec9515aeeab52e8d4634ba5c"></span>int <code class="descname">ble_gattc_disc_all_svcs</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, <a class="reference internal" href="#c.ble_gatt_disc_svc_fn" title="ble_gatt_disc_svc_fn">ble_gatt_disc_svc_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_all_svcs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover All Primary Services. </p>
+<p><dl class="docutils">
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function. </li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_svc_by_uuid">
+<span class="target" id="group__bt__gatt_1ga1babf0ff9d4318599cf614e106165b13"></span>int <code class="descname">ble_gattc_disc_svc_by_uuid</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const ble_uuid_t *<em> uuid</em>, <a class="reference internal" href="#c.ble_gatt_disc_svc_fn" title="ble_gatt_disc_svc_fn">ble_gatt_disc_svc_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_svc_by_uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover Primary Service by Service UUID. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">service_uuid128</span></code>: The 128-bit UUID of the service to discover. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_find_inc_svcs">
+<span class="target" id="group__bt__gatt_1ga4991e2809f0c09174d65e242ce621a44"></span>int <code class="descname">ble_gattc_find_inc_svcs</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, <a class="reference internal" href="#c.ble_gatt_disc_svc_fn" title="ble_gatt_disc_svc_fn">ble_gatt_disc_svc_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_find_inc_svcs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Find Included Services. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">start_handle</span></code>: The handle to begin the search at (generally the service definition handle). </li>
+<li><code class="docutils literal notranslate"><span class="pre">end_handle</span></code>: The handle to end the search at (generally the last handle in the service). </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_all_chrs">
+<span class="target" id="group__bt__gatt_1ga5e7beef44aee96f104ae9f68c9e6a8a8"></span>int <code class="descname">ble_gattc_disc_all_chrs</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, <a class="reference internal" href="#c.ble_gatt_chr_fn" title="ble_gatt_chr_fn">ble_gatt_chr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_all_chrs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover All Characteristics of a Service. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">start_handle</span></code>: The handle to begin the search at (generally the service definition handle). </li>
+<li><code class="docutils literal notranslate"><span class="pre">end_handle</span></code>: The handle to end the search at (generally the last handle in the service). </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_chrs_by_uuid">
+<span class="target" id="group__bt__gatt_1gad4ac769b099e5abd0b449faf1ce4f7d0"></span>int <code class="descname">ble_gattc_disc_chrs_by_uuid</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, const ble_uuid_t *<em> uuid</em>, <a class="reference internal" href="#c.ble_gatt_chr_fn" title="ble_gatt_chr_fn">ble_gatt_chr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_chrs_by_uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover Characteristics by UUID. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">start_handle</span></code>: The handle to begin the search at (generally the service definition handle). </li>
+<li><code class="docutils literal notranslate"><span class="pre">end_handle</span></code>: The handle to end the search at (generally the last handle in the service). </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_uuid128</span></code>: The 128-bit UUID of the characteristic to discover. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_disc_all_dscs">
+<span class="target" id="group__bt__gatt_1ga91edf2856f9002cfa65645137c08adbc"></span>int <code class="descname">ble_gattc_disc_all_dscs</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, <a class="reference internal" href="#c.ble_gatt_dsc_fn" title="ble_gatt_dsc_fn">ble_gatt_dsc_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_disc_all_dscs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Discover All Characteristic Descriptors. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The handle of the characteristic value attribute. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_end_handle</span></code>: The last handle in the characteristic definition. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_read">
+<span class="target" id="group__bt__gatt_1ga7a064cdd6d5d497aec20522ed424b4f3"></span>int <code class="descname">ble_gattc_read</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, <a class="reference internal" href="#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_read" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Read Characteristic Value. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to read. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_read_by_uuid">
+<span class="target" id="group__bt__gatt_1ga808ca4477a0465371ae218159259af83"></span>int <code class="descname">ble_gattc_read_by_uuid</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> start_handle</em>, uint16_t<em> end_handle</em>, const ble_uuid_t *<em> uuid</em>, <a class="reference internal" href="#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_read_by_uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Read Using Characteristic UUID. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">start_handle</span></code>: The first handle to search (generally the handle of the service definition). </li>
+<li><code class="docutils literal notranslate"><span class="pre">end_handle</span></code>: The last handle to search (generally the last handle in the service definition). </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_read_long">
+<span class="target" id="group__bt__gatt_1gaffe79a92f711b48213f0a7e06df08f94"></span>int <code class="descname">ble_gattc_read_long</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> handle</em>, uint16_t<em> offset</em>, <a class="reference internal" href="#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_read_long" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Read Long Characteristic Values. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">handle</span></code>: The handle of the characteristic value to read. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_read_mult">
+<span class="target" id="group__bt__gatt_1ga5e1f5f65194ff1111149f44cefe75ebb"></span>int <code class="descname">ble_gattc_read_mult</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, const uint16_t *<em> handles</em>, uint8_t<em> num_handles</em>, <a class="reference internal" href="#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_read_mult" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Read Multiple Characteristic Values. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">handles</span></code>: An array of 16-bit attribute handles to read. </li>
+<li><code class="docutils literal notranslate"><span class="pre">num_handles</span></code>: The number of entries in the “handles” array. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_no_rsp">
+<span class="target" id="group__bt__gatt_1ga9aa492327926f7a1afb2325b648b5a57"></span>int <code class="descname">ble_gattc_write_no_rsp</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, struct os_mbuf *<em> om</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_no_rsp" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Without Response. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The value to write to the characteristic.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_no_rsp_flat">
+<span class="target" id="group__bt__gatt_1gaaaa6a0636d070d8723ebc4469373ec31"></span>int <code class="descname">ble_gattc_write_no_rsp_flat</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, const void *<em> data</em>, uint16_t<em> data_len</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_no_rsp_flat" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Without Response. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">value</span></code>: The value to write to the characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">value_len</span></code>: The number of bytes to write.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write">
+<span class="target" id="group__bt__gatt_1gaeeef16e4de8e87e6c7c2fe5e8a1ef0ed"></span>int <code class="descname">ble_gattc_write</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, struct os_mbuf *<em> om</em>, <a class="reference internal" href="#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Characteristic Value. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The value to write to the characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_flat">
+<span class="target" id="group__bt__gatt_1ga3d3dd778f7808144bbdd940060c417ad"></span>int <code class="descname">ble_gattc_write_flat</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, const void *<em> data</em>, uint16_t<em> data_len</em>, <a class="reference internal" href="#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_flat" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Characteristic Value (flat buffer version). </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">value</span></code>: The value to write to the characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">value_len</span></code>: The number of bytes to write. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_long">
+<span class="target" id="group__bt__gatt_1gada6f22a58f6d1e1a559cd4423c655a67"></span>int <code class="descname">ble_gattc_write_long</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> attr_handle</em>, uint16_t<em> offset</em>, struct os_mbuf *<em> om</em>, <a class="reference internal" href="#c.ble_gatt_attr_fn" title="ble_gatt_attr_fn">ble_gatt_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_long" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Write Long Characteristic Values. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attr_handle</span></code>: The handle of the characteristic value to write to. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The value to write to the characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_write_reliable">
+<span class="target" id="group__bt__gatt_1ga4da6b7452bc1a6a0a9a083664dc0cc35"></span>int <code class="descname">ble_gattc_write_reliable</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, struct ble_gatt_attr *<em> attrs</em>, int<em> num_attrs</em>, <a class="reference internal" href="#c.ble_gatt_reliable_attr_fn" title="ble_gatt_reliable_attr_fn">ble_gatt_reliable_attr_fn</a> *<em> cb</em>, void *<em> cb_arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_write_reliable" title="Permalink to this definition">¶</a></dt>
+<dd><p>Initiates GATT procedure: Reliable Writes. </p>
+<p>This function consumes the supplied mbufs regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">attrs</span></code>: An array of attribute descriptors; specifies which characteristics to write to and what data to write to them. The mbuf pointer in each attribute is set to NULL by this function. </li>
+<li><code class="docutils literal notranslate"><span class="pre">num_attrs</span></code>: The number of characteristics to write; equal to the number of elements in the ‘attrs’ array. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb</span></code>: The function to call to report procedure status updates; null for no callback. </li>
+<li><code class="docutils literal notranslate"><span class="pre">cb_arg</span></code>: The optional argument to pass to the callback function. </li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_notify_custom">
+<span class="target" id="group__bt__gatt_1gaf0f2e0bb27743682937e355269b837c8"></span>int <code class="descname">ble_gattc_notify_custom</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> att_handle</em>, struct os_mbuf *<em> om</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_notify_custom" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sends a “free-form” characteristic notification. </p>
+<p>This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The attribute handle to indicate in the outgoing notification. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The value to write to the characteristic.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_notify">
+<span class="target" id="group__bt__gatt_1gab89b4b772ab1a571d0b58ecc5f0aa8cb"></span>int <code class="descname">ble_gattc_notify</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> chr_val_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_notify" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sends a characteristic notification. </p>
+<p>The content of the message is read from the specified characteristic.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The value attribute handle of the characteristic to include in the outgoing notification.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_indicate_custom">
+<span class="target" id="group__bt__gatt_1ga864cb0f2dcc73b13e21935142ccf7f0f"></span>int <code class="descname">ble_gattc_indicate_custom</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> chr_val_handle</em>, struct os_mbuf *<em> txom</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_indicate_custom" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sends a “free-form” characteristic indication. </p>
+<p>The provided mbuf contains the indication payload. This function consumes the supplied mbuf regardless of the outcome.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The value attribute handle of the characteristic to include in the outgoing indication. </li>
+<li><code class="docutils literal notranslate"><span class="pre">txom</span></code>: The data to include in the indication.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_indicate">
+<span class="target" id="group__bt__gatt_1gac658e0cc31faad2957899be32fe3f6d1"></span>int <code class="descname">ble_gattc_indicate</code><span class="sig-paren">(</span>uint16_t<em> conn_handle</em>, uint16_t<em> chr_val_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_indicate" title="Permalink to this definition">¶</a></dt>
+<dd><p>Sends a characteristic indication. </p>
+<p>The content of the message is read from the specified characteristic.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; nonzero on failure. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">conn_handle</span></code>: The connection over which to execute the procedure. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_val_handle</span></code>: The value attribute handle of the characteristic to include in the outgoing indication.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gattc_init">
+<span class="target" id="group__bt__gatt_1ga17ff3332664e2ca30a787398b0308e90"></span>int <code class="descname">ble_gattc_init</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gattc_init" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_add_svcs">
+<span class="target" id="group__bt__gatt_1ga99d2d13bc754b0974e9e44e0c688545e"></span>int <code class="descname">ble_gatts_add_svcs</code><span class="sig-paren">(</span>const struct ble_gatt_svc_def *<em> svcs</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_add_svcs" title="Permalink to this definition">¶</a></dt>
+<dd><p>Queues a set of service definitions for registration. </p>
+<p>All services queued in this manner get registered when <a class="reference internal" href="#group__bt__gatt_1ga0f275519237f258d4a8006277083467f"><span class="std std-ref">ble_gatts_start()</span></a> is called.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOMEM on heap exhaustion. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">svcs</span></code>: An array of service definitions to queue for registration. This array must be terminated with an entry whose ‘type’ equals 0.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_svc_set_visibility">
+<span class="target" id="group__bt__gatt_1gad0e3d52f2097b3281a704cdb4a1516fd"></span>int <code class="descname">ble_gatts_svc_set_visibility</code><span class="sig-paren">(</span>uint16_t<em> handle</em>, int<em> visible</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_svc_set_visibility" title="Permalink to this definition">¶</a></dt>
+<dd><p>Set visibility of local GATT service. </p>
+<p>Invisible services are not removed from database but are not discoverable by peer devices. Service Changed should be handled by application when needed by calling ble_svc_gatt_changed().</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOENT if service wasn’t found. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">handle</span></code>: Handle of service </li>
+<li><code class="docutils literal notranslate"><span class="pre">visible</span></code>: non-zero if service should be visible</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_count_cfg">
+<span class="target" id="group__bt__gatt_1ga7d2193ce113c74dd4789133c0747e1c6"></span>int <code class="descname">ble_gatts_count_cfg</code><span class="sig-paren">(</span>const struct ble_gatt_svc_def *<em> defs</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_count_cfg" title="Permalink to this definition">¶</a></dt>
+<dd><p>Adjusts a host configuration object’s settings to accommodate the specified service definition array. </p>
+<p>This function adds the counts to the appropriate fields in the supplied configuration object without clearing them first, so it can be called repeatedly with different inputs to calculate totals. Be sure to zero the GATT server settings prior to the first call to this function.</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_EINVAL if the svcs array contains an invalid resource definition. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">defs</span></code>: The service array containing the resource definitions to be counted.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_chr_updated">
+<span class="target" id="group__bt__gatt_1ga08d79cec85aa72934fa47d3994291738"></span>void <code class="descname">ble_gatts_chr_updated</code><span class="sig-paren">(</span>uint16_t<em> chr_def_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_chr_updated" title="Permalink to this definition">¶</a></dt>
+<dd><p>Send notification (or indication) to any connected devices that have subscribed for notification (or indication) for specified characteristic. </p>
+<p><dl class="docutils">
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">chr_def_handle</span></code>: Characteristic definition handle </li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_find_svc">
+<span class="target" id="group__bt__gatt_1ga39715082ecd724f10e54b0d71fffadb7"></span>int <code class="descname">ble_gatts_find_svc</code><span class="sig-paren">(</span>const ble_uuid_t *<em> uuid</em>, uint16_t *<em> out_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_find_svc" title="Permalink to this definition">¶</a></dt>
+<dd><p>Retrieves the attribute handle associated with a local GATT service. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOENT if the specified service could not be found. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">uuid</span></code>: The UUID of the service to look up. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_handle</span></code>: On success, populated with the handle of the service attribute. Pass null if you don’t need this value.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_find_chr">
+<span class="target" id="group__bt__gatt_1ga5df36730cb2a06ab7ec64d56961d4c5c"></span>int <code class="descname">ble_gatts_find_chr</code><span class="sig-paren">(</span>const ble_uuid_t *<em> svc_uuid</em>, const ble_uuid_t *<em> chr_uuid</em>, uint16_t *<em> out_def_handle</em>, uint16_t *<em> out_val_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_find_chr" title="Permalink to this definition">¶</a></dt>
+<dd><p>Retrieves the pair of attribute handles associated with a local GATT characteristic. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOENT if the specified service or characteristic could not be found. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">svc_uuid</span></code>: The UUID of the parent service. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_uuid</span></code>: The UUID of the characteristic to look up. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_def_handle</span></code>: On success, populated with the handle of the characteristic definition attribute. Pass null if you don’t need this value. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_val_handle</span></code>: On success, populated with the handle of the characteristic value attribute. Pass null if you don’t need this value.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_find_dsc">
+<span class="target" id="group__bt__gatt_1gaa191e0eff69ca3cdd648abf6e23c02ad"></span>int <code class="descname">ble_gatts_find_dsc</code><span class="sig-paren">(</span>const ble_uuid_t *<em> svc_uuid</em>, const ble_uuid_t *<em> chr_uuid</em>, const ble_uuid_t *<em> dsc_uuid</em>, uint16_t *<em> out_dsc_handle</em><span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_find_dsc" title="Permalink to this definition">¶</a></dt>
+<dd><p>Retrieves the attribute handle associated with a local GATT descriptor. </p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_ENOENT if the specified service, characteristic, or descriptor could not be found. </dd>
+<dt><strong>Parameters</strong></dt>
+<dd><ul class="breatheparameterlist first last simple">
+<li><code class="docutils literal notranslate"><span class="pre">svc_uuid</span></code>: The UUID of the grandparent service. </li>
+<li><code class="docutils literal notranslate"><span class="pre">chr_uuid</span></code>: The UUID of the parent characteristic. </li>
+<li><code class="docutils literal notranslate"><span class="pre">dsc_uuid</span></code>: The UUID of the descriptor ro look up. </li>
+<li><code class="docutils literal notranslate"><span class="pre">out_handle</span></code>: On success, populated with the handle of the descripytor attribute. Pass null if you don’t need this value.</li>
+</ul>
+</dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_show_local">
+<span class="target" id="group__bt__gatt_1gafdbaf12c8efe8043d2f3e0c4304ed7d4"></span>void <code class="descname">ble_gatts_show_local</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_show_local" title="Permalink to this definition">¶</a></dt>
+<dd><p>Prints dump of local GATT database. </p>
+<p>This is useful to log local state of database in human readable form. </p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_reset">
+<span class="target" id="group__bt__gatt_1ga8323f213e39075eea63e048903b03d6d"></span>int <code class="descname">ble_gatts_reset</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_reset" title="Permalink to this definition">¶</a></dt>
+<dd><p>Resets the GATT server to its initial state. </p>
+<p>On success, this function removes all supported services, characteristics, and descriptors. This function requires that: o No peers are connected, and o No GAP operations are active (advertise, discover, or connect).</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; BLE_HS_EBUSY if the GATT server could not be reset due to existing connections or active GAP procedures. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="function">
+<dt id="c.ble_gatts_start">
+<span class="target" id="group__bt__gatt_1ga0f275519237f258d4a8006277083467f"></span>int <code class="descname">ble_gatts_start</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.ble_gatts_start" title="Permalink to this definition">¶</a></dt>
+<dd><p>Makes all registered services available to peers. </p>
+<p>This function gets called automatically by the NimBLE host on startup; manual calls are only necessary for replacing the set of supported services with a new one. This function requires that: o No peers are connected, and o No GAP operations are active (advertise, discover, or connect).</p>
+<p><dl class="docutils">
+<dt><strong>Return</strong></dt>
+<dd>0 on success; A BLE host core return code on unexpected error. </dd>
+</dl>
+</p>
+</dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_REGISTER_OP_SVC">
+<span class="target" id="group__bt__gatt_1ga7b703e68211908a55079c49e43302077"></span><code class="descname">BLE_GATT_REGISTER_OP_SVC</code><a class="headerlink" href="#c.BLE_GATT_REGISTER_OP_SVC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_REGISTER_OP_CHR">
+<span class="target" id="group__bt__gatt_1gac6b6522fc717fb41f6472823893ab06b"></span><code class="descname">BLE_GATT_REGISTER_OP_CHR</code><a class="headerlink" href="#c.BLE_GATT_REGISTER_OP_CHR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_REGISTER_OP_DSC">
+<span class="target" id="group__bt__gatt_1ga5e44f5e4b81a127aa6ba997013e497a3"></span><code class="descname">BLE_GATT_REGISTER_OP_DSC</code><a class="headerlink" href="#c.BLE_GATT_REGISTER_OP_DSC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_SVC_UUID16">
+<span class="target" id="group__bt__gatt_1ga6340a7e10d5212ae722d71c06939703f"></span><code class="descname">BLE_GATT_SVC_UUID16</code><a class="headerlink" href="#c.BLE_GATT_SVC_UUID16" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_DSC_CLT_CFG_UUID16">
+<span class="target" id="group__bt__gatt_1ga94fd30d78fe619b15ff2b9cbc00cb0de"></span><code class="descname">BLE_GATT_DSC_CLT_CFG_UUID16</code><a class="headerlink" href="#c.BLE_GATT_DSC_CLT_CFG_UUID16" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_BROADCAST">
+<span class="target" id="group__bt__gatt_1ga874be1c23b60e7194f08f9328b031a17"></span><code class="descname">BLE_GATT_CHR_PROP_BROADCAST</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_BROADCAST" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_READ">
+<span class="target" id="group__bt__gatt_1gaa230d126b761dcd5eb367b17cb564ac9"></span><code class="descname">BLE_GATT_CHR_PROP_READ</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_READ" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_WRITE_NO_RSP">
+<span class="target" id="group__bt__gatt_1ga1373d61c6ad552bb1f4f9a7f04d858a2"></span><code class="descname">BLE_GATT_CHR_PROP_WRITE_NO_RSP</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_WRITE_NO_RSP" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_WRITE">
+<span class="target" id="group__bt__gatt_1gaa88928b5d0be8fd85284778259698f9c"></span><code class="descname">BLE_GATT_CHR_PROP_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_NOTIFY">
+<span class="target" id="group__bt__gatt_1gabf0b1415fdfa10f560ab730f41a17ee8"></span><code class="descname">BLE_GATT_CHR_PROP_NOTIFY</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_NOTIFY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_INDICATE">
+<span class="target" id="group__bt__gatt_1ga73dca5cd9785a1ee38faa3e1568429a3"></span><code class="descname">BLE_GATT_CHR_PROP_INDICATE</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_INDICATE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_AUTH_SIGN_WRITE">
+<span class="target" id="group__bt__gatt_1ga70d8c5dd7cb2777af329e07e85be92ee"></span><code class="descname">BLE_GATT_CHR_PROP_AUTH_SIGN_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_AUTH_SIGN_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_PROP_EXTENDED">
+<span class="target" id="group__bt__gatt_1ga64d873ed987e12926e09f7614e7ae735"></span><code class="descname">BLE_GATT_CHR_PROP_EXTENDED</code><a class="headerlink" href="#c.BLE_GATT_CHR_PROP_EXTENDED" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_ACCESS_OP_READ_CHR">
+<span class="target" id="group__bt__gatt_1ga60cdf26442b38ff54076fb0efd5b3303"></span><code class="descname">BLE_GATT_ACCESS_OP_READ_CHR</code><a class="headerlink" href="#c.BLE_GATT_ACCESS_OP_READ_CHR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_ACCESS_OP_WRITE_CHR">
+<span class="target" id="group__bt__gatt_1ga5e99d18f33cc4af8af2c06aade872675"></span><code class="descname">BLE_GATT_ACCESS_OP_WRITE_CHR</code><a class="headerlink" href="#c.BLE_GATT_ACCESS_OP_WRITE_CHR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_ACCESS_OP_READ_DSC">
+<span class="target" id="group__bt__gatt_1gaf02a0ef67ee14a08ed09ca93bab4c91c"></span><code class="descname">BLE_GATT_ACCESS_OP_READ_DSC</code><a class="headerlink" href="#c.BLE_GATT_ACCESS_OP_READ_DSC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_ACCESS_OP_WRITE_DSC">
+<span class="target" id="group__bt__gatt_1ga29dce662fa805b8777c00eb0674bc9b3"></span><code class="descname">BLE_GATT_ACCESS_OP_WRITE_DSC</code><a class="headerlink" href="#c.BLE_GATT_ACCESS_OP_WRITE_DSC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_BROADCAST">
+<span class="target" id="group__bt__gatt_1gac07b1132def07a3c0c5df5693cfbfba8"></span><code class="descname">BLE_GATT_CHR_F_BROADCAST</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_BROADCAST" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_READ">
+<span class="target" id="group__bt__gatt_1ga7095c2410c64af9e8683a063bc3bd64a"></span><code class="descname">BLE_GATT_CHR_F_READ</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_READ" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE_NO_RSP">
+<span class="target" id="group__bt__gatt_1ga44f9af533a7f3399fba1aa5b55ba277d"></span><code class="descname">BLE_GATT_CHR_F_WRITE_NO_RSP</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE_NO_RSP" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE">
+<span class="target" id="group__bt__gatt_1ga0ff25b6505565daf2601a17551c99079"></span><code class="descname">BLE_GATT_CHR_F_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_NOTIFY">
+<span class="target" id="group__bt__gatt_1ga3dcee95e1db672e8c8b0a95f35218f76"></span><code class="descname">BLE_GATT_CHR_F_NOTIFY</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_NOTIFY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_INDICATE">
+<span class="target" id="group__bt__gatt_1gafae60097fe081ec3a432af845011276b"></span><code class="descname">BLE_GATT_CHR_F_INDICATE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_INDICATE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_AUTH_SIGN_WRITE">
+<span class="target" id="group__bt__gatt_1ga2fac07b1f108802e5b2dd79b4fe78f7b"></span><code class="descname">BLE_GATT_CHR_F_AUTH_SIGN_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_AUTH_SIGN_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_RELIABLE_WRITE">
+<span class="target" id="group__bt__gatt_1ga683c269f373a828027cb13e0aa1f4907"></span><code class="descname">BLE_GATT_CHR_F_RELIABLE_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_RELIABLE_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_AUX_WRITE">
+<span class="target" id="group__bt__gatt_1ga4b81fcd25cf8a0e65342645669691bd4"></span><code class="descname">BLE_GATT_CHR_F_AUX_WRITE</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_AUX_WRITE" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_READ_ENC">
+<span class="target" id="group__bt__gatt_1ga3051dbfda0cabe4ec7b63e5d566bbdcf"></span><code class="descname">BLE_GATT_CHR_F_READ_ENC</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_READ_ENC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_READ_AUTHEN">
+<span class="target" id="group__bt__gatt_1ga7a3944a23a728cea432952983f1bfe19"></span><code class="descname">BLE_GATT_CHR_F_READ_AUTHEN</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_READ_AUTHEN" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_READ_AUTHOR">
+<span class="target" id="group__bt__gatt_1gaec9b82353ca31c349e9b9c51b3d5f0fe"></span><code class="descname">BLE_GATT_CHR_F_READ_AUTHOR</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_READ_AUTHOR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE_ENC">
+<span class="target" id="group__bt__gatt_1gac1ceba549006fb89886fa9d31c9a7bea"></span><code class="descname">BLE_GATT_CHR_F_WRITE_ENC</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE_ENC" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE_AUTHEN">
+<span class="target" id="group__bt__gatt_1gaaada0415bc3e3baea0df95f62253f4c4"></span><code class="descname">BLE_GATT_CHR_F_WRITE_AUTHEN</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE_AUTHEN" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_CHR_F_WRITE_AUTHOR">
+<span class="target" id="group__bt__gatt_1ga01bbd733f2df274c0ba0b2410fc32646"></span><code class="descname">BLE_GATT_CHR_F_WRITE_AUTHOR</code><a class="headerlink" href="#c.BLE_GATT_CHR_F_WRITE_AUTHOR" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_SVC_TYPE_END">
+<span class="target" id="group__bt__gatt_1ga237f76985694b5652d43b6e6925c1406"></span><code class="descname">BLE_GATT_SVC_TYPE_END</code><a class="headerlink" href="#c.BLE_GATT_SVC_TYPE_END" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_SVC_TYPE_PRIMARY">
+<span class="target" id="group__bt__gatt_1gac6af09d6c1e827c053276434ff8bb421"></span><code class="descname">BLE_GATT_SVC_TYPE_PRIMARY</code><a class="headerlink" href="#c.BLE_GATT_SVC_TYPE_PRIMARY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="define">
+<dt id="c.BLE_GATT_SVC_TYPE_SECONDARY">
+<span class="target" id="group__bt__gatt_1ga3ff5f840369794aa4363303fea155c15"></span><code class="descname">BLE_GATT_SVC_TYPE_SECONDARY</code><a class="headerlink" href="#c.BLE_GATT_SVC_TYPE_SECONDARY" title="Permalink to this definition">¶</a></dt>
+<dd></dd></dl>
+
+<dl class="class">
+<dt id="_CPPv316ble_gatt_chr_def">
+<span id="_CPPv216ble_gatt_chr_def"></span><span id="ble_gatt_chr_def"></span><span class="target" id="structble__gatt__chr__def"></span><em class="property">struct </em><code class="descname">ble_gatt_chr_def</code><br /></dt>
+<dd><em>#include <ble_gatt.h></em><div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::uuid">
+<span class="target" id="structble__gatt__chr__def_1a5f6d6b0ab4b2a902f878d887be09a418"></span>const ble_uuid_t* <code class="descname">uuid</code><a class="headerlink" href="#c.ble_gatt_chr_def::uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Pointer to characteristic UUID; use BLE_UUIDxx_DECLARE macros to declare proper UUID; NULL if there are no more characteristics in the service. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::access_cb">
+<span class="target" id="structble__gatt__chr__def_1aeb03d06fbf8890990fc48064ea9b99ca"></span><a class="reference internal" href="#c.ble_gatt_access_fn" title="ble_gatt_access_fn">ble_gatt_access_fn</a>* <code class="descname">access_cb</code><a class="headerlink" href="#c.ble_gatt_chr_def::access_cb" title="Permalink to this definition">¶</a></dt>
+<dd><p>Callback that gets executed when this characteristic is read or written. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::arg">
+<span class="target" id="structble__gatt__chr__def_1aaf44e3632a992cee7121e43d079937f1"></span>void* <code class="descname">arg</code><a class="headerlink" href="#c.ble_gatt_chr_def::arg" title="Permalink to this definition">¶</a></dt>
+<dd><p>Optional argument for callback. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::descriptors">
+<span class="target" id="structble__gatt__chr__def_1ab461821c6c6c609594f6a9ba5d66cf85"></span>struct ble_gatt_dsc_def* <code class="descname">descriptors</code><a class="headerlink" href="#c.ble_gatt_chr_def::descriptors" title="Permalink to this definition">¶</a></dt>
+<dd><p>Array of this characteristic’s descriptors. </p>
+<p>NULL if no descriptors. Do not include CCCD; it gets added automatically if this characteristic’s notify or indicate flag is set. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::flags">
+<span class="target" id="structble__gatt__chr__def_1af44fb3dd5aac5978474c71c8d53fb1a8"></span><a class="reference internal" href="#c.ble_gatt_chr_flags" title="ble_gatt_chr_flags">ble_gatt_chr_flags</a> <code class="descname">flags</code><a class="headerlink" href="#c.ble_gatt_chr_def::flags" title="Permalink to this definition">¶</a></dt>
+<dd><p>Specifies the set of permitted operations for this characteristic. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::min_key_size">
+<span class="target" id="structble__gatt__chr__def_1a7443502f7f92434378ae8029d8ad7adc"></span>uint8_t <code class="descname">min_key_size</code><a class="headerlink" href="#c.ble_gatt_chr_def::min_key_size" title="Permalink to this definition">¶</a></dt>
+<dd><p>Specifies minimum required key size to access this characteristic. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_chr_def::val_handle">
+<span class="target" id="structble__gatt__chr__def_1a2b914f50c9fa0fa40840694533ac3bce"></span>uint16_t* <code class="descname">val_handle</code><a class="headerlink" href="#c.ble_gatt_chr_def::val_handle" title="Permalink to this definition">¶</a></dt>
+<dd><p>At registration time, this is filled in with the characteristic’s value attribute handle. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv316ble_gatt_svc_def">
+<span id="_CPPv216ble_gatt_svc_def"></span><span id="ble_gatt_svc_def"></span><span class="target" id="structble__gatt__svc__def"></span><em class="property">struct </em><code class="descname">ble_gatt_svc_def</code><br /></dt>
+<dd><em>#include <ble_gatt.h></em><div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_svc_def::type">
+<span class="target" id="structble__gatt__svc__def_1a9be931eb1bb79e3de7c85796643e9147"></span>uint8_t <code class="descname">type</code><a class="headerlink" href="#c.ble_gatt_svc_def::type" title="Permalink to this definition">¶</a></dt>
+<dd><p>One of the following: o BLE_GATT_SVC_TYPE_PRIMARY - primary service o BLE_GATT_SVC_TYPE_SECONDARY - secondary service o 0 - No more services in this array. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_svc_def::uuid">
+<span class="target" id="structble__gatt__svc__def_1a326400fe845d4cef20a2a798c55b0ec2"></span>const ble_uuid_t* <code class="descname">uuid</code><a class="headerlink" href="#c.ble_gatt_svc_def::uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Pointer to service UUID; use BLE_UUIDxx_DECLARE macros to declare proper UUID; NULL if there are no more characteristics in the service. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_svc_def::includes">
+<span class="target" id="structble__gatt__svc__def_1af07d8fdee6466970d5098e91a4564b71"></span>const struct ble_gatt_svc_def** <code class="descname">includes</code><a class="headerlink" href="#c.ble_gatt_svc_def::includes" title="Permalink to this definition">¶</a></dt>
+<dd><p>Array of pointers to other service definitions. </p>
+<p>These services are reported as “included services” during service discovery. Terminate the array with NULL. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_svc_def::characteristics">
+<span class="target" id="structble__gatt__svc__def_1a6064cddf48875874b4080690ad13181f"></span>const struct ble_gatt_chr_def* <code class="descname">characteristics</code><a class="headerlink" href="#c.ble_gatt_svc_def::characteristics" title="Permalink to this definition">¶</a></dt>
+<dd><p>Array of characteristic definitions corresponding to characteristics belonging to this service. </p>
+</dd></dl>
+
</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv316ble_gatt_dsc_def">
+<span id="_CPPv216ble_gatt_dsc_def"></span><span id="ble_gatt_dsc_def"></span><span class="target" id="structble__gatt__dsc__def"></span><em class="property">struct </em><code class="descname">ble_gatt_dsc_def</code><br /></dt>
+<dd><em>#include <ble_gatt.h></em><div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::uuid">
+<span class="target" id="structble__gatt__dsc__def_1acd3c4189279d06a838d10a076d3b8061"></span>const ble_uuid_t* <code class="descname">uuid</code><a class="headerlink" href="#c.ble_gatt_dsc_def::uuid" title="Permalink to this definition">¶</a></dt>
+<dd><p>Pointer to descriptor UUID; use BLE_UUIDxx_DECLARE macros to declare proper UUID; NULL if there are no more characteristics in the service. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::att_flags">
+<span class="target" id="structble__gatt__dsc__def_1afe6c14fef4ca9ac12a8c5bb398ef59bc"></span>uint8_t <code class="descname">att_flags</code><a class="headerlink" href="#c.ble_gatt_dsc_def::att_flags" title="Permalink to this definition">¶</a></dt>
+<dd><p>Specifies the set of permitted operations for this descriptor. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::min_key_size">
+<span class="target" id="structble__gatt__dsc__def_1ac763db49c2d70974ec56a99ff66c4b9b"></span>uint8_t <code class="descname">min_key_size</code><a class="headerlink" href="#c.ble_gatt_dsc_def::min_key_size" title="Permalink to this definition">¶</a></dt>
+<dd><p>Specifies minimum required key size to access this descriptor. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::access_cb">
+<span class="target" id="structble__gatt__dsc__def_1a74b1573962142f074d824da348d30e33"></span><a class="reference internal" href="#c.ble_gatt_access_fn" title="ble_gatt_access_fn">ble_gatt_access_fn</a>* <code class="descname">access_cb</code><a class="headerlink" href="#c.ble_gatt_dsc_def::access_cb" title="Permalink to this definition">¶</a></dt>
+<dd><p>Callback that gets executed when the descriptor is read or written. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_dsc_def::arg">
+<span class="target" id="structble__gatt__dsc__def_1aa935c429057d68ea9acd6e4d34b78a76"></span>void* <code class="descname">arg</code><a class="headerlink" href="#c.ble_gatt_dsc_def::arg" title="Permalink to this definition">¶</a></dt>
+<dd><p>Optional argument for callback. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv320ble_gatt_access_ctxt">
+<span id="_CPPv220ble_gatt_access_ctxt"></span><span id="ble_gatt_access_ctxt"></span><span class="target" id="structble__gatt__access__ctxt"></span><em class="property">struct </em><code class="descname">ble_gatt_access_ctxt</code><br /></dt>
+<dd><em>#include <ble_gatt.h></em><p>Context for an access to a GATT characteristic or descriptor. </p>
+<p>When a client reads or writes a locally registered characteristic or descriptor, an instance of this struct gets passed to the application callback. </p>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_access_ctxt::op">
+<span class="target" id="structble__gatt__access__ctxt_1a50c09404c2984437ce989b8d012b695d"></span>uint8_t <code class="descname">op</code><a class="headerlink" href="#c.ble_gatt_access_ctxt::op" title="Permalink to this definition">¶</a></dt>
+<dd><p>Indicates the gatt operation being performed. </p>
+<p>This is equal to one of the following values: o BLE_GATT_ACCESS_OP_READ_CHR o BLE_GATT_ACCESS_OP_WRITE_CHR o BLE_GATT_ACCESS_OP_READ_DSC o BLE_GATT_ACCESS_OP_WRITE_DSC </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.ble_gatt_access_ctxt::om">
+<span class="target" id="structble__gatt__access__ctxt_1a742c19ded0d054e529b2111070c2b047"></span>struct os_mbuf* <code class="descname">om</code><a class="headerlink" href="#c.ble_gatt_access_ctxt::om" title="Permalink to this definition">¶</a></dt>
+<dd><p>A container for the GATT access data. </p>
+<p>o For reads: The application populates this with the value of the characteristic or descriptor being read. o For writes: This is already populated with the value being written by the peer. If the application wishes to retain this mbuf for later use, the access callback must set this pointer to NULL to prevent the stack from freeing it. </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.46">
+<span class="target" id="structble__gatt__access__ctxt_1ac420f0541a6be3664ad4ea909240e22c"></span>union ble_gatt_access_ctxt::@45 ble_gatt_access_ctxt::@<code class="descname">46</code><a class="headerlink" href="#c.46" title="Permalink to this definition">¶</a></dt>
+<dd><p>The GATT operation being performed dictates which field in this union is valid. </p>
+<p>If a characteristic is being accessed, the chr field is valid. Otherwise a descriptor is being accessed, in which case the dsc field is valid. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
+<dl class="class">
+<dt id="_CPPv322ble_gatt_register_ctxt">
+<span id="_CPPv222ble_gatt_register_ctxt"></span><span id="ble_gatt_register_ctxt"></span><span class="target" id="structble__gatt__register__ctxt"></span><em class="property">struct </em><code class="descname">ble_gatt_register_ctxt</code><br /></dt>
+<dd><em>#include <ble_gatt.h></em><p>Context passed to the registration callback; represents the GATT service, characteristic, or descriptor being registered. </p>
+<div class="breathe-sectiondef docutils container">
+<p class="breathe-sectiondef-title rubric">Public Members</p>
+<dl class="variable">
+<dt id="c.ble_gatt_register_ctxt::op">
+<span class="target" id="structble__gatt__register__ctxt_1af9e6ed3f16cd367ed63430ff0db54042"></span>uint8_t <code class="descname">op</code><a class="headerlink" href="#c.ble_gatt_register_ctxt::op" title="Permalink to this definition">¶</a></dt>
+<dd><p>Indicates the gatt registration operation just performed. </p>
+<p>This is equal to one of the following values: o BLE_GATT_REGISTER_OP_SVC o BLE_GATT_REGISTER_OP_CHR o BLE_GATT_REGISTER_OP_DSC </p>
+</dd></dl>
+
+<dl class="variable">
+<dt id="c.48">
+<span class="target" id="structble__gatt__register__ctxt_1a863b23989e335eb17fb98f37dcce9302"></span>union ble_gatt_register_ctxt::@47 ble_gatt_register_ctxt::@<code class="descname">48</code><a class="headerlink" href="#c.48" title="Permalink to this definition">¶</a></dt>
+<dd><p>The value of the op field determines which field in this union is valid. </p>
+</dd></dl>
+
+</div>
+</dd></dl>
+
</div>
</div>
diff --git a/master/objects.inv b/master/objects.inv
index def835802..3b3680ca2 100644
Binary files a/master/objects.inv and b/master/objects.inv differ
diff --git a/master/os/modules/shell/shell.html b/master/os/modules/shell/shell.html
index 51b51a614..befb6f5b2 100644
--- a/master/os/modules/shell/shell.html
+++ b/master/os/modules/shell/shell.html
@@ -615,7 +615,7 @@ <h2><a class="toc-backref" href="#id5">API</a><a class="headerlink" href="#api"
<p class="breathe-sectiondef-title rubric">Typedefs</p>
<dl class="typedef">
<dt id="c.shell_cmd_func_t">
-<span class="target" id="shell_8h_1a4f24340986f054070fb1a7ae8970a76c"></span><em class="property">typedef </em>int<code class="descname">(* shell_cmd_func_t)</code><span class="sig-paren">(</span>int<em> argc</em>, char<em> *argv[]</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_cmd_func_t" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1a4f24340986f054070fb1a7ae8970a76c"></span><em class="property">typedef </em>int<code class="descname">(* shell_cmd_func_t)</code><span class="sig-paren">(</span>int<em> argc</em>, char<em> *argv[]</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_cmd_func_t" title="Permalink to this definition">¶</a></dt>
<dd><p>Callback called when command is entered. </p>
<p><dl class="docutils">
<dt><strong>Return</strong></dt>
@@ -632,7 +632,7 @@ <h2><a class="toc-backref" href="#id5">API</a><a class="headerlink" href="#api"
<dl class="typedef">
<dt id="c.shell_prompt_function_t">
-<span class="target" id="shell_8h_1a9342cdd515fa0460931714cbe4122db5"></span><em class="property">typedef </em>const char*<code class="descname">(* shell_prompt_function_t)</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.shell_prompt_function_t" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1a9342cdd515fa0460931714cbe4122db5"></span><em class="property">typedef </em>const char*<code class="descname">(* shell_prompt_function_t)</code><span class="sig-paren">(</span>void<span class="sig-paren">)</span><a class="headerlink" href="#c.shell_prompt_function_t" title="Permalink to this definition">¶</a></dt>
<dd><p>Callback to get the current prompt. </p>
<p><dl class="docutils">
<dt><strong>Return</strong></dt>
@@ -643,7 +643,7 @@ <h2><a class="toc-backref" href="#id5">API</a><a class="headerlink" href="#api"
<dl class="typedef">
<dt id="c.shell_nlip_input_func_t">
-<span class="target" id="shell_8h_1a94929e90137ec9e4c869f82bd939ee7b"></span><em class="property">typedef </em>int<code class="descname">(* shell_nlip_input_func_t)</code><span class="sig-paren">(</span>struct os_mbuf<em> *</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_nlip_input_func_t" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1a94929e90137ec9e4c869f82bd939ee7b"></span><em class="property">typedef </em>int<code class="descname">(* shell_nlip_input_func_t)</code><span class="sig-paren">(</span>struct os_mbuf<em> *</em>, void<em> *arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_nlip_input_func_t" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
</div>
@@ -651,7 +651,7 @@ <h2><a class="toc-backref" href="#id5">API</a><a class="headerlink" href="#api"
<p class="breathe-sectiondef-title rubric">Functions</p>
<dl class="function">
<dt id="c.shell_register">
-<span class="target" id="shell_8h_1a791de4f5dc04279716fa8fc78d6735d1"></span>int <code class="descname">shell_register</code><span class="sig-paren">(</span>const char *<em> shell_name</em>, const struct <a class="reference internal" href="#c.shell_cmd" title="shell_cmd">shell_cmd</a> *<em> shell_commands</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_register" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1a791de4f5dc04279716fa8fc78d6735d1"></span>int <code class="descname">shell_register</code><span class="sig-paren">(</span>const char *<em> shell_name</em>, const struct <a class="reference internal" href="#c.shell_cmd" title="shell_cmd">shell_cmd</a> *<em> shell_commands</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_register" title="Permalink to this definition">¶</a></dt>
<dd><p>Register a <a class="reference internal" href="#structshell__module"><span class="std std-ref">shell_module</span></a> object. </p>
<p><dl class="docutils">
<dt><strong>Parameters</strong></dt>
@@ -666,7 +666,7 @@ <h2><a class="toc-backref" href="#id5">API</a><a class="headerlink" href="#api"
<dl class="function">
<dt id="c.shell_register_app_cmd_handler">
-<span class="target" id="shell_8h_1ac2268816b7823f576e087a1153b19ba0"></span>void <code class="descname">shell_register_app_cmd_handler</code><span class="sig-paren">(</span><a class="reference internal" href="#c.shell_cmd_func_t" title="shell_cmd_func_t">shell_cmd_func_t</a><em> handler</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_register_app_cmd_handler" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1ac2268816b7823f576e087a1153b19ba0"></span>void <code class="descname">shell_register_app_cmd_handler</code><span class="sig-paren">(</span><a class="reference internal" href="#c.shell_cmd_func_t" title="shell_cmd_func_t">shell_cmd_func_t</a><em> handler</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_register_app_cmd_handler" title="Permalink to this definition">¶</a></dt>
<dd><p>Optionally register an app default cmd handler. </p>
<p><dl class="docutils">
<dt><strong>Parameters</strong></dt>
@@ -680,7 +680,7 @@ <h2><a class="toc-backref" href="#id5">API</a><a class="headerlink" href="#api"
<dl class="function">
<dt id="c.shell_register_prompt_handler">
-<span class="target" id="shell_8h_1a53fddbdf65b925caf1583634432e2ba4"></span>void <code class="descname">shell_register_prompt_handler</code><span class="sig-paren">(</span><a class="reference internal" href="#c.shell_prompt_function_t" title="shell_prompt_function_t">shell_prompt_function_t</a><em> handler</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_register_prompt_handler" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1a53fddbdf65b925caf1583634432e2ba4"></span>void <code class="descname">shell_register_prompt_handler</code><span class="sig-paren">(</span><a class="reference internal" href="#c.shell_prompt_function_t" title="shell_prompt_function_t">shell_prompt_function_t</a><em> handler</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_register_prompt_handler" title="Permalink to this definition">¶</a></dt>
<dd><p>Optionally register a custom prompt callback. </p>
<p><dl class="docutils">
<dt><strong>Parameters</strong></dt>
@@ -694,7 +694,7 @@ <h2><a class="toc-backref" href="#id5">API</a><a class="headerlink" href="#api"
<dl class="function">
<dt id="c.shell_register_default_module">
-<span class="target" id="shell_8h_1a81af9956dbab0b20bb1ff20049129f92"></span>void <code class="descname">shell_register_default_module</code><span class="sig-paren">(</span>const char *<em> name</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_register_default_module" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1a81af9956dbab0b20bb1ff20049129f92"></span>void <code class="descname">shell_register_default_module</code><span class="sig-paren">(</span>const char *<em> name</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_register_default_module" title="Permalink to this definition">¶</a></dt>
<dd><p>Optionally register a default module, to avoid typing it in shell console. </p>
<p><dl class="docutils">
<dt><strong>Parameters</strong></dt>
@@ -708,7 +708,7 @@ <h2><a class="toc-backref" href="#id5">API</a><a class="headerlink" href="#api"
<dl class="function">
<dt id="c.shell_evq_set">
-<span class="target" id="shell_8h_1ab1ea094e0aa9434d0be223d9454ac160"></span>void <code class="descname">shell_evq_set</code><span class="sig-paren">(</span>struct os_eventq *<em> evq</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_evq_set" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1ab1ea094e0aa9434d0be223d9454ac160"></span>void <code class="descname">shell_evq_set</code><span class="sig-paren">(</span>struct os_eventq *<em> evq</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_evq_set" title="Permalink to this definition">¶</a></dt>
<dd><p>Optionally set event queue to process shell command events. </p>
<p><dl class="docutils">
<dt><strong>Parameters</strong></dt>
@@ -722,17 +722,17 @@ <h2><a class="toc-backref" href="#id5">API</a><a class="headerlink" href="#api"
<dl class="function">
<dt id="c.shell_nlip_input_register">
-<span class="target" id="shell_8h_1a78c58df45f8d895fc64f6bf05c7a7e50"></span>int <code class="descname">shell_nlip_input_register</code><span class="sig-paren">(</span><a class="reference internal" href="#c.shell_nlip_input_func_t" title="shell_nlip_input_func_t">shell_nlip_input_func_t</a><em> nf</em>, void *<em> arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_nlip_input_register" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1a78c58df45f8d895fc64f6bf05c7a7e50"></span>int <code class="descname">shell_nlip_input_register</code><span class="sig-paren">(</span><a class="reference internal" href="#c.shell_nlip_input_func_t" title="shell_nlip_input_func_t">shell_nlip_input_func_t</a><em> nf</em>, void *<em> arg</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_nlip_input_register" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
<dl class="function">
<dt id="c.shell_nlip_output">
-<span class="target" id="shell_8h_1a158b3c11a9447e9ad5e801a522ff5de8"></span>int <code class="descname">shell_nlip_output</code><span class="sig-paren">(</span>struct os_mbuf *<em> m</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_nlip_output" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1a158b3c11a9447e9ad5e801a522ff5de8"></span>int <code class="descname">shell_nlip_output</code><span class="sig-paren">(</span>struct os_mbuf *<em> m</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_nlip_output" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
<dl class="function">
<dt id="c.shell_cmd_register">
-<span class="target" id="shell_8h_1ac2c9f78575f01af4af301ba0d641dfd4"></span>int <code class="descname">shell_cmd_register</code><span class="sig-paren">(</span>const struct <a class="reference internal" href="#c.shell_cmd" title="shell_cmd">shell_cmd</a> *<em> sc</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_cmd_register" title="Permalink to this definition">¶</a></dt>
+<span class="target" id="mynewt-core_2sys_2shell_2include_2shell_2shell_8h_1ac2c9f78575f01af4af301ba0d641dfd4"></span>int <code class="descname">shell_cmd_register</code><span class="sig-paren">(</span>const struct <a class="reference internal" href="#c.shell_cmd" title="shell_cmd">shell_cmd</a> *<em> sc</em><span class="sig-paren">)</span><a class="headerlink" href="#c.shell_cmd_register" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>
</div>
diff --git a/master/searchindex.js b/master/searchindex.js
index e9710d35d..804913765 100644
--- a/master/searchindex.js
+++ b/master/searchindex.js
@@ -1 +1 @@
-Search.setIndex({docnames:["_static/common","concepts","get_started/docker","get_started/index","get_started/native_install/cross_tools","get_started/native_install/index","get_started/native_install/native_tools","get_started/project_create","get_started/serial_access","index","misc/go_env","misc/ide","misc/index","mynewt_faq/admin_faq","mynewt_faq/bluetooth_faq","mynewt_faq/boot_faq","mynewt_faq/fs_faq","mynewt_faq/hardware_faq","mynewt_faq/index","mynewt_faq/modules_faq","mynewt_faq/newt_faq","mynewt_faq/newtmgr_faq","mynewt_faq/nfc_faq","mynewt_faq/port_faq","mynewt_faq/syntax_faq","mynewt_faq/troubleshoot_faq","network/docs/README","network/docs/ble_hs/ble_att","network/docs/ble_hs/ble_gap","network/docs/ble_hs/ble_gattc","network/docs/ble_hs/ble_gatts","network/docs/ble_hs/ble_hs","network/docs/ble_hs/ble_hs_id","network/docs/ble_hs/ble_hs_return_codes","network/docs/ble_sec","network/docs/ble_setup/ble_addr","network/docs/ble_setup/ble_lp_clock","network/docs/ble_setup/ble_setup_intro","network/docs/ble_setup/ble_sync_cb","network/docs/btshell/btshell_GAP","network/docs/btshell/btshell_GATT","network/docs/btshell/btshell_advdata","network/docs/btshell/btshell_api","network/docs/index","network/docs/mesh/index","network/docs/mesh/sample","newt/README","newt/command_list/newt_build","newt/command_list/newt_clean","newt/command_list/newt_complete","newt/command_list/newt_create_image","newt/command_list/newt_debug","newt/command_list/newt_help","newt/command_list/newt_info","newt/command_list/newt_install","newt/command_list/newt_load","newt/command_list/newt_mfg","newt/command_list/newt_new","newt/command_list/newt_pkg","newt/command_list/newt_resign_image","newt/command_list/newt_run","newt/command_list/newt_size","newt/command_list/newt_sync","newt/command_list/newt_target","newt/command_list/newt_test","newt/command_list/newt_upgrade","newt/command_list/newt_vals","newt/command_list/newt_version","newt/index","newt/install/index","newt/install/newt_linux","newt/install/newt_mac","newt/install/newt_windows","newt/install/prev_releases","newt/newt_operation","newt/newt_ops","newtmgr/README","newtmgr/command_list/index","newtmgr/command_list/newtmgr_config","newtmgr/command_list/newtmgr_conn","newtmgr/command_list/newtmgr_crash","newtmgr/command_list/newtmgr_datetime","newtmgr/command_list/newtmgr_echo","newtmgr/command_list/newtmgr_fs","newtmgr/command_list/newtmgr_image","newtmgr/command_list/newtmgr_logs","newtmgr/command_list/newtmgr_mpstats","newtmgr/command_list/newtmgr_reset","newtmgr/command_list/newtmgr_run","newtmgr/command_list/newtmgr_stat","newtmgr/command_list/newtmgr_taskstats","newtmgr/index","newtmgr/install/index","newtmgr/install/install_linux","newtmgr/install/install_mac","newtmgr/install/install_windows","newtmgr/install/prev_releases","os/core_os/callout/callout","os/core_os/context_switch/context_switch","os/core_os/cputime/os_cputime","os/core_os/event_queue/event_queue","os/core_os/heap/heap","os/core_os/mbuf/mbuf","os/core_os/memory_pool/memory_pool","os/core_os/mutex/mutex","os/core_os/mynewt_os","os/core_os/porting/port_bsp","os/core_os/porting/port_cpu","os/core_os/porting/port_mcu","os/core_os/porting/port_os","os/core_os/sanity/sanity","os/core_os/semaphore/semaphore","os/core_os/task/task","os/core_os/time/os_time","os/modules/baselibc","os/modules/bootloader/bootloader","os/modules/config/config","os/modules/console/console","os/modules/devmgmt/customize_newtmgr","os/modules/devmgmt/newtmgr","os/modules/devmgmt/oicmgr","os/modules/drivers/driver","os/modules/drivers/flash","os/modules/drivers/mmc","os/modules/elua/elua","os/modules/elua/lua_init","os/modules/elua/lua_main","os/modules/fcb/fcb","os/modules/fcb/fcb_append","os/modules/fcb/fcb_append_finish","os/modules/fcb/fcb_append_to_scratch","os/modules/fcb/fcb_clear","os/modules/fcb/fcb_getnext","os/modules/fcb/fcb_init","os/modules/fcb/fcb_is_empty","os/modules/fcb/fcb_offset_last_n","os/modules/fcb/fcb_rotate","os/modules/fcb/fcb_walk","os/modules/fs/fatfs","os/modules/fs/fs","os/modules/fs/fs_add","os/modules/fs/nffs","os/modules/fs/otherfs","os/modules/hal/hal","os/modules/hal/hal_bsp/hal_bsp","os/modules/hal/hal_creation","os/modules/hal/hal_flash/hal_flash","os/modules/hal/hal_flash/hal_flash_int","os/modules/hal/hal_gpio/hal_gpio","os/modules/hal/hal_i2c/hal_i2c","os/modules/hal/hal_in_libraries","os/modules/hal/hal_os_tick/hal_os_tick","os/modules/hal/hal_spi/hal_spi","os/modules/hal/hal_system/hal_sys","os/modules/hal/hal_timer/hal_timer","os/modules/hal/hal_uart/hal_uart","os/modules/hal/hal_watchdog/hal_watchdog","os/modules/imgmgr/imgmgr","os/modules/imgmgr/imgmgr_module_init","os/modules/imgmgr/imgr_ver_parse","os/modules/imgmgr/imgr_ver_str","os/modules/json/json","os/modules/logs/logs","os/modules/sensor_framework/sensor_api","os/modules/sensor_framework/sensor_create","os/modules/sensor_framework/sensor_driver","os/modules/sensor_framework/sensor_framework","os/modules/sensor_framework/sensor_listener_api","os/modules/sensor_framework/sensor_mgr_api","os/modules/sensor_framework/sensor_notifier_api","os/modules/sensor_framework/sensor_oic","os/modules/sensor_framework/sensor_shell","os/modules/shell/shell","os/modules/split/split","os/modules/stats/stats","os/modules/sysinitconfig/sysconfig_error","os/modules/sysinitconfig/sysinitconfig","os/modules/system_modules","os/modules/testutil/testutil","os/os_user_guide","os/tutorials/STM32F303","os/tutorials/pin-wheel-mods","tutorials/ble/ble","tutorials/ble/ble_bare_bones","tutorials/ble/blehci_project","tutorials/ble/bleprph/bleprph","tutorials/ble/bleprph/bleprph-sections/bleprph-adv","tutorials/ble/bleprph/bleprph-sections/bleprph-app","tutorials/ble/bleprph/bleprph-sections/bleprph-chr-access","tutorials/ble/bleprph/bleprph-sections/bleprph-gap-event","tutorials/ble/bleprph/bleprph-sections/bleprph-svc-reg","tutorials/ble/eddystone","tutorials/ble/ibeacon","tutorials/blinky/arduino_zero","tutorials/blinky/blinky","tutorials/blinky/blinky_console","tutorials/blinky/blinky_primo","tutorials/blinky/blinky_stm32f4disc","tutorials/blinky/nRF52","tutorials/blinky/olimex","tutorials/blinky/rbnano2","tutorials/devmgmt/add_newtmgr","tutorials/devmgmt/devmgmt","tutorials/devmgmt/ota_upgrade_nrf52","tutorials/lora/lorawanapp","tutorials/os_fundamentals/event_queue","tutorials/os_fundamentals/os_fundamentals","tutorials/os_fundamentals/tasks_lesson","tutorials/other/codesize","tutorials/other/other","tutorials/other/unit_test","tutorials/other/wi-fi_on_arduino","tutorials/repo/add_repos","tutorials/repo/create_repo","tutorials/repo/private_repo","tutorials/repo/upgrade_repo","tutorials/sensors/air_quality","tutorials/sensors/air_quality_ble","tutorials/sensors/air_quality_sensor","tutorials/sensors/nrf52_adc","tutorials/sensors/sensor_bleprph_oic","tutorials/sensors/sensor_nrf52_bno055","tutorials/sensors/sensor_nrf52_bno055_oic","tutorials/sensors/sensor_nrf52_drv2605","tutorials/sensors/sensor_offboard_config","tutorials/sensors/sensor_oic_overview","tutorials/sensors/sensor_thingy_lis2dh12_onb","tutorials/sensors/sensors","tutorials/sensors/sensors_framework","tutorials/slinky/project-nrf52-slinky","tutorials/slinky/project-sim-slinky","tutorials/slinky/project-slinky","tutorials/slinky/project-stm32-slinky","tutorials/tooling/segger_rtt","tutorials/tooling/segger_sysview","tutorials/tooling/tooling","tutorials/tutorials"],envversion:52,filenames:["_static/common.rst","concepts.rst","get_started/docker.rst","get_started/index.rst","get_started/native_install/cross_tools.rst","get_started/native_install/index.rst","get_started/native_install/native_tools.rst","get_started/project_create.rst","get_started/serial_access.rst","index.rst","misc/go_env.rst","misc/ide.rst","misc/index.rst","mynewt_faq/admin_faq.rst","mynewt_faq/bluetooth_faq.rst","mynewt_faq/boot_faq.rst","mynewt_faq/fs_faq.rst","mynewt_faq/hardware_faq.rst","mynewt_faq/index.rst","mynewt_faq/modules_faq.rst","mynewt_faq/newt_faq.rst","mynewt_faq/newtmgr_faq.rst","mynewt_faq/nfc_faq.rst","mynewt_faq/port_faq.rst","mynewt_faq/syntax_faq.rst","mynewt_faq/troubleshoot_faq.rst","network/docs/README.rst","network/docs/ble_hs/ble_att.rst","network/docs/ble_hs/ble_gap.rst","network/docs/ble_hs/ble_gattc.rst","network/docs/ble_hs/ble_gatts.rst","network/docs/ble_hs/ble_hs.rst","network/docs/ble_hs/ble_hs_id.rst","network/docs/ble_hs/ble_hs_return_codes.rst","network/docs/ble_sec.rst","network/docs/ble_setup/ble_addr.rst","network/docs/ble_setup/ble_lp_clock.rst","network/docs/ble_setup/ble_setup_intro.rst","network/docs/ble_setup/ble_sync_cb.rst","network/docs/btshell/btshell_GAP.rst","network/docs/btshell/btshell_GATT.rst","network/docs/btshell/btshell_advdata.rst","network/docs/btshell/btshell_api.rst","network/docs/index.rst","network/docs/mesh/index.rst","network/docs/mesh/sample.rst","newt/README.rst","newt/command_list/newt_build.rst","newt/command_list/newt_clean.rst","newt/command_list/newt_complete.rst","newt/command_list/newt_create_image.rst","newt/command_list/newt_debug.rst","newt/command_list/newt_help.rst","newt/command_list/newt_info.rst","newt/command_list/newt_install.rst","newt/command_list/newt_load.rst","newt/command_list/newt_mfg.rst","newt/command_list/newt_new.rst","newt/command_list/newt_pkg.rst","newt/command_list/newt_resign_image.rst","newt/command_list/newt_run.rst","newt/command_list/newt_size.rst","newt/command_list/newt_sync.rst","newt/command_list/newt_target.rst","newt/command_list/newt_test.rst","newt/command_list/newt_upgrade.rst","newt/command_list/newt_vals.rst","newt/command_list/newt_version.rst","newt/index.rst","newt/install/index.rst","newt/install/newt_linux.rst","newt/install/newt_mac.rst","newt/install/newt_windows.rst","newt/install/prev_releases.rst","newt/newt_operation.rst","newt/newt_ops.rst","newtmgr/README.rst","newtmgr/command_list/index.rst","newtmgr/command_list/newtmgr_config.rst","newtmgr/command_list/newtmgr_conn.rst","newtmgr/command_list/newtmgr_crash.rst","newtmgr/command_list/newtmgr_datetime.rst","newtmgr/command_list/newtmgr_echo.rst","newtmgr/command_list/newtmgr_fs.rst","newtmgr/command_list/newtmgr_image.rst","newtmgr/command_list/newtmgr_logs.rst","newtmgr/command_list/newtmgr_mpstats.rst","newtmgr/command_list/newtmgr_reset.rst","newtmgr/command_list/newtmgr_run.rst","newtmgr/command_list/newtmgr_stat.rst","newtmgr/command_list/newtmgr_taskstats.rst","newtmgr/index.rst","newtmgr/install/index.rst","newtmgr/install/install_linux.rst","newtmgr/install/install_mac.rst","newtmgr/install/install_windows.rst","newtmgr/install/prev_releases.rst","os/core_os/callout/callout.rst","os/core_os/context_switch/context_switch.rst","os/core_os/cputime/os_cputime.rst","os/core_os/event_queue/event_queue.rst","os/core_os/heap/heap.rst","os/core_os/mbuf/mbuf.rst","os/core_os/memory_pool/memory_pool.rst","os/core_os/mutex/mutex.rst","os/core_os/mynewt_os.rst","os/core_os/porting/port_bsp.rst","os/core_os/porting/port_cpu.rst","os/core_os/porting/port_mcu.rst","os/core_os/porting/port_os.rst","os/core_os/sanity/sanity.rst","os/core_os/semaphore/semaphore.rst","os/core_os/task/task.rst","os/core_os/time/os_time.rst","os/modules/baselibc.rst","os/modules/bootloader/bootloader.rst","os/modules/config/config.rst","os/modules/console/console.rst","os/modules/devmgmt/customize_newtmgr.rst","os/modules/devmgmt/newtmgr.rst","os/modules/devmgmt/oicmgr.rst","os/modules/drivers/driver.rst","os/modules/drivers/flash.rst","os/modules/drivers/mmc.rst","os/modules/elua/elua.rst","os/modules/elua/lua_init.rst","os/modules/elua/lua_main.rst","os/modules/fcb/fcb.rst","os/modules/fcb/fcb_append.rst","os/modules/fcb/fcb_append_finish.rst","os/modules/fcb/fcb_append_to_scratch.rst","os/modules/fcb/fcb_clear.rst","os/modules/fcb/fcb_getnext.rst","os/modules/fcb/fcb_init.rst","os/modules/fcb/fcb_is_empty.rst","os/modules/fcb/fcb_offset_last_n.rst","os/modules/fcb/fcb_rotate.rst","os/modules/fcb/fcb_walk.rst","os/modules/fs/fatfs.rst","os/modules/fs/fs.rst","os/modules/fs/fs_add.rst","os/modules/fs/nffs.rst","os/modules/fs/otherfs.rst","os/modules/hal/hal.rst","os/modules/hal/hal_bsp/hal_bsp.rst","os/modules/hal/hal_creation.rst","os/modules/hal/hal_flash/hal_flash.rst","os/modules/hal/hal_flash/hal_flash_int.rst","os/modules/hal/hal_gpio/hal_gpio.rst","os/modules/hal/hal_i2c/hal_i2c.rst","os/modules/hal/hal_in_libraries.rst","os/modules/hal/hal_os_tick/hal_os_tick.rst","os/modules/hal/hal_spi/hal_spi.rst","os/modules/hal/hal_system/hal_sys.rst","os/modules/hal/hal_timer/hal_timer.rst","os/modules/hal/hal_uart/hal_uart.rst","os/modules/hal/hal_watchdog/hal_watchdog.rst","os/modules/imgmgr/imgmgr.rst","os/modules/imgmgr/imgmgr_module_init.rst","os/modules/imgmgr/imgr_ver_parse.rst","os/modules/imgmgr/imgr_ver_str.rst","os/modules/json/json.rst","os/modules/logs/logs.rst","os/modules/sensor_framework/sensor_api.rst","os/modules/sensor_framework/sensor_create.rst","os/modules/sensor_framework/sensor_driver.rst","os/modules/sensor_framework/sensor_framework.rst","os/modules/sensor_framework/sensor_listener_api.rst","os/modules/sensor_framework/sensor_mgr_api.rst","os/modules/sensor_framework/sensor_notifier_api.rst","os/modules/sensor_framework/sensor_oic.rst","os/modules/sensor_framework/sensor_shell.rst","os/modules/shell/shell.rst","os/modules/split/split.rst","os/modules/stats/stats.rst","os/modules/sysinitconfig/sysconfig_error.rst","os/modules/sysinitconfig/sysinitconfig.rst","os/modules/system_modules.rst","os/modules/testutil/testutil.rst","os/os_user_guide.rst","os/tutorials/STM32F303.rst","os/tutorials/pin-wheel-mods.rst","tutorials/ble/ble.rst","tutorials/ble/ble_bare_bones.rst","tutorials/ble/blehci_project.rst","tutorials/ble/bleprph/bleprph.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-adv.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-app.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-chr-access.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-gap-event.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-svc-reg.rst","tutorials/ble/eddystone.rst","tutorials/ble/ibeacon.rst","tutorials/blinky/arduino_zero.rst","tutorials/blinky/blinky.rst","tutorials/blinky/blinky_console.rst","tutorials/blinky/blinky_primo.rst","tutorials/blinky/blinky_stm32f4disc.rst","tutorials/blinky/nRF52.rst","tutorials/blinky/olimex.rst","tutorials/blinky/rbnano2.rst","tutorials/devmgmt/add_newtmgr.rst","tutorials/devmgmt/devmgmt.rst","tutorials/devmgmt/ota_upgrade_nrf52.rst","tutorials/lora/lorawanapp.rst","tutorials/os_fundamentals/event_queue.rst","tutorials/os_fundamentals/os_fundamentals.rst","tutorials/os_fundamentals/tasks_lesson.rst","tutorials/other/codesize.rst","tutorials/other/other.rst","tutorials/other/unit_test.rst","tutorials/other/wi-fi_on_arduino.rst","tutorials/repo/add_repos.rst","tutorials/repo/create_repo.rst","tutorials/repo/private_repo.rst","tutorials/repo/upgrade_repo.rst","tutorials/sensors/air_quality.rst","tutorials/sensors/air_quality_ble.rst","tutorials/sensors/air_quality_sensor.rst","tutorials/sensors/nrf52_adc.rst","tutorials/sensors/sensor_bleprph_oic.rst","tutorials/sensors/sensor_nrf52_bno055.rst","tutorials/sensors/sensor_nrf52_bno055_oic.rst","tutorials/sensors/sensor_nrf52_drv2605.rst","tutorials/sensors/sensor_offboard_config.rst","tutorials/sensors/sensor_oic_overview.rst","tutorials/sensors/sensor_thingy_lis2dh12_onb.rst","tutorials/sensors/sensors.rst","tutorials/sensors/sensors_framework.rst","tutorials/slinky/project-nrf52-slinky.rst","tutorials/slinky/project-sim-slinky.rst","tutorials/slinky/project-slinky.rst","tutorials/slinky/project-stm32-slinky.rst","tutorials/tooling/segger_rtt.rst","tutorials/tooling/segger_sysview.rst","tutorials/tooling/tooling.rst","tutorials/tutorials.rst"],objects:{"":{"HALGpio::HAL_GPIO_MODE_IN":[148,1,1,"c.HALGpio::HAL_GPIO_MODE_IN"],"HALGpio::HAL_GPIO_MODE_NC":[148,1,1,"c.HALGpio::HAL_GPIO_MODE_NC"],"HALGpio::HAL_GPIO_MODE_OUT":[148,1,1,"c.HALGpio::HAL_GPIO_MODE_OUT"],"HALGpio::HAL_GPIO_PULL_DOWN":[148,1,1,"c.HALGpio::HAL_GPIO_PULL_DOWN"],"HALGpio::HAL_GPIO_PULL_NONE":[148,1,1,"c.HALGpio::HAL_GPIO_PULL_NONE"],"HALGpio::HAL_GPIO_PULL_UP":[148,1,1,"c.HALGpio::HAL_GPIO_PULL_UP"],"HALGpio::HAL_GPIO_TRIG_BOTH":[148,1,1,"c.HALGpio::HAL_GPIO_TRIG_BOTH"],"HALGpio::HAL_GPIO_TRIG_FALLING":[148,1,1,"c.HALGpio::HAL_GPIO_TRIG_FALLING"],"HALGpio::HAL_GPIO_TRIG_HIGH":[148,1,1,"c.HALGpio::HAL_GPIO_TRIG_HIGH"],"HALGpio::HAL_GPIO_TRIG_LOW":[148,1,1,"c.HALGpio::HAL_GPIO_TRIG_LOW"],"HALGpio::HAL_GPIO_TRIG_NONE":[148,1,1,"c.HALGpio::HAL_GPIO_TRIG_NONE"],"HALGpio::HAL_GPIO_TRIG_RISING":[148,1,1,"c.HALGpio::HAL_GPIO_TRIG_RISING"],"HALGpio::hal_gpio_irq_trigger":[148,2,1,"c.HALGpio::hal_gpio_irq_trigger"],"HALGpio::hal_gpio_mode_e":[148,2,1,"c.HALGpio::hal_gpio_mode_e"],"HALGpio::hal_gpio_pull":[148,2,1,"c.HALGpio::hal_gpio_pull"],"HALSystem::HAL_RESET_BROWNOUT":[153,1,1,"c.HALSystem::HAL_RESET_BROWNOUT"],"HALSystem::HAL_RESET_PIN":[153,1,1,"c.HALSystem::HAL_RESET_PIN"],"HALSystem::HAL_RESET_POR":[153,1,1,"c.HALSystem::HAL_RESET_POR"],"HALSystem::HAL_RESET_REQUESTED":[153,1,1,"c.HALSystem::HAL_RESET_REQUESTED"],"HALSystem::HAL_RESET_SOFT":[153,1,1,"c.HALSystem::HAL_RESET_SOFT"],"HALSystem::HAL_RESET_WATCHDOG":[153,1,1,"c.HALSystem::HAL_RESET_WATCHDOG"],"HALSystem::hal_reset_reason":[153,2,1,"c.HALSystem::hal_reset_reason"],"HALUart::HAL_UART_FLOW_CTL_NONE":[155,1,1,"c.HALUart::HAL_UART_FLOW_CTL_NONE"],"HALUart::HAL_UART_FLOW_CTL_RTS_CTS":[155,1,1,"c.HALUart::HAL_UART_FLOW_CTL_RTS_CTS"],"HALUart::HAL_UART_PARITY_EVEN":[155,1,1,"c.HALUart::HAL_UART_PARITY_EVEN"],"HALUart::HAL_UART_PARITY_NONE":[155,1,1,"c.HALUart::HAL_UART_PARITY_NONE"],"HALUart::HAL_UART_PARITY_ODD":[155,1,1,"c.HALUart::HAL_UART_PARITY_ODD"],"HALUart::hal_uart_flow_ctl":[155,2,1,"c.HALUart::hal_uart_flow_ctl"],"HALUart::hal_uart_parity":[155,2,1,"c.HALUart::hal_uart_parity"],"OSTask::OS_TASK_READY":[112,1,1,"c.OSTask::OS_TASK_READY"],"OSTask::OS_TASK_SLEEP":[112,1,1,"c.OSTask::OS_TASK_SLEEP"],"OSTask::os_task_state":[112,2,1,"c.OSTask::os_task_state"],"SensorAPI::SENSOR_EVENT_TYPE_DOUBLE_TAP":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_DOUBLE_TAP"],"SensorAPI::SENSOR_EVENT_TYPE_FREE_FALL":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_FREE_FALL"],"SensorAPI::SENSOR_EVENT_TYPE_ORIENT_CHANGE":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_ORIENT_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_ORIENT_X_CHANGE":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_ORIENT_X_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_ORIENT_Y_CHANGE":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_ORIENT_Y_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_ORIENT_Z_CHANGE":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_ORIENT_Z_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_SINGLE_TAP":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_SINGLE_TAP"],"SensorAPI::SENSOR_EVENT_TYPE_SLEEP":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_SLEEP"],"SensorAPI::SENSOR_EVENT_TYPE_SLEEP_CHANGE":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_SLEEP_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_WAKEUP":[163,1,1,"c.SensorAPI::SENSOR_EVENT_TYPE_WAKEUP"],"SensorAPI::SENSOR_TYPE_ACCELEROMETER":[163,1,1,"c.SensorAPI::SENSOR_TYPE_ACCELEROMETER"],"SensorAPI::SENSOR_TYPE_ALL":[163,1,1,"c.SensorAPI::SENSOR_TYPE_ALL"],"SensorAPI::SENSOR_TYPE_ALTITUDE":[163,1,1,"c.SensorAPI::SENSOR_TYPE_ALTITUDE"],"SensorAPI::SENSOR_TYPE_AMBIENT_TEMPERATURE":[163,1,1,"c.SensorAPI::SENSOR_TYPE_AMBIENT_TEMPERATURE"],"SensorAPI::SENSOR_TYPE_COLOR":[163,1,1,"c.SensorAPI::SENSOR_TYPE_COLOR"],"SensorAPI::SENSOR_TYPE_EULER":[163,1,1,"c.SensorAPI::SENSOR_TYPE_EULER"],"SensorAPI::SENSOR_TYPE_GRAVITY":[163,1,1,"c.SensorAPI::SENSOR_TYPE_GRAVITY"],"SensorAPI::SENSOR_TYPE_GYROSCOPE":[163,1,1,"c.SensorAPI::SENSOR_TYPE_GYROSCOPE"],"SensorAPI::SENSOR_TYPE_LIGHT":[163,1,1,"c.SensorAPI::SENSOR_TYPE_LIGHT"],"SensorAPI::SENSOR_TYPE_LINEAR_ACCEL":[163,1,1,"c.SensorAPI::SENSOR_TYPE_LINEAR_ACCEL"],"SensorAPI::SENSOR_TYPE_MAGNETIC_FIELD":[163,1,1,"c.SensorAPI::SENSOR_TYPE_MAGNETIC_FIELD"],"SensorAPI::SENSOR_TYPE_NONE":[163,1,1,"c.SensorAPI::SENSOR_TYPE_NONE"],"SensorAPI::SENSOR_TYPE_PRESSURE":[163,1,1,"c.SensorAPI::SENSOR_TYPE_PRESSURE"],"SensorAPI::SENSOR_TYPE_PROXIMITY":[163,1,1,"c.SensorAPI::SENSOR_TYPE_PROXIMITY"],"SensorAPI::SENSOR_TYPE_RELATIVE_HUMIDITY":[163,1,1,"c.SensorAPI::SENSOR_TYPE_RELATIVE_HUMIDITY"],"SensorAPI::SENSOR_TYPE_ROTATION_VECTOR":[163,1,1,"c.SensorAPI::SENSOR_TYPE_ROTATION_VECTOR"],"SensorAPI::SENSOR_TYPE_TEMPERATURE":[163,1,1,"c.SensorAPI::SENSOR_TYPE_TEMPERATURE"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_1":[163,1,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_1"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_2":[163,1,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_2"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_3":[163,1,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_3"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_4":[163,1,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_4"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_5":[163,1,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_5"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_6":[163,1,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_6"],"SensorAPI::SENSOR_TYPE_WEIGHT":[163,1,1,"c.SensorAPI::SENSOR_TYPE_WEIGHT"],"SensorAPI::sensor_event_type_t":[163,2,1,"c.SensorAPI::sensor_event_type_t"],"SensorAPI::sensor_type_t":[163,2,1,"c.SensorAPI::sensor_type_t"],"SysConfig::CONF_EXPORT_PERSIST":[116,1,1,"c.SysConfig::CONF_EXPORT_PERSIST"],"SysConfig::CONF_EXPORT_SHOW":[116,1,1,"c.SysConfig::CONF_EXPORT_SHOW"],"SysConfig::conf_export_tgt":[116,2,1,"c.SysConfig::conf_export_tgt"],"SysConfig::conf_type":[116,2,1,"c.SysConfig::conf_type"],"conf_handler::ch_commit":[116,5,1,"c.conf_handler::ch_commit"],"conf_handler::ch_export":[116,5,1,"c.conf_handler::ch_export"],"conf_handler::ch_get":[116,5,1,"c.conf_handler::ch_get"],"conf_handler::ch_name":[116,5,1,"c.conf_handler::ch_name"],"conf_handler::ch_set":[116,5,1,"c.conf_handler::ch_set"],"console_input::line":[117,5,1,"c.console_input::line"],"fcb::f_active":[127,5,1,"c.fcb::f_active"],"fcb::f_active_id":[127,5,1,"c.fcb::f_active_id"],"fcb::f_align":[127,5,1,"c.fcb::f_align"],"fcb::f_magic":[127,5,1,"c.fcb::f_magic"],"fcb::f_mtx":[127,5,1,"c.fcb::f_mtx"],"fcb::f_oldest":[127,5,1,"c.fcb::f_oldest"],"fcb::f_scratch_cnt":[127,5,1,"c.fcb::f_scratch_cnt"],"fcb::f_sector_cnt":[127,5,1,"c.fcb::f_sector_cnt"],"fcb::f_sectors":[127,5,1,"c.fcb::f_sectors"],"fcb::f_version":[127,5,1,"c.fcb::f_version"],"fcb_entry::fe_area":[127,5,1,"c.fcb_entry::fe_area"],"fcb_entry::fe_data_len":[127,5,1,"c.fcb_entry::fe_data_len"],"fcb_entry::fe_data_off":[127,5,1,"c.fcb_entry::fe_data_off"],"fcb_entry::fe_elem_off":[127,5,1,"c.fcb_entry::fe_elem_off"],"fcb_log::fl_entries":[127,5,1,"c.fcb_log::fl_entries"],"fcb_log::fl_fcb":[127,5,1,"c.fcb_log::fl_fcb"],"fcb_log::fl_watermark_off":[127,5,1,"c.fcb_log::fl_watermark_off"],"fops_container::fops":[140,5,1,"c.fops_container::fops"],"fs_ops::SLIST_ENTRY":[140,3,1,"c.fs_ops::SLIST_ENTRY"],"fs_ops::f_close":[140,5,1,"c.fs_ops::f_close"],"fs_ops::f_closedir":[140,5,1,"c.fs_ops::f_closedir"],"fs_ops::f_dirent_is_dir":[140,5,1,"c.fs_ops::f_dirent_is_dir"],"fs_ops::f_dirent_name":[140,5,1,"c.fs_ops::f_dirent_name"],"fs_ops::f_filelen":[140,5,1,"c.fs_ops::f_filelen"],"fs_ops::f_getpos":[140,5,1,"c.fs_ops::f_getpos"],"fs_ops::f_mkdir":[140,5,1,"c.fs_ops::f_mkdir"],"fs_ops::f_name":[140,5,1,"c.fs_ops::f_name"],"fs_ops::f_open":[140,5,1,"c.fs_ops::f_open"],"fs_ops::f_opendir":[140,5,1,"c.fs_ops::f_opendir"],"fs_ops::f_read":[140,5,1,"c.fs_ops::f_read"],"fs_ops::f_readdir":[140,5,1,"c.fs_ops::f_readdir"],"fs_ops::f_rename":[140,5,1,"c.fs_ops::f_rename"],"fs_ops::f_seek":[140,5,1,"c.fs_ops::f_seek"],"fs_ops::f_unlink":[140,5,1,"c.fs_ops::f_unlink"],"fs_ops::f_write":[140,5,1,"c.fs_ops::f_write"],"hal_i2c_master_data::address":[149,5,1,"c.hal_i2c_master_data::address"],"hal_i2c_master_data::buffer":[149,5,1,"c.hal_i2c_master_data::buffer"],"hal_spi_settings::baudrate":[152,5,1,"c.hal_spi_settings::baudrate"],"hal_spi_settings::data_mode":[152,5,1,"c.hal_spi_settings::data_mode"],"hal_spi_settings::data_order":[152,5,1,"c.hal_spi_settings::data_order"],"hal_spi_settings::word_size":[152,5,1,"c.hal_spi_settings::word_size"],"hal_timer::bsp_timer":[154,5,1,"c.hal_timer::bsp_timer"],"hal_timer::cb_arg":[154,5,1,"c.hal_timer::cb_arg"],"hal_timer::cb_func":[154,5,1,"c.hal_timer::cb_func"],"hal_timer::expiry":[154,5,1,"c.hal_timer::expiry"],"json_array_t::arr":[161,5,1,"c.json_array_t::arr"],"json_array_t::count":[161,5,1,"c.json_array_t::count"],"json_array_t::element_type":[161,5,1,"c.json_array_t::element_type"],"json_array_t::maxlen":[161,5,1,"c.json_array_t::maxlen"],"json_attr_t::addr":[161,5,1,"c.json_attr_t::addr"],"json_attr_t::attribute":[161,5,1,"c.json_attr_t::attribute"],"json_attr_t::dflt":[161,5,1,"c.json_attr_t::dflt"],"json_attr_t::len":[161,5,1,"c.json_attr_t::len"],"json_attr_t::map":[161,5,1,"c.json_attr_t::map"],"json_attr_t::nodefault":[161,5,1,"c.json_attr_t::nodefault"],"json_attr_t::type":[161,5,1,"c.json_attr_t::type"],"json_buffer::jb_read_next":[161,5,1,"c.json_buffer::jb_read_next"],"json_buffer::jb_read_prev":[161,5,1,"c.json_buffer::jb_read_prev"],"json_buffer::jb_readn":[161,5,1,"c.json_buffer::jb_readn"],"json_encoder::je_arg":[161,5,1,"c.json_encoder::je_arg"],"json_encoder::je_wr_commas":[161,5,1,"c.json_encoder::je_wr_commas"],"json_encoder::je_write":[161,5,1,"c.json_encoder::je_write"],"json_enum_t::name":[161,5,1,"c.json_enum_t::name"],"json_enum_t::value":[161,5,1,"c.json_enum_t::value"],"json_value::jv_len":[161,5,1,"c.json_value::jv_len"],"json_value::jv_pad1":[161,5,1,"c.json_value::jv_pad1"],"json_value::jv_type":[161,5,1,"c.json_value::jv_type"],"json_value::jv_val":[161,5,1,"c.json_value::jv_val"],"log::STAILQ_ENTRY":[162,3,1,"c.log::STAILQ_ENTRY"],"log::l_arg":[162,5,1,"c.log::l_arg"],"log::l_level":[162,5,1,"c.log::l_level"],"log::l_log":[162,5,1,"c.log::l_log"],"log::l_name":[162,5,1,"c.log::l_name"],"log_handler::log_append":[162,5,1,"c.log_handler::log_append"],"log_handler::log_append_body":[162,5,1,"c.log_handler::log_append_body"],"log_handler::log_append_mbuf":[162,5,1,"c.log_handler::log_append_mbuf"],"log_handler::log_append_mbuf_body":[162,5,1,"c.log_handler::log_append_mbuf_body"],"log_handler::log_flush":[162,5,1,"c.log_handler::log_flush"],"log_handler::log_read":[162,5,1,"c.log_handler::log_read"],"log_handler::log_read_mbuf":[162,5,1,"c.log_handler::log_read_mbuf"],"log_handler::log_registered":[162,5,1,"c.log_handler::log_registered"],"log_handler::log_set_watermark":[162,5,1,"c.log_handler::log_set_watermark"],"log_handler::log_storage_info":[162,5,1,"c.log_handler::log_storage_info"],"log_handler::log_type":[162,5,1,"c.log_handler::log_type"],"log_handler::log_walk":[162,5,1,"c.log_handler::log_walk"],"log_offset::lo_arg":[162,5,1,"c.log_offset::lo_arg"],"log_offset::lo_data_len":[162,5,1,"c.log_offset::lo_data_len"],"log_offset::lo_index":[162,5,1,"c.log_offset::lo_index"],"log_offset::lo_ts":[162,5,1,"c.log_offset::lo_ts"],"log_storage_info::size":[162,5,1,"c.log_storage_info::size"],"log_storage_info::used":[162,5,1,"c.log_storage_info::used"],"log_storage_info::used_unread":[162,5,1,"c.log_storage_info::used_unread"],"nffs_area_desc::nad_flash_id":[141,5,1,"c.nffs_area_desc::nad_flash_id"],"nffs_area_desc::nad_length":[141,5,1,"c.nffs_area_desc::nad_length"],"nffs_area_desc::nad_offset":[141,5,1,"c.nffs_area_desc::nad_offset"],"nffs_config::nc_num_blocks":[141,5,1,"c.nffs_config::nc_num_blocks"],"nffs_config::nc_num_cache_blocks":[141,5,1,"c.nffs_config::nc_num_cache_blocks"],"nffs_config::nc_num_cache_inodes":[141,5,1,"c.nffs_config::nc_num_cache_inodes"],"nffs_config::nc_num_dirs":[141,5,1,"c.nffs_config::nc_num_dirs"],"nffs_config::nc_num_files":[141,5,1,"c.nffs_config::nc_num_files"],"nffs_config::nc_num_inodes":[141,5,1,"c.nffs_config::nc_num_inodes"],"os_callout::c_ev":[97,5,1,"c.os_callout::c_ev"],"os_callout::c_evq":[97,5,1,"c.os_callout::c_evq"],"os_callout::c_ticks":[97,5,1,"c.os_callout::c_ticks"],"os_event::ev_arg":[100,5,1,"c.os_event::ev_arg"],"os_event::ev_cb":[100,5,1,"c.os_event::ev_cb"],"os_event::ev_queued":[100,5,1,"c.os_event::ev_queued"],"os_eventq::evq_owner":[100,5,1,"c.os_eventq::evq_owner"],"os_eventq::evq_task":[100,5,1,"c.os_eventq::evq_task"],"os_mbuf::om_data":[102,5,1,"c.os_mbuf::om_data"],"os_mbuf::om_flags":[102,5,1,"c.os_mbuf::om_flags"],"os_mbuf::om_len":[102,5,1,"c.os_mbuf::om_len"],"os_mbuf::om_omp":[102,5,1,"c.os_mbuf::om_omp"],"os_mbuf::om_pkthdr_len":[102,5,1,"c.os_mbuf::om_pkthdr_len"],"os_mbuf_pkthdr::omp_flags":[102,5,1,"c.os_mbuf_pkthdr::omp_flags"],"os_mbuf_pkthdr::omp_len":[102,5,1,"c.os_mbuf_pkthdr::omp_len"],"os_mbuf_pool::omp_databuf_len":[102,5,1,"c.os_mbuf_pool::omp_databuf_len"],"os_mbuf_pool::omp_pool":[102,5,1,"c.os_mbuf_pool::omp_pool"],"os_mempool::mp_block_size":[103,5,1,"c.os_mempool::mp_block_size"],"os_mempool::mp_flags":[103,5,1,"c.os_mempool::mp_flags"],"os_mempool::mp_membuf_addr":[103,5,1,"c.os_mempool::mp_membuf_addr"],"os_mempool::mp_min_free":[103,5,1,"c.os_mempool::mp_min_free"],"os_mempool::mp_num_blocks":[103,5,1,"c.os_mempool::mp_num_blocks"],"os_mempool::mp_num_free":[103,5,1,"c.os_mempool::mp_num_free"],"os_mempool::name":[103,5,1,"c.os_mempool::name"],"os_mempool_info::omi_block_size":[103,5,1,"c.os_mempool_info::omi_block_size"],"os_mempool_info::omi_min_free":[103,5,1,"c.os_mempool_info::omi_min_free"],"os_mempool_info::omi_num_blocks":[103,5,1,"c.os_mempool_info::omi_num_blocks"],"os_mempool_info::omi_num_free":[103,5,1,"c.os_mempool_info::omi_num_free"],"os_mqueue::mq_ev":[102,5,1,"c.os_mqueue::mq_ev"],"os_mutex::SLIST_HEAD":[104,3,1,"c.os_mutex::SLIST_HEAD"],"os_mutex::_pad":[104,5,1,"c.os_mutex::_pad"],"os_mutex::mu_level":[104,5,1,"c.os_mutex::mu_level"],"os_mutex::mu_owner":[104,5,1,"c.os_mutex::mu_owner"],"os_mutex::mu_prio":[104,5,1,"c.os_mutex::mu_prio"],"os_sanity_check::sc_arg":[110,5,1,"c.os_sanity_check::sc_arg"],"os_sanity_check::sc_checkin_itvl":[110,5,1,"c.os_sanity_check::sc_checkin_itvl"],"os_sanity_check::sc_checkin_last":[110,5,1,"c.os_sanity_check::sc_checkin_last"],"os_sanity_check::sc_func":[110,5,1,"c.os_sanity_check::sc_func"],"os_sem::sem_tokens":[111,5,1,"c.os_sem::sem_tokens"],"os_task::t_arg":[112,5,1,"c.os_task::t_arg"],"os_task::t_ctx_sw_cnt":[112,5,1,"c.os_task::t_ctx_sw_cnt"],"os_task::t_flags":[112,5,1,"c.os_task::t_flags"],"os_task::t_func":[112,5,1,"c.os_task::t_func"],"os_task::t_name":[112,5,1,"c.os_task::t_name"],"os_task::t_next_wakeup":[112,5,1,"c.os_task::t_next_wakeup"],"os_task::t_obj":[112,5,1,"c.os_task::t_obj"],"os_task::t_prio":[112,5,1,"c.os_task::t_prio"],"os_task::t_run_time":[112,5,1,"c.os_task::t_run_time"],"os_task::t_sanity_check":[112,5,1,"c.os_task::t_sanity_check"],"os_task::t_stackptr":[112,5,1,"c.os_task::t_stackptr"],"os_task::t_stacksize":[112,5,1,"c.os_task::t_stacksize"],"os_task::t_stacktop":[112,5,1,"c.os_task::t_stacktop"],"os_task::t_taskid":[112,5,1,"c.os_task::t_taskid"],"os_task_info::oti_cswcnt":[112,5,1,"c.os_task_info::oti_cswcnt"],"os_task_info::oti_last_checkin":[112,5,1,"c.os_task_info::oti_last_checkin"],"os_task_info::oti_next_checkin":[112,5,1,"c.os_task_info::oti_next_checkin"],"os_task_info::oti_prio":[112,5,1,"c.os_task_info::oti_prio"],"os_task_info::oti_runtime":[112,5,1,"c.os_task_info::oti_runtime"],"os_task_info::oti_state":[112,5,1,"c.os_task_info::oti_state"],"os_task_info::oti_stksize":[112,5,1,"c.os_task_info::oti_stksize"],"os_task_info::oti_stkusage":[112,5,1,"c.os_task_info::oti_stkusage"],"os_task_info::oti_taskid":[112,5,1,"c.os_task_info::oti_taskid"],"os_timezone::tz_dsttime":[113,5,1,"c.os_timezone::tz_dsttime"],"os_timezone::tz_minuteswest":[113,5,1,"c.os_timezone::tz_minuteswest"],"sensor::s_poll_rate":[163,5,1,"c.sensor::s_poll_rate"],"sensor_data_t::sad":[163,5,1,"c.sensor_data_t::sad"],"sensor_data_t::satd":[163,5,1,"c.sensor_data_t::satd"],"sensor_data_t::scd":[163,5,1,"c.sensor_data_t::scd"],"sensor_data_t::sed":[163,5,1,"c.sensor_data_t::sed"],"sensor_data_t::sgd":[163,5,1,"c.sensor_data_t::sgd"],"sensor_data_t::sgrd":[163,5,1,"c.sensor_data_t::sgrd"],"sensor_data_t::slad":[163,5,1,"c.sensor_data_t::slad"],"sensor_data_t::sld":[163,5,1,"c.sensor_data_t::sld"],"sensor_data_t::smd":[163,5,1,"c.sensor_data_t::smd"],"sensor_data_t::spd":[163,5,1,"c.sensor_data_t::spd"],"sensor_data_t::sqd":[163,5,1,"c.sensor_data_t::sqd"],"sensor_data_t::srhd":[163,5,1,"c.sensor_data_t::srhd"],"sensor_data_t::std":[163,5,1,"c.sensor_data_t::std"],"shell_cmd::help":[172,5,1,"c.shell_cmd::help"],"shell_cmd::sc_cmd":[172,5,1,"c.shell_cmd::sc_cmd"],"shell_cmd::sc_cmd_func":[172,5,1,"c.shell_cmd::sc_cmd_func"],"shell_cmd_help::params":[172,5,1,"c.shell_cmd_help::params"],"shell_cmd_help::summary":[172,5,1,"c.shell_cmd_help::summary"],"shell_cmd_help::usage":[172,5,1,"c.shell_cmd_help::usage"],"shell_module::commands":[172,5,1,"c.shell_module::commands"],"shell_module::name":[172,5,1,"c.shell_module::name"],"shell_param::help":[172,5,1,"c.shell_param::help"],"shell_param::param_name":[172,5,1,"c.shell_param::param_name"],"stats_hdr::STAILQ_ENTRY":[174,3,1,"c.stats_hdr::STAILQ_ENTRY"],"stats_hdr::s_cnt":[174,5,1,"c.stats_hdr::s_cnt"],"stats_hdr::s_map":[174,5,1,"c.stats_hdr::s_map"],"stats_hdr::s_map_cnt":[174,5,1,"c.stats_hdr::s_map_cnt"],"stats_hdr::s_name":[174,5,1,"c.stats_hdr::s_name"],"stats_hdr::s_pad1":[174,5,1,"c.stats_hdr::s_pad1"],"stats_hdr::s_size":[174,5,1,"c.stats_hdr::s_size"],"stats_name_map::snm_name":[174,5,1,"c.stats_name_map::snm_name"],"stats_name_map::snm_off":[174,5,1,"c.stats_name_map::snm_off"],ARG10:[178,0,1,"c.ARG10"],ASSERT_IF_TEST:[178,0,1,"c.ASSERT_IF_TEST"],CONF_STR_FROM_BYTES_LEN:[116,0,1,"c.CONF_STR_FROM_BYTES_LEN"],CONF_VALUE_SET:[116,0,1,"c.CONF_VALUE_SET"],CPUTIME_GEQ:[99,0,1,"c.CPUTIME_GEQ"],CPUTIME_GT:[99,0,1,"c.CPUTIME_GT"],CPUTIME_LEQ:[99,0,1,"c.CPUTIME_LEQ"],CPUTIME_LT:[99,0,1,"c.CPUTIME_LT"],FCB_ERR_ARGS:[127,0,1,"c.FCB_ERR_ARGS"],FCB_ERR_CRC:[127,0,1,"c.FCB_ERR_CRC"],FCB_ERR_FLASH:[127,0,1,"c.FCB_ERR_FLASH"],FCB_ERR_MAGIC:[127,0,1,"c.FCB_ERR_MAGIC"],FCB_ERR_NOMEM:[127,0,1,"c.FCB_ERR_NOMEM"],FCB_ERR_NOSPACE:[127,0,1,"c.FCB_ERR_NOSPACE"],FCB_ERR_NOVAR:[127,0,1,"c.FCB_ERR_NOVAR"],FCB_ERR_VERSION:[127,0,1,"c.FCB_ERR_VERSION"],FCB_MAX_LEN:[127,0,1,"c.FCB_MAX_LEN"],FCB_OK:[127,0,1,"c.FCB_OK"],FIRST:[178,0,1,"c.FIRST"],FIRST_AUX:[178,0,1,"c.FIRST_AUX"],FS_ACCESS_APPEND:[139,0,1,"c.FS_ACCESS_APPEND"],FS_ACCESS_READ:[139,0,1,"c.FS_ACCESS_READ"],FS_ACCESS_TRUNCATE:[139,0,1,"c.FS_ACCESS_TRUNCATE"],FS_ACCESS_WRITE:[139,0,1,"c.FS_ACCESS_WRITE"],FS_EACCESS:[139,0,1,"c.FS_EACCESS"],FS_ECORRUPT:[139,0,1,"c.FS_ECORRUPT"],FS_EEMPTY:[139,0,1,"c.FS_EEMPTY"],FS_EEXIST:[139,0,1,"c.FS_EEXIST"],FS_EFULL:[139,0,1,"c.FS_EFULL"],FS_EHW:[139,0,1,"c.FS_EHW"],FS_EINVAL:[139,0,1,"c.FS_EINVAL"],FS_ENOENT:[139,0,1,"c.FS_ENOENT"],FS_ENOMEM:[139,0,1,"c.FS_ENOMEM"],FS_EOFFSET:[139,0,1,"c.FS_EOFFSET"],FS_EOK:[139,0,1,"c.FS_EOK"],FS_EOS:[139,0,1,"c.FS_EOS"],FS_EUNEXP:[139,0,1,"c.FS_EUNEXP"],FS_EUNINIT:[139,0,1,"c.FS_EUNINIT"],FS_NMGR_ID_FILE:[139,0,1,"c.FS_NMGR_ID_FILE"],FS_NMGR_MAX_NAME:[139,0,1,"c.FS_NMGR_MAX_NAME"],HAL_BSP_MAX_ID_LEN:[144,0,1,"c.HAL_BSP_MAX_ID_LEN"],HAL_BSP_POWER_DEEP_SLEEP:[144,0,1,"c.HAL_BSP_POWER_DEEP_SLEEP"],HAL_BSP_POWER_OFF:[144,0,1,"c.HAL_BSP_POWER_OFF"],HAL_BSP_POWER_ON:[144,0,1,"c.HAL_BSP_POWER_ON"],HAL_BSP_POWER_PERUSER:[144,0,1,"c.HAL_BSP_POWER_PERUSER"],HAL_BSP_POWER_SLEEP:[144,0,1,"c.HAL_BSP_POWER_SLEEP"],HAL_BSP_POWER_WFI:[144,0,1,"c.HAL_BSP_POWER_WFI"],HAL_SPI_LSB_FIRST:[152,0,1,"c.HAL_SPI_LSB_FIRST"],HAL_SPI_MODE0:[152,0,1,"c.HAL_SPI_MODE0"],HAL_SPI_MODE1:[152,0,1,"c.HAL_SPI_MODE1"],HAL_SPI_MODE2:[152,0,1,"c.HAL_SPI_MODE2"],HAL_SPI_MODE3:[152,0,1,"c.HAL_SPI_MODE3"],HAL_SPI_MSB_FIRST:[152,0,1,"c.HAL_SPI_MSB_FIRST"],HAL_SPI_TYPE_MASTER:[152,0,1,"c.HAL_SPI_TYPE_MASTER"],HAL_SPI_TYPE_SLAVE:[152,0,1,"c.HAL_SPI_TYPE_SLAVE"],HAL_SPI_WORD_SIZE_8BIT:[152,0,1,"c.HAL_SPI_WORD_SIZE_8BIT"],HAL_SPI_WORD_SIZE_9BIT:[152,0,1,"c.HAL_SPI_WORD_SIZE_9BIT"],INT32_MAX:[113,0,1,"c.INT32_MAX"],JSON_ATTR_MAX:[161,0,1,"c.JSON_ATTR_MAX"],JSON_ERR_ARRAYSTART:[161,0,1,"c.JSON_ERR_ARRAYSTART"],JSON_ERR_ATTRLEN:[161,0,1,"c.JSON_ERR_ATTRLEN"],JSON_ERR_ATTRSTART:[161,0,1,"c.JSON_ERR_ATTRSTART"],JSON_ERR_BADATTR:[161,0,1,"c.JSON_ERR_BADATTR"],JSON_ERR_BADENUM:[161,0,1,"c.JSON_ERR_BADENUM"],JSON_ERR_BADNUM:[161,0,1,"c.JSON_ERR_BADNUM"],JSON_ERR_BADSTRING:[161,0,1,"c.JSON_ERR_BADSTRING"],JSON_ERR_BADSUBTRAIL:[161,0,1,"c.JSON_ERR_BADSUBTRAIL"],JSON_ERR_BADTRAIL:[161,0,1,"c.JSON_ERR_BADTRAIL"],JSON_ERR_CHECKFAIL:[161,0,1,"c.JSON_ERR_CHECKFAIL"],JSON_ERR_MISC:[161,0,1,"c.JSON_ERR_MISC"],JSON_ERR_NOARRAY:[161,0,1,"c.JSON_ERR_NOARRAY"],JSON_ERR_NOBRAK:[161,0,1,"c.JSON_ERR_NOBRAK"],JSON_ERR_NONQSTRING:[161,0,1,"c.JSON_ERR_NONQSTRING"],JSON_ERR_NOPARSTR:[161,0,1,"c.JSON_ERR_NOPARSTR"],JSON_ERR_NULLPTR:[161,0,1,"c.JSON_ERR_NULLPTR"],JSON_ERR_OBJARR:[161,0,1,"c.JSON_ERR_OBJARR"],JSON_ERR_OBSTART:[161,0,1,"c.JSON_ERR_OBSTART"],JSON_ERR_QNONSTRING:[161,0,1,"c.JSON_ERR_QNONSTRING"],JSON_ERR_STRLONG:[161,0,1,"c.JSON_ERR_STRLONG"],JSON_ERR_SUBTOOLONG:[161,0,1,"c.JSON_ERR_SUBTOOLONG"],JSON_ERR_SUBTYPE:[161,0,1,"c.JSON_ERR_SUBTYPE"],JSON_ERR_TOKLONG:[161,0,1,"c.JSON_ERR_TOKLONG"],JSON_NITEMS:[161,0,1,"c.JSON_NITEMS"],JSON_STRUCT_ARRAY:[161,0,1,"c.JSON_STRUCT_ARRAY"],JSON_STRUCT_OBJECT:[161,0,1,"c.JSON_STRUCT_OBJECT"],JSON_VALUE_BOOL:[161,0,1,"c.JSON_VALUE_BOOL"],JSON_VALUE_INT:[161,0,1,"c.JSON_VALUE_INT"],JSON_VALUE_STRING:[161,0,1,"c.JSON_VALUE_STRING"],JSON_VALUE_STRINGN:[161,0,1,"c.JSON_VALUE_STRINGN"],JSON_VALUE_TYPE_ARRAY:[161,0,1,"c.JSON_VALUE_TYPE_ARRAY"],JSON_VALUE_TYPE_BOOL:[161,0,1,"c.JSON_VALUE_TYPE_BOOL"],JSON_VALUE_TYPE_INT64:[161,0,1,"c.JSON_VALUE_TYPE_INT64"],JSON_VALUE_TYPE_OBJECT:[161,0,1,"c.JSON_VALUE_TYPE_OBJECT"],JSON_VALUE_TYPE_STRING:[161,0,1,"c.JSON_VALUE_TYPE_STRING"],JSON_VALUE_TYPE_UINT64:[161,0,1,"c.JSON_VALUE_TYPE_UINT64"],JSON_VALUE_UINT:[161,0,1,"c.JSON_VALUE_UINT"],JSON_VAL_MAX:[161,0,1,"c.JSON_VAL_MAX"],LOG_CRITICAL:[162,0,1,"c.LOG_CRITICAL"],LOG_DEBUG:[162,0,1,"c.LOG_DEBUG"],LOG_ENTRY_HDR_SIZE:[162,0,1,"c.LOG_ENTRY_HDR_SIZE"],LOG_ERROR:[162,0,1,"c.LOG_ERROR"],LOG_INFO:[162,0,1,"c.LOG_INFO"],LOG_MODULE_STR:[162,0,1,"c.LOG_MODULE_STR"],LOG_WARN:[162,0,1,"c.LOG_WARN"],NFFS_FILENAME_MAX_LEN:[141,0,1,"c.NFFS_FILENAME_MAX_LEN"],NFFS_MAX_AREAS:[141,0,1,"c.NFFS_MAX_AREAS"],NUM:[178,0,1,"c.NUM"],OS_EVENT_QUEUED:[100,0,1,"c.OS_EVENT_QUEUED"],OS_MBUF_DATA:[102,0,1,"c.OS_MBUF_DATA"],OS_MBUF_F_MASK:[102,0,1,"c.OS_MBUF_F_MASK"],OS_MBUF_IS_PKTHDR:[102,0,1,"c.OS_MBUF_IS_PKTHDR"],OS_MBUF_LEADINGSPACE:[102,0,1,"c.OS_MBUF_LEADINGSPACE"],OS_MBUF_PKTHDR:[102,0,1,"c.OS_MBUF_PKTHDR"],OS_MBUF_PKTHDR_TO_MBUF:[102,0,1,"c.OS_MBUF_PKTHDR_TO_MBUF"],OS_MBUF_PKTLEN:[102,0,1,"c.OS_MBUF_PKTLEN"],OS_MBUF_TRAILINGSPACE:[102,0,1,"c.OS_MBUF_TRAILINGSPACE"],OS_MBUF_USRHDR:[102,0,1,"c.OS_MBUF_USRHDR"],OS_MBUF_USRHDR_LEN:[102,0,1,"c.OS_MBUF_USRHDR_LEN"],OS_MEMPOOL_BYTES:[103,0,1,"c.OS_MEMPOOL_BYTES"],OS_MEMPOOL_F_EXT:[103,0,1,"c.OS_MEMPOOL_F_EXT"],OS_MEMPOOL_INFO_NAME_LEN:[103,0,1,"c.OS_MEMPOOL_INFO_NAME_LEN"],OS_MEMPOOL_SIZE:[103,0,1,"c.OS_MEMPOOL_SIZE"],OS_SANITY_CHECK_SETFUNC:[110,0,1,"c.OS_SANITY_CHECK_SETFUNC"],OS_STIME_MAX:[113,0,1,"c.OS_STIME_MAX"],OS_TASK_FLAG_EVQ_WAIT:[112,0,1,"c.OS_TASK_FLAG_EVQ_WAIT"],OS_TASK_FLAG_MUTEX_WAIT:[112,0,1,"c.OS_TASK_FLAG_MUTEX_WAIT"],OS_TASK_FLAG_NO_TIMEOUT:[112,0,1,"c.OS_TASK_FLAG_NO_TIMEOUT"],OS_TASK_FLAG_SEM_WAIT:[112,0,1,"c.OS_TASK_FLAG_SEM_WAIT"],OS_TASK_MAX_NAME_LEN:[112,0,1,"c.OS_TASK_MAX_NAME_LEN"],OS_TASK_PRI_HIGHEST:[112,0,1,"c.OS_TASK_PRI_HIGHEST"],OS_TASK_PRI_LOWEST:[112,0,1,"c.OS_TASK_PRI_LOWEST"],OS_TASK_STACK_DEFINE:[112,0,1,"c.OS_TASK_STACK_DEFINE"],OS_TIMEOUT_NEVER:[113,0,1,"c.OS_TIMEOUT_NEVER"],OS_TIMEVAL_GEQ:[113,0,1,"c.OS_TIMEVAL_GEQ"],OS_TIMEVAL_GT:[113,0,1,"c.OS_TIMEVAL_GT"],OS_TIMEVAL_LEQ:[113,0,1,"c.OS_TIMEVAL_LEQ"],OS_TIMEVAL_LT:[113,0,1,"c.OS_TIMEVAL_LT"],OS_TIME_MAX:[113,0,1,"c.OS_TIME_MAX"],OS_TIME_TICK_GEQ:[113,0,1,"c.OS_TIME_TICK_GEQ"],OS_TIME_TICK_GT:[113,0,1,"c.OS_TIME_TICK_GT"],OS_TIME_TICK_LT:[113,0,1,"c.OS_TIME_TICK_LT"],REST_OR_0:[178,0,1,"c.REST_OR_0"],REST_OR_0_AUX:[178,0,1,"c.REST_OR_0_AUX"],REST_OR_0_AUX_1:[178,0,1,"c.REST_OR_0_AUX_1"],REST_OR_0_AUX_INNER:[178,0,1,"c.REST_OR_0_AUX_INNER"],REST_OR_0_AUX_N:[178,0,1,"c.REST_OR_0_AUX_N"],SENSOR_DATA_CMP_GT:[163,0,1,"c.SENSOR_DATA_CMP_GT"],SENSOR_DATA_CMP_LT:[163,0,1,"c.SENSOR_DATA_CMP_LT"],SENSOR_GET_DEVICE:[163,0,1,"c.SENSOR_GET_DEVICE"],SENSOR_GET_ITF:[163,0,1,"c.SENSOR_GET_ITF"],SENSOR_IGN_LISTENER:[163,0,1,"c.SENSOR_IGN_LISTENER"],SENSOR_ITF_I2C:[163,0,1,"c.SENSOR_ITF_I2C"],SENSOR_ITF_SPI:[163,0,1,"c.SENSOR_ITF_SPI"],SENSOR_ITF_UART:[163,0,1,"c.SENSOR_ITF_UART"],SENSOR_THRESH_ALGO_USERDEF:[163,0,1,"c.SENSOR_THRESH_ALGO_USERDEF"],SENSOR_THRESH_ALGO_WATERMARK:[163,0,1,"c.SENSOR_THRESH_ALGO_WATERMARK"],SENSOR_THRESH_ALGO_WINDOW:[163,0,1,"c.SENSOR_THRESH_ALGO_WINDOW"],SENSOR_VALUE_TYPE_FLOAT:[163,0,1,"c.SENSOR_VALUE_TYPE_FLOAT"],SENSOR_VALUE_TYPE_FLOAT_TRIPLET:[163,0,1,"c.SENSOR_VALUE_TYPE_FLOAT_TRIPLET"],SENSOR_VALUE_TYPE_INT32:[163,0,1,"c.SENSOR_VALUE_TYPE_INT32"],SENSOR_VALUE_TYPE_INT32_TRIPLET:[163,0,1,"c.SENSOR_VALUE_TYPE_INT32_TRIPLET"],SENSOR_VALUE_TYPE_OPAQUE:[163,0,1,"c.SENSOR_VALUE_TYPE_OPAQUE"],SLIST_HEAD:[178,3,1,"c.SLIST_HEAD"],STANDARD_ACCEL_GRAVITY:[163,0,1,"c.STANDARD_ACCEL_GRAVITY"],STATS_CLEAR:[174,0,1,"c.STATS_CLEAR"],STATS_GET:[174,0,1,"c.STATS_GET"],STATS_HDR:[174,0,1,"c.STATS_HDR"],STATS_INC:[174,0,1,"c.STATS_INC"],STATS_INCN:[174,0,1,"c.STATS_INCN"],STATS_NAME:[174,0,1,"c.STATS_NAME"],STATS_NAME_END:[174,0,1,"c.STATS_NAME_END"],STATS_NAME_INIT_PARMS:[174,0,1,"c.STATS_NAME_INIT_PARMS"],STATS_NAME_MAP_NAME:[174,0,1,"c.STATS_NAME_MAP_NAME"],STATS_NAME_START:[174,0,1,"c.STATS_NAME_START"],STATS_RESET:[174,0,1,"c.STATS_RESET"],STATS_SECT_DECL:[174,0,1,"c.STATS_SECT_DECL"],STATS_SECT_END:[174,0,1,"c.STATS_SECT_END"],STATS_SECT_ENTRY16:[174,0,1,"c.STATS_SECT_ENTRY16"],STATS_SECT_ENTRY32:[174,0,1,"c.STATS_SECT_ENTRY32"],STATS_SECT_ENTRY64:[174,0,1,"c.STATS_SECT_ENTRY64"],STATS_SECT_ENTRY:[174,0,1,"c.STATS_SECT_ENTRY"],STATS_SECT_START:[174,0,1,"c.STATS_SECT_START"],STATS_SECT_VAR:[174,0,1,"c.STATS_SECT_VAR"],STATS_SIZE_16:[174,0,1,"c.STATS_SIZE_16"],STATS_SIZE_32:[174,0,1,"c.STATS_SIZE_32"],STATS_SIZE_64:[174,0,1,"c.STATS_SIZE_64"],STATS_SIZE_INIT_PARMS:[174,0,1,"c.STATS_SIZE_INIT_PARMS"],STR:[178,0,1,"c.STR"],TEST_ASSERT:[178,0,1,"c.TEST_ASSERT"],TEST_ASSERT_FATAL:[178,0,1,"c.TEST_ASSERT_FATAL"],TEST_ASSERT_FULL:[178,0,1,"c.TEST_ASSERT_FULL"],TEST_CASE:[178,0,1,"c.TEST_CASE"],TEST_CASE_DECL:[178,0,1,"c.TEST_CASE_DECL"],TEST_CASE_DEFN:[178,0,1,"c.TEST_CASE_DEFN"],TEST_CASE_TASK:[178,0,1,"c.TEST_CASE_TASK"],TEST_PASS:[178,0,1,"c.TEST_PASS"],TEST_SUITE:[178,0,1,"c.TEST_SUITE"],TEST_SUITE_DECL:[178,0,1,"c.TEST_SUITE_DECL"],TEST_SUITE_REGISTER:[178,0,1,"c.TEST_SUITE_REGISTER"],XSTR:[178,0,1,"c.XSTR"],_sbrk:[144,3,1,"c._sbrk"],completion_cb:[117,4,1,"c.completion_cb"],conf_bytes_from_str:[116,3,1,"c.conf_bytes_from_str"],conf_commit:[116,3,1,"c.conf_commit"],conf_commit_handler_t:[116,4,1,"c.conf_commit_handler_t"],conf_dst_register:[116,3,1,"c.conf_dst_register"],conf_ensure_loaded:[116,3,1,"c.conf_ensure_loaded"],conf_export_func_t:[116,4,1,"c.conf_export_func_t"],conf_export_handler_t:[116,4,1,"c.conf_export_handler_t"],conf_export_tgt_t:[116,4,1,"c.conf_export_tgt_t"],conf_get_handler_t:[116,4,1,"c.conf_get_handler_t"],conf_get_value:[116,3,1,"c.conf_get_value"],conf_handler:[116,8,1,"_CPPv312conf_handler"],conf_init:[116,3,1,"c.conf_init"],conf_load:[116,3,1,"c.conf_load"],conf_register:[116,3,1,"c.conf_register"],conf_save:[116,3,1,"c.conf_save"],conf_save_one:[116,3,1,"c.conf_save_one"],conf_save_tree:[116,3,1,"c.conf_save_tree"],conf_set_from_storage:[116,3,1,"c.conf_set_from_storage"],conf_set_handler_t:[116,4,1,"c.conf_set_handler_t"],conf_set_value:[116,3,1,"c.conf_set_value"],conf_src_register:[116,3,1,"c.conf_src_register"],conf_store_init:[116,3,1,"c.conf_store_init"],conf_store_load_cb:[116,4,1,"c.conf_store_load_cb"],conf_str_from_bytes:[116,3,1,"c.conf_str_from_bytes"],conf_str_from_value:[116,3,1,"c.conf_str_from_value"],conf_value_from_str:[116,3,1,"c.conf_value_from_str"],console_append_char_cb:[117,4,1,"c.console_append_char_cb"],console_blocking_mode:[117,3,1,"c.console_blocking_mode"],console_echo:[117,3,1,"c.console_echo"],console_handle_char:[117,3,1,"c.console_handle_char"],console_init:[117,3,1,"c.console_init"],console_input:[117,6,1,"c.console_input"],console_is_init:[117,3,1,"c.console_is_init"],console_is_midline:[117,5,1,"c.console_is_midline"],console_line_event_put:[117,3,1,"c.console_line_event_put"],console_line_queue_set:[117,3,1,"c.console_line_queue_set"],console_non_blocking_mode:[117,3,1,"c.console_non_blocking_mode"],console_out:[117,3,1,"c.console_out"],console_printf:[117,3,1,"c.console_printf"],console_read:[117,3,1,"c.console_read"],console_rx_cb:[117,4,1,"c.console_rx_cb"],console_rx_restart:[117,3,1,"c.console_rx_restart"],console_set_completion_cb:[117,3,1,"c.console_set_completion_cb"],console_silence:[117,3,1,"c.console_silence"],console_write:[117,3,1,"c.console_write"],fcb_append:[127,3,1,"c.fcb_append"],fcb_append_finish:[127,3,1,"c.fcb_append_finish"],fcb_append_to_scratch:[127,3,1,"c.fcb_append_to_scratch"],fcb_clear:[127,3,1,"c.fcb_clear"],fcb_entry:[127,8,1,"_CPPv39fcb_entry"],fcb_free_sector_cnt:[127,3,1,"c.fcb_free_sector_cnt"],fcb_getnext:[127,3,1,"c.fcb_getnext"],fcb_init:[127,3,1,"c.fcb_init"],fcb_is_empty:[127,3,1,"c.fcb_is_empty"],fcb_log:[127,8,1,"_CPPv37fcb_log"],fcb_offset_last_n:[127,3,1,"c.fcb_offset_last_n"],fcb_rotate:[127,3,1,"c.fcb_rotate"],fcb_walk:[127,3,1,"c.fcb_walk"],fcb_walk_cb:[127,4,1,"c.fcb_walk_cb"],fops_container:[140,6,1,"c.fops_container"],fs_close:[139,3,1,"c.fs_close"],fs_closedir:[139,3,1,"c.fs_closedir"],fs_dirent_is_dir:[139,3,1,"c.fs_dirent_is_dir"],fs_dirent_name:[139,3,1,"c.fs_dirent_name"],fs_filelen:[139,3,1,"c.fs_filelen"],fs_getpos:[139,3,1,"c.fs_getpos"],fs_mkdir:[139,3,1,"c.fs_mkdir"],fs_open:[139,3,1,"c.fs_open"],fs_opendir:[139,3,1,"c.fs_opendir"],fs_ops:[140,6,1,"c.fs_ops"],fs_ops_for:[140,3,1,"c.fs_ops_for"],fs_ops_from_container:[140,3,1,"c.fs_ops_from_container"],fs_ops_try_unique:[140,3,1,"c.fs_ops_try_unique"],fs_read:[139,3,1,"c.fs_read"],fs_readdir:[139,3,1,"c.fs_readdir"],fs_register:[140,3,1,"c.fs_register"],fs_rename:[139,3,1,"c.fs_rename"],fs_seek:[139,3,1,"c.fs_seek"],fs_unlink:[139,3,1,"c.fs_unlink"],fs_write:[139,3,1,"c.fs_write"],fsutil_read_file:[139,3,1,"c.fsutil_read_file"],fsutil_write_file:[139,3,1,"c.fsutil_write_file"],g_silence_console:[117,5,1,"c.g_silence_console"],g_ts_suites:[178,5,1,"c.g_ts_suites"],hal_bsp_core_dump:[144,3,1,"c.hal_bsp_core_dump"],hal_bsp_flash_dev:[144,3,1,"c.hal_bsp_flash_dev"],hal_bsp_get_nvic_priority:[144,3,1,"c.hal_bsp_get_nvic_priority"],hal_bsp_hw_id:[144,3,1,"c.hal_bsp_hw_id"],hal_bsp_hw_id_len:[144,3,1,"c.hal_bsp_hw_id_len"],hal_bsp_init:[144,3,1,"c.hal_bsp_init"],hal_bsp_power_state:[144,3,1,"c.hal_bsp_power_state"],hal_debugger_connected:[153,3,1,"c.hal_debugger_connected"],hal_flash_align:[146,3,1,"c.hal_flash_align"],hal_flash_erase:[146,3,1,"c.hal_flash_erase"],hal_flash_erase_sector:[146,3,1,"c.hal_flash_erase_sector"],hal_flash_init:[146,3,1,"c.hal_flash_init"],hal_flash_ioctl:[146,3,1,"c.hal_flash_ioctl"],hal_flash_isempty:[146,3,1,"c.hal_flash_isempty"],hal_flash_read:[146,3,1,"c.hal_flash_read"],hal_flash_write:[146,3,1,"c.hal_flash_write"],hal_gpio_init_in:[148,3,1,"c.hal_gpio_init_in"],hal_gpio_init_out:[148,3,1,"c.hal_gpio_init_out"],hal_gpio_irq_disable:[148,3,1,"c.hal_gpio_irq_disable"],hal_gpio_irq_enable:[148,3,1,"c.hal_gpio_irq_enable"],hal_gpio_irq_handler_t:[148,4,1,"c.hal_gpio_irq_handler_t"],hal_gpio_irq_init:[148,3,1,"c.hal_gpio_irq_init"],hal_gpio_irq_release:[148,3,1,"c.hal_gpio_irq_release"],hal_gpio_irq_trig_t:[148,4,1,"c.hal_gpio_irq_trig_t"],hal_gpio_mode_t:[148,4,1,"c.hal_gpio_mode_t"],hal_gpio_pull_t:[148,4,1,"c.hal_gpio_pull_t"],hal_gpio_read:[148,3,1,"c.hal_gpio_read"],hal_gpio_toggle:[148,3,1,"c.hal_gpio_toggle"],hal_gpio_write:[148,3,1,"c.hal_gpio_write"],hal_i2c_init:[149,3,1,"c.hal_i2c_init"],hal_i2c_master_data:[149,8,1,"_CPPv319hal_i2c_master_data"],hal_i2c_master_probe:[149,3,1,"c.hal_i2c_master_probe"],hal_i2c_master_read:[149,3,1,"c.hal_i2c_master_read"],hal_i2c_master_write:[149,3,1,"c.hal_i2c_master_write"],hal_reset_cause:[153,3,1,"c.hal_reset_cause"],hal_reset_cause_str:[153,3,1,"c.hal_reset_cause_str"],hal_spi_abort:[152,3,1,"c.hal_spi_abort"],hal_spi_config:[152,3,1,"c.hal_spi_config"],hal_spi_data_mode_breakout:[152,3,1,"c.hal_spi_data_mode_breakout"],hal_spi_disable:[152,3,1,"c.hal_spi_disable"],hal_spi_enable:[152,3,1,"c.hal_spi_enable"],hal_spi_init:[152,3,1,"c.hal_spi_init"],hal_spi_set_txrx_cb:[152,3,1,"c.hal_spi_set_txrx_cb"],hal_spi_settings:[152,8,1,"_CPPv316hal_spi_settings"],hal_spi_slave_set_def_tx_val:[152,3,1,"c.hal_spi_slave_set_def_tx_val"],hal_spi_tx_val:[152,3,1,"c.hal_spi_tx_val"],hal_spi_txrx:[152,3,1,"c.hal_spi_txrx"],hal_spi_txrx_cb:[152,4,1,"c.hal_spi_txrx_cb"],hal_spi_txrx_noblock:[152,3,1,"c.hal_spi_txrx_noblock"],hal_system_clock_start:[153,3,1,"c.hal_system_clock_start"],hal_system_reset:[153,3,1,"c.hal_system_reset"],hal_system_restart:[153,3,1,"c.hal_system_restart"],hal_system_start:[153,3,1,"c.hal_system_start"],hal_timer:[154,8,1,"_CPPv39hal_timer"],hal_timer_cb:[154,4,1,"c.hal_timer_cb"],hal_timer_config:[154,3,1,"c.hal_timer_config"],hal_timer_deinit:[154,3,1,"c.hal_timer_deinit"],hal_timer_delay:[154,3,1,"c.hal_timer_delay"],hal_timer_get_resolution:[154,3,1,"c.hal_timer_get_resolution"],hal_timer_init:[154,3,1,"c.hal_timer_init"],hal_timer_read:[154,3,1,"c.hal_timer_read"],hal_timer_set_cb:[154,3,1,"c.hal_timer_set_cb"],hal_timer_start:[154,3,1,"c.hal_timer_start"],hal_timer_start_at:[154,3,1,"c.hal_timer_start_at"],hal_timer_stop:[154,3,1,"c.hal_timer_stop"],hal_uart_blocking_tx:[155,3,1,"c.hal_uart_blocking_tx"],hal_uart_close:[155,3,1,"c.hal_uart_close"],hal_uart_config:[155,3,1,"c.hal_uart_config"],hal_uart_init:[155,3,1,"c.hal_uart_init"],hal_uart_init_cbs:[155,3,1,"c.hal_uart_init_cbs"],hal_uart_rx_char:[155,4,1,"c.hal_uart_rx_char"],hal_uart_start_rx:[155,3,1,"c.hal_uart_start_rx"],hal_uart_start_tx:[155,3,1,"c.hal_uart_start_tx"],hal_uart_tx_char:[155,4,1,"c.hal_uart_tx_char"],hal_uart_tx_done:[155,4,1,"c.hal_uart_tx_done"],hal_watchdog_enable:[156,3,1,"c.hal_watchdog_enable"],hal_watchdog_init:[156,3,1,"c.hal_watchdog_init"],hal_watchdog_tickle:[156,3,1,"c.hal_watchdog_tickle"],json_array_t:[161,6,1,"c.json_array_t"],json_attr_t:[161,6,1,"c.json_attr_t"],json_buffer:[161,6,1,"c.json_buffer"],json_buffer_read_next_byte_t:[161,4,1,"c.json_buffer_read_next_byte_t"],json_buffer_read_prev_byte_t:[161,4,1,"c.json_buffer_read_prev_byte_t"],json_buffer_readn_t:[161,4,1,"c.json_buffer_readn_t"],json_encode_array_finish:[161,3,1,"c.json_encode_array_finish"],json_encode_array_name:[161,3,1,"c.json_encode_array_name"],json_encode_array_start:[161,3,1,"c.json_encode_array_start"],json_encode_array_value:[161,3,1,"c.json_encode_array_value"],json_encode_object_entry:[161,3,1,"c.json_encode_object_entry"],json_encode_object_finish:[161,3,1,"c.json_encode_object_finish"],json_encode_object_key:[161,3,1,"c.json_encode_object_key"],json_encode_object_start:[161,3,1,"c.json_encode_object_start"],json_encoder:[161,6,1,"c.json_encoder"],json_enum_t:[161,6,1,"c.json_enum_t"],json_read_array:[161,3,1,"c.json_read_array"],json_read_object:[161,3,1,"c.json_read_object"],json_type:[161,2,1,"c.json_type"],json_value:[161,6,1,"c.json_value"],json_write_func_t:[161,4,1,"c.json_write_func_t"],lh_append_body_func_t:[162,4,1,"c.lh_append_body_func_t"],lh_append_func_t:[162,4,1,"c.lh_append_func_t"],lh_append_mbuf_body_func_t:[162,4,1,"c.lh_append_mbuf_body_func_t"],lh_append_mbuf_func_t:[162,4,1,"c.lh_append_mbuf_func_t"],lh_flush_func_t:[162,4,1,"c.lh_flush_func_t"],lh_read_func_t:[162,4,1,"c.lh_read_func_t"],lh_read_mbuf_func_t:[162,4,1,"c.lh_read_mbuf_func_t"],lh_registered_func_t:[162,4,1,"c.lh_registered_func_t"],lh_set_watermark_func_t:[162,4,1,"c.lh_set_watermark_func_t"],lh_storage_info_func_t:[162,4,1,"c.lh_storage_info_func_t"],lh_walk_func_t:[162,4,1,"c.lh_walk_func_t"],log:[162,6,1,"c.log"],log_append:[162,3,1,"c.log_append"],log_append_body:[162,3,1,"c.log_append_body"],log_append_mbuf:[162,3,1,"c.log_append_mbuf"],log_append_mbuf_body:[162,3,1,"c.log_append_mbuf_body"],log_append_mbuf_body_no_free:[162,3,1,"c.log_append_mbuf_body_no_free"],log_append_mbuf_no_free:[162,3,1,"c.log_append_mbuf_no_free"],log_append_mbuf_typed:[162,3,1,"c.log_append_mbuf_typed"],log_append_mbuf_typed_no_free:[162,3,1,"c.log_append_mbuf_typed_no_free"],log_append_typed:[162,3,1,"c.log_append_typed"],log_cbmem_handler:[162,5,1,"c.log_cbmem_handler"],log_console_get:[162,3,1,"c.log_console_get"],log_console_handler:[162,5,1,"c.log_console_handler"],log_console_init:[162,3,1,"c.log_console_init"],log_fcb_handler:[162,5,1,"c.log_fcb_handler"],log_fcb_slot1_handler:[162,5,1,"c.log_fcb_slot1_handler"],log_flush:[162,3,1,"c.log_flush"],log_handler:[162,6,1,"c.log_handler"],log_init:[162,3,1,"c.log_init"],log_level_get:[162,3,1,"c.log_level_get"],log_level_set:[162,3,1,"c.log_level_set"],log_list_get_next:[162,3,1,"c.log_list_get_next"],log_module_get_name:[162,3,1,"c.log_module_get_name"],log_module_register:[162,3,1,"c.log_module_register"],log_nmgr_register_group:[162,3,1,"c.log_nmgr_register_group"],log_offset:[162,6,1,"c.log_offset"],log_printf:[162,3,1,"c.log_printf"],log_read:[162,3,1,"c.log_read"],log_read_body:[162,3,1,"c.log_read_body"],log_read_hdr:[162,3,1,"c.log_read_hdr"],log_read_mbuf:[162,3,1,"c.log_read_mbuf"],log_read_mbuf_body:[162,3,1,"c.log_read_mbuf_body"],log_register:[162,3,1,"c.log_register"],log_set_watermark:[162,3,1,"c.log_set_watermark"],log_storage_info:[162,3,1,"c.log_storage_info"],log_walk:[162,3,1,"c.log_walk"],log_walk_body:[162,3,1,"c.log_walk_body"],log_walk_body_func_t:[162,4,1,"c.log_walk_body_func_t"],log_walk_func_t:[162,4,1,"c.log_walk_func_t"],nffs_area_desc:[141,6,1,"c.nffs_area_desc"],nffs_config:[141,5,1,"c.nffs_config"],nffs_detect:[141,3,1,"c.nffs_detect"],nffs_format:[141,3,1,"c.nffs_format"],nffs_init:[141,3,1,"c.nffs_init"],nffs_misc_desc_from_flash_area:[141,3,1,"c.nffs_misc_desc_from_flash_area"],os_callout:[97,8,1,"_CPPv310os_callout"],os_callout_init:[97,3,1,"c.os_callout_init"],os_callout_queued:[97,3,1,"c.os_callout_queued"],os_callout_remaining_ticks:[97,3,1,"c.os_callout_remaining_ticks"],os_callout_reset:[97,3,1,"c.os_callout_reset"],os_callout_stop:[97,3,1,"c.os_callout_stop"],os_cputime_delay_nsecs:[99,3,1,"c.os_cputime_delay_nsecs"],os_cputime_delay_ticks:[99,3,1,"c.os_cputime_delay_ticks"],os_cputime_delay_usecs:[99,3,1,"c.os_cputime_delay_usecs"],os_cputime_get32:[99,3,1,"c.os_cputime_get32"],os_cputime_init:[99,3,1,"c.os_cputime_init"],os_cputime_nsecs_to_ticks:[99,3,1,"c.os_cputime_nsecs_to_ticks"],os_cputime_ticks_to_nsecs:[99,3,1,"c.os_cputime_ticks_to_nsecs"],os_cputime_ticks_to_usecs:[99,3,1,"c.os_cputime_ticks_to_usecs"],os_cputime_timer_init:[99,3,1,"c.os_cputime_timer_init"],os_cputime_timer_relative:[99,3,1,"c.os_cputime_timer_relative"],os_cputime_timer_start:[99,3,1,"c.os_cputime_timer_start"],os_cputime_timer_stop:[99,3,1,"c.os_cputime_timer_stop"],os_cputime_usecs_to_ticks:[99,3,1,"c.os_cputime_usecs_to_ticks"],os_event:[100,8,1,"_CPPv38os_event"],os_event_fn:[100,4,1,"c.os_event_fn"],os_eventq:[100,8,1,"_CPPv39os_eventq"],os_eventq_dflt_get:[100,3,1,"c.os_eventq_dflt_get"],os_eventq_get:[100,3,1,"c.os_eventq_get"],os_eventq_get_no_wait:[100,3,1,"c.os_eventq_get_no_wait"],os_eventq_init:[100,3,1,"c.os_eventq_init"],os_eventq_inited:[100,3,1,"c.os_eventq_inited"],os_eventq_poll:[100,3,1,"c.os_eventq_poll"],os_eventq_put:[100,3,1,"c.os_eventq_put"],os_eventq_remove:[100,3,1,"c.os_eventq_remove"],os_eventq_run:[100,3,1,"c.os_eventq_run"],os_get_uptime:[113,3,1,"c.os_get_uptime"],os_get_uptime_usec:[113,3,1,"c.os_get_uptime_usec"],os_gettimeofday:[113,3,1,"c.os_gettimeofday"],os_mbuf:[102,8,1,"_CPPv37os_mbuf"],os_mbuf_adj:[102,3,1,"c.os_mbuf_adj"],os_mbuf_append:[102,3,1,"c.os_mbuf_append"],os_mbuf_appendfrom:[102,3,1,"c.os_mbuf_appendfrom"],os_mbuf_cmpf:[102,3,1,"c.os_mbuf_cmpf"],os_mbuf_cmpm:[102,3,1,"c.os_mbuf_cmpm"],os_mbuf_concat:[102,3,1,"c.os_mbuf_concat"],os_mbuf_copydata:[102,3,1,"c.os_mbuf_copydata"],os_mbuf_copyinto:[102,3,1,"c.os_mbuf_copyinto"],os_mbuf_dup:[102,3,1,"c.os_mbuf_dup"],os_mbuf_extend:[102,3,1,"c.os_mbuf_extend"],os_mbuf_free:[102,3,1,"c.os_mbuf_free"],os_mbuf_free_chain:[102,3,1,"c.os_mbuf_free_chain"],os_mbuf_get:[102,3,1,"c.os_mbuf_get"],os_mbuf_get_pkthdr:[102,3,1,"c.os_mbuf_get_pkthdr"],os_mbuf_len:[102,3,1,"c.os_mbuf_len"],os_mbuf_off:[102,3,1,"c.os_mbuf_off"],os_mbuf_pkthdr:[102,8,1,"_CPPv314os_mbuf_pkthdr"],os_mbuf_pool:[102,8,1,"_CPPv312os_mbuf_pool"],os_mbuf_pool_init:[102,3,1,"c.os_mbuf_pool_init"],os_mbuf_prepend:[102,3,1,"c.os_mbuf_prepend"],os_mbuf_prepend_pullup:[102,3,1,"c.os_mbuf_prepend_pullup"],os_mbuf_pullup:[102,3,1,"c.os_mbuf_pullup"],os_mbuf_trim_front:[102,3,1,"c.os_mbuf_trim_front"],os_mbuf_widen:[102,3,1,"c.os_mbuf_widen"],os_memblock:[103,8,1,"_CPPv311os_memblock"],os_memblock_from:[103,3,1,"c.os_memblock_from"],os_memblock_get:[103,3,1,"c.os_memblock_get"],os_memblock_put:[103,3,1,"c.os_memblock_put"],os_memblock_put_from_cb:[103,3,1,"c.os_memblock_put_from_cb"],os_membuf_t:[103,4,1,"c.os_membuf_t"],os_mempool:[103,8,1,"_CPPv310os_mempool"],os_mempool_clear:[103,3,1,"c.os_mempool_clear"],os_mempool_ext_init:[103,3,1,"c.os_mempool_ext_init"],os_mempool_info:[103,8,1,"_CPPv315os_mempool_info"],os_mempool_info_get_next:[103,3,1,"c.os_mempool_info_get_next"],os_mempool_init:[103,3,1,"c.os_mempool_init"],os_mempool_is_sane:[103,3,1,"c.os_mempool_is_sane"],os_mempool_put_fn:[103,4,1,"c.os_mempool_put_fn"],os_mqueue:[102,8,1,"_CPPv39os_mqueue"],os_mqueue_get:[102,3,1,"c.os_mqueue_get"],os_mqueue_init:[102,3,1,"c.os_mqueue_init"],os_mqueue_put:[102,3,1,"c.os_mqueue_put"],os_msys_count:[102,3,1,"c.os_msys_count"],os_msys_get:[102,3,1,"c.os_msys_get"],os_msys_get_pkthdr:[102,3,1,"c.os_msys_get_pkthdr"],os_msys_num_free:[102,3,1,"c.os_msys_num_free"],os_msys_register:[102,3,1,"c.os_msys_register"],os_msys_reset:[102,3,1,"c.os_msys_reset"],os_mutex:[104,8,1,"_CPPv38os_mutex"],os_mutex_init:[104,3,1,"c.os_mutex_init"],os_mutex_pend:[104,3,1,"c.os_mutex_pend"],os_mutex_release:[104,3,1,"c.os_mutex_release"],os_sanity_check:[110,8,1,"_CPPv315os_sanity_check"],os_sanity_check_func_t:[110,4,1,"c.os_sanity_check_func_t"],os_sanity_check_init:[110,3,1,"c.os_sanity_check_init"],os_sanity_check_register:[110,3,1,"c.os_sanity_check_register"],os_sanity_check_reset:[110,3,1,"c.os_sanity_check_reset"],os_sanity_task_checkin:[110,3,1,"c.os_sanity_task_checkin"],os_sched:[98,3,1,"c.os_sched"],os_sched_get_current_task:[98,3,1,"c.os_sched_get_current_task"],os_sched_next_task:[98,3,1,"c.os_sched_next_task"],os_sched_set_current_task:[98,3,1,"c.os_sched_set_current_task"],os_sem:[111,8,1,"_CPPv36os_sem"],os_sem_get_count:[111,3,1,"c.os_sem_get_count"],os_sem_init:[111,3,1,"c.os_sem_init"],os_sem_pend:[111,3,1,"c.os_sem_pend"],os_sem_release:[111,3,1,"c.os_sem_release"],os_settimeofday:[113,3,1,"c.os_settimeofday"],os_stime_t:[113,4,1,"c.os_stime_t"],os_task:[112,8,1,"_CPPv37os_task"],os_task_count:[112,3,1,"c.os_task_count"],os_task_func_t:[112,4,1,"c.os_task_func_t"],os_task_info:[112,8,1,"_CPPv312os_task_info"],os_task_info_get_next:[112,3,1,"c.os_task_info_get_next"],os_task_init:[112,3,1,"c.os_task_init"],os_task_remove:[112,3,1,"c.os_task_remove"],os_task_state_t:[112,4,1,"c.os_task_state_t"],os_tick_idle:[151,3,1,"c.os_tick_idle"],os_tick_init:[151,3,1,"c.os_tick_init"],os_time_advance:[113,3,1,"c.os_time_advance"],os_time_delay:[113,3,1,"c.os_time_delay"],os_time_get:[113,3,1,"c.os_time_get"],os_time_ms_to_ticks32:[113,3,1,"c.os_time_ms_to_ticks32"],os_time_ms_to_ticks:[113,3,1,"c.os_time_ms_to_ticks"],os_time_t:[113,4,1,"c.os_time_t"],os_time_ticks_to_ms32:[113,3,1,"c.os_time_ticks_to_ms32"],os_time_ticks_to_ms:[113,3,1,"c.os_time_ticks_to_ms"],os_timeradd:[113,0,1,"c.os_timeradd"],os_timersub:[113,0,1,"c.os_timersub"],os_timeval:[113,8,1,"_CPPv310os_timeval"],os_timezone:[113,8,1,"_CPPv311os_timezone"],sensor:[163,8,1,"_CPPv36sensor"],sensor_cfg:[163,8,1,"_CPPv310sensor_cfg"],sensor_check_type:[163,3,1,"c.sensor_check_type"],sensor_clear_high_thresh:[168,3,1,"c.sensor_clear_high_thresh"],sensor_clear_low_thresh:[168,3,1,"c.sensor_clear_low_thresh"],sensor_clear_trigger_thresh_t:[163,4,1,"c.sensor_clear_trigger_thresh_t"],sensor_data_func_t:[163,4,1,"c.sensor_data_func_t"],sensor_data_t:[163,9,1,"_CPPv313sensor_data_t"],sensor_error_func_t:[163,4,1,"c.sensor_error_func_t"],sensor_ftostr:[168,3,1,"c.sensor_ftostr"],sensor_get_config:[163,3,1,"c.sensor_get_config"],sensor_get_config_func_t:[163,4,1,"c.sensor_get_config_func_t"],sensor_get_type_traits_byname:[168,3,1,"c.sensor_get_type_traits_byname"],sensor_get_type_traits_bytype:[168,3,1,"c.sensor_get_type_traits_bytype"],sensor_handle_interrupt_t:[163,4,1,"c.sensor_handle_interrupt_t"],sensor_init:[163,3,1,"c.sensor_init"],sensor_itf_lock:[163,3,1,"c.sensor_itf_lock"],sensor_itf_unlock:[163,3,1,"c.sensor_itf_unlock"],sensor_lock:[163,3,1,"c.sensor_lock"],sensor_mgr_compare_func_t:[168,4,1,"c.sensor_mgr_compare_func_t"],sensor_mgr_evq_get:[168,3,1,"c.sensor_mgr_evq_get"],sensor_mgr_find_next:[168,3,1,"c.sensor_mgr_find_next"],sensor_mgr_find_next_bydevname:[168,3,1,"c.sensor_mgr_find_next_bydevname"],sensor_mgr_find_next_bytype:[168,3,1,"c.sensor_mgr_find_next_bytype"],sensor_mgr_lock:[168,3,1,"c.sensor_mgr_lock"],sensor_mgr_match_bytype:[168,3,1,"c.sensor_mgr_match_bytype"],sensor_mgr_put_interrupt_evt:[168,3,1,"c.sensor_mgr_put_interrupt_evt"],sensor_mgr_put_notify_evt:[168,3,1,"c.sensor_mgr_put_notify_evt"],sensor_mgr_put_read_evt:[168,3,1,"c.sensor_mgr_put_read_evt"],sensor_mgr_register:[168,3,1,"c.sensor_mgr_register"],sensor_mgr_unlock:[168,3,1,"c.sensor_mgr_unlock"],sensor_notifier:[163,8,1,"_CPPv315sensor_notifier"],sensor_notifier_func_t:[163,4,1,"c.sensor_notifier_func_t"],sensor_oic_init:[168,3,1,"c.sensor_oic_init"],sensor_oic_tx_trigger:[168,3,1,"c.sensor_oic_tx_trigger"],sensor_pkg_init:[163,3,1,"c.sensor_pkg_init"],sensor_read:[163,3,1,"c.sensor_read"],sensor_read_ev_ctx:[163,8,1,"_CPPv318sensor_read_ev_ctx"],sensor_read_func_t:[163,4,1,"c.sensor_read_func_t"],sensor_register_err_func:[167,3,1,"c.sensor_register_err_func"],sensor_register_listener:[167,3,1,"c.sensor_register_listener"],sensor_register_notifier:[169,3,1,"c.sensor_register_notifier"],sensor_set_config_func_t:[163,4,1,"c.sensor_set_config_func_t"],sensor_set_driver:[163,3,1,"c.sensor_set_driver"],sensor_set_interface:[163,3,1,"c.sensor_set_interface"],sensor_set_n_poll_rate:[168,3,1,"c.sensor_set_n_poll_rate"],sensor_set_notification_t:[163,4,1,"c.sensor_set_notification_t"],sensor_set_poll_rate_ms:[168,3,1,"c.sensor_set_poll_rate_ms"],sensor_set_thresh:[168,3,1,"c.sensor_set_thresh"],sensor_set_trigger_thresh_t:[163,4,1,"c.sensor_set_trigger_thresh_t"],sensor_set_type_mask:[163,3,1,"c.sensor_set_type_mask"],sensor_trigger_cmp_func_t:[163,4,1,"c.sensor_trigger_cmp_func_t"],sensor_trigger_init:[168,3,1,"c.sensor_trigger_init"],sensor_trigger_notify_func_t:[163,4,1,"c.sensor_trigger_notify_func_t"],sensor_type_traits:[163,8,1,"_CPPv318sensor_type_traits"],sensor_unlock:[163,3,1,"c.sensor_unlock"],sensor_unregister_listener:[167,3,1,"c.sensor_unregister_listener"],sensor_unregister_notifier:[169,3,1,"c.sensor_unregister_notifier"],sensor_unset_notification_t:[163,4,1,"c.sensor_unset_notification_t"],shell_cmd:[172,6,1,"c.shell_cmd"],shell_cmd_func_t:[172,4,1,"c.shell_cmd_func_t"],shell_cmd_help:[172,6,1,"c.shell_cmd_help"],shell_cmd_register:[172,3,1,"c.shell_cmd_register"],shell_evq_set:[172,3,1,"c.shell_evq_set"],shell_module:[172,6,1,"c.shell_module"],shell_nlip_input_func_t:[172,4,1,"c.shell_nlip_input_func_t"],shell_nlip_input_register:[172,3,1,"c.shell_nlip_input_register"],shell_nlip_output:[172,3,1,"c.shell_nlip_output"],shell_param:[172,6,1,"c.shell_param"],shell_prompt_function_t:[172,4,1,"c.shell_prompt_function_t"],shell_register:[172,3,1,"c.shell_register"],shell_register_app_cmd_handler:[172,3,1,"c.shell_register_app_cmd_handler"],shell_register_default_module:[172,3,1,"c.shell_register_default_module"],shell_register_prompt_handler:[172,3,1,"c.shell_register_prompt_handler"],snm_name:[174,5,1,"c.snm_name"],snm_off:[174,5,1,"c.snm_off"],stats_group_find:[174,3,1,"c.stats_group_find"],stats_group_walk:[174,3,1,"c.stats_group_walk"],stats_group_walk_func_t:[174,4,1,"c.stats_group_walk_func_t"],stats_hdr:[174,6,1,"c.stats_hdr"],stats_init:[174,3,1,"c.stats_init"],stats_init_and_reg:[174,3,1,"c.stats_init_and_reg"],stats_name_map:[174,6,1,"c.stats_name_map"],stats_nmgr_register_group:[174,3,1,"c.stats_nmgr_register_group"],stats_register:[174,3,1,"c.stats_register"],stats_reset:[174,3,1,"c.stats_reset"],stats_shell_register:[174,3,1,"c.stats_shell_register"],stats_walk:[174,3,1,"c.stats_walk"],stats_walk_func_t:[174,4,1,"c.stats_walk_func_t"],t_array:[161,1,1,"c.t_array"],t_boolean:[161,1,1,"c.t_boolean"],t_character:[161,1,1,"c.t_character"],t_check:[161,1,1,"c.t_check"],t_ignore:[161,1,1,"c.t_ignore"],t_integer:[161,1,1,"c.t_integer"],t_object:[161,1,1,"c.t_object"],t_real:[161,1,1,"c.t_real"],t_string:[161,1,1,"c.t_string"],t_structobject:[161,1,1,"c.t_structobject"],t_uinteger:[161,1,1,"c.t_uinteger"],tc_config:[178,5,1,"c.tc_config"],tc_current_config:[178,5,1,"c.tc_current_config"],ts_config:[178,5,1,"c.ts_config"],ts_current_config:[178,5,1,"c.ts_current_config"],tu_any_failed:[178,5,1,"c.tu_any_failed"],tu_case_complete:[178,3,1,"c.tu_case_complete"],tu_case_fail:[178,3,1,"c.tu_case_fail"],tu_case_fail_assert:[178,3,1,"c.tu_case_fail_assert"],tu_case_failed:[178,5,1,"c.tu_case_failed"],tu_case_idx:[178,5,1,"c.tu_case_idx"],tu_case_init:[178,3,1,"c.tu_case_init"],tu_case_jb:[178,5,1,"c.tu_case_jb"],tu_case_name:[178,5,1,"c.tu_case_name"],tu_case_pass:[178,3,1,"c.tu_case_pass"],tu_case_pass_manual:[178,3,1,"c.tu_case_pass_manual"],tu_case_post_test:[178,3,1,"c.tu_case_post_test"],tu_case_pre_test:[178,3,1,"c.tu_case_pre_test"],tu_case_report_fn_t:[178,4,1,"c.tu_case_report_fn_t"],tu_case_reported:[178,5,1,"c.tu_case_reported"],tu_case_set_init_cb:[178,3,1,"c.tu_case_set_init_cb"],tu_case_set_post_cb:[178,3,1,"c.tu_case_set_post_cb"],tu_case_set_pre_cb:[178,3,1,"c.tu_case_set_pre_cb"],tu_case_write_pass_auto:[178,3,1,"c.tu_case_write_pass_auto"],tu_init_test_fn_t:[178,4,1,"c.tu_init_test_fn_t"],tu_post_test_fn_t:[178,4,1,"c.tu_post_test_fn_t"],tu_pre_test_fn_t:[178,4,1,"c.tu_pre_test_fn_t"],tu_restart:[178,3,1,"c.tu_restart"],tu_start_os:[178,3,1,"c.tu_start_os"],tu_suite_complete:[178,3,1,"c.tu_suite_complete"],tu_suite_failed:[178,5,1,"c.tu_suite_failed"],tu_suite_init:[178,3,1,"c.tu_suite_init"],tu_suite_name:[178,5,1,"c.tu_suite_name"],tu_suite_post_test:[178,3,1,"c.tu_suite_post_test"],tu_suite_pre_test:[178,3,1,"c.tu_suite_pre_test"],tu_suite_register:[178,3,1,"c.tu_suite_register"],tu_suite_restart_fn_t:[178,4,1,"c.tu_suite_restart_fn_t"],tu_suite_set_complete_cb:[178,3,1,"c.tu_suite_set_complete_cb"],tu_suite_set_fail_cb:[178,3,1,"c.tu_suite_set_fail_cb"],tu_suite_set_init_cb:[178,3,1,"c.tu_suite_set_init_cb"],tu_suite_set_pass_cb:[178,3,1,"c.tu_suite_set_pass_cb"],tu_suite_set_post_test_cb:[178,3,1,"c.tu_suite_set_post_test_cb"],tu_suite_set_pre_test_cb:[178,3,1,"c.tu_suite_set_pre_test_cb"],tu_testsuite_fn_t:[178,4,1,"c.tu_testsuite_fn_t"]},"json_array_t.arr":{booleans:[161,6,1,"c.json_array_t.arr.booleans"],integers:[161,6,1,"c.json_array_t.arr.integers"],objects:[161,6,1,"c.json_array_t.arr.objects"],reals:[161,6,1,"c.json_array_t.arr.reals"],strings:[161,6,1,"c.json_array_t.arr.strings"],uintegers:[161,6,1,"c.json_array_t.arr.uintegers"]},"json_value.jv_val":{composite:[161,6,1,"c.json_value.jv_val.composite"]},json_array_t:{arr:[161,7,1,"c.json_array_t.arr"]},json_attr_t:{addr:[161,7,1,"c.json_attr_t.addr"],dflt:[161,7,1,"c.json_attr_t.dflt"]},json_value:{jv_val:[161,7,1,"c.json_value.jv_val"]}},objnames:{"0":["c","define","define"],"1":["c","enumvalue","enumvalue"],"2":["c","enum","enum"],"3":["c","function","C function"],"4":["c","typedef","typedef"],"5":["c","variable","variable"],"6":["c","struct","struct"],"7":["c","union","union"],"8":["cpp","class","C++ class"],"9":["cpp","type","C++ type"]},objtypes:{"0":"c:define","1":"c:enumvalue","2":"c:enum","3":"c:function","4":"c:typedef","5":"c:variable","6":"c:struct","7":"c:union","8":"cpp:class","9":"cpp:type"},terms:{"000s":[196,198,204,219],"008s":[196,198,204,219],"00z":210,"01t22":81,"02d":24,"02t22":210,"04x":33,"05t02":210,"093s":[196,198,204,219],"0b1000110":149,"0mb":10,"0ubuntu5":6,"0x0":[193,200,218,219],"0x00":[33,200,204,218],"0x0000":[184,218],"0x00000000":[173,175,176],"0x00000001":115,"0x00000002":[115,200],"0x00000004":115,"0x00000008":115,"0x00000010":115,"0x000000b8":193,"0x000000d8":[233,234],"0x000000dc":[183,226,233,234],"0x00004000":[173,175,176],"0x00008000":[106,173,175,176],"0x00009ef4":200,"0x0000fca6":193,"0x00023800":173,"0x0003f000":173,"0x0003f800":173,"0x0006":[41,218],"0x0007d000":[19,176],"0x000a":218,"0x000e0000":175,"0x0010":39,"0x01":[33,39,42,115,204,218],"0x0100":39,"0x01000000":199,"0x0101":33,"0x0102":33,"0x0103":33,"0x0104":33,"0x0105":33,"0x0106":33,"0x0107":33,"0x0108":33,"0x0109":33,"0x010a":33,"0x010b":33,"0x010c":33,"0x010d":33,"0x010e":33,"0x010f":33,"0x0110":33,"0x0111":33,"0x02":[33,39,42,115,204,218],"0x0201":33,"0x0202":33,"0x0203":33,"0x0204":33,"0x0205":33,"0x0206":33,"0x0207":33,"0x0208":33,"0x0209":33,"0x020a":33,"0x020b":33,"0x020c":33,"0x020d":33,"0x020e":33,"0x020f":33,"0x0210":33,"0x0211":33,"0x0212":33,"0x0213":33,"0x0214":33,"0x0215":33,"0x0216":33,"0x0217":33,"0x0218":33,"0x0219":33,"0x021a":33,"0x021b":33,"0x021c":33,"0x021d":33,"0x021e":33,"0x021f":33,"0x0220":33,"0x0221":33,"0x0222":33,"0x0223":33,"0x0224":33,"0x0225":33,"0x0226":33,"0x0227":33,"0x0228":33,"0x0229":33,"0x022a":33,"0x022c":33,"0x022d":33,"0x022e":33,"0x022f":33,"0x0230":33,"0x0232":33,"0x0234":33,"0x0235":33,"0x0236":33,"0x0237":33,"0x0238":33,"0x0239":33,"0x023a":33,"0x023b":33,"0x023c":33,"0x023d":33,"0x023e":33,"0x023f":33,"0x0240":33,"0x03":[33,42,115,218],"0x0300":[33,39],"0x0301":33,"0x0302":33,"0x04":[33,39],"0x0401":33,"0x0402":33,"0x0403":33,"0x0404":33,"0x0405":33,"0x0406":33,"0x0407":33,"0x0408":33,"0x0409":33,"0x040a":33,"0x040b":33,"0x040c":33,"0x040d":33,"0x040e":33,"0x0483":197,"0x05":33,"0x0501":33,"0x0502":33,"0x0503":33,"0x0504":33,"0x0505":33,"0x0506":33,"0x0507":33,"0x0508":33,"0x0509":33,"0x050a":33,"0x050b":33,"0x050c":33,"0x050d":33,"0x050e":33,"0x06":[33,184,218],"0x07":[33,218,223],"0x08":[33,39,218],"0x08000000":199,"0x08000020":199,"0x08000250":199,"0x08021e90":197,"0x09":[33,218,223],"0x0a":[33,218],"0x0b":33,"0x0bc11477":193,"0x0c":33,"0x0c80":41,"0x0d":33,"0x0e":33,"0x0f":[33,218,221],"0x0f505235":115,"0x1":[219,221,224,226],"0x10":[33,193,200,204,221],"0x100":33,"0x1000":[102,221,224],"0x10000":106,"0x10010000":199,"0x10036413":199,"0x10076413":197,"0x1010":102,"0x103":33,"0x11":[33,35,192,204,218],"0x12":33,"0x13":33,"0x14":33,"0x1400":218,"0x15":[33,217,219,221],"0x16":33,"0x17":33,"0x18":[33,218],"0x1800":42,"0x1808":42,"0x180a":42,"0x19":[33,164],"0x1a":33,"0x1b":33,"0x1c":[33,217,219],"0x1d":33,"0x1e":33,"0x1f":33,"0x2":[221,224],"0x20":[33,45,106,193,200,217,218,219],"0x200":[33,221,224],"0x2000":[221,224],"0x20000":219,"0x20000000":106,"0x20002290":197,"0x20002408":193,"0x20008000":193,"0x21":[33,45],"0x21000000":193,"0x22":[33,35,45,204],"0x23":[33,45],"0x24":33,"0x25":[33,218],"0x26":33,"0x27":33,"0x28":33,"0x2800":218,"0x29":33,"0x2a":33,"0x2ba01477":200,"0x2c":33,"0x2d":[33,218],"0x2e":33,"0x2f":33,"0x30":[33,193,200,218],"0x300":33,"0x311":221,"0x32":[33,221],"0x33":35,"0x34":33,"0x35":33,"0x36":33,"0x37":33,"0x374b":197,"0x38":33,"0x39":33,"0x3a":33,"0x3a000":106,"0x3b":33,"0x3c":33,"0x3c00":218,"0x3d":33,"0x3e":33,"0x3f":33,"0x4":[221,224],"0x40":[33,193,200,217,219],"0x400":33,"0x4000":[221,224],"0x40007000":219,"0x4001e504":200,"0x4001e50c":200,"0x40number":149,"0x41000000":197,"0x42000":74,"0x44":[35,218],"0x4400":218,"0x46":149,"0x4f":[217,219],"0x50":[193,200],"0x500":33,"0x5000":218,"0x53":223,"0x55":35,"0x6":218,"0x60":[193,200,218],"0x61":[217,219],"0x62":218,"0x65":218,"0x66":35,"0x68":218,"0x69":[218,223],"0x6c":218,"0x6c00":218,"0x6d":218,"0x6e":218,"0x70":[193,200,218],"0x72":[217,218,219],"0x7800":218,"0x79":223,"0x7fefd260":115,"0x7fff8000":219,"0x8":218,"0x80":[217,219],"0x8000":74,"0x8000000":199,"0x8079b62c":115,"0x81":149,"0x8801":218,"0x8c":149,"0x8d":149,"0x90":[217,219],"0x96f3b83c":115,"0x9c01":218,"0x9f":218,"0xa":218,"0xa0":221,"0xa001":218,"0xa7":[217,219],"0xaf":[217,219],"0xb3":[217,219],"0xb401":218,"0xb5":[217,219],"0xbead":[217,219],"0xcc01":218,"0xd2":[217,219],"0xd801":218,"0xdead":[217,219],"0xe401":218,"0xe7":[217,219],"0xf":218,"0xf001":218,"0xf395c277":115,"0xfb":221,"0xfe":218,"0xff":115,"0xffff":[41,152,218],"0xffffffff":[115,163,193],"0xffffffff0xffffffff0xffffffff0xffffffff":200,"100kb":114,"1024kbyte":[197,199],"103kb":173,"10m":39,"110kb":173,"128hz":17,"128kb":[9,175],"12c":[196,198,204,219],"12kb":[19,176],"12mhz":9,"132425ssb":42,"132428ssb":42,"132433ssb":42,"132437ssb":42,"132441ssb":42,"14e":233,"14h":[226,233],"1503a0":211,"16kb":[9,175,176],"16kbram":66,"16mb":9,"190a192":218,"1_amd64":[70,73,93,96],"1c15":[217,219],"1d11":229,"1d13":[211,232],"1d560":173,"1eec4":173,"1kb":173,"1mhz":17,"1ms":14,"1st":[14,81],"1ubuntu1":6,"1wx":200,"200mhz":9,"2015q2":[4,11],"2022609336ssb":187,"2022687456ssb":187,"2022789012ssb":187,"2022851508ssb":187,"2042859320ssb":187,"2042937440ssb":187,"248m":6,"250m":205,"256kb":193,"262s":[196,198,204,219],"28a29":218,"28t22":210,"291ebc02a8c345911c96fdf4e7b9015a843697658fd6b5faa0eb257a23e93682":203,"296712s":199,"2a24":61,"2d5217f":94,"2m_interval_max":39,"2m_interval_min":39,"2m_latenc":39,"2m_max_conn_event_len":39,"2m_min_conn_event_len":39,"2m_scan_interv":39,"2m_scan_window":39,"2m_timeout":39,"2msym":43,"300v":[196,198,204,219],"30j":218,"32kb":[176,193],"32mb":9,"32wx":[193,200],"363s":[196,198,204,219],"3_1":49,"3mb":94,"46872ssb":218,"4_9":4,"4fa7":[217,219],"500m":205,"512kb":106,"54684ssb":218,"575c":173,"5kb":114,"5ms":14,"6lowpan":43,"73d77f":84,"78e4d263eeb5af5635705b7cae026cc184f14aa6c6c59c6e80616035cd2efc8f":173,"7b3w9m4n2mg3sqmgw2q1b9p80000gn":68,"7kb":173,"8ab6433f8971b05c2a9c3341533e8ddb754e404":214,"948f118966f7989628f8f3be28840fd23a200fc219bb72acdfe9096f06c4b39b":173,"9cf8af22b1b573909a8290a90c066d4e190407e97680b7a32243960ec2bf3a7f":232,"9mb":71,"abstract":[9,33,108,109,121,138,141,142,163,165,166,205,218,236],"boolean":[161,176],"break":[18,33,102,123,188,218],"byte":[14,17,20,21,32,35,39,59,79,84,86,102,103,112,115,116,117,119,127,128,139,141,144,149,152,155,161,162,173,191,192,203,204,207],"case":[2,6,7,17,25,33,42,43,68,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,102,105,106,110,111,112,113,115,121,141,145,168,172,173,174,176,178,180,184,188,189,191,192,193,207,210,211,217,218,219,223,234],"catch":33,"char":[103,105,110,112,116,117,121,125,126,139,140,153,155,159,160,161,162,168,172,174,176,178,188,191,192,195,205,207,210,218,224,226],"class":[121,204],"const":[100,102,103,106,112,115,116,117,122,139,140,141,142,144,146,147,153,161,162,165,172,174,178,188,190,191,192,210,217,218,219],"default":[1,2,4,6,7,8,11,14,17,21,33,36,38,39,40,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,100,102,104,105,106,107,109,110,112,117,118,120,121,122,138,141,152,161,162,163,164,165,166,168,170,171,172,173,174,175,176,180,184,186,188,191,192,193,194,201,203,204,205,212,217,218,219,221,222,223,225,226,228,233],"enum":[112,116,148,153,155,161,163,217,218],"export":[1,10,35,73,74,93,95,96,100,116,117,121,123,162,163,164,165,166,201,220,221,224],"final":[8,68,102,104,106,115,129,143,173,181,183,186,207,217,219],"float":[77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,114,161,163,168,220],"function":[1,7,9,14,18,27,33,35,44,74,97,98,99,100,101,102,103,105,107,108,109,110,112,115,116,117,121,122,123,125,127,133,137,138,139,140,141,142,143,145,148,149,150,151,152,153,154,155,158,160,161,162,164,166,167,168,170,172,173,174,177,178,180,183,186,187,189,191,192,194,195,201,203,204,205,210,212,217,218,219,221,223,226,231,233,234,236],"goto":[110,139,165,217,218,219],"i\u00b2c":149,"import":[10,68,70,93,102,106,113,114,149,183,186,189,207,219],"int":[1,14,19,33,38,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,97,99,100,102,103,105,110,112,113,116,117,121,122,123,125,126,127,128,129,130,131,132,133,134,135,136,137,139,140,141,142,144,145,146,148,149,151,152,153,154,155,156,159,160,161,162,163,164,165,167,168,169,172,174,176,178,181,186,188,189,190,191,192,195,205,207,210,217,218,219,224,226],"long":[3,14,16,21,36,40,43,102,105,111,114,138,149,161,173,200,226],"new":[2,3,4,6,10,13,18,25,35,36,39,42,43,44,47,52,54,58,59,63,66,70,71,72,74,98,102,106,109,112,115,117,127,128,129,138,139,141,143,149,157,163,172,173,174,176,180,182,183,184,189,190,191,192,193,196,197,198,199,200,203,204,210,211,212,218,219,220,222,223,236],"null":[97,98,99,100,102,103,104,105,106,110,111,112,116,117,122,139,140,141,147,152,162,163,164,165,168,172,175,176,186,189,190,191,192,195,205,207,217,218,219,220,224,226],"public":[32,37,39,41,42,45,70,79,93,97,100,102,103,104,110,111,112,113,115,116,117,140,141,149,152,154,161,162,163,172,174,191,192],"return":[31,38,97,98,99,100,102,103,104,105,106,110,111,112,113,116,117,122,127,139,140,144,147,148,149,152,153,154,155,156,161,162,163,164,165,167,168,169,172,176,178,186,188,189,190,193,195,204,205,207,210,217,218,219,221,224,226,230],"short":[102,104,172,207],"static":[32,38,79,97,100,103,105,106,110,111,116,117,122,126,142,160,162,163,164,165,180,184,186,188,189,190,191,192,195,205,217,218,219,220,224,226],"switch":[11,13,33,71,84,90,94,98,105,106,112,115,143,157,172,183,184,188,189,201,217,218,219,226,233],"transient":189,"true":[8,11,15,99,103,110,113,117,173,203,210,219,229,232],"try":[2,14,17,20,21,25,33,35,43,102,139,149,180,181,183,184,187,193,194,195,196,197,198,200,211,213,218,219,221,223,226,228,233],"var":[63,68,78,79,110,116],"void":[14,33,38,97,98,99,100,102,103,105,110,112,113,116,117,121,122,123,125,127,137,139,140,141,142,144,145,146,148,149,151,152,153,154,155,156,158,160,161,162,163,164,165,167,168,172,174,176,178,186,188,189,190,191,192,195,205,207,217,218,219,220,224,226],"while":[4,6,7,8,17,18,35,38,43,62,68,74,102,103,105,106,110,112,114,117,123,125,139,155,165,173,176,178,191,192,195,201,205,207,208,210,217,218,219,224,226,233,234],AES:34,ANS:185,Adding:[69,92,236],And:[74,115,127,173,175,181,182,187,207,217,218,219],Are:[14,18],But:[14,219],CTS:[155,184],FOR:4,For:[2,3,5,6,7,8,10,11,14,15,18,19,21,33,34,35,36,41,42,47,50,52,63,66,68,70,71,72,73,74,75,79,96,97,102,105,106,109,113,114,115,121,122,139,141,142,145,148,149,152,161,162,163,164,165,166,167,173,174,175,176,178,180,183,188,189,190,191,192,193,195,197,198,199,203,204,205,210,211,212,213,219,221,224,226,229,232,233,234,236],IDE:[5,11],IDs:115,Its:[107,113,114,180,213],NOT:[149,154,219],Not:[7,33,41,99,102,143,148,152,173,219],One:[6,33,105,114,173,180,186,211,223],PCs:8,QoS:[33,43],RTS:[155,184],Such:[191,192,213],TMS:193,That:[2,17,21,25,33,74,127,176,191,192,193,204,211,212,218,219],The:[1,2,3,4,5,6,7,8,10,11,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,38,39,41,42,43,44,46,47,50,56,58,59,60,63,68,70,71,72,74,76,77,79,83,84,85,86,88,89,90,91,93,94,95,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,127,139,141,142,143,144,145,146,147,148,149,151,152,153,154,155,156,157,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,178,179,180,181,182,183,184,186,188,189,190,191,192,193,194,196,197,198,199,200,201,202,203,204,205,207,208,210,211,212,213,218,219,220,221,222,223,224,225,226,228,229,230,231,232,233,234,236],Then:[13,25,26,46,76,115,127,173,180,184,210,218,219,233],There:[4,8,14,15,17,18,21,34,35,40,70,74,93,97,102,104,106,107,111,112,113,114,116,117,121,143,148,162,163,168,172,173,174,188,193,204,210,214,219,226,233,234],Theres:223,These:[5,33,39,63,74,102,106,107,109,111,115,116,121,149,166,172,175,182,186,190,191,192,193,194,199,201,212,213,220,221],Use:[1,7,8,10,39,40,63,70,71,72,75,84,93,94,95,106,119,127,129,173,180,188,191,192,193,196,204,211,212,218,219,220,222,231],Used:[106,152,155,162],Useful:163,Uses:[44,55,120,175],Using:[33,62,104,195,231,236],Was:204,Will:[33,140],With:[9,14,33,42,43,102,105,109,115,173,175,181,183,207,233,234,236],Yes:[13,14,32,102,115,120],__arg:110,__asm:197,__builtin_offsetof:174,__d:163,__entri:174,__etext:199,__ev:100,__f:[110,163],__hdr:102,__itvl:110,__jv:161,__l:162,__len:161,__mod:162,__n:[102,174],__name:[112,174],__om:102,__omp:102,__s:163,__sc:110,__sectnam:174,__sectvarnam:174,__size:[112,174],__str:161,__t1:[99,113],__t2:[99,113],__t:163,__type:102,__v:161,__var:174,__wfi:197,_access:188,_adc:219,_addr:191,_addr_:[191,192],_app:191,_build:[26,46,76],_cfg:[164,165],_cli:[165,166,221],_cnt:127,_config:[163,164,165,224],_creat:164,_dev:164,_gatt_ac:188,_imghdr_siz:106,_init:[163,164,165],_log:165,_name:176,_nrf52_adc_h_:219,_ofb:[164,166,221],_onb:[164,166,226],_pad1:115,_pad2:115,_pad3:115,_pad:[104,115],_param:172,_pars:157,_reserv:163,_resource_t:220,_sbrk:144,_senseair_h_:218,_sensor:164,_set:191,_shell_init:[165,221],_stage:176,_stat:165,_str:157,_va_args_:165,_val:[164,165],a10:178,a600anj1:173,abbrevi:186,abc:[162,210],abil:[6,34,44,68,102,207],abl:[2,14,25,102,106,121,122,187,191,192,193,201,212,218,219],abort:[62,152,162,163,175,176,210,224],about:[1,3,13,14,18,19,35,41,53,70,71,72,75,77,93,94,95,103,105,106,110,112,113,127,128,132,161,162,167,173,174,179,180,186,189,190,191,192,196,200,204,205,207,213,219],abov:[9,16,21,27,32,102,105,110,113,115,149,152,172,173,174,175,176,183,186,188,191,192,195,201,204,210,212,217,219],absent:115,absolut:[102,154],abstrat:127,acc:221,accel:[221,226],accel_rev:221,acceleromet:[163,165,220,221,222,226],accept:[14,33,39,123,149,155,157,180,193,197,199,204,212],access:[8,14,28,33,39,43,72,74,77,83,93,94,95,99,101,102,104,105,106,111,121,122,123,127,139,141,142,143,149,157,162,163,165,166,168,173,176,178,183,190,193,205,210,218],access_:190,access_cb:[188,190,217,219],access_flag:[139,140],accgyro:221,accommod:[36,102,109,115,191],accompani:19,accomplish:[9,21,68,141,188],accord:[14,106,115,178],accordingli:[14,36,102,106,112],account:[13,74,102,115],accur:199,achiev:[38,191,192],ack_rxd:204,acknowledg:204,acl:33,acquir:[38,104,111,149,163],acquisit:149,across:[42,44,68,74,75,121,143],act:[34,42,157,173],action:[9,14,39,75,180,186,190,204,207,219],activ:[11,14,29,30,43,60,84,106,112,116,117,152,157,173,180,186,203,204,223,229,232,233,234],actual:[2,7,14,23,25,47,90,102,106,112,115,145,156,162,173,175,179,183,191,192,193,207,212,213,214,219],actuat:227,adafruit:[8,25,219,221,223],adapt:[43,109,193,196,197,211,226],adapter_nsrst_delai:[193,197],adaptor:199,adc0:219,adc:[9,14,19,66,121],adc_0:219,adc_buf_read:219,adc_buf_releas:219,adc_buf_s:219,adc_buf_set:219,adc_chan_config:219,adc_config:219,adc_dev:219,adc_event_handler_set:219,adc_evq:219,adc_hw_impl:66,adc_init:219,adc_number_channel:219,adc_number_sampl:219,adc_read:219,adc_read_ev:219,adc_result:219,adc_result_mv:219,adc_sampl:219,adc_sns_str:219,adc_sns_typ:219,adc_sns_val:219,adc_stack:219,adc_stack_s:219,adc_stm32f4:121,adc_task:219,adc_task_handl:219,adc_task_prio:219,add:[1,2,4,6,7,10,11,14,21,25,39,50,52,63,68,70,71,72,74,75,93,100,102,105,109,111,113,114,117,118,127,139,143,149,164,165,174,176,180,181,183,184,187,193,194,195,201,203,205,207,208,210,211,212,219,221,222,223,224,225,227,229,230,231,232,236],added:[11,13,45,66,68,94,102,106,111,112,115,117,122,124,139,149,172,193,195,203,205,211,213,217,218,229,230,232,236],adding:[2,18,21,44,50,68,102,106,107,113,127,174,183,195,210,212,213,217,218,219],addit:[1,11,14,18,41,43,56,68,74,75,102,106,107,109,115,121,149,162,173,176,180,183,186,193,194,196,197,199,200,201,204,207,218,219,230],addition:75,addr:[39,42,122,161,184,191,192,221],addr_typ:[39,42],address:[14,21,33,34,37,39,41,43,44,45,68,79,102,103,105,115,121,122,123,138,146,149,152,161,162,163,165,173,184,188,203,204,211,226,233],aditihilbert:4,adjust:[21,33,102,106,181,205],admin:[4,184],administr:18,adress:39,adsertis:39,adv:[14,39,42,43,44],adv_channel_map:218,adv_data:39,adv_field:[186,191],adv_filter_polici:218,adv_itvl_max:218,adv_itvl_min:218,adv_param:[186,189,191,192],advanc:[72,233,234],advantag:[189,219],advantang:186,adverb:75,adverti:[191,192],advertis:[28,33,36,38,43,44,45,79,185,187,189,203,217,218,219,220],advertise_128bit_uuid:220,advertise_16bit_uuid:220,advertising_interv:[39,41],advic:[107,108],advinterv:41,aes:[193,196,198,200,211,229,230,232],aesni:[229,230],af80:[217,219],affect:[115,141,142,162,173,183,208],aflag:[1,63,74],after:[4,8,10,17,25,34,38,42,54,63,68,70,71,74,93,94,99,102,103,107,112,113,115,116,121,125,129,133,139,141,149,152,155,162,163,165,173,175,178,180,184,186,188,189,190,193,194,201,203,207,211,212,221,223,226],afterward:[21,218],again:[8,14,25,33,38,70,72,93,106,112,115,127,173,174,186,193,196,197,198,199,200,204,207,219,223,232],against:[14,34,102,105,113,168],agnost:139,agre:[218,219],agreement:[218,219],ahead:113,aid:[74,165],aim:[33,122,139,185,236],ain0:219,ain1:219,air:[33,102,173,201,202,204,227,236],air_q:218,air_qual:[217,218],albeit:182,alert:185,algo:168,algorithm:[43,98],align:[102,103,127,207],all201612161220:88,all:[1,2,3,6,7,8,9,11,13,15,16,18,19,27,28,29,30,31,33,34,36,38,39,40,41,42,43,44,48,53,54,56,62,63,64,65,66,68,74,79,85,88,102,104,105,106,107,109,110,112,113,115,116,117,121,127,131,137,139,141,142,143,145,152,161,162,163,164,165,166,167,168,170,172,173,174,175,176,178,179,180,181,183,184,185,186,187,188,189,190,191,192,195,197,199,201,204,208,210,212,213,214,215,217,218,219,221,224,226,229,232],alloc:[86,90,100,101,102,103,138,162,186,188],allow:[2,3,4,6,8,9,11,14,19,25,33,39,43,44,52,63,68,70,71,72,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,100,102,104,105,109,111,115,117,121,139,141,144,149,152,153,162,166,167,168,169,171,172,173,174,176,180,184,186,189,191,195,196,201,204,205,207,211,219,221,223,226,228],almost:[8,207],alon:14,along:[21,74,102,103,112,163,168,218],alongsid:[191,207],alphabet:176,alreadi:[6,7,8,10,14,18,20,25,33,36,44,56,71,72,94,95,99,108,109,115,122,133,148,154,180,181,182,183,193,195,196,197,198,199,200,204,211,217,219,220,229,232,233,234],also:[1,3,5,6,7,8,10,11,14,18,20,21,25,26,35,36,39,43,47,50,53,68,70,71,72,73,74,79,93,96,102,103,105,106,109,111,112,113,115,116,117,118,121,122,127,139,141,152,155,157,162,163,164,165,167,170,172,173,174,175,176,180,183,186,189,190,194,195,201,204,205,207,208,210,211,212,213,217,218,219,221,222,223,224,225,226,229,230,232],alt:232,altern:[6,18,21,102,115,127,173,188],although:212,altogeth:[97,217],alwai:[8,14,18,74,106,113,115,145,162,172,182,188,191,192,199,210,212,213,218,236],ambigu:33,ambiti:183,amd64:[70,93],amend:[1,14,45,63,75,203,208,233,234],amg:221,among:[98,106,115,173],amongst:102,amount:[36,102,103,108,139,162,173,186,207],analog:[121,227],analyz:[11,234],android:[220,222,225,228],ani:[1,4,8,13,14,15,16,17,18,19,21,25,26,27,34,39,43,46,62,63,72,74,76,77,79,86,89,90,93,94,95,97,99,100,102,103,104,105,106,108,110,111,112,113,115,117,122,123,127,139,140,141,152,155,162,165,166,169,172,173,174,176,180,184,186,195,196,201,202,203,204,213,217,218,219,226,231,236],announc:[186,191,192],annoy:[188,214],anonym:39,anoth:[13,14,18,19,38,39,42,43,74,102,104,105,106,107,108,111,112,113,117,148,157,173,175,180,186,188,204,207,218,219,230,233,234],ans:[218,219],answer:105,anymor:[102,207],anyon:[14,17,25],anyth:[1,8,35,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,173,180,181,183,191,192,194,213,219],apach:[1,2,6,7,10,11,13,18,24,26,43,45,46,50,51,52,56,57,63,64,66,68,70,71,72,74,75,76,93,94,95,97,106,115,117,120,121,122,123,138,139,142,145,162,164,172,173,174,176,177,180,183,184,185,187,191,193,194,195,196,197,198,199,200,204,210,211,212,213,218,219,220,221,222,223,226,228,229,230,231,232,233,234,236],apart:113,api:[1,14,26,29,30,31,32,33,43,66,68,74,105,109,121,122,143,147,165,166,192,197,220,225],app:[1,7,8,11,14,17,18,21,24,25,38,41,43,45,47,50,51,55,56,58,59,60,61,63,66,68,75,86,89,90,106,115,117,121,139,143,153,172,174,175,176,180,181,183,185,186,189,190,191,192,193,195,196,197,198,199,200,201,202,203,205,207,210,211,217,218,220,221,222,223,224,225,229,230,231,232,233,236],app_log_init:162,appear:[17,25,39,41,109,149,188,190,207],append:[102,127,210],append_loc:[127,128,129],append_test:210,appl:[193,226,228,233,234],appli:[11,20,36,113,115,116,117,141,155,162,173,176,204,210],applic:[1,2,4,5,6,8,9,10,12,17,19,20,27,31,33,35,36,37,38,40,42,43,47,52,55,60,63,68,70,71,72,73,74,86,89,90,91,95,96,100,102,106,110,112,115,117,118,119,120,121,139,141,146,152,165,166,167,168,169,170,171,172,174,175,176,179,182,185,188,189,194,203,209,210,217,218,225,228,230,231,234,236],applicaton:1,applict:11,approach:[44,106,176],appropri:[75,102,106,109,112,119,121,149,152,176,180,181,183,186,189,191,192,194,219,225],approv:13,apps_air_qu:218,apps_bleprph:173,apps_blinki:[68,74],apps_my_sensor_app:226,apr:[8,196,198,204,219],apropo:[193,226,233,234],apt:[4,6,7,69,73,92,96,184],arbitrari:[115,180,184,193,196,197,198,199,200,204,211,219,221,223,229,230,232],arbitrarili:[115,192],arc4:193,arch:[74,106,109,178,196,197,198,199,200,204,226],arch_sim:[195,226],architectur:[70,93,98,103,106,108,109,113,115,121,138,143,148,207],archiv:[4,7,70,72,74,180,183,193,195,196,197,198,199,200,201,204,211,218,219,221,226,229,230,232],arduino:[11,194,207,209,212,218,236],arduino_101:66,arduino_blinki:[11,193,207],arduino_boot:[11,193],arduino_mkr1000:211,arduino_primo_nrf52:[66,196],arduino_primoo_nrf52:196,arduino_zero:193,arduino_zero_debug:193,arduinowifi:211,area:[14,16,102,106,115,116,127,137,144,162,176],area_cnt:144,area_desc:141,aren:[19,20,114],arg10:178,arg:[11,99,102,103,105,110,112,121,127,137,146,148,152,154,155,162,163,165,167,168,172,178,188,189,205,207,217,218,219,226],argc:[105,112,116,125,126,159,172,176,191,192,195,205,207,210,218,224,226],argument:[10,11,33,58,63,68,75,97,100,102,103,110,112,113,117,124,127,145,148,149,152,154,161,162,163,165,167,168,172,186,189,190,191,192,196,198,207,212,213,226],argv:[112,116,125,126,159,172,176,191,192,195,205,207,210,218,224,226],arm:[5,6,7,11,20,23,97,106,114,193,199,226,232,233,234],around:[42,102,115,219,220,222],arr:161,arrai:[35,100,116,126,127,137,141,152,161,172,176,181,186,190,207],arrang:[106,173],arriv:102,articl:214,artifact:[48,52,63,68,70,71,72,212],asf:[1,212,218,219],ask:[13,18,105,116,155,199,207,212,213],aspect:[39,102,115,207],assembl:[1,74,106,109,196,197,198,199,200,204,226],assert:[23,80,102,110,117,152,164,174,178,188,189,190,191,192,195,205,207,217,218,219,224,226],assert_if_test:178,assign:[13,19,21,32,35,41,43,50,63,66,79,103,105,106,112,127,142,162,176,180,188,193,196,197,198,199,200,204,211,219,221,223,229,232],associ:[14,34,36,100,102,110,112,115,154,163,176,186,189],assum:[7,11,15,42,56,72,73,95,96,100,102,106,112,115,122,152,157,176,180,181,182,183,195,201,204,205,217,219,220,222,223,225,226,233,234],assumpt:19,asynchron:155,at45db:[19,122],at45db_default_config:122,at45db_dev:122,at45db_erase_sector:122,at45db_init:122,at45db_read:122,at45db_sector_info:122,at45db_writ:122,at45dbxxx:122,at91samd21g18:193,at91samd:193,atmel:[2,193,211],atop:[121,143],att:[31,40,43,188],attach:[8,11,102,106,148,153,183,196,204,219,226,233,234],attempt:[14,33,35,39,102,103,104,112,115,149,176,188,189,190,204],attempt_stat:174,attent:3,attr:[14,40,42],attr_handl:[14,187,188,189,217,219],attribut:[27,29,30,33,40,43,63,66,75,79,103,107,109,161,176,185,188],auth:[14,39,214],authent:[33,34,42,187],author:[1,25,33,56,74,117,210,218,219],auto:[41,122,223],autocalibr:223,autocomplet:68,autoconf:68,autogener:14,autom:44,automat:[1,13,36,37,43,55,68,72,74,107,158,172,174,176,183,185,186,193,196,197,199,200,201,210,212,218,219,220,236],autoselect:193,avaial:204,avail:[1,2,3,4,7,9,14,15,18,24,33,35,36,41,42,43,44,45,60,70,71,72,75,77,86,93,94,95,100,102,103,104,110,111,114,115,117,119,121,155,157,163,167,168,173,176,179,191,195,201,204,213,225,233,234],avail_queu:117,avoid:[74,102,104,105,110,172,207,220],awai:[33,106,116,188,219],await:3,awar:[21,186,191,192],b0_0:199,b0_1:199,b1_0:199,b1_1:199,b5729002b340:[217,219],b8d17c77a03b37603cd9f89fdcfe0ba726f8ddff6eac63011dee2e959cc316c2:203,bab:162,back:[8,18,71,77,82,93,94,95,102,103,113,114,115,116,117,149,162,163,170,190,199,200,201,218,225,229,230,232],backend:116,backward:[18,43,115,117,127,172],bad:[14,115,173,213],badli:105,bake:15,band:[34,39,43],bank:199,bar:[11,14,116,236],bare:[97,185,191,192,236],base64:[7,116,117,204,226],base:[1,2,4,6,7,11,19,33,36,43,44,47,52,68,70,71,72,74,102,114,119,121,123,143,144,149,168,175,184,190,193,196,197,199,200,207,211,220,221,223,226],baselibc:[7,24,61,106],baselin:120,bash:[2,11,68,72,106],bash_complet:49,bash_profil:[10,71,73,94,96],bashrc:68,basi:[9,32,34,112,213,218,219],basic:[1,14,17,19,27,41,42,43,44,74,102,106,112,114,121,144,146,148,155,173,183,184,201,204,212,214,216,217,228,230,231],batch:106,batteri:[9,36,44,109,191],baud:[79,117,184],baudrat:[122,152,155],bbno055_cli:221,bc_acc_bw:[165,224],bc_acc_rang:[165,224],bc_mask:[165,224],bc_opr_mod:[165,224],bc_placement:165,bc_pwr_mode:[165,224],bc_unit:[165,224],bc_use_ext_xt:224,bcfg:224,bd_addr:33,be9699809a049:84,beacon:[27,182,183,194],bearer:[14,43,45],becaus:[8,11,14,21,33,34,38,42,63,100,115,142,149,152,163,165,168,173,175,207,210,212,214,218,220,221,222,226],becom:[14,34,44,115,186,189],been:[4,13,17,33,38,49,56,68,71,72,74,90,94,95,101,102,103,112,115,116,125,127,139,141,152,155,162,168,173,176,184,189,193,196,204,211,217,218,219],befor:[2,4,7,8,11,14,33,54,63,70,74,93,97,99,101,102,104,105,106,110,112,113,114,115,116,117,127,133,141,152,154,155,156,161,163,167,168,172,173,174,176,178,183,184,185,186,188,191,192,194,195,197,201,204,205,207,210,211,219,225,228,231],begin:[14,38,102,112,116,127,135,155,168,184,187,189,191,192,210,212],beginn:236,behav:[33,42,105,191,192,210],behavior:[72,105,109,141,188,190,207,210,211,234],behaviour:102,behind:[102,113],being:[14,15,33,102,103,105,110,112,113,115,116,122,139,148,149,150,159,160,162,163,173,187,189,207,210,236],bell:111,belong:[27,103,115,190],below:[1,2,4,6,8,11,19,31,33,34,35,36,42,56,72,75,102,105,106,107,111,112,115,117,119,122,139,142,154,165,173,180,183,188,190,193,196,197,199,200,204,207,208,210,212,213,214,219,220,221,224,228,236],benefit:[13,105,176,179,205],best:[24,102,106,161,213],beta:121,better:[14,17,20,115,174],between:[7,11,15,18,19,20,38,39,43,44,50,59,68,111,113,117,148,149,159,161,166,168,173,175,176,184,196,201,204,205,213,219,221,223,226],beyond:102,bhd:79,big:[35,74,102,204,213],bigger:173,bin:[2,4,7,10,11,18,20,47,48,50,51,56,59,61,63,68,70,71,72,73,74,93,94,95,96,106,173,176,180,181,183,184,187,193,195,196,197,198,199,200,201,203,204,210,211,218,219,221,223,226,229,230,232,233,234],bin_basenam:74,binari:[4,7,10,20,47,50,52,68,71,73,74,92,94,96,114,119,149,195],binutil:4,bit:[7,14,27,35,37,39,41,70,71,72,79,94,95,99,102,103,112,113,114,115,149,150,152,155,163,165,167,168,173,174,183,188,189,190,191,192,207,211,213,217,219,220,226,233,234],bitbang:150,bitfield:163,bitmap:103,bitmask:112,bits0x00:39,bl_rev:221,bla:162,blank:24,ble:[21,25,27,31,32,35,38,42,44,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,100,102,115,119,120,173,176,182,184,186,188,189,190,194,201,203,216,217,218,222,225,228,236],ble_:188,ble_addr_t:[191,192],ble_addr_type_publ:189,ble_app:[183,191,192],ble_app_advertis:[191,192],ble_app_on_sync:[191,192],ble_app_set_addr:[191,192],ble_att:[89,188,201],ble_att_err_attr_not_found:33,ble_att_err_attr_not_long:33,ble_att_err_insufficient_authen:33,ble_att_err_insufficient_author:33,ble_att_err_insufficient_enc:33,ble_att_err_insufficient_key_sz:33,ble_att_err_insufficient_r:[33,217,219],ble_att_err_invalid_attr_value_len:[33,188],ble_att_err_invalid_handl:33,ble_att_err_invalid_offset:33,ble_att_err_invalid_pdu:33,ble_att_err_prepare_queue_ful:33,ble_att_err_read_not_permit:33,ble_att_err_req_not_support:33,ble_att_err_unlik:[33,217,219],ble_att_err_unsupported_group:33,ble_att_err_write_not_permit:33,ble_att_svr_entry_pool:86,ble_att_svr_prep_entry_pool:86,ble_eddystone_set_adv_data_uid:191,ble_eddystone_set_adv_data_url:191,ble_eddystone_url_scheme_http:191,ble_eddystone_url_suffix_org:191,ble_err_acl_conn_exist:33,ble_err_auth_fail:33,ble_err_chan_class:33,ble_err_cmd_disallow:33,ble_err_coarse_clk_adj:33,ble_err_conn_accept_tmo:33,ble_err_conn_establish:33,ble_err_conn_limit:33,ble_err_conn_parm:33,ble_err_conn_rej_bd_addr:33,ble_err_conn_rej_channel:33,ble_err_conn_rej_resourc:33,ble_err_conn_rej_secur:33,ble_err_conn_spvn_tmo:33,ble_err_conn_term_loc:33,ble_err_conn_term_m:33,ble_err_ctlr_busi:33,ble_err_diff_trans_col:33,ble_err_dir_adv_tmo:33,ble_err_encryption_mod:33,ble_err_host_busy_pair:33,ble_err_hw_fail:33,ble_err_inq_rsp_too_big:33,ble_err_instant_pass:33,ble_err_insufficient_sec:33,ble_err_inv_hci_cmd_parm:33,ble_err_inv_lmp_ll_parm:33,ble_err_link_key_chang:33,ble_err_lmp_collis:33,ble_err_lmp_ll_rsp_tmo:33,ble_err_lmp_pdu:33,ble_err_mac_conn_fail:33,ble_err_mem_capac:33,ble_err_no_pair:33,ble_err_no_role_chang:33,ble_err_page_tmo:33,ble_err_parm_out_of_rang:33,ble_err_pending_role_sw:33,ble_err_pinkey_miss:33,ble_err_qos_parm:33,ble_err_qos_reject:33,ble_err_rd_conn_term_pwroff:33,ble_err_rd_conn_term_resrc:33,ble_err_rem_user_conn_term:33,ble_err_repeated_attempt:33,ble_err_reserved_slot:33,ble_err_role_sw_fail:33,ble_err_sco_air_mod:33,ble_err_sco_itvl:33,ble_err_sco_offset:33,ble_err_sec_simple_pair:33,ble_err_synch_conn_limit:33,ble_err_unit_key_pair:33,ble_err_unk_conn_id:33,ble_err_unk_lmp:33,ble_err_unknown_hci_cmd:33,ble_err_unspecifi:33,ble_err_unsupp_lmp_ll_parm:33,ble_err_unsupp_qo:33,ble_err_unsupp_rem_featur:33,ble_err_unsupport:33,ble_ext_adv:14,ble_ext_adv_max_s:14,ble_ga:190,ble_gap:89,ble_gap_adv_param:[191,192],ble_gap_adv_set_field:186,ble_gap_adv_start:[186,189,191,192],ble_gap_chr_uuid16_appear:[188,190],ble_gap_chr_uuid16_device_nam:[188,190],ble_gap_chr_uuid16_periph_pref_conn_param:188,ble_gap_chr_uuid16_periph_priv_flag:188,ble_gap_chr_uuid16_reconnect_addr:188,ble_gap_conn_desc:189,ble_gap_conn_find:189,ble_gap_conn_fn:186,ble_gap_conn_mode_und:[186,189],ble_gap_disc_mode_gen:[186,189],ble_gap_ev:189,ble_gap_event_conn_upd:189,ble_gap_event_connect:189,ble_gap_event_disconnect:189,ble_gap_event_enc_chang:189,ble_gap_event_fn:[191,192],ble_gap_event_subscrib:189,ble_gap_svc_uuid16:[188,190],ble_gap_upd:86,ble_gap_update_param:14,ble_gatt:89,ble_gatt_access_ctxt:[188,217,219],ble_gatt_access_op_read_chr:[188,217,219],ble_gatt_access_op_write_chr:[188,217,219],ble_gatt_attr_fn:14,ble_gatt_chr_def:[188,190,217,219],ble_gatt_chr_f_notifi:[217,219],ble_gatt_chr_f_read:[188,190,217,219],ble_gatt_chr_f_read_enc:[217,219],ble_gatt_chr_f_writ:[217,219],ble_gatt_chr_f_write_enc:[217,219],ble_gatt_register_fn:190,ble_gatt_svc_def:[188,190,217,219],ble_gatt_svc_type_primari:[188,190,217,219],ble_gattc:89,ble_gattc_proc_pool:86,ble_gattc_read:14,ble_gattc_write_flat:14,ble_gatts_chr_upd:[217,219],ble_gatts_clt_cfg_pool:86,ble_gatts_find_chr:[217,219],ble_gatts_register_svc:190,ble_h:[27,28,29,30,32,33,35,38,89,191,192,217],ble_hci_ram_evt_hi_pool:86,ble_hci_ram_evt_lo_pool:86,ble_hci_uart_baud:184,ble_hs_:190,ble_hs_adv_field:[186,191],ble_hs_att_err:33,ble_hs_cfg:[38,191,192],ble_hs_conn_pool:86,ble_hs_eagain:33,ble_hs_ealreadi:33,ble_hs_eapp:33,ble_hs_eauthen:33,ble_hs_eauthor:33,ble_hs_ebaddata:33,ble_hs_ebusi:33,ble_hs_econtrol:33,ble_hs_edon:33,ble_hs_eencrypt:33,ble_hs_eencrypt_key_sz:33,ble_hs_einv:[14,33],ble_hs_emsgs:33,ble_hs_eno:33,ble_hs_enoaddr:33,ble_hs_enomem:33,ble_hs_enomem_evt:33,ble_hs_enotconn:33,ble_hs_enotsup:33,ble_hs_enotsync:33,ble_hs_eo:33,ble_hs_ereject:33,ble_hs_erol:33,ble_hs_err_sm_peer_bas:33,ble_hs_err_sm_us_bas:33,ble_hs_estore_cap:33,ble_hs_estore_fail:33,ble_hs_etimeout:33,ble_hs_etimeout_hci:33,ble_hs_eunknown:33,ble_hs_ev_tx_notif:100,ble_hs_event_tx_notifi:100,ble_hs_forev:[189,191,192],ble_hs_hci_cmd_send:218,ble_hs_hci_err:33,ble_hs_hci_ev_pool:86,ble_hs_id:35,ble_hs_id_gen_rnd:[35,191,192],ble_hs_id_set_rnd:[32,35,191,192],ble_hs_l2c_err:33,ble_hs_reset_fn:38,ble_hs_sm_peer_err:33,ble_hs_sm_us_err:33,ble_hs_sync_fn:38,ble_ibeacon_set_adv_data:192,ble_l2cap:89,ble_l2cap_chan_pool:86,ble_l2cap_sig_err_cmd_not_understood:33,ble_l2cap_sig_err_invalid_cid:33,ble_l2cap_sig_err_mtu_exceed:33,ble_l2cap_sig_proc_pool:86,ble_ll:[89,90],ble_ll_cfg_feat_le_encrypt:173,ble_ll_conn:89,ble_ll_prio:176,ble_lp_clock:36,ble_max_connect:[14,220,222],ble_mesh_dev_uuid:45,ble_mesh_pb_gatt:45,ble_own:[191,192],ble_own_addr_random:[191,192],ble_phi:89,ble_public_dev_addr:35,ble_rigado:60,ble_role_broadcast:222,ble_role_peripher:222,ble_sm_err_alreadi:33,ble_sm_err_authreq:33,ble_sm_err_cmd_not_supp:33,ble_sm_err_confirm_mismatch:33,ble_sm_err_cross_tran:33,ble_sm_err_dhkei:33,ble_sm_err_enc_key_sz:33,ble_sm_err_inv:33,ble_sm_err_numcmp:33,ble_sm_err_oob:33,ble_sm_err_pair_not_supp:33,ble_sm_err_passkei:33,ble_sm_err_rep:33,ble_sm_err_unspecifi:33,ble_sm_legaci:173,ble_store_config:14,ble_svc_gap_device_name_set:219,ble_tgt:[183,191,192],ble_uu:190,ble_uuid128_init:[217,219],ble_uuid128_t:[217,219],ble_uuid16:[188,190],ble_uuid16_declar:[217,219],ble_uuid:[217,219],ble_uuid_128_to_16:188,ble_uuid_u16:[217,219],ble_xtal_settle_tim:36,blecent:[7,14,74],blecsc:74,blehci:[7,74],blehciproj:184,blehostd:79,blehr:74,blemesh:[43,45,74],blemesh_light:74,blemesh_shel:74,blenano:66,bleprph:[7,21,43,74,79,173,185,186,187,188,189,190,203,217,218,219,220,234],bleprph_advertis:[186,189],bleprph_appear:188,bleprph_device_nam:[186,188],bleprph_le_phy_support:219,bleprph_log:[186,189,217,219],bleprph_oic:[7,74,225],bleprph_oic_sensor:220,bleprph_on_connect:186,bleprph_pref_conn_param:188,bleprph_print_conn_desc:189,bleprph_privacy_flag:188,bleprph_reconnect_addr:188,blesplit:[7,74],bletest:[7,74],bletoh:102,bleuart:[7,74],bleuartx000:25,blink:[1,7,74,106,112,181,193,194,196,197,198,199,200,205,207,219,236],blink_nord:234,blink_rigado:60,blinki:[1,11,17,18,20,47,56,57,61,68,74,106,183,184,204,205,207,211,218,219,228,229,230,232,233,234,236],blinky_callout:195,blinky_sim:74,blksize:103,blksz:[86,230],blob:[33,145],block:[33,41,86,99,100,102,103,111,121,127,130,141,149,152,154,155,163,205,218,230],block_addr:103,block_siz:103,blocks_siz:103,blue:200,bluetooth:[1,9,18,19,21,33,34,35,36,39,41,45,102,173,185,186,191,192,194,203,218,236],bmd300eval:[61,66,198,219],bmd:[198,219],bmp280:25,bno055:[164,165,220,222,224],bno055_0:[164,221,224],bno055_acc_cfg_bw_125hz:224,bno055_acc_cfg_rng_16g:224,bno055_acc_unit_ms2:224,bno055_angrate_unit_dp:224,bno055_cfg:[165,224],bno055_cli:[221,222],bno055_config:[165,224],bno055_default_cfg:165,bno055_do_format_android:224,bno055_err:165,bno055_euler_unit_deg:224,bno055_get_chip_id:165,bno055_id:165,bno055_info:165,bno055_init:[164,165],bno055_log:165,bno055_ofb:[164,220,221,222],bno055_opr_mode_ndof:224,bno055_pwr_mode_norm:224,bno055_sensor_get_config:165,bno055_sensor_read:165,bno055_shel:221,bno055_shell_init:221,bno055_stat:165,bno055_stat_sect:165,bno055_temp_unit_degc:224,board:[1,2,4,5,7,11,17,21,25,35,36,42,52,55,60,66,68,70,71,72,74,105,106,121,143,144,149,165,166,171,173,175,176,180,181,184,187,191,192,194,195,201,203,205,207,217,218,224,225,226,228,231,233,234,236],bodi:[115,162,178,224],body_len:162,bold:180,bond:[34,39,41,42,187],bondabl:39,bone:[97,185,191,192,236],bookkeep:127,bool:[103,117,161],boot:[7,15,21,56,74,106,113,114,117,157,180,184,193,196,197,198,199,200,201,203,204,211,218,219,221,223,226,229,230,232],boot_boot_serial_test:7,boot_bootutil:173,boot_img_mag:115,boot_load:106,boot_mag:115,boot_nrf52dk:218,boot_olimex:199,boot_seri:[7,117],boot_serial_setup:7,boot_test:7,bootabl:[173,203,229,232],bootload:[1,11,18,24,25,56,60,106,109,114,117,153,157,180,194,195,203,207,218,219,220,222,223,231],bootutil:[7,114,115,117,193,196,197,198,199,200,204,211,218,219,221,229,230,232],bootutil_misc:[7,193,196,197,198,200,221,229,230,232],both:[6,9,10,14,27,33,34,39,41,52,68,70,71,72,75,102,104,106,111,115,116,118,121,141,149,152,161,162,173,175,176,179,193,195,204,210,211,214,219],bottl:[71,94],bottom:[11,106,110,112,187],bound:[102,106,139],boundari:[102,103,106],box:[11,234],bps:155,branch:[1,4,7,10,13,18,20,68,69,70,72,73,92,93,95,96,115,193,211,212,213],branchnam:13,brand:200,bread:219,breadboard:219,breakdown:173,breakpoint:[193,197],breviti:[173,180,230],brew:[3,4,7,10,49,68,71,73,94,96],brick:115,brief:[14,32,148,191,192,204],briefli:106,bring:[11,106,143,221,225,228],broad:236,broadca:[191,192],broadcast:[14,27,39,44,186,191,192],brows:[187,196,212],bsd:114,bsncent:74,bsnprph:74,bsp:[1,7,16,25,36,45,47,50,51,55,56,58,60,63,68,74,75,105,116,121,141,143,147,148,154,155,163,164,165,166,168,173,176,180,183,184,187,193,195,196,197,198,199,200,204,205,211,218,219,220,221,222,223,224,226,229,230,232,233,234,236],bsp_arduino_zero:193,bsp_arduino_zero_pro:[193,211],bsp_timer:154,bsppackag:106,bss:[20,61,106,173],bssnz_t:[217,219],bt_mesh_provis:14,btattach:184,btmesh_shel:14,btshell:[7,41,43,50,51,58,59,63,74,84,187,201],btshell_chr_pool:86,btshell_dsc_pool:86,btshell_svc_pool:86,buad:79,buf:[116,122,139,161,162],buf_len:[102,116],buffer:[14,19,21,33,102,103,105,109,110,116,117,121,149,152,161,162,175,192,219],buffer_len:219,buffer_size_down:233,bug:[4,7,10,193,197,226,233,234],bui:219,build:[1,2,3,4,5,6,10,14,20,24,44,45,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,93,95,105,106,107,109,115,121,143,149,160,162,166,173,174,175,176,178,185,186,187,194,203,205,210,217,218,223,228,231,236],build_arduino_blinki:11,build_arduino_boot:11,build_numb:159,build_profil:[1,45,50,51,56,63,66,74,106,173,180,183,184,187,193,196,197,198,199,200,204,211,218,219,220,221,222,223,226,229,230,232],buildabl:7,built:[1,4,7,8,9,15,26,43,46,47,51,52,55,56,68,70,71,72,73,74,76,94,95,96,102,115,152,162,173,178,180,183,184,187,191,192,193,194,195,196,197,198,199,200,201,204,210,211,217,218,219,220,221,226,229,230,232],bundl:[24,68,114],burn:[24,191,192],bus:[2,149],buse:[121,143],busi:[33,103,104,207,218],button1_pin:205,button:[2,4,11,13,24,111,193,196,205],bytes_read:139,c_ev:97,c_evq:97,c_tick:97,cabl:[184,193,194,196,197,198,199,201,203,204,205,207,211,219,226,228,229,231,232],cach:[71,94,121,141,143],cache_large_file_test:210,cal:223,calcul:[33,41,61,102,103,113,115,127,162],calendar:9,call:[6,7,9,10,14,23,32,35,38,43,49,74,97,98,99,100,101,102,103,104,105,106,110,111,112,113,114,115,116,117,118,119,121,122,125,127,128,129,130,132,133,137,142,145,148,149,151,152,153,154,155,156,158,161,162,163,164,165,167,168,169,170,172,174,176,178,182,183,186,187,188,189,190,191,192,193,195,201,204,205,207,210,212,218,219,220,221,223,226,231],callback:[14,33,38,99,100,102,103,117,127,132,137,148,152,154,155,162,163,164,165,167,169,170,172,176,186,188,190,191,192,195,205,218,226],caller:[102,103,117,127,154,160,161,162],callout:[100,105,110,168,195,226],callout_l:205,callout_reset:116,came:184,can:[1,2,3,4,5,6,7,8,9,10,11,14,15,17,18,19,21,25,26,32,33,34,35,36,39,42,43,44,46,47,48,55,58,63,68,70,71,72,73,74,75,76,77,79,85,89,93,94,95,96,97,98,99,100,102,103,104,105,106,107,109,110,111,112,114,115,116,117,118,121,122,123,124,127,128,130,132,133,137,138,139,141,142,143,148,150,151,152,154,155,156,157,161,162,163,164,165,166,167,168,172,173,174,175,176,178,179,180,181,183,184,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,208,210,211,212,213,217,218,219,220,221,222,223,224,226,228,229,230,232,233,234,236],cancel:[33,39,97],candid:212,cannot:[4,14,27,32,33,84,99,101,104,105,111,115,138,144,152,154,176,193,201,211,212,213,214],cap:14,capabl:[33,34,39,41,108,117,121,162,173,195,207,233],capac:33,captian:94,carbon:217,card:[121,123,138],care:[16,102,105,112,191,192,212,213,217],carri:102,cascad:[1,74],case_nam:178,cast:[102,103,188],cat:[25,93,218,219],catastroph:38,categor:106,categori:[18,109],caus:[14,103,105,111,149,153,163,175,203,207,219,233],caveat:[14,115],cb_arg:[14,116,127,137,154,178,186,190,191,192],cb_func:154,cbmem:[7,162],cbmem_buf:162,cbmem_init:162,cbor:[119,120],cborattr:7,cccd:39,ccm:34,cdc:196,cell:34,cellar:[4,6,10,49,71,73,94,96],central:[33,42,185,186,187,189],certain:[1,18,43,102,103,105,106,121,184,213],certainli:[14,219],cess_op_:188,cfg:[83,139,149,152,154,155,163,164,165,197],cflag:[1,25,63,74,106],cgi:114,ch_commit:116,ch_export:116,ch_get:116,ch_get_handler_t:116,ch_name:116,ch_set:116,chain:[102,103,161],challeng:208,chanc:[105,112],chang:[1,4,6,7,10,13,14,17,18,20,21,32,33,34,36,40,42,43,59,62,63,65,70,74,75,93,102,106,107,115,116,148,152,162,163,164,172,173,175,176,180,181,184,187,189,191,192,193,196,197,201,205,207,217,218,220,221,222,223,226,228,233,234],channel:[14,33,41,43,121,219],channel_map:39,chapter:[2,43,109,119],charact:[117,126,141,155,157,159,160,161,172,176,190,211,218,226,233],character:36,characteri:[188,190],characterist:[9,29,30,39,40,43,115,162,187,190,217,219],check:[4,6,8,10,14,15,17,23,33,34,68,69,92,97,100,103,112,113,116,161,163,165,173,175,176,180,183,184,185,196,199,203,204,210,213,221,224,231],checkbox:72,checkin:[90,110,112],checkout:[13,93,95,194],checksum:[127,129],child:[103,139],chip:[4,109,121,122,143,148,152,153,163,165,193,194,196,197,200,211,212,221,223],chip_id:[221,223],chipset:[121,143,193,211],choic:[2,13,141,184,221],choos:[6,7,13,14,21,72,102,112,114,173,174,183,186,195,196,198,201,207,217,219],chose:174,chosen:[102,106,115,138,219],chr:[188,217,219],chr_access:188,chr_val_handl:[217,219],chunk:[21,102],ci40:66,cid:187,circuit:149,circular:[19,162,175,176],circularli:213,clamp:223,clang:6,clarif:13,clarifi:121,clariti:123,classif:33,clean:[1,10,26,46,52,63,70,71,72,76,94,139,204,207],cleanli:176,clear:[85,97,102,103,112,115,127,163,167,168],clearli:[8,33],cli:117,click:[2,4,11,13,187,191,192,193,196,197,199,223,232],client:[11,14,15,19,30,31,33,39,43,44,139,142,166,191,217],clk:152,clock:[33,37,99,153,193,197,221],clock_freq:99,clone:[10,13,58,63,68,71,94],close:[2,72,121,139,155,164,193,196,197,199,200,224],closer:[72,95],closest:154,clue:25,cmake:1,cmd:[68,74,106,146,172,218,221],cmd_len:218,cmd_pkt:218,cmd_read_co2:218,cmp:218,cmsi:[2,7,24,61,193,196,197,198,199,200,226],cmsis_nvic:[196,197,198,199,200,226],cn4:180,cnt:[86,117,141,152,174,230],co2:[217,218],co2_evq:217,co2_read_ev:217,co2_sns_str:217,co2_sns_typ:217,co2_sns_val:217,co2_stack:217,co2_stack_s:217,co2_task:217,co2_task_handl:217,co2_task_prio:217,coap:[120,166,170,220,225],coars:33,coc:39,code:[1,5,7,9,10,12,13,14,15,26,31,36,38,39,41,43,68,98,102,103,105,108,109,110,113,114,115,116,117,119,121,123,126,127,139,142,143,144,148,149,152,154,155,157,162,163,164,165,166,167,168,169,173,176,178,185,186,188,189,190,193,194,195,201,204,205,207,209,211,212,218,219,220,223,224,225,226,228,230,231,236],codebas:[193,211],coded_interval_max:39,coded_interval_min:39,coded_lat:39,coded_max_conn_event_len:39,coded_min_conn_event_len:39,coded_scan_interv:39,coded_scan_window:39,coded_timeout:39,codepag:138,coding_standard:7,coexist:115,collect:[1,7,56,68,74,102,103,119,127,142,161,173,180,212],collis:33,colon:[14,79],color:181,column:32,com11:8,com1:79,com3:[8,195,211,221,229,232],com6:8,com:[8,10,11,13,26,46,68,70,71,72,76,93,94,95,114,145,180,184,195,211,212,214,221,229,230,232],combin:[1,33,34,38,56,74,105,106,149,183,191,192,212,213],combo:173,come:[3,42,43,68,74,106,114,116,117,121,162,193,199,200,211,218,219,232],comm:[180,194],comma:[64,79],command:[1,2,4,7,8,10,14,15,21,33,42,47,48,49,50,51,53,54,55,57,58,59,60,61,62,64,65,66,67,70,71,72,73,74,80,81,83,84,85,88,89,91,93,94,95,96,106,109,115,118,120,123,124,125,149,157,158,162,166,173,174,175,176,178,180,181,183,191,192,193,195,196,197,198,199,200,203,204,207,208,210,211,212,214,215,219,220,221,222,223,224,226,229,232,233,234],comment:[3,13,14,26,106,179,223,236],commerci:218,commit:[10,13,116,219],common:[68,74,100,102,109,111,112,121,122,140,143,148,165,166,173,190,197],commonli:[18,111,152,191],commun:[9,38,39,43,44,79,91,117,119,123,149,152,163,164,165,180,181,184,186,189,194,203,204,205,207,211,212,219,221,226,229,230,231,232,236],compani:41,compar:[13,33,102,163,196,197,198,204,207,215,219],compare_func:168,comparison:[33,34,102,113,168],compat:[4,14,18,21,25,43,68,115,117,122,172,173,193,204,211,218,221,223,224,226,233],compens:113,compil:[1,4,5,6,7,8,10,14,33,47,60,66,68,71,74,94,102,105,106,109,114,121,172,174,178,179,180,183,193,196,197,198,199,200,201,204,205,211,218,219,220,221,226,229,230,232],complaint:43,complementari:44,complet:[9,11,26,33,34,39,41,42,46,68,72,76,106,108,109,112,115,117,127,139,143,149,152,155,162,173,179,184,186,191,192,197,205,207,212,218,219,220,224,225,226,229,230,232],completion_cb:117,complex:[9,44,105,106,121,143,182,207],compli:43,complianc:[218,219],compliant:43,complic:[68,105,173],compon:[1,7,11,31,52,61,68,70,71,72,74,98,106,109,116,121,143,149,152,173,174,184,191,192,194,201,203,205,211,218,228,231],compos:[52,70,71,72,179],composit:161,comprehens:179,compress:[68,94,141,191],compris:[7,115,141],comput:[3,4,6,8,11,14,24,44,69,71,72,92,94,117,129,138,183,184,193,194,196,197,198,199,200,203,207,220,222,223,228,229,231,232],concept:[11,34,102,105,172,176,182,183,185,193,194,203,207,211,228,231],conceptu:19,concern:[3,102],concis:119,conclud:[191,192,219],concurr:[1,14,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,97,101,185,186],condit:[4,33,115,149,164,168,172,175,210,218,219],condition:[68,164,175,176,221,223],conduct:[115,119],conf:204,conf_bytes_from_str:116,conf_commit:116,conf_commit_handler_t:116,conf_dst_regist:116,conf_ensure_load:116,conf_export_func_t:116,conf_export_handler_t:116,conf_export_persist:116,conf_export_show:116,conf_export_tgt:116,conf_export_tgt_t:116,conf_fcb_dst:116,conf_fcb_src:116,conf_file_dst:116,conf_file_src:116,conf_get_handler_t:116,conf_get_valu:116,conf_handl:116,conf_init:116,conf_int8:116,conf_load:[116,219],conf_regist:116,conf_sav:116,conf_save_on:116,conf_save_tre:116,conf_set_from_storag:116,conf_set_handler_t:116,conf_set_valu:116,conf_src_regist:116,conf_stor:116,conf_store_init:116,conf_store_load_cb:116,conf_str_from_byt:116,conf_str_from_bytes_len:116,conf_str_from_valu:116,conf_typ:116,conf_value_from_str:116,conf_value_set:116,confidenti:34,config:[1,7,14,45,63,74,75,77,91,93,94,95,118,122,138,139,154,175,176,183,201,218,219,221],config_:164,config_bno055_sensor:[164,224],config_cli:116,config_fcb:[116,175],config_fcb_flash_area:[175,176],config_lis2dh12_sensor:164,config_newtmgr:[63,201],config_nff:[116,139,175],config_pkg_init:176,configur:[6,7,9,19,32,33,37,38,44,45,63,68,70,71,72,74,75,99,103,105,106,107,109,115,117,119,121,139,141,143,144,148,149,152,154,155,156,166,167,170,173,177,183,186,190,193,196,199,200,204,205,207,208,214,218,219,221,223,225,226,228,230,233,234],configuraton:138,confirm:[8,25,33,39,84,115,173,204,229,232],confirmbe9699809a049:84,conflict:[74,175,213],confluenc:13,confus:[212,219],congratul:[7,180,187,217,218,219],conifgur:116,conjunct:[44,167],conn:[21,39,40,42,77,78,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,189,191,192,203,229,230,232],conn_handl:[14,33,187,188,189,217,219],conn_interval_max:41,conn_interval_min:41,conn_itvl:[42,187],conn_lat:[42,187],conn_mod:189,conn_profil:[78,79,80,81,82,83,84,85,86,87,88,89,90],conn_upd:189,connect:[4,7,8,9,11,17,28,33,34,36,38,40,41,43,44,51,55,56,68,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,109,117,119,120,121,143,148,149,152,153,173,180,185,186,187,188,189,191,192,194,205,217,218,223,227,228,231],connect_don:211,connectable_mod:186,connection_profil:84,connectionless:39,connector:[4,184,196,199,201,204,232],connextra:21,connintervalmax:41,connintervalmin:41,connstr:[21,79,203,229,230,232],conntyp:21,consecut:110,consequ:[33,115,173],conserv:[9,102,109],consid:[8,43,75,102,105,111,129,149,190,212],consist:[1,43,44,74,111,112,115,116,119,121,152,173,175,176,178,190],consol:[1,7,8,11,14,19,38,68,74,109,114,116,124,139,155,162,176,183,184,187,191,192,194,205,210,218,219,223,230],console_append_char_cb:117,console_blocking_mod:117,console_compat:117,console_echo:117,console_handle_char:117,console_init:117,console_input:117,console_is_init:117,console_is_midlin:117,console_line_event_put:117,console_line_queue_set:117,console_max_input_len:117,console_non_blocking_mod:117,console_out:117,console_pkg_init:176,console_printf:[24,33,38,117,139,217,218,219,226],console_read:117,console_rtt:[117,218,226,233],console_rx_cb:117,console_rx_restart:117,console_set_completion_cb:117,console_set_queu:117,console_sil:117,console_tick:117,console_uart:[117,218,226,233],console_uart_baud:117,console_uart_dev:117,console_uart_flow_control:117,console_uart_tx_buf_s:117,console_writ:117,consortium:119,constant:[14,17,152,162,163],constantli:[186,211,219,236],constitu:56,constrain:[9,68,120,208],constraint:193,construct:[10,24,102,111],consult:[139,143],consum:[100,111,155],consumpt:34,contact:[107,108,180],contain:[1,3,7,10,14,16,18,26,41,44,47,63,68,74,97,102,103,106,108,109,111,112,113,115,116,117,119,121,124,127,139,140,144,148,155,157,159,160,161,163,167,168,173,174,176,178,179,183,184,186,188,190,191,192,204,210,212,213,221,236],content:[11,25,62,74,93,102,106,115,127,128,129,139,154,161,162,173,180,186,190,191,192,199,204,207,210,213,214,221,223,224],context:[14,19,68,90,98,99,100,105,112,117,121,124,126,152,154,163,168,172,176,189,195,201,205],contigu:[102,115,127],continu:[6,14,106,111,116,172,173,181,184,193,194,199,201,205,207,211,219,222,224,225,226,228,230,231,233],contrast:176,contribut:[12,34,70,71,72,93,94,95,182,210,219,228],contributor:[143,218,219],control:[8,9,14,19,31,32,33,34,35,37,38,41,43,44,68,79,109,117,121,127,141,143,145,152,155,162,165,172,176,183,197,199,212,213,218,223,225],contruct:187,convei:102,conveni:[11,33,102,116,160],convent:[204,210,221,226],convers:[113,114,121,188],convert:[1,8,33,84,97,99,102,113,116,121,152,161,168,176,188,190,219],convini:168,cooper:14,coordin:[220,222],copi:[1,4,14,58,62,63,75,93,95,102,107,108,115,116,127,161,164,173,174,186,189,193,203,218,219,224,226,233,234],copy_don:115,copyright:[4,193,199,218,219,226,233,234],core:[1,6,7,11,18,20,24,41,43,45,50,51,56,61,63,64,66,68,74,75,84,101,106,108,110,117,119,121,122,123,138,139,142,143,145,162,164,172,173,174,176,177,180,183,184,185,186,187,193,194,195,196,197,198,199,200,204,207,210,211,212,213,218,219,220,221,222,223,226,228,229,230,231,232,233,234,236],core_cminstr:197,core_cmx:24,core_o:117,core_path:74,coreconvert:84,coredownload:84,coredump:[7,144],coredump_flash_area:176,coreeras:84,corelist:84,corner:199,corp:[2,193],correct:[1,2,4,14,19,21,23,54,103,106,113,115,141,173,176,184,197,198,199,204,207,210,219,221],correctli:[2,16,102,181,184,193,197,210,218,220],correspo:190,correspond:[11,33,99,102,103,106,115,142,162,163,168,186,188,191,192,213,219],corrupt:[14,103],corrupt_block_test:210,corrupt_scratch_test:210,cortex:[4,114,196,198,204,211,219,226],cortex_m0:74,cortex_m4:[74,106,196,197,198,199,200,204,226],cortex_m:193,cost:9,could:[14,19,33,102,111,159,188,223],couldn:186,count:[24,68,94,102,111,112,115,116,161,177],counter:[98,102,174,204],countri:43,coupl:[1,14,199,219],cours:[14,217],cover:[8,74,121,176,177,179,190,207,223],cpha:152,cpol:152,cpptool:11,cpu:[14,17,98,106,108,121,143,144,151,193,197,207],cputim:[36,99,221,226],cputime_geq:99,cputime_gt:99,cputime_leq:99,cputime_lt:99,crank:219,crash:[77,91,93,94,95,110,115,118,153,155,201],crash_test:[7,118,201],crash_test_newtmgr:201,crc:[7,117,123,218],creat:[1,2,3,4,5,6,8,10,11,13,14,15,21,23,24,25,34,39,45,47,52,54,56,57,58,59,60,63,68,70,71,72,74,75,79,84,93,94,95,100,103,104,105,108,110,111,112,114,117,121,130,139,141,162,163,165,166,168,170,173,174,175,176,178,181,185,190,194,195,212,214,217,224,225,228,231,236],create_arduino_blinki:11,create_mbuf_pool:102,create_path:139,creation:[60,121,180,204,219],creator:[163,164,165,166,168,220,221,223,224,226],credenti:214,criteria:[33,162],critic:3,cross:[5,6,7,9,109],crt0:61,crti:61,crtn:61,crw:8,crypto:[7,24,193,196,198,200,211,229,230,232],crypto_mbedtl:173,cryptograph:[34,115],cryptographi:34,crystal:37,csrk:39,cssv6:41,csw:[90,229,232],ctlr_name:79,ctlr_path:79,ctrl:[11,183,221,233],ctx:168,ctxt:[188,189,217,219],cur_ind:189,cur_notifi:189,curi:[187,189],curiou:3,curl:[10,71],curn:[187,189],curr:211,currantlab:[94,95],current:[10,14,24,36,39,44,52,53,54,57,58,59,63,64,70,71,72,73,84,94,95,96,97,98,99,102,103,104,105,106,110,111,112,113,115,116,117,121,122,123,124,126,127,138,139,148,149,152,154,157,163,168,172,174,175,180,191,193,194,197,199,201,203,204,207,208,212,213,215,221,226],cursor:168,custom:[25,35,84,103,142,144,162,172,176],cvs:[193,199,226,233,234],cwd:11,cycl:[32,43,44],cylind:219,daemon:[2,184],dai:[113,172],dap:[2,193,196,200],daplink:17,darwin10:[193,226,233,234],darwin:6,data:[9,14,17,24,27,33,39,40,42,43,44,56,61,77,82,93,94,95,97,99,102,103,105,106,109,112,115,116,117,119,120,128,129,130,131,132,133,137,140,150,152,155,162,164,166,170,171,173,176,177,188,189,191,192,207,217,218,223,228,234,236],data_func:163,data_len:218,data_mod:152,data_ord:152,databas:40,databit:155,databuf:[102,226],datalen:39,datasheet:[106,223],date:[10,81,138,204,210,218],datetim:[7,77,91,93,94,95,117,118,120,201,210],datetime_pars:210,daunt:186,daylight:113,dbm:[39,41,43],deactiv:173,deal:[102,105,106,121],deb:[70,73,93,96],debian:[4,6],debug:[1,2,4,5,6,7,17,19,23,52,56,60,63,68,70,71,72,75,107,165,166,175,180,183,184,193,195,196,197,198,199,200,203,211,218,219,220,221,222,223,226,229,230,232,233,234],debug_arduino_blinki:11,debug_arduinoblinki:11,debugg:[5,25,51,52,68,70,71,72,74,153,193,196,197,199,200,204,232,233,234],dec:[61,173],decemb:34,decid:[68,98,109,207],decim:[34,149],decis:149,declar:[11,104,112,116,145,154,164,205,210,212,224,226],decod:[116,172],decompress:191,dedic:[14,100,106,109,172,173,188,201,205,233,234],deep:144,deeper:[102,180,204,219],def:[7,164,175,176,226],defaultdevic:95,defin:[1,6,14,16,17,18,32,33,36,39,40,41,43,44,47,55,56,60,63,66,74,97,99,100,102,103,105,110,112,115,116,118,120,121,139,141,144,145,147,148,152,161,162,163,164,166,167,168,170,171,172,173,175,176,178,180,182,184,186,188,194,196,204,205,207,210,212,213,217,218,219,220,221,225,226,229,231,232,233],defininig:44,defininit:160,definit:[1,11,41,48,50,55,63,74,97,102,103,106,115,172,174,178,184,188,190,212,217],defint:[102,175],del:39,delai:[14,38,99,113,154,181,204,207,223],deleg:173,delet:[1,6,11,13,39,48,52,58,62,63,68,70,71,72,74,75,141,181,208,224,226],delimit:[63,116],deliv:[97,138],delta:[68,94,180],demo:217,demonstr:[33,38,102,139,204,221,226],denable_trac:25,denot:102,dep:[1,63,68,74,75,106,117,122,123,138,139,142,143,162,164,172,174,176,183,195,201,205,210,218,219,220,226],depend:[1,4,6,8,14,18,25,33,34,36,39,52,54,62,63,65,68,70,71,72,75,79,97,102,108,114,115,117,138,139,148,149,152,162,164,172,174,176,178,183,193,207,210,211,212,215,218,219,221,223,229,231,232],depict:143,deploi:[56,173,195],deploy:44,deprec:176,depth:[4,108],dequeu:[100,205],deriv:33,desc:189,descend:115,describ:[1,2,7,10,11,13,26,36,40,46,76,103,105,106,107,109,112,115,116,119,127,133,138,140,141,148,150,152,153,162,163,164,165,172,173,175,176,178,180,183,185,190,191,197,200,201,204,212,218,219,220,221,224,228],descript:[1,7,13,14,25,32,39,40,42,68,74,102,106,107,108,116,123,126,128,129,130,131,132,133,134,135,136,137,159,160,164,174,175,176,180,204,208,210,212,213,218,219,234],descriptor:[29,30,39,40,74,141,188],design:[34,35,43,68,109,110,113,115,141,172,173,190,207,210],desir:[99,102,111,154,164,168,210,215],desktop:13,destin:[4,14,44,102,149,160,162],detail:[1,11,13,14,15,34,41,43,68,105,112,115,116,139,141,149,152,163,164,165,173,180,183,186,188,190,191,192,193,201,204,212,226,233,234],detect:[33,68,103,127,139,141,153,175,176,184],determin:[33,100,102,103,112,115,127,154,163,172,173,176,179,186,189,212,224],determinist:14,dev:[1,2,3,4,7,8,10,11,13,21,25,61,74,79,95,117,121,122,163,164,165,176,179,180,181,183,184,187,193,195,196,197,198,199,200,203,204,211,212,213,214,218,219,220,221,223,224,226,229,230,232,236],dev_found:184,develop:[3,5,6,7,8,9,12,19,33,68,72,74,95,102,103,105,107,108,109,112,119,121,163,166,170,172,176,179,184,185,188,191,193,194,196,199,200,203,207,212,213,218,219,225,228,232,233,234,236],devic:[3,4,8,9,15,17,27,32,33,34,37,40,41,43,44,45,56,68,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,109,115,117,119,120,121,122,123,139,143,145,148,149,152,166,167,168,170,173,174,175,176,177,182,183,185,186,187,188,190,191,192,193,195,196,197,198,199,200,201,204,211,217,219,225,226,227,229,230,231,232,233,234,236],device_id:145,deviceaddr:35,deviceaddrtyp:35,devnam:168,dflt:161,dhcp:211,dhkei:33,diag:[155,223],diagnost:223,diagram:[119,197,199,207],dialog:[11,72,234],dictat:[10,75],did:[20,21,173],didn:223,diff:218,differ:[4,6,7,8,10,11,14,15,18,19,20,21,33,36,39,42,58,68,70,93,97,102,104,105,106,107,108,109,112,116,121,141,143,148,155,164,173,174,175,176,183,184,195,196,197,199,201,203,205,207,208,210,211,212,213,215,218,221,223,224,226,232,234],differenti:[102,212],difficult:[43,108,115,175],dig:[7,185],digit:[34,121,148,219],dioxid:217,dir:[39,123,139,140],direct:[13,33,39,72,149,172,174,213],direct_addr:[191,192],directli:[7,8,10,27,31,49,139,154,155,162,173,176,191,193,208,210,211,220,224],directori:[1,4,6,7,8,10,11,13,18,25,47,48,50,54,56,58,63,68,70,72,73,93,95,96,101,106,107,108,121,123,139,141,151,153,178,180,181,183,184,193,194,196,197,198,199,200,210,211,212,213,218,219,220,221,223,226,228,229,231,232,234,236],dirent:[123,139,140],dirnam:139,dirti:180,disabl:[6,25,33,34,36,42,98,99,117,138,148,152,155,162,164,165,172,173,175,176,189,201,208,211,219,220,221,222,226,233],disable_auto_eras:122,disallow:[33,141],disbl:172,disc_mod:[189,218],discard:[162,211],disciplin:184,disclaim:[7,10,68,183],disconnec:39,disconnect:[39,189],discontigu:115,discov:[14,34,39,40,184],discover:[14,39,41,120,170,186,225],discoverable_mod:186,discoveri:[14,40,119,121,123,184,189,194],discret:141,discuss:[13,102,107,164,173,186,221],disjoint:33,disk:[7,115,127,139,141],disk_nam:139,disk_op:123,disk_regist:[123,139],dispatch:[105,176,205],displai:[1,6,14,34,39,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,74,75,77,79,82,84,85,86,89,90,93,94,95,116,121,143,176,184,199,204,220,222,228,229,232],displayonli:39,displayyesno:39,dist:[70,93],distanc:[43,174],distinct:34,distinguish:19,distribut:[1,4,6,33,39,43,68,114,115,212,218,219],distro:6,div0:80,dive:102,divid:[31,33,80,116,118,141,173],dle:39,dll:[196,198,204,219],dm00063382:180,dma:121,dndebug:63,dnrf52:106,do_task:174,doc:[4,6,7,13,26,35,46,76,193,197],docker:[3,7,193,236],dockertest:2,document:[1,4,8,11,17,18,19,24,27,31,33,35,37,72,75,77,106,110,114,124,138,139,142,143,145,167,173,178,180,185,188,190,191,192,193,196,198,203,207,210,211,212,221,226,229,230,233,234],doe:[7,14,17,20,21,24,25,33,34,48,63,72,74,79,84,100,102,103,105,106,107,112,113,115,116,117,119,121,127,141,149,152,157,162,164,165,167,174,175,176,183,186,193,196,197,198,200,201,203,204,205,207,208,214,226,231],doesn:[8,14,21,33,45,110,115,123,168,173,181,183,184,186,196,207],doing:[23,101,113,121,188,195,207],domain:2,don:[1,13,14,19,24,44,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,100,102,116,124,127,180,188,190,191,192,212,218,219],done:[6,7,8,15,23,35,37,68,94,104,105,106,113,115,117,127,128,156,157,168,180,184,190,191,192,193,196,197,198,201,203,204,207,211,219,226,233,234],dont:[223,233],doorbel:68,dop:139,doubl:[2,161,199],doubt:[14,190],down:[1,11,74,93,95,148,173,197,199,201,232],downgrad:[6,7],download:[1,2,4,7,11,13,15,18,20,41,52,54,55,68,71,72,73,83,84,94,95,96,139,157,183,184,193,196,197,198,199,200,210,211,214,226,228,229,230,232,233,234],doxygen:[4,7,26,101,193,197],doxygenfil:27,doxygengroup:101,dpidr:200,dpkg:[70,73,93,96],dptr:162,drag:33,drain:36,draw:36,drive:[9,25,74,113,121,149],drive_tim:223,driver:[7,17,18,25,68,122,123,139,143,147,148,150,152,154,155,164,166,174,183,193,196,197,198,199,200,211,221,223,226,232,233],drop:[11,21,38,155,197,199,232],drv2605:227,drv2605_calibrated_bemf:223,drv2605_calibrated_bemf_gain:223,drv2605_calibrated_comp:223,drv2605_cli:223,drv2605_drive_tim:223,drv2605_en_pin:223,drv2605_od_clamp:223,drv2605_ofb:223,drv2605_rated_voltag:223,drv2605_shell:223,drv2605_shell_init:223,dsc:188,dsize:102,dst:[14,58,63,83,102,139,146,160],dsym:[68,74],dtest:63,due:[17,23,33,103,115,122,127,138,153,168,193,197,199],dump:[25,116,223,233],dump_cal:223,dumpreg:221,duplex:43,duplic:[39,102],durat:[14,32,39,42,113,188,221],duration_m:[191,192],dure:[14,19,33,34,84,98,106,110,112,115,117,158,162,163,164,173,176,178,183,188,195,207,220,224],duti:[43,44],dwarf:74,dylib:4,dyn:[72,95],dynam:[101,103],e407:[199,232],e407_:199,e407_devboard:[66,199,232],e407_devboard_download:199,e407_sch:232,e761d2af:[217,219],e_gatt:190,eabi:[4,7,11,20,106,114,193,226,233,234],each:[1,2,10,11,13,14,19,20,21,32,33,34,35,40,43,45,56,61,62,63,74,75,77,79,86,90,100,102,103,105,106,111,113,115,117,121,139,141,143,148,162,163,165,166,167,168,170,172,173,174,176,188,189,190,191,192,193,201,205,207,210,212,221,224,225,226,236],eager:3,earlier:[13,42,70,71,72,93,94,95,116,188,191,192,218,219,233],eas:122,easi:[1,2,3,8,9,121,143,149,174,175,196,219,220,223],easier:[21,36,106,218],easili:[9,14,166,176,226],east:113,eavesdropp:32,ecdsa256:115,ecdsa:115,echo:[11,21,73,77,91,93,94,95,96,117,118,120,201,211,229,230,232],echocommand:11,eclips:11,ectabl:[191,192],edbg:[2,193],eddyston:[39,194],eddystone_url:[39,41],edg:148,edit:[7,107,138,180,181,204,208,212,224],editor:[72,74,180,181,197],ediv:39,edr:[33,41,184],edu:[196,233],ee02:204,eeprom:122,effect:[111,113,116,139,141,219],effici:[17,43,44,102,103,193],effort:219,eid:191,eight:119,einval:99,eir:41,eir_len:184,either:[1,4,6,8,10,14,25,39,41,42,43,70,72,74,93,97,98,100,102,103,112,116,117,118,124,127,148,149,152,153,173,176,191,192,201,204,218,219,228],elaps:[33,99,113],electron:236,elem:172,element:[52,66,68,70,71,72,102,103,112,115,116,126,127,128,129,132,134,135,161,172,207],element_typ:161,elev:104,elf:[7,11,47,51,61,68,74,84,173,180,183,184,187,193,195,196,197,198,199,200,201,204,210,211,218,219,221,226,229,230,232,233,234],elfifi:84,elicit:173,els:[35,98,110,115,139,165,173,217,218,219,233],elsewher:[185,188,212],emac:218,email:[3,179,236],emb:122,embed:[1,3,4,11,25,52,68,70,71,72,114,115,141,152,179,180,193,199,226,233,234],emit:[68,74],emploi:43,empti:[63,102,112,127,172,176,182,190,210],emptiv:9,emul:[204,211,224],enabl:[1,8,9,14,17,36,42,44,45,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,75,86,89,90,91,100,106,116,117,118,119,121,122,138,143,148,152,156,162,164,165,166,168,170,171,175,176,180,183,186,189,194,202,203,205,209,216,217,218,219,224,228,231,233,234,236],enc:160,enc_chang:189,encapsul:43,encod:[7,64,116,117,119,120,170,172,204,210,220,225,226],encoding_cborattr:173,encoding_tinycbor:173,encompass:[27,33],encount:[7,21,33,70,102,116,137,207],encourag:121,encrypt:[33,34,39,42,141,187,189],encrypt_connect:33,end:[9,19,33,40,42,68,102,115,127,149,176,182,183,204,218],endian:[35,74,102,115,152,204],endif:[164,165,174,176,195,210,218,219,226],energi:[9,34,43,102,194,236],english:115,enjoi:219,enough:[68,102,109,113,115,157,160],enqueu:[102,154],ensur:[10,11,18,43,72,102,106,110,113,114,143,149,173,174,175,176,184,188,194,201,203,205,207,211,212,213,221,225,228,231],entail:173,enter:[11,34,60,106,172,174,193,195,197,207,221,223,226],entir:[2,19,102,103,106,115,141,190,207,218],entirelai:223,entireti:139,entiti:[56,185],entri:[19,33,34,85,116,127,128,129,132,135,137,139,141,162,165,168,172,173,190,222],enumer:[115,145,153,163],environ:[3,4,9,11,25,68,71,72,74,95,109,114,121,152,184,230],eof:[70,93],ephemer:191,epoch:113,equal:[14,41,85,102,162,175,176],equat:[41,223],equival:[59,74,122,143,219,236],eras:[21,25,84,115,122,123,127,136,141,146,193,197,198,199,204,219],erase_sector:199,erm:223,err:[110,139,165,174,217,219],err_fn:167,error:[1,2,4,6,7,19,33,38,43,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,93,95,99,102,104,105,106,110,111,116,122,123,127,139,141,144,148,149,152,154,155,162,163,165,167,168,169,172,173,176,186,188,189,190,193,196,197,199,200,204,210,211,213,217,218,219,220,224,226,232],error_rsp_rx:[89,201],error_rsp_tx:[89,201],error_stat:174,escap:[211,218,226,233],especi:[14,16,113],essenti:[56,74,176,207],establish:[33,39,91,186,187,189,196,198,201,204,205,219],estim:102,etc:[1,14,17,18,25,36,38,43,49,56,70,93,102,103,105,108,109,115,119,121,143,144,155,159,182,189,207,219],ethernet:[121,143],etyp:[162,219],eui:204,eul:221,euler:221,ev_arg:[97,100,110,117],ev_cb:[97,100,102,117,205],ev_queu:100,eval:[198,219],evalu:[11,99,113,175,176,198,204,212,219],evalut:113,even:[4,13,14,17,18,25,99,102,109,115,138,155,161,168,173,217,219,224],event:[14,24,33,36,37,39,97,102,105,110,112,117,121,162,163,168,169,172,174,176,184,186,187,191,192,201,206,207,217,219,224,226,236],event_q:219,event_queu:117,eventq:[102,168,217,219],eventq_exampl:205,eventu:[4,112,113,218],ever:[102,103,115,127,223],everi:[1,25,45,74,110,111,112,121,127,137,152,178,189,191,193,195,213,223,226],everyon:[13,207],everyth:[1,18,21,106,110,116,173,207,210,211,218],evq:[97,100,102,117,168,172],evq_own:100,evq_task:100,evtyp:168,exact:[109,115,148,154,174],exactli:[102,106,111,176],examin:[154,186,188,230],exampl:[1,2,3,6,7,9,11,14,15,16,17,18,19,34,35,36,37,42,44,68,70,71,72,73,74,75,77,93,95,96,98,102,103,104,106,107,109,110,111,112,113,114,115,117,120,141,142,145,148,149,150,162,164,165,166,167,172,173,174,179,180,182,184,185,189,193,195,197,201,204,207,210,211,212,213,214,220,221,222,223,224,225,226,229,230,232,233,234,236],example1:102,example2:102,exce:233,exceed:33,except:[7,64,100,115,162,174,186,191,192,218,219],excerpt:[117,163,164,165,175,176,188,190,224],exchang:[27,34,39,40,43],excit:[7,180,183],exclud:[64,115,173,221],exclus:[34,104,111],exe:[11,72,73,95,96],exec:25,exec_write_req_rx:[89,201],exec_write_req_tx:[89,201],exec_write_rsp_rx:[89,201],exec_write_rsp_tx:[89,201],execut:[1,2,7,10,11,25,42,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,74,75,80,93,95,98,100,103,105,106,109,112,114,120,123,124,126,152,157,167,176,178,186,188,189,190,191,192,195,201,207,210],exhaust:[33,110,127],exisit:39,exist:[2,19,21,33,36,41,54,59,62,63,84,107,127,133,138,141,148,163,165,171,176,181,187,193,196,197,198,199,200,211,213,219,220,222,224,225,226,228,229,231,232,233,234,236],exit:[8,93,196,198,204,219,233],expect:[6,14,15,33,56,74,97,105,110,116,117,121,163,173,184,191,192,204,207,210],experi:[25,34,208,221],experienc:17,experiment:112,expertis:212,expir:[97,99,100,154,156,205],expire_msec:156,expire_sec:156,expiri:[97,154],explain:[4,11,14,111,182,183,184,191,192,194,201,211,213,228,231,236],explan:[47,48,50,51,52,56,57,58,59,60,61,63,64,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90,139,186],explanatori:[42,107,191,192],explic:221,explicit:210,explicitli:186,explor:[115,173,188,228],export_func:116,expos:[1,14,27,43,105,120,141,166,172,176,185,190],expr:178,express:[35,176,190,218,219],ext:[11,14,197],extend:[33,41,42,102,103,222,225],extended_dur:39,extended_period:39,extens:[25,42,43,124,204],extent:[193,226,233,234],extern:[8,11,41,53,106,110,121,122,143,148,162,174,212,213,233,234],extra:[15,20,51,55,60,102,121,139,152,186,203,226,233],extra_gdb_cmd:74,extract:[4,10,71,72,73,95,96,152,180,196],extrajtagcmd:[51,55,60],extrem:9,f401re:66,f411a55d7a5f54eb8880d380bf47521d8c41ed77fd0a7bd5373b0ae87ddabd42:229,f4discoveri:197,f_activ:127,f_active_id:127,f_align:127,f_close:[140,142],f_closedir:[140,142],f_dirent_is_dir:[140,142],f_dirent_nam:[140,142],f_filelen:[140,142],f_getpo:[140,142],f_magic:127,f_mkdir:[140,142],f_mtx:127,f_name:[140,142],f_oldest:127,f_open:[140,142],f_opendir:[140,142],f_read:[140,142],f_readdir:[140,142],f_renam:[140,142],f_scratch:127,f_scratch_cnt:127,f_sector:127,f_sector_cnt:127,f_seek:[140,142],f_unlink:[140,142],f_version:127,f_write:[140,142],face:173,facil:[32,114,178,205],fact:[23,122,212],factor:9,factori:200,fail:[14,17,33,55,70,93,102,110,127,130,141,163,167,178,183,189,196,197,200,204,210,212,219,233],failov:173,failur:[33,97,102,110,112,113,115,116,123,128,129,130,132,133,135,136,137,139,140,144,148,149,152,154,155,156,162,163,167,168,169,188,189,190,210],fair:102,fairli:[36,68,74,102,111],fall:[109,114,148,236],fallback:39,fals:[103,117,173,175],famili:[4,114,122,138,184],familiar:[3,11,176,180,182,183,185,201,219,226,233,236],famliar:218,fanci:112,faq:10,far:[183,226],fashion:[105,127,180],fast:23,fat2n:7,fatal:178,fatf:[7,123,138,139],fault:117,favorit:[180,181],fcb:[7,116,128,129,130,131,132,133,134,135,136,137,162],fcb_append:[127,129,130],fcb_append_finish:[127,128],fcb_append_to_scratch:[127,128],fcb_clear:127,fcb_entri:[127,128,129,132,137],fcb_err_arg:127,fcb_err_crc:127,fcb_err_flash:127,fcb_err_mag:127,fcb_err_nomem:127,fcb_err_nospac:[127,128],fcb_err_novar:[127,132],fcb_err_vers:127,fcb_free_sector_cnt:127,fcb_getnext:127,fcb_init:127,fcb_is_empti:127,fcb_log:[127,162],fcb_max_len:127,fcb_offset_last_n:127,fcb_ok:127,fcb_rotat:[127,128],fcb_walk:127,fcb_walk_cb:[127,137],fe80:233,fe_area:[127,132,137],fe_data_:127,fe_data_len:[127,132,137],fe_data_off:[127,132,137],fe_elem_:127,fe_elem_off:127,feat:219,feather:21,featur:[1,3,10,14,18,19,32,33,42,103,109,112,172,173,176,179,186,204,221,228],feedback:[180,181,194,219],feel:3,femal:232,fetch:[1,11,20,53,70,93,184,194,201,203,205,212,213,218,228,231],few:[1,6,16,27,37,44,68,74,103,106,107,174,183,188,191,204,210,219,236],ffconf:138,ffffffff:199,ffs2nativ:[7,74],fhss:43,ficr:35,fictiti:[212,213],field:[14,33,39,97,98,102,106,115,117,149,163,164,165,172,173,174,176,186,188,190,191,192,212,213,219,221,224],fifo:127,figur:[102,115,116,127,223],file:[1,2,4,6,7,10,11,13,14,18,19,24,27,47,49,50,54,56,59,61,63,68,70,71,72,73,74,77,83,84,93,94,95,96,107,108,109,114,115,116,117,121,141,145,148,150,157,162,163,164,172,173,175,176,178,180,181,183,184,190,193,195,196,197,199,200,201,204,205,208,210,211,212,214,217,218,219,221,223,230,234],file_nam:74,filenam:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,83,84,106,138,139,140,141,173,184],filesystem:[68,116,138,140,157],fill:[13,61,108,112,116,127,128,130,132,133,144,160,161,183,188,191,192,210,218,219],filter:[2,19,34,39,42,85,193],filter_dupl:14,filter_polici:14,find:[1,2,3,14,15,16,21,27,33,40,47,68,74,101,102,107,109,116,133,143,168,174,175,179,180,183,184,193,196,197,200,211,226,229,232,233,234,236],find_info_req_rx:[89,201],find_info_req_tx:[89,201],find_info_rsp_rx:[89,201],find_info_rsp_tx:[89,201],find_type_value_req_rx:[89,201],find_type_value_req_tx:89,find_type_value_rsp_rx:89,find_type_value_rsp_tx:89,fine:[9,25,191,192],finish:[4,111,112,127,128,155,204,218],fip:43,fire:[97,154,156,187,207,226],firmwar:[14,18,24,115,139,196,198,201,204,211,219,233,234],first:[2,3,6,8,11,14,21,24,25,26,34,41,43,46,70,71,72,73,76,95,96,97,100,102,103,104,106,112,113,114,115,116,127,141,142,145,152,159,161,168,172,173,176,178,180,182,185,186,187,188,190,191,192,194,195,201,204,207,211,217,218,219,221,223,226,228,231,236],first_aux:178,fit:[4,102,113,186,187,208],five:[33,34,43,201],fix:[6,10,14,21,25,103,113,115,214],fl_area:[127,128],fl_data_off:[127,128],fl_entri:127,fl_fcb:127,fl_watermark_off:127,flag:[1,6,11,15,39,41,68,70,71,72,74,75,77,93,94,95,102,107,112,115,139,173,184,188,190,203,217,219,221,229,232],flash0:139,flash:[1,9,14,15,16,19,20,24,25,52,56,61,68,70,71,72,74,108,109,116,121,128,129,133,139,142,143,147,148,150,157,162,173,176,193,197,198,199,201,204,208,219],flash_area:[127,137],flash_area_bootload:[106,115,175,176],flash_area_image_0:[106,115],flash_area_image_1:[106,115,176],flash_area_image_scratch:[106,115,175],flash_area_nff:[175,176],flash_area_noexist:175,flash_area_read:[127,132,137],flash_area_reboot_log:[175,176],flash_area_writ:[127,128],flash_area_x:127,flash_id:[122,144,146],flash_map:[7,116,144,175,176],flash_map_init:176,flash_own:[175,176],flash_spi_chip_select:148,flash_test:[7,117],flat:[14,102,161,162],flavor:193,flexibl:[102,109,179,186,212,213],flicker:23,flight:102,float_us:220,flood:44,flow:[43,117,155,184,191,192],flow_ctl:155,flra:223,fltstr:168,fly:152,fmt:117,focu:207,folder:[4,11,13,26,46,68,72,76,181,196],follow:[1,2,3,4,6,7,8,10,11,14,18,21,25,32,33,35,36,38,39,41,42,43,44,45,50,51,56,63,64,68,70,71,72,73,74,77,79,80,84,85,86,90,91,93,94,95,96,102,104,106,107,109,111,112,113,114,115,117,118,120,121,122,123,127,139,141,142,143,149,151,152,162,163,164,165,166,168,170,173,174,175,176,178,180,181,183,184,185,186,188,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,210,211,212,213,214,217,218,219,220,221,222,223,224,225,226,228,229,231,232],foo:[14,18,116],foo_callout:116,foo_conf_export:116,foo_conf_set:116,foo_val:116,footer:[115,195],footprint:[9,119,121],fop:140,fops_contain:140,forc:[54,62,65,102,173],forev:[100,104,111,112],forgeri:34,forget:[93,180,217,219],forgo:21,fork:13,form:[1,32,34,35,38,79,102,112,176,188,189,191,204,210,212,223],formal:[7,33],format:[8,15,26,41,63,79,81,84,85,102,116,117,119,138,139,141,157,159,160,161,163,174,176,178,184,191,195,211,212,213,221,229,232],formula:[3,73,96],forth:[116,161],fortun:68,forver:39,forward:[21,113,186],found:[1,14,25,26,33,46,68,76,103,106,135,141,161,168,172,184,189,190,191,193,197,199,232],foundat:[4,43,44,115,119,193,199,212,218,219,226,233,234],four:[32,34,60,115,139,223],fraction:[113,210],fragment:14,frame:[172,204,207],framerwork:118,framework:[40,43,110,119,163,170,171,178,184,220,221,222,226,227,228],frdm:66,free:[2,4,86,101,102,103,127,162,173,187,189,193,199,226,230,233,234],freebsd:114,freed:[102,103],freedom:[189,191,192],freq_hz:154,frequenc:[17,36,43,99,106,110,113,121,143,151,154,156,174,204,207],frequent:[13,32,34,43,110,191,192,226],fresh:223,freshli:102,friend:44,friendli:[14,121],from:[1,4,6,7,8,9,10,11,13,18,19,26,32,33,34,35,38,39,42,44,45,48,49,51,52,54,56,57,58,59,60,62,63,64,68,69,73,74,75,77,78,79,81,82,83,84,85,86,89,90,92,96,97,98,99,100,101,102,103,105,106,107,108,109,112,113,114,115,116,118,119,120,122,123,124,126,127,133,139,140,142,144,148,149,152,154,155,157,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,178,180,182,183,184,185,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,210,211,212,213,218,219,221,223,226,228,229,230,232,233,234],front:102,fs_access_append:139,fs_access_read:139,fs_access_trunc:139,fs_access_writ:139,fs_cli:7,fs_close:139,fs_closedir:[123,139],fs_dir:[139,140],fs_dirent:[7,139,140],fs_dirent_is_dir:139,fs_dirent_nam:[123,139],fs_eaccess:139,fs_ealreadi:139,fs_ecorrupt:139,fs_eempti:139,fs_eexist:139,fs_eful:139,fs_ehw:139,fs_einval:139,fs_enoent:[123,139],fs_enomem:139,fs_eo:139,fs_eoffset:139,fs_eok:139,fs_eunexp:139,fs_euninit:139,fs_fcb:173,fs_file:[7,139,140],fs_filelen:139,fs_getpo:139,fs_if:[140,142],fs_mkdir:[7,139],fs_mount:7,fs_name:139,fs_nmgr:7,fs_nmgr_id_fil:139,fs_nmgr_max_nam:139,fs_op:[140,142],fs_open:139,fs_opendir:[123,139],fs_ops_for:140,fs_ops_from_contain:140,fs_ops_try_uniqu:140,fs_read:139,fs_readdir:[123,139],fs_regist:[140,142],fs_renam:139,fs_seek:139,fs_unlink:139,fs_write:139,fssl:[10,71],fsutil:7,fsutil_read_fil:139,fsutil_write_fil:139,ftdichip:184,fulfil:188,full:[1,7,8,24,25,33,40,42,43,61,68,106,115,116,122,128,144,157,162,172,173,175,176,181,183,186,189,190,195,201,218,219,221,226,236],fulli:[9,43,115,141,173,183,192,212,213,219],fun:[180,218],func:[102,110,112,116,149,154,156],fundament:[1,236],funtion:161,further:[6,106,110,149],furthermor:[105,115,141,173,191,192,207],fuse:68,futur:[97,102,149,163,172,176,204,212,213,214],fyi:14,g_bno055_sensor_driv:165,g_bno055stat:165,g_led_pin:[181,195,207],g_mbuf_buff:102,g_mbuf_mempool:102,g_mbuf_pool:102,g_mystat:174,g_os_run_list:98,g_os_sleep_list:98,g_silence_consol:117,g_stats_map_my_stat_sect:174,g_task1_loop:195,g_ts_suit:178,gain:[104,111,142,183,219],gap:[14,31,32,33,42,43,102,185,188,190,218,219,220],garbag:127,gatewai:204,gatt:[14,27,31,39,42,43,44,45,185,188,190,218,219,220],gatt_acc:188,gatt_adc_v:219,gatt_co2_v:217,gatt_co2_val_len:217,gatt_svr:[190,217,219,221],gatt_svr_chr_access_gap:[188,190],gatt_svr_chr_access_sec_test:[190,217,219],gatt_svr_chr_sec_test_rand_uuid:[190,217,219],gatt_svr_chr_sec_test_static_uuid:[190,217,219],gatt_svr_chr_writ:[217,219],gatt_svr_register_cb:190,gatt_svr_sns_access:[217,219],gatt_svr_svc:[188,190,217,219],gatt_svr_svc_adc_uuid:219,gatt_svr_svc_co2_uuid:217,gatt_svr_svc_sec_test_uuid:[190,217,219],gaussian:43,gavin:71,gc_on_oom_test:210,gc_test:210,gcc:[4,7,70,114],gcc_startup_:106,gcc_startup_myboard:106,gcc_startup_myboard_split:106,gcc_startup_nrf52:[106,196,198,226],gcc_startup_nrf52_split:[196,198,200,204,226],gdb:[4,7,11,25,51,60,74,75,106,183,193,195,196,197,199,200,207,219,226,233,234],gdb_arduino_blinki:11,gdbmacro:7,gdbpath:11,gdbserver:6,gear:114,gen:[39,42],gen_task:205,gen_task_ev:205,gen_task_prio:205,gen_task_stack:205,gen_task_stack_sz:205,gen_task_str:205,gener:[1,10,14,19,25,28,29,30,31,32,33,35,39,40,41,43,44,47,48,56,68,74,75,100,102,103,104,106,112,115,123,141,148,161,173,175,180,181,183,184,186,187,190,191,192,193,194,195,196,197,198,199,200,201,203,204,207,210,211,212,217,218,219,221,223,226,229,232,233,234],get:[2,4,6,7,8,9,10,13,14,23,24,25,35,68,69,71,72,73,74,77,89,92,94,95,96,98,100,102,103,104,105,106,108,109,110,111,112,113,115,116,120,121,127,137,144,148,152,154,161,163,167,168,170,172,173,176,180,181,182,184,186,188,190,191,192,193,194,196,197,199,200,203,204,205,207,210,211,217,218,219,225,226,232,236],gettng:208,gfsk:43,ggdb:6,ghz:[43,211],gist:[121,148],git:[10,68,71,93,94,95,114,193,211,212,213,214],github:[1,7,10,13,26,46,68,70,71,72,76,93,94,95,114,145,180,193,211,212,213,214,218,219,228],githublogin:214,githubpassword:214,githubusercont:[10,70,71,93,94],gitignor:18,give:[19,68,148,173,180,183,191,192,204,207,212,213,218,219],given:[11,14,33,55,97,99,100,102,103,109,112,113,115,123,124,126,127,132,133,139,144,148,152,154,155,157,162,163,167,168,207,213],glanc:186,glibc:70,global:[1,14,41,75,102,103,104,117,162,163,165,168,174,178,188],gmt:113,gnd:[8,204,219,221,232],gnu:[3,4,11,25,51,60,193,197,199,200,226,233,234],goal:[68,114,168,231],gobjcopi:6,gobjdump:6,gobl:94,goe:[15,74,178,210],going:[21,109,116,173,191,195,218,219],golang:[10,72,95],gone:187,good:[7,9,18,25,34,68,104,106,110,115,138,173,183,186,192,204],googl:[191,228],gopath:[10,70,71,72,73,93,94,95,96],got:[20,217,218,219],govern:[218,219],gpg:[70,93],gpio:[8,15,17,109,121,150,152,155,205,223],gpio_ev:205,gpio_l:205,gpl:[4,193,197,199,200,226,233,234],gplv3:[193,199,226,233,234],gpo:143,gpregret:15,grab:101,graduat:219,grain:9,grant:104,granular:113,graph:[1,63,75],graviti:221,great:[8,43,115,175,181,219],greater:[41,43,102,175],greatest:115,green:[2,11,13,193,197,198,211,221,229],grid:68,ground:[219,221],group:[2,33,89,118,121,172,174,176,201,204],grow:[66,207],guarante:[14,102,103],guard:105,guid:[7,8,10,11,14,31,72,75,77,95,165,166,176,185,190,192,201,205,207,208,210,212,229,232],gyro:221,gyro_rev:221,gyroscop:[163,221],h_mynewt_syscfg_:176,hack:[7,9,11,14,180,181,219],had:[102,105,115,173],hal:[1,7,9,19,61,68,74,99,108,121,122,142,143,149,152,154,155,165,183,193,197,199,205,219,221,223,226,236],hal_bsp:[7,23,106,121,147,164,193,196,197,199,224],hal_bsp_core_dump:144,hal_bsp_flash_dev:[106,122,144,147],hal_bsp_get_nvic_prior:144,hal_bsp_hw_id:144,hal_bsp_hw_id_len:144,hal_bsp_init:[144,164],hal_bsp_max_id_len:144,hal_bsp_mem_dump:144,hal_bsp_power_deep_sleep:144,hal_bsp_power_off:144,hal_bsp_power_on:144,hal_bsp_power_perus:144,hal_bsp_power_sleep:144,hal_bsp_power_st:144,hal_bsp_power_wfi:144,hal_common:[7,183,197,199],hal_debugger_connect:153,hal_flash:[7,106,122,139,144,147,193,197,199],hal_flash_align:146,hal_flash_eras:146,hal_flash_erase_sector:146,hal_flash_init:146,hal_flash_ioctl:146,hal_flash_isempti:146,hal_flash_read:146,hal_flash_writ:146,hal_gpio:[7,123,145,148,205],hal_gpio_init_in:148,hal_gpio_init_out:[112,148,181,195,205,207],hal_gpio_irq_dis:148,hal_gpio_irq_en:[148,205],hal_gpio_irq_handler_t:148,hal_gpio_irq_init:[148,205],hal_gpio_irq_releas:148,hal_gpio_irq_trig_t:148,hal_gpio_irq_trigg:148,hal_gpio_mode_:148,hal_gpio_mode_in:148,hal_gpio_mode_nc:148,hal_gpio_mode_out:148,hal_gpio_mode_t:148,hal_gpio_pul:148,hal_gpio_pull_down:148,hal_gpio_pull_non:148,hal_gpio_pull_t:148,hal_gpio_pull_up:[148,205],hal_gpio_read:148,hal_gpio_toggl:[112,148,181,195,205],hal_gpio_trig_both:148,hal_gpio_trig_fal:148,hal_gpio_trig_high:148,hal_gpio_trig_low:148,hal_gpio_trig_non:148,hal_gpio_trig_ris:[148,205],hal_gpio_writ:[17,145,148,207],hal_i2c:17,hal_i2c_begin:149,hal_i2c_end:149,hal_i2c_init:149,hal_i2c_master_data:149,hal_i2c_master_prob:149,hal_i2c_master_read:149,hal_i2c_master_writ:149,hal_i2c_prob:149,hal_i2c_read:149,hal_i2c_writ:149,hal_os_tick:[151,196,226],hal_reset_brownout:153,hal_reset_caus:[153,224],hal_reset_cause_str:153,hal_reset_pin:153,hal_reset_por:153,hal_reset_reason:153,hal_reset_request:153,hal_reset_soft:153,hal_reset_watchdog:153,hal_rtc:138,hal_spi:[123,152],hal_spi_abort:152,hal_spi_config:152,hal_spi_data_mode_breakout:152,hal_spi_dis:152,hal_spi_en:152,hal_spi_init:[123,152],hal_spi_lsb_first:152,hal_spi_mod:152,hal_spi_mode0:152,hal_spi_mode1:152,hal_spi_mode2:152,hal_spi_mode3:152,hal_spi_moden:152,hal_spi_msb_first:152,hal_spi_set:[122,152],hal_spi_set_txrx_cb:152,hal_spi_slave_set_def_tx_v:152,hal_spi_tx_v:152,hal_spi_txrx:152,hal_spi_txrx_cb:152,hal_spi_txrx_noblock:152,hal_spi_type_mast:152,hal_spi_type_slav:152,hal_spi_word_size_8bit:152,hal_spi_word_size_9bit:152,hal_system:153,hal_system_clock_start:153,hal_system_reset:153,hal_system_restart:153,hal_system_start:153,hal_tim:[99,154],hal_timer_cb:[99,154],hal_timer_config:154,hal_timer_deinit:154,hal_timer_delai:154,hal_timer_get_resolut:154,hal_timer_init:[23,154],hal_timer_read:154,hal_timer_set_cb:154,hal_timer_start:154,hal_timer_start_at:154,hal_timer_stop:154,hal_uart:218,hal_uart_blocking_tx:155,hal_uart_clos:155,hal_uart_config:[155,218],hal_uart_flow_ctl:155,hal_uart_flow_ctl_non:[155,218],hal_uart_flow_ctl_rts_ct:155,hal_uart_init:155,hal_uart_init_cb:[155,218],hal_uart_par:155,hal_uart_parity_even:155,hal_uart_parity_non:[155,218],hal_uart_parity_odd:155,hal_uart_rx_char:155,hal_uart_start_rx:155,hal_uart_start_tx:[155,218],hal_uart_tx_char:155,hal_uart_tx_don:155,hal_watchdog_en:156,hal_watchdog_init:156,hal_watchdog_tickl:156,hal_xxxx:143,half:[29,30,106,113],halfwai:115,halgpio:148,halsystem:153,halt:[105,151,152,193,197,199],haluart:155,hand:[173,180,207,210],handbook:[196,200],handi:[14,106,219],handl:[14,15,30,33,39,40,42,74,102,114,121,122,123,139,162,163,166,167,172,187,188,189,201,205,217,219,226],handler:[19,100,105,106,118,148,167,170,205,207,217,219,220],happen:[9,14,33,38,116,127,187,190,191,192,193,211,213],happi:[7,9],har:232,hard:[110,117,223],hardcod:[37,39],hardwar:[2,3,5,6,7,9,18,23,33,36,37,43,44,47,99,106,108,109,115,121,141,144,145,146,147,148,149,151,153,154,155,156,165,173,176,183,184,191,192,193,195,196,197,198,205,207,208,211,212,218,226,236],harm:115,has:[2,3,4,7,10,11,13,14,15,17,21,24,33,34,36,38,42,47,49,56,63,68,70,71,72,74,75,90,93,94,95,98,99,100,101,102,103,105,106,109,110,111,112,115,116,117,119,121,125,127,139,141,148,149,152,154,155,157,165,167,168,173,174,176,178,188,189,190,193,195,196,197,201,203,204,207,210,211,212,213,217,218,219,225,226,233,234,236],hash:[47,50,56,59,84,115,173,203,229,232],hasn:116,have:[1,2,3,6,7,8,9,10,11,13,14,18,20,21,23,24,25,32,33,34,36,42,45,56,63,65,67,68,70,71,72,73,74,75,77,93,94,95,96,97,100,102,103,105,106,108,109,110,111,112,114,115,117,119,121,122,124,127,130,141,143,147,148,154,155,162,163,172,173,174,175,176,179,180,181,182,183,184,187,188,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,210,211,212,213,215,217,218,219,220,221,222,223,224,225,226,228,229,230,231,232,233,234,236],haven:[3,25,123,179,213,219,236],hci1:184,hci:[14,43,182],hci_adv_param:186,hci_common:201,hdr:[115,162],hdr_ver:159,head:[10,71,93,94,95,100,102,167],header:[1,15,50,52,59,68,70,71,72,74,106,115,119,127,128,145,148,162,164,176,178,195,196,201,217,218,219],headless:2,health:191,heap:[103,105,106],heart:207,held:212,hello:[11,21,82,155,194,201,211,229,230,232,236],help:[1,8,11,14,16,44,47,48,50,51,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,80,81,82,83,84,85,86,87,88,89,90,93,94,95,105,107,108,113,121,161,173,175,182,183,186,193,195,196,198,204,207,208,210,211,214,218,219,221,223,226,233,234],helper:[1,74,102,107,122,191,192],henc:[115,179],her:105,here:[1,3,8,10,13,14,17,18,21,41,45,68,86,89,90,97,100,102,103,106,107,110,112,115,116,117,127,141,148,152,161,162,163,165,172,173,174,175,176,179,180,184,188,190,191,192,193,195,196,197,200,204,205,210,211,212,213,218,219,223,230,236],hertz:99,hex:[7,50,56,61,84,149,173,199,204,217,226],hexidecim:79,hfxo:36,hidapi:4,hidraw:4,hierarchi:[139,176,178],high:[9,17,31,43,77,99,111,121,148,163,168,205,207,233],high_duti:39,high_thresh:163,higher:[10,17,23,27,33,43,68,71,72,85,93,94,95,104,105,111,112,143,162,168,175,176,179,184,207,210,213],highest:[98,104,105,112,175,176,207],highli:179,highlight:[2,6,42,114,180,193,196,198,200,211,219,220,226],hint:68,his:105,histori:175,hit:[49,195],hmac:24,hog:207,hold:[26,46,56,76,102,103,149,160,165,172,180,204,207,212,219],hole:219,home:[7,10,72,106,173,183,195,210,214,218],homebrew:[4,6,7,10,49,69,73,92,96],homepag:[1,25,56,74,117,210,218,219],honor:24,hook:[110,199,218,232],hop:[43,121],hope:14,host:[7,9,14,34,35,38,41,42,43,79,83,84,97,100,102,115,170,183,184,188,189,190,193,210,211,217,218,219,220,225,226,233,234],hotkei:233,hour:113,how:[2,3,4,5,6,7,8,10,11,14,15,16,17,18,21,24,25,33,35,42,43,68,70,71,72,73,79,93,94,95,96,102,104,106,109,113,115,116,117,127,133,135,141,149,152,162,164,165,173,174,177,178,179,180,181,182,183,184,187,188,189,191,192,193,194,195,196,197,198,199,200,201,203,204,207,209,210,211,217,218,221,222,223,225,226,228,229,230,231,232,236],howev:[3,14,25,70,93,102,109,112,114,115,117,141,148,174,196,203,212],htm:184,html:[4,26,46,76,124,193,197,199,226,233,234],http:[1,4,10,11,13,14,26,46,52,68,70,71,72,74,76,93,94,95,114,117,124,145,180,184,191,193,196,197,199,200,210,212,214,218,219,226,232,233,234],httperror404:[70,93],hub:211,human:[184,212],hw_bsp_nativ:74,hw_drivers_nimble_nrf51:173,hw_hal:68,hw_mcu_nordic_nrf51xxx:173,hypothet:33,i2c:[8,17,121,122,143,221,222,223,226],i2c_0:[220,221,222,223,226],i2c_0_itf_bno:164,i2c_0_itf_li:164,i2c_num:149,i2s:193,i2s_callback:193,i386:[4,6],iOS:[187,217,219,220,222,225,228],ibeacon:[35,183,194,236],icloud:25,icon:[11,13,25],id16:190,id3:[26,46,76],id_init:176,idcod:193,idea:[14,25,74,102,104,110,186],ideal:[18,43],ident:[23,31,33,34,35,39,42,79,102,114,120,173,174,178],identifi:[1,8,24,32,33,39,41,47,84,106,112,115,116,144,149,191,192,196,198,204,211,219,229,232],idl:[39,90,110,183,207,229,232],idx:[39,122,141],ietf:161,if_rw:120,ifdef:[173,176,195,226],ifndef:[176,218,219],ignor:[6,14,39,95,103,139,141,176,233],ih_flag:115,ih_hdr_siz:115,ih_img_s:115,ih_key_id:115,ih_mag:115,ih_tlv_siz:115,ih_ver:115,iii:115,illustr:[11,102,104,105,115,207,219,226],imag:[2,6,7,11,14,15,19,21,24,44,47,51,52,55,56,60,68,70,71,72,74,77,91,93,94,95,106,107,109,114,117,118,158,159,160,174,175,179,183,187,193,194,195,202,208,217,218,230,231,233,234,236],image_ec256:[193,196,197,198,199,200,204,211,221,229,230,232],image_ec:[7,193,196,197,198,199,200,204,211,221,229,230,232],image_f_ecdsa224_sha256:115,image_f_non_boot:115,image_f_p:115,image_f_pkcs15_rsa2048_sha256:115,image_f_sha256:115,image_head:115,image_header_s:115,image_mag:115,image_magic_non:115,image_ok:115,image_rsa:[7,193,196,197,198,199,200,204,211,221,229,230,232],image_tlv:115,image_tlv_:115,image_tlv_ecdsa224:115,image_tlv_rsa2048:115,image_tlv_sha256:115,image_valid:[7,193,197,198,200,211,221,229,230,232],image_vers:[115,157,159,160],img:[25,50,59,84,180,181,183,184,187,193,196,197,198,199,200,201,203,204,211,218,221,223,226,229,232,233,234],img_start:153,imgmgr:[7,117,118,139,157,176,201,218,219],imgmgr_max_ver_str:160,imgmgr_module_init:176,imgr_ver:157,imgr_ver_jsonstr:160,immedi:[38,100,106,115,152,154,163,186,191,192],impact:36,impl:74,implemen:79,implement:[9,13,14,19,43,45,74,79,100,102,103,106,108,109,115,116,117,118,138,139,141,143,145,147,148,149,150,151,152,153,157,161,163,164,166,168,171,172,176,178,185,188,190,191,204,205,210,219,220,221,223,226],impli:[19,191,192,210,213,218,219],implicit:210,impos:[115,141],imposs:32,impract:190,impress:219,improv:195,imuplu:221,inc:[4,193,199,226,233,234],includ:[1,4,7,9,13,14,16,18,25,27,28,29,30,32,33,34,38,39,40,43,44,56,63,72,74,97,100,102,103,104,106,108,109,110,111,112,113,115,116,117,120,121,122,123,125,127,138,139,140,141,142,143,144,145,149,152,154,155,157,161,162,163,164,165,168,170,172,173,175,176,177,178,180,184,185,186,188,191,192,196,201,203,205,207,210,212,213,217,218,219,220,221,223,224,225,226,231,233],include_tx_pow:39,inclus:162,incom:[33,100,155,157,172,205],incompat:[70,93,212],incomplet:[41,106,139],incomplete_block_test:210,incorrect:[55,113],incr:144,increas:[34,43,102,172,176,207,233],increasin:127,increment:[102,113,116,174],incub:[7,68,145,176,180,219],inde:[105,199],indefini:[191,192],indent:6,independ:[34,109,115,121,143,144,146,148,149,151,153,154,155,156,176],indetermin:[102,210],index:[44,85,115,162,184],indian:113,indic:[7,14,21,32,33,38,40,41,42,100,103,106,110,115,117,119,148,149,154,162,163,172,173,175,176,188,190,193,196,197,200,203,210,211,226,228],indirect:219,indirectli:162,individu:[10,112,115,116,121,148,176,201,212],industri:[43,138],infinit:[100,103,105,176,195,207],info:[14,19,52,70,71,72,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,103,112,116,127,128,132,162,189,193,197,199,200,203,211,217,219],inform:[1,6,7,11,14,15,19,20,33,34,35,39,41,47,50,52,53,70,71,72,74,75,77,79,84,93,94,95,100,102,103,106,108,109,112,113,115,119,120,132,162,163,165,166,167,173,174,176,179,180,183,186,189,190,191,192,193,195,203,204,205,207,212,213,214,218,219,221,226,229,232,234],infrastructur:183,ing:[121,191,192],inher:[1,35,188],inherit:[1,4,72,104,163],ininclud:174,init:[63,68,163,164,168,176,218,219],init_app_task:105,init_func_nam:176,init_funct:176,init_stag:176,init_task:[205,207],init_tim:[195,226],initi:[14,16,19,24,29,32,35,37,38,39,40,43,74,97,99,100,102,103,104,105,106,110,111,112,116,117,121,125,133,139,143,144,146,148,149,152,154,155,158,161,162,164,167,168,170,172,178,181,184,185,189,191,192,195,201,205,210,217,218,219,220,221,223,226],initialis:[165,193],inlin:26,inod:141,inoper:[38,191,192],input:[33,34,39,113,121,143,148,152,199,205,210,233],inquiri:[33,41],insert:[102,112],insid:[14,36,102,105,144,195,199,210],insight:[121,207],inspect:[15,61,115,116,189],instal:[3,7,9,18,25,26,46,52,67,68,76,91,105,106,107,123,167,181,182,183,184,193,194,196,197,198,199,200,201,203,205,207,210,211,213,215,218,220,221,222,225,226,228,229,230,231,232,233,236],instanc:[2,3,9,14,19,39,75,102,162,174,186,191,192,193],instant:33,instantan:207,instanti:[105,121],instantli:111,instead:[7,8,10,11,14,15,24,36,100,103,111,115,117,173,176,187,193,195,196,197,198,199,200,201,205,210,214,217,218,219,220,224],instruct:[3,4,7,8,10,68,70,75,93,98,109,193,196,200,201,205,220,221,222,224,226,230,233,234],insuffici:[33,102],insur:[103,112],int16_t:113,int32_max:[39,113],int32_t:[113,155,191,192],int64_t:[113,162],int8:116,int_max:102,integ:[19,161,163,174,176],integr:[11,14,34,103,149,174,219],intellig:143,intend:[24,36,41,49,149,179],inter:[149,205],interact:[2,8,117,119,157,187,195,208,233],interchang:161,interconnect:[9,119],interdepend:[116,176],interest:[7,27,31,102,106,143,173,181,183,186,191,236],interfac:[4,31,42,43,44,102,112,115,120,121,122,123,138,139,140,143,144,146,148,149,151,152,153,155,156,162,165,166,180,182,184,185,193,197,199,218,221,222,223,226,232],interleav:14,intern:[7,19,33,102,105,106,110,121,122,127,147,154,156,157,161,193,219,223],internet:[7,11,43,184,194,201,203,205,211,228,231],interoper:[119,120],interpret:[124,126,163,167],interrupt:[14,23,98,99,100,106,115,144,148,151,152,154,155,163,168],interv:[14,33,39,41,110,112,163,167,168,205,221,226],interval_max:39,interval_min:39,intervent:109,intiat:106,introduc:[1,42,175,176],introduct:[207,236],introductori:228,intuit:115,invalid:[33,99,115,123,129,152,154,188,210],invers:[104,111],invert:111,invoc:[6,190],invok:[2,210,214,226],involv:[29,30,32,34,106,109,143,149,210],io_cap:39,ioctl:139,iot:43,iotiv:220,ipsp:43,iptest:74,ipv6:43,irk:[32,39],irq:[24,148],irq_num:144,irq_prio:[122,123],isbuildcommand:11,ism:43,ismylaptop:218,isn:[17,106,183],isol:[106,173],isr:24,isshellcommand:11,issu:[1,6,13,14,21,23,42,68,79,105,111,115,119,139,141,149,196,197,198,200,201,204,215,218,219],ist:113,it_len:115,it_typ:115,ite_chr:188,item:[1,100,106,116,142,162,167,192],iter:[103,112,115,139,162,168],itf:165,its:[7,8,10,13,14,31,32,33,68,74,98,100,102,103,104,105,106,109,110,112,115,117,122,127,139,141,148,149,152,162,173,174,175,176,178,180,181,182,183,186,188,189,190,191,192,203,204,207,212,218,223,224,230,236],itself:[16,17,38,74,102,103,112,115,121,125,127,142,157,168,176,177,180,196,210,218,219,223],itvl:14,iv_build_num:115,iv_major:115,iv_minor:115,iv_revis:115,jan:[113,218],javascript:68,jb_read_next:161,jb_read_prev:161,jb_readn:161,je_arg:161,je_encode_buf:161,je_wr_comma:161,je_writ:161,jira:13,jlink:[74,106,196,198,203,211,221,226,229],jlink_debug:74,jlink_dev:74,jlinkex:[196,198,204,219],jlinkgdbserv:[226,233],jlinkgdbserverclex:218,jmp_buf:178,job:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,98,105,106,172,188],join:[3,121,179,211,236],json:[7,11,47,50,64,68,74,180,181,201,210],json_array_t:161,json_attr_max:161,json_attr_t:161,json_buff:161,json_buffer_read_next_byte_t:161,json_buffer_read_prev_byte_t:161,json_buffer_readn_t:161,json_decod:210,json_encod:[160,161,210],json_encode_array_finish:161,json_encode_array_nam:161,json_encode_array_start:161,json_encode_array_valu:161,json_encode_object_entri:161,json_encode_object_finish:161,json_encode_object_kei:161,json_encode_object_start:161,json_enum_t:161,json_err_arraystart:161,json_err_attrlen:161,json_err_attrstart:161,json_err_badattr:161,json_err_badenum:161,json_err_badnum:161,json_err_badstr:161,json_err_badsubtrail:161,json_err_badtrail:161,json_err_checkfail:161,json_err_misc:161,json_err_noarrai:161,json_err_nobrak:161,json_err_nonqstr:161,json_err_noparstr:161,json_err_nullptr:161,json_err_objarr:161,json_err_obstart:161,json_err_qnonstr:161,json_err_strlong:161,json_err_subtoolong:161,json_err_subtyp:161,json_err_toklong:161,json_nitem:161,json_read_arrai:161,json_read_object:161,json_simple_decod:210,json_simple_encod:210,json_struct_arrai:161,json_struct_object:161,json_typ:161,json_val_max:161,json_valu:161,json_value_bool:161,json_value_int:161,json_value_str:161,json_value_stringn:161,json_value_type_arrai:161,json_value_type_bool:161,json_value_type_int64:161,json_value_type_object:161,json_value_type_str:161,json_value_type_uint64:161,json_value_uint:161,json_write_func_t:161,jtag:[4,51,55,60,193,196,197,199,211,226,232],jul:[93,94],jump0:80,jump:[115,173],jumper:[8,180,199,218,219,232],just:[1,7,8,14,18,19,21,25,33,34,35,75,97,100,106,107,112,113,115,122,123,138,139,168,173,180,187,188,191,192,193,195,204,214,215,218,219],jv_len:161,jv_pad1:161,jv_type:161,jv_val:161,k30:[217,218],k64f:66,keep:[9,14,18,34,36,105,115,117,121,127,152,164,172,173,180,181,207,210,219],keg:[73,96],kei:[8,32,33,43,44,50,59,70,93,106,115,116,160,161,176,188,204,211,221],kept:[98,115,127],kernel:[1,7,9,19,64,68,74,106,117,121,143,163,168,173,176,177,183,184,205,218,219,220,221,223,224,226],kernel_o:173,keyboard:[11,34,117],keyboarddisplai:39,keyboardonli:39,keychain:[70,93],keystor:39,keyword:[1,74,107,117,210,212,218,219],khz:[152,193,197],kick:[110,191,192],kilobyt:109,kind:[44,121,218,219,233],kit:[8,60,74,180,181,194,196,203,218,219,233,234,236],klibc:114,know:[1,8,11,14,17,25,42,74,117,163,167,174,175,188,189,191,192,194,195,207,211,218,219,231,236],known:[43,68,113,186,207],kw41z:14,l13:196,l2cap:43,l_arg:162,l_level:162,l_log:162,l_name:162,lab:45,label:[8,106,199,219],lack:[127,138,173],lag:190,languag:[10,11,68,109,124,218,219],laptop:[3,8,180,181,184,201,204,205,219],larg:[33,36,44,102,112,113,173,174,207],large_system_test:210,large_unlink_test:210,large_write_test:210,larger:[17,21,44,102],largest:102,las_app_port:204,las_app_tx:204,las_join:204,las_link_chk:204,las_rd_app_eui:204,las_rd_app_kei:204,las_rd_dev_eui:204,las_rd_mib:204,las_wr_app_eui:204,las_wr_app_kei:204,las_wr_dev_eui:204,las_wr_mib:204,last:[14,33,38,85,90,102,103,110,112,115,127,135,155,163,172,176,178,186,190,191,192,193,204,211,219,221,224,226],last_checkin:[90,229,232],last_n_entri:127,last_n_off:135,last_op:149,last_read_tim:165,latenc:39,later:[7,8,14,85,97,102,115,178,181,183,189,193,204,210,219,226,233,234],latest:[1,2,4,7,10,18,20,21,62,65,68,69,73,92,96,116,180,193,211,212,213,218,219],latter:[33,102,119,141],launch:11,launchpad:4,law:[193,218,219,226,233,234],layer:[9,33,43,102,103,108,109,121,139,141,142,155,165,166,176,185,205,219,236],layout:[109,115,232],lc_f:164,lc_pull_up_disc:164,lc_rate:164,lc_s_mask:164,ld4:197,ldebug:[20,175],ldflag:63,ldr:199,le_elem_off:132,le_scan_interv:14,le_scan_window:14,lead:[102,105,189,219],leadingspac:102,learn:[7,38,74,180,181,194,228],least:[34,102,110,115,152,154,195,201,204,219,236],leav:[102,122,135,173],led1:[198,205],led2:205,led3:205,led:[1,7,17,23,74,106,109,112,121,143,148,184,193,194,195,196,197,198,199,200,201,205,207,211,219,221,229,232,236],led_blink_pin:[106,112,181,195,196,207],led_blink_pin_1:181,led_blink_pin_2:181,led_blink_pin_3:181,led_blink_pin_4:181,led_blink_pin_5:181,led_blink_pin_6:181,led_blink_pin_7:181,led_blink_pin_8:181,led_pin:181,left:[99,103,112,132,160,173,199,217,226,236],legaci:[14,42,138,176,207],len:[102,116,122,127,128,139,140,149,152,161,162,168,188,204,218],length:[33,39,43,102,106,115,116,117,127,144,160,162,168,188,204],less:[14,105,114,115,162,190,191,192],lesson:[207,236],let:[4,8,68,102,106,117,162,163,173,174,180,183,185,186,187,188,189,190,191,192,195,199,207,210,212,213,217,218,219,223,226],level:[1,2,9,14,18,19,27,31,33,35,39,41,42,44,45,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,102,104,106,118,121,122,139,141,143,165,175,176,179,187,188,191,192,193,197,204,210,211,213,217,218,219],level_list:85,leverag:[119,121,182,219],lflag:[1,63,74],lh_append_body_func_t:162,lh_append_func_t:162,lh_append_mbuf_body_func_t:162,lh_append_mbuf_func_t:162,lh_flush_func_t:162,lh_read_func_t:162,lh_read_mbuf_func_t:162,lh_registered_func_t:162,lh_set_watermark_func_t:162,lh_storage_info_func_t:162,lh_walk_func_t:162,lib:[1,4,58,66,68,95,114,117,139,142,175,176,218,219],libc6:6,libc:[7,106,114],libc_baselibc:[173,199],libftdi1:4,libftdi:4,libg:61,libgcc:[61,173],libhidapi:4,librari:[1,4,15,61,63,68,71,94,100,102,106,107,109,114,115,117,121,139,142,143,157,173,174,178,183,210,212,213,218,219,220],libusb:4,libusb_error_access:197,libusb_open:197,licens:[4,7,10,68,74,114,121,183,193,197,199,200,211,212,218,219,226,233,234],lieu:79,life:[36,191],light:[9,44,143,163,180,181,194,197,198,199,200,205,220,221,229,232],lightblu:[187,217,219],lightweight:138,like:[2,3,5,8,11,14,15,19,20,21,44,68,71,72,75,94,95,102,105,106,109,110,111,114,115,117,121,127,143,149,174,180,181,183,193,197,199,210,212,218,219,220,222,223,224,226,228,232,233,234],likewis:75,limit:[3,14,33,39,41,112,114,116,122,138,173,186,191,201,218,219,233],limt:174,line:[2,6,7,11,15,21,49,51,52,60,75,106,114,117,148,174,178,180,181,184,190,195,197,198,212,214,219,220,221,226,233],linearacc:221,lines_queu:117,link:[2,3,7,25,33,34,39,43,47,51,55,72,73,74,94,96,98,102,154,172,173,176,178,179,180,183,184,187,192,193,195,196,197,198,199,200,204,211,218,219,221,226,229,230,232,233,234,236],linker:[1,74,107,114,173,183,199],linkerscript:[74,106],linux:[5,7,9,11,21,69,79,91,92,122,184,193,195,196,197,199,200,203,211,221,229,230,231,232],liquid:219,lis2dh12:[164,226],lis2dh12_0:[164,226],lis2dh12_cfg:164,lis2dh12_config:164,lis2dh12_data_rate_hn_1344hz_l_5376hz:164,lis2dh12_fs_2g:164,lis2dh12_init:164,lis2dh12_onb:[164,226],list:[3,6,7,8,11,15,21,34,39,41,47,48,61,63,64,66,70,72,74,79,84,85,86,88,89,90,91,93,98,100,102,103,106,107,108,112,115,117,118,121,123,142,154,162,163,167,168,169,172,174,176,179,180,181,183,186,189,190,193,194,195,196,197,198,199,200,203,204,212,213,218,219,223,224,229,230,232,236],listen:[2,14,27,42,44,79,102,163,166,168,173,186],listener_cb:226,lit:[181,184,201,207],littl:[6,33,35,102,115,180,181,183,190,204,213,218],live:[121,180,189,190,193,211,212,213],lma:199,lmp:33,lo_arg:162,lo_data_len:162,lo_index:162,lo_t:162,load:[2,4,5,7,11,15,47,52,56,60,68,70,71,72,74,106,115,116,153,173,180,181,187,194,195,203,204,205,207,213,217,218,219,233,234],load_arduino_blinki:11,load_arduino_boot:11,load_rom:223,loader:[21,56,63,106,115,117,153,193,196,197,198,200,211,221,229,230,232],loc:[127,128,132,137],local:[1,4,6,7,10,13,18,33,39,40,49,53,62,68,71,73,84,94,96,107,112,113,186,193,211,224],localhost:[79,218,226,233],locat:[1,8,10,32,44,74,102,106,115,127,132,149,178,190,195,199,207,211,212,218,221,229,230,232],lock:[9,101,105,111,127,163,168,205],log:[1,7,13,14,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,79,80,81,82,83,84,86,87,88,89,90,91,93,94,95,115,118,119,127,137,139,142,143,172,173,175,176,177,180,183,193,196,197,199,200,201,208,218,219,224,226,230,233],log_:19,log_append:162,log_append_bodi:162,log_append_mbuf:162,log_append_mbuf_bodi:162,log_append_mbuf_body_no_fre:162,log_append_mbuf_no_fre:162,log_append_mbuf_typ:162,log_append_mbuf_typed_no_fre:162,log_append_typ:162,log_cbm_handl:162,log_cbmem_handl:162,log_cli:[172,208],log_console_get:162,log_console_handl:[162,165],log_console_init:162,log_crit:162,log_debug:162,log_entry_hdr:162,log_entry_hdr_s:162,log_error:[162,165],log_etype_:162,log_fcb:176,log_fcb_handl:162,log_fcb_slot1_handl:162,log_flush:162,log_handl:162,log_info:[162,165],log_init:[162,176],log_level:[63,162,176,203,208],log_level_:162,log_level_debug:162,log_level_error:162,log_level_get:162,log_level_set:162,log_list_get_next:162,log_module_bno055:165,log_module_default:162,log_module_get_nam:162,log_module_regist:162,log_module_str:162,log_nam:85,log_newmgr:175,log_newtmgr:[63,175,176,201],log_nmgr_register_group:[162,176],log_offset:162,log_printf:162,log_read:162,log_read_bodi:162,log_read_hdr:162,log_read_mbuf:162,log_read_mbuf_bodi:162,log_regist:[162,165],log_set_watermark:162,log_shel:180,log_storage_info:162,log_syslevel:[162,165],log_typ:162,log_walk:162,log_walk_bodi:162,log_walk_body_func_t:162,log_walk_func_t:162,log_warn:162,logic:[1,35,41,43,115,155,204,218],login:214,loglevel:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95],logxi:94,long_filename_test:210,longer:[3,8,10,25,36,43,103,167,175,184,218,220],longrange_interv:39,longrange_pass:39,longrange_window:39,look:[8,14,17,19,21,36,68,74,106,108,112,114,115,117,118,140,149,173,174,180,181,186,188,189,190,207,210,213,215,217,218,219,223,224,226,236],lookup:[168,188,226],loop:[23,97,100,105,112,139,176,183,195,201,207,217,219],loos:168,lora:204,lora_app_shel:[74,204],lora_app_shell_telee02:204,lora_app_shell_telee0:204,lora_mac_timer_num:204,lorap:74,lorashel:74,lose:38,loss:[38,41,144],lost:110,lost_found_test:210,lot:[7,14,20,173,175,186,210,219,223],low:[9,17,33,34,43,44,99,102,106,111,122,139,143,148,152,153,163,165,168,188,191,192,193,194,197,207,211,236],low_thresh:163,lower:[14,33,99,104,105,111,112,175,176,185,195,199,203,207],lowercas:21,lowest:[86,98,103,112,176,207],lowpow:221,lrwxr:[4,94],lsb:149,lst:[47,68,74],ltbase:176,ltd:39,ltk:39,ltk_sc:39,ltrequir:176,lua:[72,95,124,125,126],lua_cmd:126,lua_init:124,lua_main:124,lwip:121,m32:6,m4g:221,mac:[3,5,7,9,11,21,33,68,69,91,92,180,181,184,187,193,195,196,197,199,200,203,204,211,217,219,221,229,230,231,232],machin:[2,3,7,8,107,184,236],maco:[4,8,21,79],macro:[19,33,102,103,106,110,161,165,174,176,178,190,207,210,219],made:[2,10,13,33,68,84,98,112,115,149,204,207,219],mag:221,mag_rev:221,maggyro:221,magic:[74,115,127],magnet:[163,221],magnetomet:165,mai:[2,4,6,7,8,11,14,18,19,23,25,34,39,41,42,44,64,66,70,71,75,93,94,95,98,100,102,103,105,106,109,114,115,117,119,121,143,148,149,154,162,163,164,165,167,168,173,174,175,176,178,183,184,193,195,196,197,198,199,200,201,204,207,211,212,218,219,221,223,226,229,232,233],mail:[3,13,121,179,180,181,183,194,219,236],main:[7,11,38,44,70,74,90,93,100,102,105,108,112,115,117,125,159,163,168,172,176,181,183,186,191,192,193,196,197,198,199,200,201,205,210,217,218,219,221,229,230,232],mainli:173,maintain:[4,62,98,115,121,163,168,176,210,212,213],mainten:[119,174],major:[15,68,74,109,159,192,207,212,213],major_num:[212,213],make:[1,2,3,7,8,9,14,17,18,19,21,24,25,26,32,33,36,42,43,44,46,68,70,76,84,98,102,103,106,115,121,127,128,141,143,160,162,168,173,174,180,181,182,183,184,186,188,189,191,192,193,195,199,203,204,207,210,212,217,218,219,220,226,236],makerbeacon:201,malloc:[101,103,106,114,207,219],man:[6,39,114],manag:[6,8,18,25,29,30,39,43,44,52,58,70,71,72,74,77,79,81,84,85,86,89,90,93,94,95,100,103,105,106,107,109,112,115,117,121,143,158,161,163,165,166,167,173,176,177,195,196,203,206,208,211,213,221,226,229,231,232,236],mandatori:[33,106,190,191,192],mani:[19,33,44,68,74,102,108,115,127,135,143,154,188,193,212,223],manifest:[47,50,56,68,74,180,181,201],manipul:[1,52,58,102],manner:[39,41,102,105,115,143],manual:[37,43,72,73,96,103,105,112,114,141,173,180,193,199,226,232,233,234],manufactur:[32,39,41,52,56,70,71,72,79,173,186,193,211,223],many_children_test:210,map:[2,3,8,33,39,40,74,109,121,122,143,147,148,155,161,173,174,175,176,188,195,211,212,213,221,229,232,233],map_cnt:174,mar:[113,196,198,204,219,226],march:81,mark:[39,40,84,106,199],marker:106,market:[44,198],mask:[39,163,165,167,168,224,226],mass:[184,197],mass_eras:[196,197],master:[1,7,10,39,69,70,72,73,92,93,95,96,121,143,145,149,152,193,211,212,213,219],match:[2,7,20,33,106,107,109,115,162,167,168,173,193,197,211,212,213],materi:14,matter:13,max:[14,160,161,223],max_cbmem_buf:162,max_conn_event_len:39,max_ev:39,max_len:[139,140,144],max_protohdr:102,maxim:9,maximum:[17,24,39,41,43,102,115,116,117,141,144,160,172,210,233],maxlen:[116,161],mayb:[223,233,234],mb_crc:218,mb_crc_check:218,mb_crc_tbl:218,mbed:[196,200],mbedtl:[7,193,196,198,200,211,229,230,232],mblehciproj:184,mblen:102,mbuf:[14,105,161,162,222],mbuf_buf_s:102,mbuf_memblock_overhead:102,mbuf_memblock_s:102,mbuf_mempool_s:102,mbuf_num_mbuf:102,mbuf_payload_s:102,mbuf_pkthdr_overhead:102,mbuf_pool:102,mbuf_usage_example1:102,mbuf_usage_example2:102,mcu:[7,9,17,19,24,25,66,107,110,115,121,122,143,148,151,152,153,154,155,157,180,181,193,196,207,211,219,226],mcu_dcdc_en:25,mcu_gpio_porta:122,mcu_sim_parse_arg:[195,226],mcuboot:115,mdw:199,mean:[2,11,14,20,21,33,102,104,110,111,112,113,115,122,152,176,190,197,213],meaning:[125,155],meant:[1,110,116],measur:[9,102,204,207],mechan:[1,34,105,173,176,205,212,214,218,219],medic:[43,68],medium:[19,162],meet:[164,184,193,194,196,197,198,199,200,203,221,223,224,225,226,228,229,230,231,232],mem:[7,176],member:[97,100,102,103,104,110,111,112,113,116,117,140,141,149,152,154,161,162,163,172,174,186,188,219],membuf:103,memcmp:102,memcpi:188,memori:[9,33,61,86,100,101,102,105,106,109,110,114,115,119,121,122,138,141,143,144,146,149,175,188,199,201,204,205,207,208,230,233],mempool:[77,93,94,95,102,103,172],memset:[164,186,189,192,219],mention:[11,163,219],menu:[11,72,197,199,232],merchant:4,merci:103,mesh:45,messag:[2,4,19,25,34,44,55,70,71,72,88,117,119,120,162,172,193,197,204,205,211],messi:219,messsag:75,met:[33,201,205,211],meta:[8,211,221],metadata:[18,56,115],meter:43,method:[21,37,102,112,120,141,145,148,152,162,172,174,188,212],mfg:[7,24,52,70,71,72,83,176],mfg_data:[14,41],mfg_init:176,mgmt:[7,117,119,152,158,172,175,176,201,218,219],mgmt_evq_set:201,mgmt_group_id_config:118,mgmt_group_id_crash:118,mgmt_group_id_default:118,mgmt_group_id_imag:118,mgmt_group_id_log:118,mgmt_group_id_runtest:118,mgmt_group_id_stat:118,mgmt_imgmgr:173,mgmt_newtmgr_nmgr_o:173,mgr:168,mgutz:94,mhz:[36,43],mib:[68,94,204],mic:33,micro:[21,68,193,194,196,198,199,203,204,207,211,219,221,228,229,231,232,233,234],microcontrol:[9,114,115,199,232],microsecond:[36,99,113],microsoft:11,mid:[14,27,115,197],middl:[39,115,219],might:[1,2,14,16,19,31,33,74,106,109,116,117,121,143,149,165,168,173,175,183,185,186,191,192,193,197,212,213,215,226,233,234],migrat:176,milisecond:39,milli:168,millisecond:[39,113,204],millivolt:219,min:[85,86,115,211,230],min_conn_event_len:39,mind:[14,110,183],mine:217,mingw32:72,mingw64:72,mingw:[4,7,8,11,69,95,195,211,221,229,232],mini:197,minicom:[8,195,211,221],minim:[106,121,138,139,141,165,183],minimum:[39,41,85,102,103,115,162,183],minor:[159,192,212,213],minor_num:[212,213],minu:102,minut:[94,113,191,210],mip:[7,74],mirror:[1,10,13,18,72,95,212,218,219],misc:221,misconfigur:168,mislead:6,mismatch:[33,102],miso:152,miso_pin:[122,123],miss:[25,33,70,106,175,180,181,183,194,219],misspel:175,mitm:39,mk64f12:[121,143],mkdir:[10,56,93,95,106,180,193,196,197,198,199,200,204,211,212,218,219],mkdir_test:210,mkr1000:209,mkr1000_boot:211,mkr1000_wifi:211,mlme:204,mman:70,mmc0:[123,139],mmc:[121,138],mmc_addr_error:123,mmc_card_error:123,mmc_crc_error:123,mmc_device_error:123,mmc_erase_error:123,mmc_init:123,mmc_invalid_command:123,mmc_ok:123,mmc_op:[123,139],mmc_param_error:123,mmc_read_error:123,mmc_response_error:123,mmc_timeout:123,mmc_voltage_error:123,mmc_write_error:123,mn_socket:7,mobil:44,mod:[42,187,218],modbu:218,mode:[9,14,33,34,39,41,121,143,144,148,152,155,165,173,186,193,197,199,210,221,223],model:[14,34,43,45,100,157,196],modern:[8,138],modif:[10,180,210,220],modifi:[6,75,102,106,113,120,154,162,181,207,218,219,225,228],modul:[18,85,99,103,105,114,119,124,162,195,204,232],module_list:85,modulo:113,moment:[14,19,122,149,157,188,213],mon:[193,196,197],monitor:[102,117,119,127,170,174,199,220,228,236],monolith:190,month:210,more:[1,4,7,9,11,13,14,15,19,25,33,34,41,42,43,47,48,52,56,64,66,70,71,72,74,75,77,93,94,95,98,100,102,105,106,111,112,113,114,115,116,121,128,132,139,152,155,161,163,164,165,166,167,172,173,176,181,183,186,190,191,192,193,195,196,203,204,207,210,211,213,217,218,219,221,223,226,229,232,233,236],moreov:[25,218],mosi:152,mosi_pin:[122,123],most:[1,8,14,17,23,27,32,35,36,37,43,74,102,106,107,112,114,115,145,152,173,175,186,207,210,217,219,221,224,226],mostli:[6,9,173,191,192],motor:[9,223],mount:219,mous:[121,143],move:[8,58,70,71,72,94,98,105,113,115,144,173,195,199,219,220,222,226],mp_block_siz:103,mp_flag:103,mp_membuf_addr:103,mp_min_fre:103,mp_num_block:103,mp_num_fre:103,mpe:103,mpool:[204,218],mpstat:[77,91,93,94,95,118,120,201,230],mq_ev:102,mqeueue:102,ms5837:25,msb:149,msdo:106,msec:[14,39,156],msg:[162,178],msg_data:39,msp:[193,199],msy:72,msys2:69,msys2_path_typ:72,msys64:72,msys_1:[86,230],msys_1_block_count:[220,222],msys_1_block_s:[220,222],mtd:122,mtu:[21,33,39,40,187],mu_level:104,mu_own:104,mu_prio:104,much:[14,102,106,111,114,133,218],multi:[1,9,63,75,109,112,149],multilib:[6,7,70],multipl:[4,14,17,19,25,35,39,41,47,48,63,64,68,97,104,105,110,114,116,119,121,143,152,168,176,186,190,191,212],multiplex:[14,43],multiplexor:109,multipli:[103,207],multitask:[105,207],must:[1,2,4,5,7,8,9,10,11,26,27,34,36,37,46,50,54,59,66,68,70,72,74,76,79,81,84,93,98,99,100,102,103,105,106,109,110,112,115,116,117,123,127,135,139,141,142,149,152,154,155,159,160,161,162,163,164,165,167,168,170,172,174,175,176,180,183,186,188,195,198,199,201,203,204,207,211,212,213,219,221,222,224,225,226,229,232,233],mutex:[101,105,111,112],mutual:104,my_at45db_dev:122,my_blinki:63,my_blinky_sim:[7,47,48,56,68,74,183,184,196,197,218],my_blocking_enc_proc:33,my_callout:205,my_conf:116,my_config_nam:176,my_driv:[218,219],my_ev_cb:205,my_eventq:201,my_gpio_irq:205,my_interrupt_ev_cb:205,my_memory_buff:103,my_new_target:63,my_newt_target:63,my_packag:162,my_package_log:162,my_pool:103,my_proj1:183,my_proj:183,my_project:[1,193,211,212,219],my_protocol_head:102,my_protocol_typ:102,my_result_mv:219,my_sensor:226,my_sensor_devic:226,my_sensor_poll_tim:226,my_stack_s:112,my_stat:174,my_stat_sect:174,my_target1:75,my_task:112,my_task_evq:102,my_task_func:112,my_task_handl:102,my_task_pri:112,my_task_prio:112,my_task_rx_data_func:102,my_task_stack:112,my_timer_ev_cb:205,my_timer_interrupt_eventq:205,my_timer_interrupt_task:205,my_timer_interrupt_task_prio:205,my_timer_interrupt_task_stack:205,my_timer_interrupt_task_stack_sz:205,my_timer_interrupt_task_str:205,my_uart:155,myadc:219,myapp1:233,myapp:174,myapp_console_buf:117,myapp_console_ev:117,myapp_init:117,myapp_process_input:117,mybl:[47,48,59,63,79,86,89,90,201],myble2:[50,51,184],myblehostd:79,mybleprph:[79,203],mybletyp:79,myboard:[58,106],myboard_debug:106,myboard_download:106,myconn:201,mycor:84,mydata:102,mydata_length:102,mylora:204,mymcu:108,mymfg:83,mymodul:110,mymodule_has_buff:110,mymodule_perform_sanity_check:110,mymodule_register_sanity_check:110,mynewt:[1,3,4,5,6,10,12,26,33,37,42,43,45,50,51,52,56,57,63,64,66,68,69,70,72,73,74,75,84,91,92,93,95,96,97,99,100,101,110,111,112,113,114,115,119,120,121,122,123,138,139,141,142,143,144,145,148,149,152,155,162,164,165,172,173,174,175,176,177,178,179,180,182,184,185,187,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,208,210,211,213,218,219,221,223,225,226,229,230,231,232,233,234,236],mynewt_0_8_0_b2_tag:[212,213],mynewt_0_8_0_tag:212,mynewt_0_9_0_tag:212,mynewt_1_0_0_b1_tag:212,mynewt_1_0_0_b2_tag:212,mynewt_1_0_0_rc1_tag:212,mynewt_1_0_0_tag:212,mynewt_1_4_1_tag:[70,72,93,95],mynewt_arduino_zero:[193,211,212],mynewt_nord:219,mynewt_stm32f3:180,mynewt_v:[164,165,172,174,176,210,219],mynewt_val_:[14,176],mynewt_val_ble_max_connect:14,mynewt_val_log_level:176,mynewt_val_log_newtmgr:176,mynewt_val_msys_1_block_count:176,mynewt_val_msys_1_block_s:176,mynewt_val_my_config_nam:176,mynewtl:220,mynewtsan:88,mypeerprofil:21,myperiph:[187,203],mypool:103,myprofil:21,myproj2:173,myproj:[2,7,11,106,180,181,193,195,196,197,198,199,200,203,212,218,220,221,223,226,234],myriad:9,myself:14,myseri:[86,89,90],myserial01:79,myserial02:79,myserial03:79,mytarget:25,mytask:207,mytask_handl:207,mytask_prio:207,mytask_stack:207,mytask_stack_s:207,myudp5683:79,myvar:78,n_sampl:221,nad:141,nad_flash_id:141,nad_length:141,nad_offset:141,nak:149,name1:63,name2:63,name:[1,2,4,7,8,10,11,13,14,21,24,25,33,39,41,43,47,48,50,51,55,56,57,58,60,61,63,64,66,68,70,71,72,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,103,106,107,108,110,112,113,114,116,117,121,139,140,142,143,148,160,161,162,163,164,165,166,168,173,175,178,180,183,186,188,190,191,192,193,195,196,197,198,199,200,201,205,207,210,211,212,213,214,218,219,220,221,222,223,226,229,230,232,233],name_is_complet:186,name_len:[139,186],namespac:[101,172,191],nano2:[56,66,106,200],nano2_debug:[106,200],nano:[194,236],nanosecond:[99,154],nativ:[2,3,7,11,56,63,66,68,72,74,79,116,152,175,176,180,184,196,197,205,211,218,219,230,236],natur:106,navig:[13,236],nbuf:102,nc_num_block:141,nc_num_cache_block:141,nc_num_cache_inod:141,nc_num_dir:141,nc_num_fil:141,nc_num_inod:141,nding:190,ndof:221,ndof_fmc_off:221,nearest:[72,196],nearli:19,neatli:186,necessari:[6,36,52,60,70,71,72,102,115,139,180,183,188,193,204,210,219],need:[4,5,6,7,8,9,10,11,13,14,15,17,18,21,23,25,27,35,36,45,56,63,65,68,70,71,72,73,74,77,79,93,94,96,97,98,101,102,103,104,105,106,108,109,110,111,112,115,117,122,127,128,129,139,153,156,162,163,165,166,167,168,172,173,174,175,176,183,184,186,188,189,190,191,192,193,195,196,197,198,199,200,201,203,205,207,210,211,213,214,217,218,219,220,222,223,226,229,230,232],neg:[102,113,172,190],neither:102,ness:152,nest:[104,139],net:[4,7,14,25,36,64,170,176,183,184,188,190,211,218,219,220,222,225],net_nimble_control:173,net_nimble_host:173,network:[1,9,14,39,44,45,68,102,105,173,204,207,211],never:[14,32,102,105,110,112,176,183,188,207,223],nevq:100,new_btshel:58,new_pool:102,new_slinki:58,newer:6,newest:[18,127,175,207],newli:[1,13,32,56,115,184,191,192,212],newlib:114,newlin:117,newt:[1,3,5,6,7,12,14,15,18,24,45,69,74,75,86,89,90,93,94,95,96,105,106,107,109,121,173,174,175,176,178,180,181,182,183,184,187,191,192,193,194,195,196,197,198,199,200,202,203,204,205,207,208,210,211,212,213,214,215,218,219,220,221,222,223,224,226,228,229,230,231,232,233,234,236],newt_1:[70,73],newt_1_1_0_windows_amd64:73,newt_3_1_0_windows_amd64:73,newt_group:2,newt_host:2,newt_us:2,newtgmr:[94,95,96],newtmgr:[1,7,9,12,14,15,70,71,72,76,77,91,92,117,118,120,157,162,173,175,176,205,218,219,231,236],newtmgr_1:[93,96],newtmgr_1_1_0_windows_amd64:96,newtmgr_1_3_0_windows_amd64:96,newtmgr_shel:172,newtron:[139,142,175,176],newtvm:10,next:[7,8,36,42,84,90,95,98,102,103,112,115,117,119,127,132,139,157,161,163,167,168,173,176,181,183,186,190,191,192,193,196,199,203,207,213,217,218,219,223],next_checkin:[90,229,232],next_t:98,nfc:18,nff:[7,114,122,139,142,150,175,176,178,210],nffs_area_desc:[16,141],nffs_close:142,nffs_closedir:142,nffs_config:141,nffs_detect:141,nffs_detect_fail:[139,141],nffs_dirent_is_dir:142,nffs_dirent_nam:142,nffs_file_len:142,nffs_filename_max_len:141,nffs_flash:150,nffs_flash_area:[16,175,176],nffs_format:141,nffs_getpo:142,nffs_init:[141,142],nffs_intern:141,nffs_max_area:141,nffs_misc_desc_from_flash_area:141,nffs_mkdir:142,nffs_op:142,nffs_open:142,nffs_opendir:142,nffs_pkg_init:16,nffs_read:142,nffs_readdir:142,nffs_renam:142,nffs_seek:142,nffs_test:210,nffs_test_debug:210,nffs_test_priv:210,nffs_test_system_01:210,nffs_test_util:210,nffs_unlink:142,nffs_write:142,nice:[174,217],nil:80,nim:190,nimbl:[7,21,35,36,38,41,79,176,182,185,186,187,188,189,190,201,203,217,218,219,220,222],nimble_max_connect:14,nmgr:120,nmgr_o:118,nmgr_shell:[117,176,201],nmgr_shell_pkg_init:176,nmgr_uart:201,nmgr_urart_spe:201,nmxact:10,no_of_sampl:221,no_rsp:40,no_wl:[39,42],no_wl_inita:39,node:[14,43,45,68,139],nodefault:161,nodup:39,nogdb:[51,60],noinputnooutput:39,non:[7,14,31,32,36,39,43,44,45,97,102,103,112,113,116,127,131,135,137,140,144,148,149,152,153,154,155,163,167,168,169,173,176,191,192,204,212,226],none:[4,7,8,11,20,33,39,42,95,100,106,114,115,168,173,180,193,197,204,226,233,234],nonsens:210,nonzero:[102,128,129,130,132,133,136,137,152,162,189,210],nor:34,nordic:[14,19,35,106,121,143,147,151,153,196,198,203,205,218,219,221,223,226,231,236],nordicsemi:[196,198,204,218,219,226],normal:[2,111,178,217,221],notat:[68,199],note:[1,2,4,6,7,10,11,13,14,34,35,36,41,43,45,56,60,63,70,71,72,73,74,79,81,84,93,94,95,96,98,99,100,102,103,104,105,106,107,112,115,116,117,123,141,149,152,154,157,162,163,164,165,166,168,172,173,175,176,180,183,184,186,188,190,191,192,193,195,196,197,198,199,200,201,203,204,207,208,211,212,213,214,219,220,221,222,223,224,226,228,229,230,232,233,236],noth:[10,191,192,219],notic:[7,10,68,74,105,106,142,173,183,207,213,218,219],notif:[13,14,39,40,100,117,163,167,168,169,185,217,219],notifi:[13,40,166,167,168,189,190],notnul:176,nov:8,novelbit:14,now:[2,8,9,24,72,97,99,102,103,104,106,111,112,115,138,139,148,155,173,180,181,183,185,186,187,189,190,191,192,193,196,201,203,204,207,210,212,217,218,219,221,223,226,230,233,234],nreset:193,nrf51:[36,66,106,121,143,208],nrf51dk:[66,173],nrf51xxx:151,nrf52840pdk:45,nrf52:[4,14,19,20,21,25,36,74,106,121,143,147,153,164,184,194,195,196,203,204,205,218,220,222,223,226,231,233,234,236],nrf52_bleprph_oic_bno055:220,nrf52_blinki:[195,198,200,233],nrf52_bno055_oic_test:[220,222],nrf52_bno055_test:[221,224],nrf52_boot:[184,198,201,219,220,221,222,229],nrf52_drv2605_test:223,nrf52_hal:106,nrf52_slinki:229,nrf52_thingi:164,nrf52dk:[50,51,66,74,75,106,176,183,184,187,195,198,205,217,218,219,220,221,222,223,229],nrf52dk_debug:[74,106,195],nrf52dk_download:106,nrf52k_flash_dev:[106,147],nrf52pdk:184,nrf52serial:229,nrf52xxx:[17,61,106,153,196,226],nrf5x:36,nrf:[37,219],nrf_saadc:219,nrf_saadc_channel_config_t:219,nrf_saadc_gain1_6:219,nrf_saadc_input_ain1:219,nrf_saadc_reference_intern:219,nrf_saadc_typ:219,nrfx:219,nrfx_config:219,nrfx_saadc:219,nrfx_saadc_config_t:219,nrfx_saadc_default_channel_config_s:219,nrfx_saadc_default_config:219,nrpa:[32,191,192],nsampl:221,nsec:99,ntoh:102,ntohl:102,ntrst:193,nucleo:66,num:[168,178],num_block:103,num_byt:146,number:[1,8,9,13,24,34,39,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,73,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,96,97,99,100,102,103,104,105,106,111,112,113,114,115,116,126,127,128,138,140,141,144,148,149,151,152,154,155,157,159,160,161,162,163,168,172,174,175,176,184,190,191,192,193,195,199,201,203,204,205,207,211,212,213,217,218,219,221,222,223,229,232,233],numer:[19,33,34,98,106,115],nvm:193,nxp:[14,121,143],objcopi:[6,20],objdump:6,object:[4,10,61,68,74,94,99,105,106,109,112,119,161,165,167,168,169,172,189,210,221,225],objsiz:[6,61,173],observ:[27,39,163,169,170,184,225],obtain:[14,39,102,104,111,112,154,162,212,218,219],obvious:66,oc_add_devic:220,oc_add_resourc:220,oc_app_resourc:[220,222],oc_get:220,oc_if_rw:220,oc_init_platform:220,oc_main_init:[170,220],oc_new_resourc:220,oc_put:220,oc_resource_bind_resource_interfac:220,oc_resource_bind_resource_typ:220,oc_resource_set_default_interfac:220,oc_resource_set_discover:220,oc_resource_set_periodic_observ:220,oc_resource_set_request_handl:220,oc_serv:[170,201,220,222,225],oc_transport_gatt:201,oc_transport_ip:201,oc_transport_seri:201,occasion:102,occur:[14,38,39,102,104,113,148,149,152,175,188,189,191,192],occurr:176,ocf:[119,218],ocf_sampl:[7,74],ocimgr:118,octet:[39,41,44,115],od_init:121,od_nam:165,odd:155,odditi:17,off:[2,17,33,43,44,45,97,100,102,109,110,112,117,121,127,143,144,149,162,163,165,166,171,181,183,184,191,192,195,199,201,203,205,220,222,224,225,226,228,236],offboard:223,offer:[1,43,119,121,138,146,219],offset1:102,offset2:102,offset:[33,40,84,102,106,113,115,127,135,139,140,161,162,173,175,176,221],often:[9,68,106,149,152],ogf:218,ohm:219,oic:[7,25,64,79,119,166,167,168,226,236],oic_bhd:79,oic_bl:79,oic_seri:79,oic_udp:79,oic_udpconnstr:79,oicmgr:[7,79,118,119,120],okai:[14,19],old:[58,127],older:[21,72,95,196,197],oldest:[127,132,136,175],olimex:[194,218,231,236],olimex_blinki:199,olimex_stm32:[66,199,232],om1:102,om2:102,om_data:[14,102,162],om_databuf:102,om_flag:102,om_len:[102,162],om_omp:102,om_pkthdr_len:102,om_ptr:162,ome:103,omgr:120,omi_block_s:103,omi_min_fre:103,omi_nam:103,omi_num_block:103,omi_num_fre:103,omit:[15,60,175],omp:102,omp_databuf_len:102,omp_flag:102,omp_len:102,omp_next:102,omp_pool:102,on_reset:38,on_sync:38,onboard:[8,165,166,224,228,233,234,236],onc:[32,41,68,70,74,93,97,99,102,103,104,105,112,115,130,143,152,154,168,180,181,186,191,194,195,201,203,204,212,218,219,223],one:[1,4,7,8,10,11,13,14,16,17,19,21,23,25,32,33,34,35,39,41,42,43,44,47,48,52,56,58,63,64,66,70,71,72,74,80,95,98,100,102,104,105,106,109,111,112,115,116,117,123,124,127,139,140,141,144,149,152,157,162,163,167,168,173,174,175,176,181,183,184,190,191,192,193,194,195,196,197,198,199,200,204,207,210,211,212,213,214,217,218,219,221,228,229,232,236],ones:[27,102,111,121,143,162,184,236],ongo:39,onli:[1,2,7,8,10,11,13,14,15,19,27,32,33,36,39,41,44,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,79,85,93,96,99,100,102,103,105,106,109,110,111,113,115,116,117,118,121,122,123,125,137,139,140,141,149,152,157,162,163,165,166,168,172,173,174,175,176,178,179,181,186,188,191,193,195,201,203,204,207,208,210,211,212,213,214,218,219,220,221,223,225,226,230],onlin:[193,226,233,234],onto:[1,33,55,56,60,97,100,102,106,167,194,196,197,198,199,200,217,218,221,229,232],oob:[14,33,39,41],op_mod:223,opaqu:[139,154,162,163,165,167,226],open:[4,8,9,11,13,14,33,43,51,52,60,68,70,71,72,74,109,119,121,139,141,164,191,193,196,197,199,200,210,218,224,230],open_test:210,openocd:[11,106,193,196,197,199,200,232],openocd_debug:196,oper:[1,9,11,28,31,33,38,43,44,52,70,71,72,97,102,109,110,111,112,113,117,119,121,139,140,141,142,143,144,146,148,155,162,163,168,174,176,177,179,183,184,188,189,190,191,192,193,204,210,211,213,214,217,218,219,221,223,226],oppos:[44,102,168,214],opt:4,optim:[1,36,45,50,51,56,63,74,102,106,107,114,121,173,180,183,184,187,193,196,197,198,199,200,204,207,211,218,219,221,226,229,232],optimis:44,option:[2,3,4,6,7,8,11,18,21,34,35,39,49,50,59,64,68,75,79,85,97,98,100,103,106,115,119,121,137,138,159,163,165,166,167,172,173,175,176,178,183,184,190,193,197,199,204,211,212,213,218,221,232],orang:[196,200],order:[1,9,14,17,26,34,46,68,74,76,98,100,102,103,104,110,112,114,115,116,119,152,163,175,176,181,201,204,207,210,213,215,218,219,223,226,233,234],org:[1,4,10,13,52,70,71,72,74,93,95,114,117,124,191,193,196,197,199,200,210,218,219,226,233,234],organ:[10,121,174,210,212],origin:[10,59,106,115,199],os_align:[102,103],os_arch:[74,103,113],os_bad_mutex:104,os_callout:[74,97,110,116,195,205,226],os_callout_func:[97,102],os_callout_func_init:97,os_callout_init:[97,110,195,205,226],os_callout_queu:97,os_callout_remaining_tick:97,os_callout_reset:[97,110,195,205,226],os_callout_stop:97,os_cfg:74,os_cli:176,os_cputim:[17,74],os_cputime_delay_nsec:99,os_cputime_delay_tick:99,os_cputime_delay_usec:99,os_cputime_freq:36,os_cputime_freq_pwr2:99,os_cputime_get32:99,os_cputime_init:99,os_cputime_nsecs_to_tick:99,os_cputime_ticks_to_nsec:99,os_cputime_ticks_to_usec:99,os_cputime_timer_init:99,os_cputime_timer_num:[36,99],os_cputime_timer_rel:99,os_cputime_timer_start:99,os_cputime_timer_stop:99,os_cputime_usecs_to_tick:99,os_dev:[74,121,163,164,165,224],os_dev_clos:[164,224],os_dev_cr:[121,163,164,165,168],os_dev_init_func_t:[121,165],os_dev_init_primari:164,os_dev_open:[164,219,224],os_einv:[102,113],os_eno:116,os_error_t:[98,103,104,111],os_ev:[97,100,102,110,116,117,195,205,226],os_event_fn:[97,100,102],os_event_queu:100,os_event_t_mqueue_data:102,os_event_t_tim:97,os_eventq:[74,97,100,102,110,117,168,172,205,217,219],os_eventq_dflt_get:[38,100,105,112,117,176,191,192,195,205,224,226],os_eventq_get:[100,110],os_eventq_get_no_wait:100,os_eventq_init:[100,102,110,117,205,217,219],os_eventq_pol:100,os_eventq_put:[100,117,205],os_eventq_remov:100,os_eventq_run:[38,100,102,105,112,176,191,192,195,205,224,226],os_exit_crit:98,os_fault:74,os_get_uptim:113,os_get_uptime_usec:113,os_gettimeofdai:113,os_heap:74,os_init:[99,112],os_invalid_parm:[104,111],os_main_task_prio:[176,207],os_main_task_stack_s:176,os_malloc:[74,101],os_mbuf:[14,74,102,162,172],os_mbuf_adj:102,os_mbuf_append:[102,217,219],os_mbuf_appendfrom:102,os_mbuf_cmpf:102,os_mbuf_cmpm:102,os_mbuf_concat:102,os_mbuf_copydata:[14,102],os_mbuf_copyinto:102,os_mbuf_count:102,os_mbuf_data:102,os_mbuf_dup:102,os_mbuf_extend:102,os_mbuf_f_:102,os_mbuf_f_mask:102,os_mbuf_fre:102,os_mbuf_free_chain:102,os_mbuf_get:102,os_mbuf_get_pkthdr:102,os_mbuf_is_pkthdr:102,os_mbuf_leadingspac:102,os_mbuf_len:102,os_mbuf_off:102,os_mbuf_pkthdr:102,os_mbuf_pkthdr_to_mbuf:102,os_mbuf_pktlen:102,os_mbuf_pool:102,os_mbuf_pool_init:102,os_mbuf_prepend:102,os_mbuf_prepend_pullup:102,os_mbuf_pullup:102,os_mbuf_trailingspac:102,os_mbuf_trim_front:102,os_mbuf_usrhdr:102,os_mbuf_usrhdr_len:102,os_mbuf_widen:102,os_memblock:103,os_memblock_from:103,os_memblock_get:103,os_memblock_put:103,os_memblock_put_from_cb:103,os_membuf_t:[102,103],os_mempool:[74,102,103],os_mempool_byt:103,os_mempool_clear:103,os_mempool_ext:103,os_mempool_ext_init:103,os_mempool_f_:103,os_mempool_f_ext:103,os_mempool_info:103,os_mempool_info_get_next:103,os_mempool_info_name_len:103,os_mempool_init:[102,103],os_mempool_is_san:103,os_mempool_put_fn:103,os_mempool_s:[102,103],os_mqueu:102,os_mqueue_get:102,os_mqueue_init:102,os_mqueue_put:102,os_msys_count:102,os_msys_get:102,os_msys_get_pkthdr:102,os_msys_num_fre:102,os_msys_regist:102,os_msys_reset:102,os_mutex:[74,98,104,127,163],os_mutex_init:104,os_mutex_pend:104,os_mutex_releas:[98,104],os_ok:[98,104,111],os_pkg_init:176,os_san:[74,110],os_sanity_check:[110,112],os_sanity_check_func_t:110,os_sanity_check_init:110,os_sanity_check_regist:110,os_sanity_check_reset:110,os_sanity_check_setfunc:110,os_sanity_task_checkin:110,os_sch:[74,98],os_sched_get_current_t:207,os_sched_get_current_task:[98,110,207],os_sched_next_task:98,os_sched_set_current_task:98,os_sem:[74,105,111,218],os_sem_get_count:111,os_sem_init:[24,105,111,218],os_sem_pend:[24,105,111,218],os_sem_releas:[24,105,111,218],os_settimeofdai:113,os_stack_align:[207,217,219],os_stack_t:[110,112,205,207,217,219],os_start:112,os_stime_max:113,os_stime_t:113,os_sysview:234,os_task:[74,98,100,104,105,110,112,205,207,217,219],os_task_count:112,os_task_flag_evq_wait:112,os_task_flag_mutex_wait:112,os_task_flag_no_timeout:112,os_task_flag_sem_wait:112,os_task_func_t:[110,112,178],os_task_info:112,os_task_info_get_next:112,os_task_init:[105,110,112,205,207,217,219],os_task_max_name_len:112,os_task_pri_highest:112,os_task_pri_lowest:112,os_task_readi:112,os_task_remov:112,os_task_sleep:112,os_task_st:112,os_task_stack_defin:112,os_task_state_t:112,os_test:74,os_tick_idl:[151,193,196,226],os_tick_init:151,os_tick_per_sec:23,os_ticks_per_sec:[17,24,97,110,113,116,151,165,195,205,207,217,218,219,226],os_tim:[74,113,210],os_time_adv:113,os_time_delai:[24,112,113,165,181,205,207,217,219],os_time_get:113,os_time_max:113,os_time_ms_to_tick:113,os_time_ms_to_ticks32:113,os_time_t:[97,100,104,110,111,112,113,151,163,165],os_time_tick_geq:113,os_time_tick_gt:113,os_time_tick_lt:113,os_time_ticks_to_m:113,os_time_ticks_to_ms32:113,os_timeout:[104,111,218],os_timeout_nev:[104,105,111,113,163,164,224,226],os_timeradd:113,os_timersub:113,os_timev:[113,210],os_timeval_geq:113,os_timeval_gt:113,os_timeval_leq:113,os_timeval_lt:113,os_timezon:[113,210],os_wait_forev:[100,105,112,205,207,217,219],osmalloc:101,ostask:112,ostick:113,osx:[180,181],ota:201,otg1:199,otg2:[199,232],other:[1,6,8,10,13,14,15,18,24,25,33,34,36,41,44,63,68,74,99,100,102,103,105,106,107,110,111,112,113,115,116,117,121,139,141,146,149,162,165,167,168,172,173,174,176,180,183,184,185,186,188,189,193,194,195,196,205,207,208,210,212,217,218,219,220,221,222,226,228,233,234],otherwis:[23,102,103,105,112,117,129,131,134,140,148,152,162,168,212,213],oti:112,oti_cswcnt:112,oti_last_checkin:112,oti_nam:112,oti_next_checkin:112,oti_prio:112,oti_runtim:112,oti_st:112,oti_stks:112,oti_stkusag:112,oti_taskid:112,oui:[32,204],our:[14,33,68,102,106,173,174,180,181,183,186,191,192,194,195,201,207,210,213,217,219,229,232],our_id_addr:[42,187],our_id_addr_typ:187,our_key_dist:39,our_ota_addr:[42,187],our_ota_addr_typ:[42,187],out:[8,9,10,14,21,33,34,35,38,39,43,74,93,94,95,97,102,108,112,115,117,123,127,128,131,133,141,142,143,144,160,173,183,185,187,191,192,194,199,211,223,231],out_cpha:152,out_cpol:152,out_data:[139,140],out_dir:140,out_fil:140,out_id_addr_typ:42,out_len:[139,140],out_m:113,out_nam:[123,139,140],out_name_len:[139,140],out_off:102,out_tick:113,outcom:162,outdat:71,outfil:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75],outlin:5,output:[1,7,11,24,34,39,42,43,47,48,50,51,52,53,54,55,56,57,58,59,60,62,63,64,65,67,70,71,72,75,82,86,88,89,90,94,101,106,112,113,115,143,148,155,162,168,173,175,180,193,195,196,197,199,200,204,205,210,211,218,221,226,230,233],outsid:[33,43,102,177],outweigh:102,over:[15,21,25,33,34,35,39,41,43,44,78,79,80,81,82,83,84,85,86,87,88,89,90,102,115,120,121,123,127,129,137,149,155,162,173,188,194,195,197,201,202,204,207,211,217,218,220,221,222,225,228,231,233,236],overal:[13,14,36,102,112,141],overdr:223,overflow:[14,113],overhead:102,overlap:33,overrid:[63,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,106,162,173,174,184,201,219],overridden:[35,176,184],overview:[115,221,222,226],overwrit:[6,62,63,72,73,95,96,106,117,193,208,211],overwrite_many_test:210,overwrite_one_test:210,overwrite_three_test:210,overwrite_two_test:210,overwritten:115,own:[2,10,18,24,32,33,52,70,71,72,74,100,104,105,109,111,112,122,152,162,173,174,182,183,219,223],own_addr_t:[191,192],own_addr_typ:[39,79,191,192,218],owner:[100,104,214],ownership:[104,218,219],pacakg:183,pacif:113,pack:[4,68,94,102,196,198,203,211,221,226,229],packag:[6,9,10,14,16,18,25,35,36,38,47,52,53,54,56,58,63,64,65,66,68,69,71,72,73,92,96,100,105,107,112,115,116,118,119,121,124,125,139,141,143,144,157,158,161,164,165,168,170,171,172,173,174,178,180,184,194,195,196,204,205,209,212,213,219,222,223,224,225,236],package1:162,package1_log:162,package2:162,package2_log:162,packet:[33,39,41,43,149,172,191,204],packet_data:102,pacman:[7,72],pad:[102,115,162],page:[1,4,5,6,7,8,13,14,15,33,34,70,71,73,93,94,96,106,114,122,142,149,150,163,164,165,166,180,181,183,185,189,191,192,194,219],page_s:122,pair:[14,33,34,39,43,79,115,116,161,176,187,189],pakcag:172,panel:11,paradigm:102,param:[39,172,189],param_nam:172,paramet:[1,14,33,38,39,40,42,74,79,85,97,98,99,100,102,103,104,110,111,112,113,116,117,123,127,137,140,144,148,149,151,152,154,155,156,162,163,164,165,167,168,169,172,176,186,188,189,190,191,192,201,210],parameter_nam:176,parameter_valu:176,parent:[103,139,168],parenthes:102,pariti:155,parlanc:10,parmaet:39,parmet:[39,40],pars:[68,157,159,172,191,210],part:[19,21,34,41,102,108,115,127,141,142,162,173,186,187,190,218,219,225],parti:[191,193,211],partial:[77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,102,115,141],particular:[4,17,33,60,74,102,105,106,109,110,115,117,121,139,143,152,154,161,189,191,192],particularli:208,partit:[33,106,115,141,173],partner:14,pass:[1,7,11,14,15,19,33,39,74,97,99,100,102,103,104,110,111,112,116,117,121,122,124,126,127,137,148,149,152,154,155,161,162,163,164,165,167,172,186,190,191,192,210,226],passiv:[14,39],passkei:[14,33,34,39],password:[10,71,93,184,214],past:[33,102],patch:[196,197,200],path:[2,4,6,10,11,21,25,41,63,70,71,72,73,74,79,93,94,95,96,106,107,139,140,176,212,218,219],pathloss:41,pattern:[39,106,207,223],payload:[14,102,119,120,149],pc6:232,pc7:232,pca100040:184,pca:[198,203,218,219],pcb:218,pci:[121,143],pcmcia:[121,143],pdata:149,pdf:[180,232],pdt:[113,210],pdu:[14,33,39],peek:207,peer:[13,21,34,40,79,152,188,190,191,192,203],peer_addr:[39,42,79,186],peer_addr_typ:[39,42,79,186],peer_id:79,peer_id_addr:187,peer_id_addr_typ:187,peer_nam:[21,79,203],peer_ota_addr:187,peer_ota_addr_typ:187,pem:[50,59],pencil:13,pend:[33,97,100,104,111,115,149,203],per:[10,17,19,24,32,102,104,115,116,141,144,148,152,155,174,207,210,213,223],perfectli:14,perfom:115,perform:[3,4,5,9,10,11,14,20,33,34,37,39,49,70,71,72,77,93,94,95,98,102,103,105,106,110,112,114,115,117,122,138,139,149,154,168,173,176,180,188,193,195,196,203,204,213,217,219,220,221,222,223,226],perhap:212,period:[9,14,32,34,39,97,110,151,156,205,207],peripher:[9,17,19,33,36,38,41,42,43,106,109,121,143,144,149,152,174,182,183,186,189,190,191,203,217,218,219],perman:[84,115,173,186,189,203],permiss:[218,219],permit:[33,190,193,226,233,234],persist:[14,115,138,162],perspect:173,pertain:189,petteriaimonen:114,phdr:102,phone:[14,34,44],php:68,phy:[39,43],phy_init:219,phy_opt:39,physic:[39,41,43,79,117,145,148,155],pick:[98,105,162,191,192],pictur:[180,196],pid:197,piec:[43,106,218],pin:[7,8,33,106,109,112,121,143,145,148,149,152,153,155,163,180,195,196,199,204,205,211,218,219,221,223,226,232],ping:105,pinout:108,pipe:19,piqu:236,pitfal:102,pkcs15:115,pkg1:175,pkg2:175,pkg:[1,7,10,25,52,56,63,66,68,70,71,72,74,107,108,114,117,121,122,123,138,139,142,143,162,164,172,174,175,176,183,195,201,205,210,218,219,220,226],pkg_init_func1_nam:176,pkg_init_func1_stag:176,pkg_init_func2_nam:176,pkg_init_func2_stag:176,pkg_init_func:176,pkg_init_funcn_nam:176,pkg_init_funcn_stag:176,pkga_syscfg_nam:176,pkga_syscfg_name1:176,pkga_syscfg_name2:176,pkgn_syscfg_name1:176,pkt:218,pkthdr_len:102,pkts_rxd:102,place:[3,14,68,74,100,113,114,115,127,149,152,163,173,176,178,181,183,184,190,191,192,199,201,207,213,228],plai:[11,14,17,43,228],plain:[173,197,213],plan:[2,14,121,172],platform:[2,7,9,10,11,35,36,70,71,72,79,93,94,95,97,105,106,107,109,121,144,149,152,154,177,178,183,193,195,196,197,199,200,203,207,211,218,219,221,229,230,231,232],pleas:[14,17,18,52,70,71,72,107,108,174,180,181,193,194,212,219,226,233,234],plenti:207,plist:74,plu:[102,149],plug:[8,142,180,199,200,219],plumb:217,pmode:221,point:[2,4,6,23,44,98,102,104,106,108,112,114,115,116,117,121,128,129,130,131,132,134,135,136,137,152,162,163,168,183,188,189,191,192,219,220],pointer:[14,80,97,98,99,100,102,103,104,106,111,112,113,116,117,121,127,128,129,137,140,142,144,149,152,154,159,160,161,162,163,164,165,168,172,188,189,207],poke:219,polici:[39,212],poll:[14,100,105,167,221,226],poll_du:221,poll_dur:221,poll_interv:221,poll_itvl:221,poll_rat:168,poller:[163,167,168,226],pong:105,pool:[86,93,105,204,222,230],popul:[1,7,11,63,75,113,194,211,228,231,236],port:[2,11,14,15,17,18,79,105,115,117,121,148,155,162,174,184,193,195,196,197,198,199,200,201,211,218,221,226,229,230,231,232,236],portabl:[121,143],portingto:107,portion:[115,133,149,219],posit:[102,113,115,127,156,199],posix:72,possibilti:[233,234],possibl:[14,17,34,36,39,40,42,43,45,49,66,102,104,113,115,121,139,141,143,144,162,173,174,190,212,221,233],post:[62,97,102,121,163,183,205],potenti:[109,173,213],pour:[71,94],power:[2,9,21,33,34,39,41,43,44,68,106,109,117,121,143,144,152,153,165,184,193,198,199,201,203,204,211,220,221,222,223,224,226,229,232],power_mod:223,ppa:4,pre:[4,9,162,174,212,213,218,219],precaut:188,prece:102,preced:35,precis:[6,14,33,168],predict:207,preempt:[104,105,111,112],preemptiv:[105,112,207],prefer:[3,21,39,41,125,188,203,218],preference0x01:39,prefix:[14,74,166,176,219],preload:152,prepar:[33,196,198,204,219],prepend:102,preper:223,preprocessor:[172,174],prerequisit:11,presenc:[106,186,191,192,212],present:[1,14,17,102,106,115,117,157,164,168,173,184,199,210],preserv:102,press:[8,11,24,111,183,205,207,211,221,234],presum:[102,204,223],pretti:[14,219],prev:112,prev_cursor:168,prev_ind:189,prev_notifi:189,prevent:[104,105,115,188],previ:[187,189],preview:184,previou:[43,69,70,71,72,91,92,93,94,95,112,115,153,161,168,175,176,183,184,195,212,217],previous:[6,11,70,71,72,73,93,94,95,96,152,187,201,215,219,221],prevn:[187,189],pri:[90,144,229,232],primari:[39,106,115,119,190,192,203,217],primarili:114,primary_phi:39,primo:[194,218],primo_boot:196,primo_debug:196,primoblinki:196,print:[61,70,71,72,75,116,117,123,139,155,168,172,175],print_statu:139,print_usag:159,printabl:[157,160],printf:[114,123],prio:[110,112,151],prior:[34,36,62,102,105,115,152,154,178,204],prioriti:[24,90,98,100,104,105,111,112,121,141,144,151,176,184,205,206,236],priv:39,privaci:[32,39,43],privat:[32,34,45,50,59,70,79,93,115,191,192],privileg:2,prng:24,pro:[21,193,196,207],probabl:[7,14,17,21,106,185,214,218],probe:[149,196,211,226],problem:[7,18,111,115,173,175],proce:[3,6,10,115,193,196,197,198,199,200,210,211,229,232],procedur:[6,10,14,29,32,33,34,39,40,77,88,93,94,95,115,142,173,218,221,225],proceed:[7,185,191,192],process:[3,6,9,13,25,33,34,38,39,44,74,97,98,100,102,106,112,115,117,118,162,168,170,173,174,176,180,191,192,201,205,207,218,220,224,225,226,233,234],process_rx_data_queu:102,processor:[4,9,102,112,121,143,144,148,193,199,207,226,233,234],produc:[111,115,174,197],product:[19,24,68,109,148,166,184,218,232],profil:[27,28,29,30,39,40,43,44,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,183,193,229,231,232],profile01:[78,80,81,82,83,84,85,86,87,88,89,90],profile0:90,program:[4,6,8,11,35,98,115,117,150,153,180,193,195,196,198,204,207,211,219,223],programat:117,programm:[197,233,234],programmat:[124,223,226],progress:[7,22,33,115,121,122,152,182],project:[3,6,8,10,16,17,18,20,26,46,47,52,53,54,57,62,63,65,68,70,71,72,74,76,101,112,114,115,117,122,123,125,138,143,157,162,174,178,181,187,207,210,214,215,220,221,223,226,227,228,233,236],prompt:[7,8,10,11,60,71,72,106,183,193,195,196,197,198,199,200,221,226],prone:190,proper:[121,218],properli:[36,74,105,110,184,188,207,217,219],properti:[11,32,44,72,106,115,120,141,162,180,185,196],propos:13,prot_length:102,prot_tif:102,prot_typ:102,protcol:102,protect:[34,101,115,127],protocol:[14,15,21,27,33,40,43,74,79,102,115,119,120,149,222,225,228,231],prototyp:[109,155,176,191,192],provid:[1,2,7,8,9,10,11,14,15,19,25,32,33,34,39,42,43,44,50,52,58,63,70,71,72,79,83,84,85,88,93,97,99,101,102,103,104,105,106,108,109,110,112,113,115,117,121,122,123,127,138,139,140,141,143,148,149,152,154,159,162,163,166,168,170,172,174,178,179,185,191,192,193,201,204,210,211,212,213,218,219,225],provis:[14,43,45],provision:[14,44],proxi:[43,44],pseln:219,pselp:219,pset:152,psm:[14,39],psp:[193,197],pst:[81,113,210],pth:199,ptr:[155,163,168],public_id:39,public_id_addr:42,public_target_address:41,publish:[14,34],pull:[10,18,20,62,93,95,100,102,121,148,195,199,205],pulldown:148,pullup:[102,148,162],purchas:223,purpos:[4,8,19,34,63,68,106,110,115,143,148,162,165,167,173,174,188,204,207,219,226],push:[13,14,18],put:[1,2,7,18,56,74,93,95,100,102,103,104,106,111,112,113,120,144,168,186,191,192,207,210,219],putti:[8,195,211,221],pwd:[2,10],pwm:[9,19],pwm_test:74,pwr:[197,199],px4:4,python:[26,46,76],qty:178,qualifi:188,qualiti:227,quat:221,queri:[9,32,63,68,70,71,72,74,75,102,120,162,163,165,174,186,221,223,230],question:[18,183],queu:[33,97,100,155,205],queue:[14,38,74,97,99,102,105,110,111,112,117,154,168,172,176,191,192,201,206,217,224,226,228,236],quick:[2,3],quickli:[113,143,207,219,221,223,225,226,228],quickstart:[2,207],quiet:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75],quit:[14,32,106,183,186,191,192,193,196,197,199,200,233],quot:79,radio:[36,43,184],raff:94,rais:104,ram:[61,106,108,141,144,173,183,193,218,220],ram_siz:106,ran:[25,110],rand:[24,39],random:[32,33,37,39,42,79,184,190,191,192,217,219],random_id:39,random_id_addr:42,randomli:32,rang:[9,33,41,43,102,114,159,162,204],rapid:14,rare:102,rate:[14,23,79,97,117,168,170,184,204,221,223,225,226],rather:[21,27,33,106,113,114,115,139,173,219],raw:[10,14,70,71,93,94,117,162,176,219],rb_blinki:[56,63],rb_blinky_rsa:56,rb_boot:56,rb_btshell:63,rbnano2_blinki:200,rbnano2_boot:200,rdy:98,reach:[14,110,154],read:[4,6,7,10,11,27,31,32,33,35,39,40,68,74,77,78,81,86,89,90,93,94,95,100,102,112,115,116,117,121,122,123,127,129,132,133,137,139,146,148,149,154,161,162,167,168,170,171,176,180,187,189,190,191,192,193,194,197,200,201,203,204,205,207,210,211,212,217,218,219,220,221,222,225,228,231,233,234],read_acceleromet:226,read_cb:226,read_chr:188,read_config:139,read_rsp_rx:89,read_rsp_tx:89,read_sensor_interv:226,read_test:210,read_type_req_rx:89,read_type_req_tx:[89,201],read_type_rsp_rx:[89,201],read_type_rsp_tx:[89,201],readabl:[184,214],readdesc:7,readdir_test:210,reader:[210,217,219],readi:[13,98,100,112,117,155,161,193,207,218,223,233],readili:121,readm:[7,10,68,74,106,183,210],readnow:74,real:[1,7,9,14,100,105,113,117,161,179,183,190,205,218,226,233],realist:210,realli:[23,102,219],rearm:97,rearrang:102,reason:[14,21,33,38,39,102,103,115,153,187,189,204,207,210,212],reassembl:43,rebas:10,reboot:[7,25,84,115,116,153,173,175,203,220,222],reboot_log:85,reboot_log_flash_area:[175,176],reboot_start:224,rebuild:[14,25,45,74,95,224],rec0:115,rec1:115,rec2:115,recal:[188,212],receiv:[13,14,21,27,33,39,41,44,68,94,102,117,118,123,149,152,155,163,167,168,169,172,186,189,190,197,201,204,226,229,232],recent:[196,219],recip:6,recipi:41,recogn:[68,219],recommend:[3,4,7,11,14,17,18,24,25,70,71,93,94,102,117,150,164,165,172,175,176,186,190,196,200,201,205,208,221,228,233],reconfigur:[152,155,224],reconnect:188,record:[115,165,174,178,234],recov:115,recover:115,recreat:213,recur:156,recurs:[68,74,103],red:[39,40,180,197,199,232],redbear:[194,236],redefin:175,redistribut:[68,193,212,226,233,234],redo:25,reduc:[9,21,34,36,44,100,114,119,162,201,205,209],redund:173,reenter:208,ref0:80,refer:[7,8,13,15,18,31,34,35,41,68,80,106,152,166,173,186,191,192,193,195,199,211,219,221,232],referenc:[1,148],reflect:[162,187],refrain:38,refresh:[2,62,193],refus:[226,233],regard:[141,210,218,219],regardless:[54,162],region:[19,102,106,115,141],regist:[14,19,35,88,98,102,107,116,118,121,124,125,139,140,143,144,149,158,162,163,167,169,170,176,188,190,207,218,219,223,226],registr:[30,116,142,163,174,188,226],registri:[102,165],regress:178,regular:[102,210],reject:[33,210],rel:[14,102,105,135],relai:[43,44],relat:[13,39,44,56,122,173,186,189,193,204,226,233,234],relationship:[39,111],releas:[3,4,7,44,62,69,91,92,102,103,104,105,111,121,148,149,172,176,193,211,212,213,219],release_not:[7,10],relev:[108,115,121,148],reli:[1,7,68,176],reliabl:[14,43,115,138,141,191,192,213],reload:25,remain:[18,97,106,162,173,188,207],remaind:[106,186,210,212],rememb:[2,54,93,95,104,193],remind:193,remot:[1,7,9,11,33,39,40,62,68,79,91,93,94,95,119,149,180,184,193,194,195,201,203,205,211,218,226,228,230,231,236],remov:[2,4,6,39,48,58,73,96,99,100,102,103,111,112,117,123,163,167,169,173,188,193,226],renam:25,rename_test:210,repeat:[2,10,33,149,181,188],repeatedli:[41,115],replac:[4,6,106,108,114,157,173,176,181,193,195,229,232],repli:39,repo814721459:68,repo:[1,6,7,10,13,18,20,54,68,70,74,93,106,121,139,173,180,183,193,195,196,197,198,199,200,204,210,211,214,218,220,221,226,229,230,232,233,234],repop:7,report:[1,4,6,13,15,33,106,144,155,163,174,193,197,210,218,226,233,234],reposistori:7,repositori:[1,4,10,11,14,18,53,54,57,62,64,65,70,74,93,121,180,182,183,185,193,194,204,211,215,218,219,228,231,236],repres:[1,8,11,19,74,100,102,111,113,115,117,163,165,167,168,172,190,207],represent:[115,119],reproduc:[1,74,115,142,191,192],req_api:[74,117,162],req_len:102,request:[11,14,18,21,33,39,79,80,87,91,102,104,106,111,115,119,120,123,127,153,166,167,169,170,172,173,187,188,193,197,199,201,204,212,213,217,219,220,225,226,229,232],requir:[1,2,4,6,9,10,14,25,33,36,42,44,66,72,74,79,93,95,100,102,103,105,107,108,109,111,115,117,119,122,139,141,154,162,164,172,173,174,175,176,180,183,186,188,193,196,200,201,204,205,207,210,212,213,217,218,221,224,225,226,236],res:220,resch:98,reserv:[33,102,106,109,128,130,163,204,207],reset:[37,77,91,93,94,95,97,110,118,119,153,173,183,184,187,196,197,198,200,201,219,221,223,226,233,234],reset_cb:38,reset_config:193,reset_handl:[106,199],resid:[109,115,181,190,218],resign:[70,71,72],resist:219,resistor:[205,219],resolut:[34,99,154,174],resolv:[1,25,32,33,34,39,45,68,79,94,175,180,191,192,212],resort:168,resourc:[9,33,41,74,101,104,111,120,166,167,168,170,172,180,193,205,219,220,222,225,226,232,233,234],respect:113,respond:[30,37,173,186,188,190,217,218],respons:[14,21,28,33,40,41,82,98,103,105,117,119,123,170,173,186,188,207,211,218,225,229,230,232],rest:[1,15,59,74,102,159,161],rest_or_0:178,rest_or_0_aux:178,rest_or_0_aux_1:178,rest_or_0_aux_inn:178,rest_or_0_aux_n:178,restart:[2,115,116,127,153,178,193,223],restor:[14,116,141,196,198,204,219],restrict:[115,127,141,172,176,188,189],restructuredtext:13,result:[11,21,33,71,75,102,113,116,160,163,174,176,178,190,197,210,217,218,219],resum:[43,112,115,186,189],resynchron:62,retain:[115,176,189],retent:144,retransmit:44,retreiv:120,retri:[200,204],retriev:[70,93,100,102,113,119,139,140,144,162,163,165,183,228],reus:[68,94,115,176],reusabl:68,rev:221,revdep:[1,63,75],revers:[1,35,63,75,115,188,199],revert:[115,203],review:[13,173,186,210],revis:[4,159,221,223],revision_num:[212,213],revisit:[183,189],rfc:[81,161,210],ribbon:[199,232],rigado:[61,198,219],right:[2,3,13,14,17,68,74,116,186,199,219],rimari:190,ring:111,rise:148,ristic:190,robust:138,role:[14,33,42,43,44,111,188],rom:223,room:[102,207],root:[2,4,8,44,93,123,180,212],round:168,routin:[98,114,116,127,128,130,142,161,218],rpa:[32,39],rpa_pub:[39,79],rpa_rnd:[39,79],rsa2048:115,rsa:115,rsp:[14,39],rssi:[39,41,184],rtc:9,rto:[68,105,207],rtt:[8,14,117,218,235,236],rtt_buffer_size_down:233,rubi:[10,68,71],rule:[176,197,210],rumbl:223,run:[2,3,4,5,6,8,9,10,14,20,21,23,35,36,42,47,52,54,56,63,65,68,70,71,72,73,74,77,79,80,90,91,93,94,95,96,97,98,99,100,102,104,105,106,109,110,111,112,115,116,118,119,122,123,139,154,170,172,173,175,178,179,180,181,183,184,191,192,194,196,197,198,199,200,201,203,204,207,210,211,218,219,220,221,222,223,224,226,229,231,232,236],runner:11,runtest:[7,118,201],runtest_newtmgr:201,runtim:[37,90,112,193,211,229,232],runtimeco:[70,71,93,94,180,193,211,212],rwx:106,rwxr:[93,95],rx_cb:117,rx_data:218,rx_func:155,rx_off:218,rx_phys_mask:39,rx_power:39,rxbuf:152,rxpkt:102,rxpkt_q:102,s_cnt:174,s_dev:163,s_func:163,s_hdr:174,s_itf:163,s_listener_list:163,s_lock:163,s_map:174,s_map_cnt:174,s_mask:163,s_name:174,s_next:[163,174],s_next_run:163,s_pad1:174,s_poll_rat:163,s_size:174,s_st:[163,226],s_type:163,sad:[163,226],sad_i:226,sad_x:226,sad_x_is_valid:226,sad_y_is_valid:226,sad_z:226,sad_z_is_valid:226,safe:[103,139],safeguard:105,safer:14,safeti:188,sai:[14,19,20,74,102,112,193,211,212,213],said:[148,219],sam0:193,sam3u128:[196,198,204,218,219,226],samd21:[193,211],samd21g18a:193,samd21xx:193,samd:193,same:[6,11,13,14,15,19,25,34,41,47,50,60,64,72,74,91,102,104,106,107,111,115,116,117,138,141,149,168,173,174,175,176,180,181,186,188,189,194,196,198,204,205,207,212,213,214,219,220,223],sampl:[1,11,14,42,43,74,102,107,121,170,173,176,219,220,222,225,226,231],sample_buffer1:219,sample_buffer2:219,sample_target:66,sane:112,saniti:[90,105,112,183],sanity_interv:110,sanity_itvl:[110,112],sanity_task:110,sanity_task_interv:110,satd:163,satisfactori:212,satisfi:[168,213],sattempt_stat:174,save:[11,44,62,63,84,113,116,117,149,165,188,207,223],saw:189,sbrk:[106,196,197,198,199,200],sc_arg:110,sc_checkin_itvl:110,sc_checkin_last:110,sc_cmd:[172,218],sc_cmd_f:172,sc_cmd_func:[172,218],sc_cmd_func_t:172,sc_func:110,sc_next:139,sc_valtyp:163,scalabl:138,scale:44,scan:[14,28,36,38,39,41,43,184,186,220,222],scan_interv:39,scan_req:39,scan_req_notif:39,scan_result:211,scan_rsp:39,scan_window:39,scannabl:[14,39,42],scd:163,scenario:[34,111,157],scene:44,schedul:[9,14,19,36,97,100,105,109,112,113,207],schemat:[106,232],scheme:[24,32,41,106],scientif:43,sck_pin:[122,123],scl:[149,221],sco:33,scope:[11,102,207],scratch:[106,115,127,128,130,173],screen:[8,204],script:[7,55,74,124,126,199],scroll:[11,187,201],sd_get_config:[163,165],sd_read:[163,165],sda:[149,221],sdcard:123,sdk:[58,66,176],search:[11,100,107,121,168,183,193,199,212,220,226,233,234],searchabl:[121,168],sec000:115,sec125:115,sec126:115,sec127:115,sec:[24,221,226],second:[17,34,38,39,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,97,102,103,106,110,112,113,115,127,156,168,172,173,180,181,186,191,192,195,199,207,210,217,219,221,226],secondar:190,secondari:[39,84,106,115,190,203],secondary_phi:39,secret:[34,39],section:[1,5,6,7,10,11,14,27,36,37,41,42,74,102,105,106,112,115,116,140,165,173,175,176,177,182,186,189,190,193,194,201,203,207,211,212,213,219,228,230,231],sector:[115,127,128,133,135,136,137,146,199],sector_address:[122,146],secur:[14,43,115,173,190,203,214,217,219],sed:163,see:[2,4,5,6,7,8,10,11,13,14,15,17,20,21,24,25,26,34,35,36,43,46,49,56,68,70,71,72,74,76,77,79,93,94,95,100,102,104,105,106,109,112,115,116,124,134,143,149,152,161,162,163,164,165,166,167,170,171,172,174,175,176,180,181,183,184,186,187,188,190,191,192,193,194,195,196,197,198,199,200,201,203,204,207,208,211,212,213,214,217,218,219,220,221,222,223,225,226,228,229,231,232,233,234],seek:102,seem:[14,17,19,23,25,186,219],seen:[103,147,150,212,236],segger:[8,14,117,196,198,203,204,211,218,219,221,226,229,235,236],segger_rtt_conf:233,segment:[43,102,220],sel:232,select:[4,11,25,32,43,68,72,148,152,163,172,193,195,196,197,199,220,222,232,234],selector:163,self:[3,42,107,178,191,192,210],selftest:210,sem:111,sem_token:111,sema:218,semant:[18,189],semaphor:[24,105,112,218],send:[3,14,17,19,21,27,33,39,40,44,51,55,60,77,79,80,82,87,91,93,94,95,102,117,119,120,149,152,155,163,170,179,180,181,186,194,217,219,225,230,236],send_pkt:102,sender:186,sens:[33,115,173,219],senseair:[217,218],senseair_cmd:218,senseair_co2:[217,218],senseair_init:218,senseair_read:[217,218],senseair_read_typ:[217,218],senseair_rx_char:218,senseair_shell_func:218,senseair_tx:218,senseair_tx_char:218,sensi:220,sensibl:176,sensor:[9,14,25,44,121,174,223,236],sensor_accel_data:[163,226],sensor_callout:226,sensor_cfg:[163,165],sensor_check_typ:163,sensor_clear_high_thresh:168,sensor_clear_low_thresh:168,sensor_clear_trigger_thresh_t:163,sensor_cli:[171,221,222,226],sensor_color_data:163,sensor_cr:[164,221,224],sensor_data_cmp_gt:163,sensor_data_cmp_lt:163,sensor_data_func_t:[163,165,167],sensor_data_funct_t:165,sensor_data_t:163,sensor_dev_cr:164,sensor_devic:163,sensor_driv:[163,165],sensor_error_func_t:[163,167],sensor_euler_data:163,sensor_event_type_double_tap:163,sensor_event_type_free_fal:163,sensor_event_type_orient_chang:163,sensor_event_type_orient_x_chang:163,sensor_event_type_orient_y_chang:163,sensor_event_type_orient_z_chang:163,sensor_event_type_single_tap:163,sensor_event_type_sleep:163,sensor_event_type_sleep_chang:163,sensor_event_type_t:[163,168],sensor_event_type_wakeup:163,sensor_ftostr:[168,226],sensor_get_config:163,sensor_get_config_func_t:[163,165],sensor_get_devic:163,sensor_get_itf:[163,165],sensor_get_type_traits_bynam:168,sensor_get_type_traits_bytyp:168,sensor_gyro_data:163,sensor_handle_interrupt_t:163,sensor_humid_data:163,sensor_ign_listen:163,sensor_init:[163,165],sensor_itf:[163,164,165],sensor_itf_i2c:[163,164],sensor_itf_lock:163,sensor_itf_spi:163,sensor_itf_uart:163,sensor_itf_unlock:163,sensor_light_data:163,sensor_listen:[163,167,226],sensor_lock:163,sensor_mag_data:163,sensor_mgr_compare_func_t:168,sensor_mgr_evq_get:168,sensor_mgr_find_next:168,sensor_mgr_find_next_bydevnam:[168,226],sensor_mgr_find_next_bytyp:168,sensor_mgr_lock:168,sensor_mgr_match_bytyp:168,sensor_mgr_put_interrupt_evt:168,sensor_mgr_put_notify_evt:168,sensor_mgr_put_read_evt:168,sensor_mgr_regist:[163,165,168],sensor_mgr_unlock:168,sensor_mgr_wakeup_r:[168,226],sensor_nam:221,sensor_notifi:[163,169],sensor_notifier_func_t:163,sensor_notify_ev_ctx:168,sensor_o:[170,220,221,222,225,226],sensor_offset:221,sensor_oic_init:[168,170,220],sensor_oic_obs_r:[170,225],sensor_oic_tx_trigg:168,sensor_pkg_init:163,sensor_press_data:163,sensor_quat_data:163,sensor_read:[163,167],sensor_read_ev_ctx:163,sensor_read_func_t:[163,165],sensor_register_err_func:167,sensor_register_listen:[167,226],sensor_register_notifi:169,sensor_set_config_func_t:163,sensor_set_driv:[163,165],sensor_set_interfac:[163,165],sensor_set_n_poll_r:168,sensor_set_notification_t:163,sensor_set_poll_rate_m:[163,168,226],sensor_set_thresh:168,sensor_set_trigger_thresh_t:163,sensor_set_type_mask:[163,165],sensor_shel:221,sensor_temp_data:163,sensor_thresh_algo_userdef:163,sensor_thresh_algo_watermark:163,sensor_thresh_algo_window:163,sensor_timestamp:163,sensor_trigger_cmp_func_t:163,sensor_trigger_init:168,sensor_trigger_notify_func_t:[163,168],sensor_type_acceleromet:[163,164,165,224,226],sensor_type_al:163,sensor_type_altitud:163,sensor_type_ambient_temperatur:163,sensor_type_color:163,sensor_type_eul:[163,165,224],sensor_type_grav:[163,165,224],sensor_type_gyroscop:[163,165,224],sensor_type_light:163,sensor_type_linear_accel:[163,165,224],sensor_type_magnetic_field:[163,165,224],sensor_type_non:163,sensor_type_pressur:163,sensor_type_proxim:163,sensor_type_relative_humid:163,sensor_type_rotation_vector:[163,165,224],sensor_type_t:[163,165,167,168,226],sensor_type_temperatur:[163,165],sensor_type_trait:[163,168],sensor_type_user_defined_1:163,sensor_type_user_defined_2:163,sensor_type_user_defined_3:163,sensor_type_user_defined_4:163,sensor_type_user_defined_5:163,sensor_type_user_defined_6:163,sensor_type_weight:163,sensor_unlock:163,sensor_unregister_listen:[167,226],sensor_unregister_notifi:169,sensor_unset_notification_t:163,sensor_value_type_float:[163,165],sensor_value_type_float_triplet:[163,165],sensor_value_type_int32:163,sensor_value_type_int32_triplet:163,sensor_value_type_opaqu:163,sensor_value_type_temperatur:165,sensorapi:163,sensornam:[163,164,165,166,221,224,226],sensorname_cli:165,sensorname_ofb:221,sensors_o:222,sensors_test:[74,220,221,223,224,225],sensors_test_config_bno055:224,sent:[33,41,117,149,152,155,172,188,190,204],sentenc:75,sep:[4,95],separ:[14,18,33,38,47,48,63,64,79,115,121,159,162,173,174,188,191,192,193,196,197,199,200,204],seper:233,septemb:223,sequenc:[105,115,117,141,223],sequenti:141,seri:[115,139,153,190,236],serial:[15,17,21,79,100,115,116,117,119,120,121,127,144,149,152,174,196,200,201,203,204,205,218,220,221,222,230,231],serror_stat:174,serv:[31,68,106,127,166,173,220],server:[11,14,27,31,33,39,43,44,120,166,167,170,173,190,204,217,220,222,225,226],servic:[14,29,30,39,40,41,43,44,105,109,121,143,179,186,187,188,189,211,213,218,220],service_data_uuid128:[39,41],service_data_uuid16:41,service_data_uuid32:[39,41],sesnor:226,session:[11,51,52,60,68,70,71,72,74,106,193,196,197,199,200,233],set:[1,2,7,8,9,11,13,14,15,16,17,23,25,32,33,35,36,39,40,41,44,45,47,49,50,52,63,66,68,69,71,72,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,92,94,95,97,98,99,102,109,110,111,112,113,115,116,117,121,122,132,139,141,143,148,149,151,152,154,155,156,161,164,166,168,170,171,172,173,174,178,180,184,187,188,191,192,193,194,196,197,198,199,200,203,204,205,207,208,210,211,212,213,214,217,219,221,222,223,225,226,228,229,231,232,233],setting1:175,setting2:175,settl:37,setup:[10,70,72,73,84,93,95,96,165,173,183,184,194,195,201,203,217,218,219,221,223,226,228,229,230,231,232],sever:[3,14,33,35,39,43,74,106,107,109,113,115,162,173,176,179,190,191,192,198,199,212],sgd:163,sgrd:163,sha256:115,sha:115,shadow:116,shall:[14,36,39,41,163],share:[4,25,34,101,102,104,105,111,173,205,212],shdr:174,sheet:165,shell:[1,7,8,14,42,43,68,72,93,109,116,117,124,125,162,166,174,175,176,180,194,201,204,207,208,218,220,221,222,223,228,233],shell_cmd:[172,218],shell_cmd_argc_max:[172,204],shell_cmd_func_t:172,shell_cmd_h:172,shell_cmd_help:[172,208],shell_cmd_regist:[172,218],shell_command:172,shell_compat:172,shell_complet:172,shell_evq_set:172,shell_init:[172,176],shell_max_compat_command:172,shell_max_input_len:125,shell_max_modul:172,shell_modul:172,shell_nam:172,shell_newtmgr:[172,201],shell_nlip_input_func_t:172,shell_nlip_input_regist:172,shell_nlip_output:172,shell_os_modul:[172,208],shell_param:172,shell_prompt_function_t:172,shell_prompt_modul:[172,195],shell_regist:172,shell_register_app_cmd_handl:172,shell_register_default_modul:172,shell_register_prompt_handl:172,shell_stack:125,shell_task:[172,175,176,195,201,208,218,221,226],shell_task_init:125,shell_task_prio:125,shell_task_prior:175,shell_task_stack_s:125,shield:105,shift:[11,43],ship:[6,21],shortcut:11,shorten:186,shorter:181,shorthand:[102,212],shot:204,should:[4,8,11,13,14,16,19,21,32,38,42,45,68,70,72,74,94,97,98,99,100,102,103,106,109,110,111,112,113,115,116,117,121,124,125,127,133,137,139,141,143,144,149,152,154,155,156,159,161,162,165,168,172,174,176,180,181,184,186,187,188,189,191,192,193,195,196,197,198,199,200,204,207,210,211,212,215,218,219,220,221,224,226,229,232,233,234],shouldn:17,show:[1,4,5,6,7,8,10,11,14,20,39,40,44,49,52,53,56,63,66,70,71,72,73,74,75,85,93,94,95,96,102,112,116,117,155,162,173,175,176,178,179,180,184,190,193,194,195,196,197,198,199,200,201,203,204,205,207,211,217,218,219,220,221,222,223,224,225,226,228,229,230,232,233,234,236],shown:[6,7,11,56,68,74,102,105,115,122,154,165,174,180,188,193,196,204,210,212,214,219,221,224,226,230],si_addr:[163,164],si_cs_pin:163,si_num:[163,164],si_typ:[163,164],sibl:[10,213],sid:39,side:[11,24,42,43,116,218],sierra:[71,94],sig:[33,41,44],sigh:223,sign:[6,13,50,59,60,70,71,72,93,163,181,184,194],signal:[33,38,41,43,112,152,189],signatuar:11,signatur:[39,59,115],signifi:149,signific:[32,102,152,173,204],significantli:[23,44],signigic:102,silenc:117,silent:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,117,176],silicon:45,sim1:[229,230,232],sim:[6,7,74,107,218,229,231,232],sim_slinki:[175,230],similar:[1,8,11,21,105,106,162,164,184,204,210,219],similarli:[102,162],simpl:[11,33,43,74,98,102,105,106,111,112,114,116,119,121,138,143,174,180,185,186,191,192,195,207,219,226,228],simplehttpserv:[26,46,76],simpler:[106,190],simplest:[102,229,232],simpli:[6,13,18,100,102,103,111,112,117,143,173,180,182,187,193,207,217,218],simplic:[115,191,192],simplifi:[15,33,100,103,149],simul:[2,3,5,6,63,207,226,230],simultaen:102,simultan:[14,39,41,42],simultaneosli:139,sinc:[3,14,15,17,33,36,45,74,102,105,106,111,113,115,116,152,172,174,181,183,184,191,192,193,195,203,207,211,212,217,218,219,220],singl:[2,3,7,14,17,34,52,60,68,70,71,72,100,102,111,112,115,116,121,139,141,162,163,165,174,176,185,186,190,191,210,212],sissu:153,sit:[27,31,121,143,173],site:[72,95,185,196,200],situat:[105,173],six:[34,35],size:[9,21,33,39,41,52,68,70,71,72,74,86,90,100,102,103,106,112,113,114,115,116,117,119,122,141,152,162,173,174,175,176,179,193,197,199,201,204,207,209,222],size_t:[139,140,161],sizeof:[102,116,123,139,164,186,188,189,192,207,217,218,219],skelet:184,skeleton:[7,57,63,180,183,184,193,196,197,198,199,200,204,211,219,229,230,232],skip:[6,10,60,72,115,127,129,162,193,196,197,198,199,200,211,229,232],sl_arg:[167,226],sl_func:[167,226],sl_next:167,sl_sensor_typ:[167,226],slad:163,slave:[17,39,41,149,152],slave_interval_rang:41,sld:163,sleep:[9,98,100,102,104,111,112,113,144,195,205,207],slightli:[109,173],slink:[229,230,232],slinki:[7,58,74,117,139,173,175,176],slinky_o:[7,74],slinky_sim:175,slinky_task_prior:175,slist_entri:[139,140,163,167],slist_head:[104,163,178],slos854c:223,slot0:115,slot1:115,slot:[7,15,19,33,74,84,157,173,184,187,193,195,196,197,198,199,200,203,204,208,211,218,221,226,229,232,233,234],slower:[3,109,110],small:[33,36,102,113,117,121,139,173,174,190,197,210,219],smaller:[21,102,119,156,173,193],smallest:102,smart:[43,44,68,74,218,225],smarter:213,smd:163,smp:[33,43],snapshot:[56,196,200,213],snip:[1,49,56,68,74,183,184,201,219],snippet:188,snm_name:174,snm_off:174,soc:[19,109],socket:2,soft:[77,93,94,95,153],softwar:[1,3,4,6,43,51,55,60,63,109,110,115,143,179,193,196,198,199,203,211,212,218,219,221,226,229,233],solder:218,solut:[68,143,191,192],solv:[115,173],some:[1,8,11,14,15,17,18,25,42,77,89,102,103,105,106,109,111,112,114,115,117,123,127,138,139,141,144,152,155,162,168,175,178,180,185,186,187,188,189,191,192,195,196,197,200,201,204,207,208,210,211,212,218,223,226,229,232,233,234,236],somebodi:[116,218],somehow:74,someon:[13,17,98,219],someth:[14,19,20,21,24,25,33,180,183,184,211,214,217,233],sometim:[116,193,211,233],somewhat:[105,115],somewher:[14,115,173,219],soon:[43,213],sooner:156,sophist:207,sort:187,sound:15,sourc:[1,4,9,26,36,43,63,69,71,73,74,92,94,96,102,109,115,116,121,165,166,176,178,185,193,196,197,199,205,211,212,213,219,226,228,232],space:[11,14,43,47,48,63,64,79,102,109,127,128,141,149,157,160,172,173,174,183,191,194,211,228,231,236],spare:19,spd:163,spec:[14,33],specfi:221,special:[8,102,109,122,173,190,191,192,210,211,212,213,221],specif:[10,18,19,21,33,34,35,41,43,44,70,71,72,74,75,98,100,102,103,105,106,108,109,113,115,119,121,137,139,141,143,148,149,151,152,153,154,155,157,162,163,165,168,173,176,178,184,186,188,189,191,192,193,199,201,204,207,210,211,212,218,219,229,232],specifi:[1,4,6,7,10,11,16,20,21,33,39,42,47,48,50,52,54,56,58,59,63,64,66,68,70,71,72,74,78,79,80,81,82,83,84,85,86,87,88,89,90,97,99,100,102,103,106,109,110,112,113,114,117,119,120,137,144,148,149,157,162,163,164,165,166,167,168,170,171,172,175,178,183,186,188,189,190,191,192,193,198,199,201,203,208,211,212,213,214,219,221,225,226,229,232,233],spectrum:43,speed:[9,43,155,193,196,197,198,204,219,233],spew:211,sphinx:[26,46,76],spi:[8,19,43,109,121,122,123,148],spi_cfg:[122,123],spi_miso_pin:[122,123],spi_mosi_pin:[122,123],spi_num:[122,123,152],spi_sck_pin:[122,123],spi_ss_pin:[122,123],spi_typ:152,spitest:[7,74],split:[7,15,84,106,153,175,203,218,219,229,230,232],split_app:7,split_app_init:176,split_config:[229,230],split_elf_nam:74,split_file_test:210,split_load:176,splitti:[7,74,173,175],spot:106,spread:43,spuriou:210,sqd:163,squar:149,sram:199,src:[6,7,10,14,24,58,63,68,74,83,93,95,102,106,108,121,142,143,146,150,151,153,159,176,178,181,183,193,196,197,198,199,200,204,207,210,211,217,218,219,221,224,226,229,230,232],src_off:102,srhd:163,ss_op_wr:188,ss_pin:[122,123],ssec:39,st_cputim:226,st_ostv:226,stabil:[212,213],stabl:[1,7,70,71,93,94,212,213],stack:[1,9,14,15,22,31,36,38,39,42,43,68,90,98,100,102,105,112,173,176,182,183,184,185,186,188,189,190,204,218],stack_bottom:112,stack_siz:[110,112],staff:[93,94],stage:[110,115,121,163,164,173,176],stai:23,stailq_entri:[162,174],stale:[2,193],stand:[14,21,102],standalon:[21,173],standard:[7,43,44,113,119,120,121,122,138,139,143,186,191,192,204,217,218],standard_accel_grav:163,standbi:[43,157,223],start:[2,4,8,9,11,13,14,19,21,38,39,40,42,51,60,72,75,84,95,99,101,102,103,104,105,106,108,112,115,121,124,127,128,130,133,139,149,150,152,153,154,155,156,162,168,173,176,180,182,183,186,193,194,195,196,197,199,200,203,204,207,210,212,217,218,219,220,221,222,224,226,230,234,236],starter:181,startup:[32,38,42,43,115,173,176,191,192,207,223],startup_stm32f40x:[197,199],stash:62,stat:[1,7,25,77,91,93,94,95,118,119,176,183,201,204,208,218,219,226,233],state:[6,15,17,18,38,43,44,65,68,98,100,106,110,112,113,120,127,143,144,148,161,193,199,203,205,207,213,215],statement:[10,17,176,201],statist:[1,61,77,86,89,90,93,94,95,177,204,229,230,232,233],stats_clear:174,stats_cli:[1,208],stats_get:174,stats_group_find:174,stats_group_walk:174,stats_group_walk_func_t:174,stats_hdr:[165,174],stats_inc:174,stats_incn:174,stats_init:[165,174],stats_init_and_reg:174,stats_module_init:176,stats_my_stat_sect:174,stats_nam:[1,50,51,89,165,174],stats_name_end:[165,174],stats_name_init_parm:[165,174],stats_name_map:174,stats_name_map_nam:174,stats_name_start:[165,174],stats_newtmgr:[1,175,176,201],stats_nmgr_register_group:174,stats_regist:[165,174],stats_reset:174,stats_sect_decl:[165,174],stats_sect_end:[165,174],stats_sect_entri:[165,174],stats_sect_entry16:174,stats_sect_entry32:174,stats_sect_entry64:174,stats_sect_start:[165,174],stats_sect_var:174,stats_shell_regist:174,stats_size_16:174,stats_size_32:[165,174],stats_size_64:174,stats_size_init_parm:[165,174],stats_walk:174,stats_walk_func_t:174,statu:[10,13,33,123,139,163,173,187,189,191,193,203,204,218,223,229,230,232],std:163,stderr:159,step:[2,4,6,7,11,60,68,70,72,93,95,105,106,107,115,117,149,164,173,174,183,184,191,192,193,196,197,198,199,200,204,211,212,219,229,230,232],sterli:213,sterlinghugh:213,stic:[188,190],still:[5,14,72,79,99,109,110,117,168,187,219,228,233],stitch:1,stksz:[90,229,232],stkuse:[90,229,232],stlink:197,stm32:[148,197,199,232],stm32_boot:232,stm32_slinki:232,stm32f2x:197,stm32f303vc:[180,181],stm32f3discoveri:180,stm32f4:[121,122,123,194],stm32f4_adc_dev_init:121,stm32f4_hal_spi_cfg:[122,123],stm32f4disc_blinki:197,stm32f4disc_boot:197,stm32f4discoveri:[66,197],stm32f4discovery_debug:197,stm32f4x:197,stm32f4xx:148,stm32f4xxi:148,stm32l072czy6tr_boot:25,stm32serial:232,stm32x:197,stm34f4xx:148,stm:232,stmf303:180,stmf3:180,stmf3_blinki:[180,181],stmf3_boot:[180,181],stop:[2,39,97,99,127,137,149,150,154,155,169,186,211,221],stopbit:155,storag:[19,33,116,127,162,184,212],store:[1,10,14,19,25,34,39,44,47,48,50,63,68,70,72,74,93,98,100,102,113,116,117,127,134,152,157,160,161,162,174,183,186,188,189,212,218,219,220,223,226,228],stori:102,str:[116,117,155,161,178],straight:[186,218],straightforward:[183,219],strategi:207,strcmp:[116,218],stream:[43,161,162],strength:41,strict:[188,193],strictli:[141,219],string:[1,21,39,41,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,114,116,117,120,126,139,153,157,159,160,161,162,168,172,174,176,191,192,210,212,213,217,218,219,230],strip:[59,102],strlen:[186,188],strongli:139,struct:[14,97,98,99,100,102,103,104,105,106,110,111,112,113,115,116,117,121,122,123,127,128,129,130,131,132,133,134,135,136,137,140,141,142,144,147,149,152,154,157,159,160,161,162,163,164,165,167,168,169,172,174,178,186,188,189,190,191,192,195,205,207,210,217,218,219,224,226],structur:[7,10,11,31,40,68,74,91,97,100,102,103,104,105,106,111,112,115,116,117,121,123,133,149,154,159,160,162,164,165,166,174,188,194,210,211,218,219,224,228,231,236],struggl:16,strutur:102,stt:[163,168],stub:[25,74,114,162,191,192,195,205,210,218,219],stuctur:163,studio:[5,12],stuff:212,style:117,sub:[40,56,58,63,83,84,85,88,89,121,192,215],subcommand:[58,63,75,77,79,83,84,85,88,89],subcompon:43,subdirectori:[2,178,210],subfold:196,submit:10,submodul:18,subrang:33,subscrib:[14,40,187,189,219],subsequ:[14,34,43,115,173,186,189,210],subset:[34,163,165,168,221],substitut:[6,183,184],subsystem:[42,72,100,116,117,122,123,172],subtract:[111,113],subtre:116,succe:210,succeed:223,succesfulli:[181,183,184,187,193,195,196,197,198,199,200,203,204,211,218,221,223,226,229,232,233,234],success:[3,14,33,68,97,99,102,105,110,112,113,116,123,128,129,130,131,132,133,135,136,137,140,144,148,149,152,154,155,156,159,162,163,167,168,169,172,178,180,181,188,190,199,204,210],successfuli:[106,210,226],successfulli:[7,25,33,68,103,106,110,162,163,173,180,181,183,184,187,189,191,192,193,196,197,198,199,200,201,203,204,211,218,219,220,221,222,223,226,229,230,232],sucess:168,sudo:[4,6,7,10,70,71,73,93,96,184],suffici:[14,102,103],suffix:210,suggest:[3,6,14,72,168,179,208,236],suit:[6,68,178,183,209],suitabl:[14,33,106,141],suite_nam:178,summar:[106,173],summari:[6,10,32,49,172,192],supervision_timeout:[42,187],supplement:[41,186],supplementari:106,suppli:[153,162,210],supplier:223,support:[1,3,4,6,7,11,15,17,19,21,27,32,33,34,41,42,43,45,66,71,79,94,99,105,106,108,114,115,117,119,120,121,122,123,138,144,148,152,161,162,163,164,165,168,172,173,174,176,183,184,185,186,190,191,193,194,196,203,205,211,212,213,218,222,223,228,230,231,236],suppos:[14,56,104,111,148,174],suppress:230,suppresstasknam:11,sure:[2,7,8,14,18,19,25,70,102,160,183,184,186,188,193,195,204,210,212,217,219],suspend:221,svc:190,sw_rev:221,swap:[2,98,106,141,142,173,193,223,233],swclk:193,swd:[193,196,197,198,199,200,204,211,219,226],swdio:193,swim:197,swo:[196,211,226],symbol:[4,7,11,14,74,173,193,197,226,233,234],symlink:[73,96],sync:[33,37,52,70,71,72],sync_cb:[38,191,192],synchron:[33,52,62,70,71,72,109,111,121,152],syntax:[14,18,176,204,208,221],synthes:36,sys:[1,7,24,25,68,70,74,116,117,118,142,162,172,174,175,176,183,195,201,205,210,211,218,219,221,226,234],sys_:102,sys_config:173,sys_config_test:7,sys_console_ful:173,sys_einv:[165,226],sys_enodev:165,sys_flash_map:[197,199],sys_log:173,sys_mfg:[7,193,196,197,198,199,221,229,232],sys_shel:173,sys_stat:173,sys_sysinit:[7,193,196,197,198,199,200,221,229,232],syscfg:[14,16,35,36,45,50,51,63,74,106,110,116,117,139,141,164,165,166,168,170,171,172,174,175,184,193,195,196,201,203,204,208,210,211,218,219,221,222,223,225,226,233,234],sysclock:23,sysconfig:[116,201],sysflash:[193,199],sysinit:[7,37,38,105,112,117,158,164,176,191,192,193,195,204,205,210,211,218,219,226],sysinit_assert_act:176,sysinit_panic_assert:[164,165,176],sysresetreq:193,system:[1,3,6,8,9,14,18,19,37,52,63,70,71,72,74,75,99,102,103,106,109,110,112,113,114,115,116,117,118,127,141,144,148,152,155,157,158,162,168,173,174,179,183,184,193,195,196,199,204,207,208,211,212,213,218,226,234],system_l:148,system_stm32f4xx:[197,199],systemview:236,sysview:[234,235],sysview_mynewt:234,sytem:150,syuu:72,t_arg:112,t_arrai:161,t_boolean:161,t_charact:161,t_check:161,t_ctx_sw_cnt:112,t_flag:112,t_func:[112,207],t_ignor:161,t_integ:161,t_name:112,t_next_wakeup:112,t_obj:112,t_object:161,t_prio:[98,112],t_real:161,t_run_tim:112,t_sanity_check:112,t_stackptr:112,t_stacksiz:112,t_stacktop:112,t_string:161,t_structobject:161,t_taskid:112,t_uinteg:161,tab:[42,49],tabl:[14,32,33,106,115,118,138,140,176,188,190,204,221],tag:213,tail:102,tailq_entri:154,take:[6,7,14,17,19,35,58,63,68,75,102,105,116,128,157,160,173,174,186,188,189,190,191,192,207,210,217,219],taken:[7,16,74,100,105,188,212,213,217],talk:[21,184,186,223,230],tap:[4,69,92],tar:[4,70,71,72,73,94,95,96],tarbal:4,target:[3,4,5,7,11,14,20,24,25,37,41,45,47,48,49,50,51,52,55,56,59,60,61,66,68,70,71,72,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,109,116,157,163,173,174,175,176,178,182,191,192,194,203,207,208,210,218,220,222,225,231],target_nam:47,targetin:[191,192],task1:[105,110,229,232],task1_evq:110,task1_handl:105,task1_init:105,task1_prio:105,task1_sanity_checkin_itvl:110,task1_sem:105,task1_stack:105,task1_stack_s:105,task2:[105,229,232],task2_handl:105,task2_init:105,task2_prio:105,task2_sem:105,task2_stack:105,task2_stack_s:105,task:[9,10,14,68,77,90,93,94,95,97,98,100,102,103,104,105,106,108,109,111,113,117,121,124,126,168,172,176,178,188,195,201,204,206,217,218,220,224,226,229,230,232,236],task_l:205,task_prior:[175,176],tasknam:11,taskstat:[77,91,93,94,95,118,120,201,229,232],taught:223,tbd:190,tc_config:178,tc_current_config:178,tck:193,tcp:[193,197],tdi:193,tdo:193,teach:207,team:[4,143],technic:[13,180,223],technolog:[43,122],tee:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75],teh:163,telee02:204,telee02_boot:204,telemetri:191,telenor:204,teli:[191,192],tell:[15,17,19,21,42,68,127,155,157,161,163,173,174,176,180,186,188,191,192,199,213,217],telnet:[211,218,226,233],tem:221,temperatur:[139,163,221],templat:[7,58,183,210,217,218,226],temporari:[33,110,115],temporarili:[104,110],ten:152,term:[3,115,121,139,148,151,212],termin:[2,4,7,8,11,13,14,33,39,43,72,95,116,117,139,141,172,184,186,189,190,193,195,196,197,198,199,200,204,211,218,224,226,233],terribl:[7,183],test:[4,6,11,14,20,52,63,70,71,72,77,80,84,88,93,94,95,115,117,118,143,165,166,173,176,178,184,190,191,192,193,195,196,198,201,209,212,217,219,230,233,236],test_assert:[178,210],test_assert_fat:[178,210],test_assert_ful:178,test_cas:[178,210],test_case_decl:178,test_case_defn:178,test_case_task:178,test_datetime_parse_simpl:210,test_datetime_suit:210,test_json:210,test_json_util:210,test_pass:178,test_project:57,test_suit:[178,210],test_suite_decl:178,test_suite_regist:178,test_task_handl:178,test_task_nam:178,testbench:[7,74],testcas:[7,210],testnam:88,testutil:[7,142,210],text:[52,61,82,102,117,139,172,173,197,229,232],textual:1,tgt:116,tgz:[4,72,95],than:[3,7,14,17,21,24,27,33,41,85,102,104,105,106,109,111,112,113,114,115,119,139,152,156,162,168,172,173,175,184,190,191,192,196,207,219,226,233],thank:42,thee:109,thei:[1,6,14,15,18,33,41,42,74,97,100,102,103,105,106,111,112,115,116,121,154,173,174,176,178,179,181,186,187,188,190,191,192,204,208,210,212,213,215,217,221],their_key_dist:39,them:[2,9,14,25,68,102,106,111,112,157,173,174,176,184,186,191,192,193,207,210,211,212,219,220,223,236],themselv:[102,105,190],theori:[14,68,176],therebi:[111,127],therefor:[33,103,115,135,139,207,214],thi:[1,2,3,4,5,6,7,8,9,10,11,13,14,17,19,20,21,25,26,27,31,33,34,35,36,37,38,39,41,42,43,44,45,46,47,54,56,65,66,68,70,71,72,73,74,76,77,79,84,85,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,122,123,124,125,127,128,129,130,133,139,140,141,142,143,144,145,147,148,149,150,152,154,155,156,157,158,161,162,163,164,165,166,167,168,169,170,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,208,210,211,212,213,214,217,218,219,220,221,222,223,224,225,226,228,229,230,231,232,233,234,236],thing:[1,14,16,17,21,24,36,38,43,68,74,103,106,109,110,121,149,163,173,191,192,210,213,217,218,219,224,226],thingi:[164,233,234],thingy_boot:226,thingy_debug:[226,233,234],thingy_my_sensor:226,think:[13,19,115,219],third:[6,32,113,184,186,193,211,219],thoough:178,thorough:213,those:[1,14,24,44,45,52,68,70,71,72,74,106,109,115,124,128,173,179,213,217,218,219,223],though:[17,102,115,149,168,173],thought:[19,219],thread:[9,183,193,197,199],three:[2,10,32,72,74,102,115,117,162,173,174,176,183,185,186,192,193,199,204,205,207],threshold:[163,168],through:[8,23,35,43,74,75,102,112,115,120,127,133,138,139,141,143,152,161,168,185,187,189,192,193,195,199,201,210,211,217,219,222,223,225,228],throughout:[1,106,210],throughput:[14,43],thrown:6,thu:[14,102,106,111,115,121,141,148,149,152,207],tick:[17,23,97,99,104,109,110,111,113,117,149,154,172,195,196,207,226],ticker:97,ticket:13,tickl:[110,156],tid:[90,229,232],tie:173,tied:[14,139],ties:[102,183],time:[1,7,9,10,11,14,19,21,32,33,34,37,39,43,44,47,56,70,71,72,73,74,90,95,96,97,100,102,105,106,109,110,111,112,115,117,123,127,138,143,156,163,169,172,173,174,179,181,183,186,188,190,191,192,196,198,204,205,207,210,211,217,218,219,221,223,226,228,233],time_datetim:[173,226],time_datetime_test:210,time_in_flight:102,timelin:14,timeout:[17,33,39,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,100,104,111,149,163,203,218],timer:[17,23,36,97,99,100,106,110,143,151,156,168,226],timer_0:36,timer_4:204,timer_5:36,timer_ev_cb:[195,226],timer_interrupt_task:205,timer_num:154,timestamp:[85,163],timev:113,timezon:[113,210],timo:100,timo_func:97,timtest:[7,74],ting:[191,192],tini:[199,232],tinycbor:[7,220],tinycrypt:[7,24],tinyprintf:114,tip:110,titl:[8,231],tlm:191,tlv:[39,115],tmp:[70,72,93,95,173],tmpstr:226,tmr:154,todo:[74,121,191,192],togeth:[1,56,68,74,102,124,173,187,199,219],togetherth:24,toggl:[7,112,148,195,205,207],token:[88,105,111,172,214],told:157,too:[33,102,105,113,121,144,175],took:197,tool:[1,2,3,5,6,7,9,11,12,14,15,18,21,52,67,70,71,74,75,76,79,91,92,93,94,105,106,107,109,120,121,174,175,176,178,180,182,183,184,193,194,199,201,203,204,205,208,210,211,212,213,214,219,220,226,228,230,231,233,234,236],toolbox:2,toolchain:[2,3,5,7,11,25,26,46,72,76,184,194,201,203,211,228,231,236],toolkit:3,tools_1:[70,71,94],top:[1,11,13,18,48,74,102,112,121,141,149,162,175,184,191,192,210,219],topic:1,total:[9,68,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,102,112,114,115,162,196,198,204,219],tour:185,track:[32,34,43,113,115],tradeoff:173,trail:[102,115],trailer:115,trait:[163,168],transact:[33,149,152],transfer:[17,34,152,218],transit:115,translat:[148,191],transmiss:[33,39,152,155,204],transmit:[14,41,44,117,149,152,168,204],transmitt:155,transport:[33,39,43,93,117,120,176,183,184,193,197,203,218,219,220,222,225,228],travers:[102,139],traverse_dir:139,treat:127,tree:[1,6,7,19,63,68,74,106,139,183],tri:[3,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,116,123,175,204],trial:106,tricki:112,trig:148,trigger:[6,13,23,100,148,163,168,223],trim:102,trip:110,triplet:163,trng_test:74,troubleshoot:[18,174,175],truncate_test:210,trust:[34,39,218],ts_case_fail_arg:178,ts_case_fail_cb:178,ts_case_pass_arg:178,ts_case_pass_cb:178,ts_case_post_arg:178,ts_case_post_test_cb:178,ts_case_pre_arg:178,ts_case_pre_test_cb:178,ts_config:178,ts_current_config:178,ts_print_result:178,ts_restart_arg:178,ts_restart_cb:178,ts_suit:178,ts_suite_complete_arg:178,ts_suite_complete_cb:178,ts_suite_init_arg:178,ts_suite_init_cb:178,ts_suite_nam:178,ts_system_assert:178,ts_testsuite_list:178,tt_chr_f:190,tt_svc_type_p:190,ttl:[184,232],tty:[8,195,211,221,229,232],ttys002:79,ttys003:79,ttys005:230,ttys012:[229,232],ttys10:8,ttys2:[8,195,211,221,229,232],ttys5:8,ttyusb0:[21,79,184],ttyusb2:[8,211,229,232],ttyusb:[8,195,211,221,229,232],tu_any_fail:[178,210],tu_case_complet:178,tu_case_fail:178,tu_case_fail_assert:178,tu_case_idx:178,tu_case_init:178,tu_case_jb:178,tu_case_nam:178,tu_case_pass:178,tu_case_pass_manu:178,tu_case_post_test:178,tu_case_pre_test:178,tu_case_report:178,tu_case_report_fn_t:178,tu_case_set_init_cb:178,tu_case_set_post_cb:178,tu_case_set_pre_cb:178,tu_case_write_pass_auto:178,tu_init_test_fn_t:178,tu_post_test_fn_t:178,tu_pre_test_fn_t:178,tu_restart:178,tu_start_o:178,tu_suite_complet:178,tu_suite_fail:178,tu_suite_init:178,tu_suite_nam:178,tu_suite_post_test:178,tu_suite_pre_test:178,tu_suite_regist:178,tu_suite_restart_fn_t:178,tu_suite_set_complete_cb:178,tu_suite_set_fail_cb:178,tu_suite_set_init_cb:178,tu_suite_set_pass_cb:178,tu_suite_set_post_test_cb:178,tu_suite_set_pre_test_cb:178,tu_testsuite_fn_t:178,tupl:113,turn:[17,36,121,143,144,148,173,183,184,194,195,198,201,212,213,221,229],tutiori:[86,89],tutori:[2,3,6,7,8,11,18,35,43,72,90,164,165,170,171,172,178,180,182,183,184,185,186,187,188,189,190,191,192,193,195,196,197,198,199,200,201,203,204,205,207,210,211,218,219,220,221,222,223,224,225,226,229,230,232],tv_sec:[113,210,226],tv_usec:[113,210,226],tvp:113,tweak:138,twi:17,two:[2,3,11,14,21,31,32,34,35,39,43,44,56,58,63,68,74,79,102,103,104,105,106,108,112,113,115,117,119,141,149,162,163,172,173,174,175,176,180,183,184,186,188,191,192,193,195,196,197,198,199,200,201,204,205,207,210,211,212,213,214,215,219,220,221,225,226,229,232],tx_data:218,tx_done:155,tx_func:155,tx_len:218,tx_off:218,tx_phys_mask:39,tx_power_level:[39,41],tx_time_on_air:204,txbuf:152,txd:204,txpower:204,txrx:152,txrx_cb:152,txt:[25,83,139,234],type:[1,7,8,11,13,14,19,21,25,32,33,35,39,41,42,44,52,56,58,59,66,68,70,71,72,74,79,97,102,103,106,109,112,115,116,117,120,148,152,155,161,162,164,167,170,172,175,176,180,183,184,186,187,188,189,190,191,193,196,197,198,199,203,204,205,207,210,211,212,213,214,217,218,219,224,225,226,229,230,232,233,234],typedef:[38,100,103,110,112,113,116,117,127,137,148,152,154,155,161,162,163,168,172,174,178],typic:[3,9,38,43,44,68,74,102,105,106,107,110,115,117,121,141,143,145,148,149,152,162,163,173,174,176,178,186,191,192,210],tz_dsttime:[113,210],tz_minuteswest:[113,210],u8_len:123,uart0:[117,230],uart:[7,8,14,43,68,109,117,121,150,183,184,196,197,198,199,200,201,204,218,226,233],uart_bitbang:[150,196],uart_flow_control_non:117,uart_hal:[7,197,198,199],uart_rx_char:155,uartno:218,ubuntu:[4,6,7,70,93],uci:35,udev:197,udp:79,uext:232,uicr:35,uid:191,uint16:[39,40],uint16_max:39,uint16_t:[14,33,102,103,104,110,111,112,115,122,127,128,149,152,161,162,163,174,188,217,218,219],uint32:[39,84],uint32_max:39,uint32_t:[99,102,103,112,113,115,122,127,135,139,140,141,144,146,149,151,152,154,156,162,163,165,168,174],uint64:39,uint64_t:161,uint8:39,uint8_max:39,uint8_t:[35,45,100,102,103,104,106,110,112,115,117,121,122,127,135,139,140,141,144,146,147,149,152,155,161,162,163,165,174,186,188,191,192,218,219],uinteg:161,ultim:188,umbrella:173,unabl:[2,193,196,197,200],unaccept:33,unadorn:33,unam:2,unc_t:172,unchang:106,unconfigur:162,unconfirm:204,und:[39,42],undefin:[95,144,176],under:[4,7,10,11,13,15,33,38,47,68,74,84,114,116,121,172,190,193,197,198,200,218,219],underli:[109,121,127,139,142,143,152,163],understand:[7,19,113,163,173,179,180,203,204,212,219,223],underwai:115,undesir:105,undirect:[39,186],unexpect:[33,139],unexpectedli:[33,210],unfortun:14,unicast:44,unicod:138,unidirect:39,unifi:121,uniform:[41,72],uniformli:75,uninstal:7,unint32:84,uninterpret:176,union:[161,163,188],uniqu:[9,32,45,106,144,162,174,175,176,191,204],unit:[1,7,14,33,39,52,64,70,71,72,97,112,115,176,210,236],unittest:[7,58,68,74,176,183,210,218],univers:[19,155],unix:[2,72,139,180],unknown:[33,175],unlabel:218,unless:[39,112,115,141,149,157,176,218,219],unlicens:43,unlik:[33,103,210],unlink:[71,73,94,96],unlink_test:210,unlock:[163,168],unmet:106,unpack:[70,72],unplug:200,unprovis:44,unread:162,unrecogn:25,unregist:167,unresolv:[143,210],unrespons:33,unset:[63,115,163],unsign:[112,161,174,200,226],unspecifi:[33,55],unstabl:[70,71,93,94],unsuccess:149,unsupport:[33,190],unsync:38,untar:4,until:[14,33,38,74,99,100,102,105,111,117,127,149,152,155,163,186,191,192,204,212],unuesd:189,unus:[84,127,217,219],unwritten:115,updat:[2,4,14,18,28,33,39,42,49,50,62,65,70,71,72,73,93,94,96,102,115,129,162,176,187,189,195,196,208,210,217,219,220,226],upgrad:[2,14,18,52,69,72,92,106,115,117,180,184,193,201,202,211,219,233,236],uplink:204,uplink_cntr:204,uplink_freq:204,upload:[14,15,21,25,56,83,84,139,157,173,196],upon:[1,3,13,38,68,102,115,174,189],upper:[35,155,176],uppercas:166,upstream:119,uri:[39,41,120],url:[39,191,210,212],url_bodi:191,url_body_len:191,url_schem:191,url_suffix:191,usabl:[1,103,106,183,191],usag:[1,9,70,71,72,75,93,94,95,102,112,121,122,139,141,149,162,163,172,174,176,204,207,218,230],usart6_rx:232,usart6_tx:232,usb:[2,3,17,21,43,55,79,184,193,194,196,197,198,199,200,201,203,204,205,207,211,219,221,228,229,231,232],usbmodem1411:8,usbmodem14211:79,usbmodem14221:79,usbmodem401322:8,usbmodem:8,usbseri:[8,195,211,221,229,232],usbttlseri:184,use:[1,4,5,6,7,8,10,11,14,15,17,20,21,24,25,27,32,33,34,36,39,42,43,45,54,58,63,64,68,69,71,72,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,92,94,95,97,99,100,106,107,109,111,112,115,116,117,118,121,123,127,128,138,139,141,142,149,152,154,161,162,163,164,165,166,167,168,172,173,174,175,176,178,180,181,182,183,184,186,187,188,189,191,192,193,194,195,196,199,201,203,204,205,207,208,210,211,213,214,217,218,219,220,221,223,225,226,228,229,230,231,232,233,234],use_wl:39,use_wl_inita:39,usec:[99,221,226],used:[6,7,10,11,14,15,20,21,24,32,33,34,35,36,39,41,42,44,47,59,62,74,79,85,97,99,102,103,104,106,111,112,113,114,115,116,117,122,123,127,130,138,139,146,149,150,152,154,156,161,162,163,164,165,172,173,174,175,176,179,180,181,184,186,188,189,190,191,192,193,204,207,210,211,212,213,217,218,220,221],used_unread:162,useful:[3,14,33,105,165,183,212],user:[1,2,4,6,7,8,9,14,31,33,34,36,61,68,71,72,74,91,93,94,95,97,100,102,103,106,107,110,115,117,118,121,122,127,133,139,141,144,152,153,154,155,163,171,173,174,175,176,180,190,193,199,204,205,211,212,213,214,218,219,226,232],user_defined_head:102,user_hdr:102,user_hdr_len:102,user_id:[175,176],user_manu:180,user_pkthdr_len:102,usernam:[13,61,72,212],uses:[2,4,6,7,8,11,14,27,33,34,35,36,42,43,45,68,78,79,80,81,82,83,84,85,86,87,88,89,90,91,99,100,106,110,113,114,115,117,118,119,120,121,123,127,138,139,143,148,149,162,163,164,165,167,168,172,175,176,178,188,189,190,193,195,198,201,203,205,211,212,214,220,221,222,223,226,229,232],using:[1,2,4,6,7,8,10,11,13,14,15,17,19,21,24,25,26,32,33,36,38,39,40,41,43,44,46,49,50,56,57,70,71,72,73,74,76,79,89,93,94,95,96,97,99,100,102,104,105,107,108,109,110,111,112,113,114,115,116,121,127,130,132,137,138,139,143,148,149,151,152,154,156,161,165,166,168,172,173,174,176,178,180,183,184,190,192,193,194,195,196,197,198,199,200,201,203,204,205,207,210,211,218,219,220,222,223,226,230,231,233,234],usr:[4,6,10,49,70,71,72,73,93,94,95,96],usu:108,usual:[15,36,102,103,114,121,162],utc:[81,113,210],utctim:113,utf:41,util:[7,10,33,43,44,105,114,117,138,150,152,162,176,201,210,219],util_cbmem:226,util_cbmem_test:7,util_crc:[226,230,232],util_mem:[7,193,195,196,197,198,199,200,204,211,221,226,229,230,232],util_pars:[204,221,226],uuid128:[39,41,188,190,192],uuid128_is_complet:[39,41],uuid16:[39,40,41,188,217,219],uuid16_is_complet:[39,41],uuid32:[39,41],uuid32_is_complet:[39,41],uuid:[21,39,40,41,42,45,79,188,190,192,217,219,220],uvp:113,v10:226,v14:197,v25:197,val:[35,36,52,63,70,71,72,74,106,116,145,148,152,161,162,174,175,176,191,192,195,201,204,218,219,220],val_len_max:116,val_str:116,valid:[33,52,63,66,70,71,72,74,79,85,102,115,122,127,137,139,140,149,152,163,188,210,218,219],valu:[1,4,7,11,33,35,36,39,40,41,42,50,52,55,59,63,66,70,71,72,74,75,77,78,79,81,84,85,88,93,94,95,98,102,103,106,111,112,113,115,116,121,127,144,148,149,152,153,154,155,156,161,162,164,166,168,172,173,174,184,187,188,189,190,191,192,201,203,205,208,212,213,217,218,219,221,222,223,225,226,228,233],valuabl:212,value1:[63,176],value2:[63,176],valuen:176,vanilla:138,vari:[9,102,109,115],variabl:[1,4,10,25,36,47,50,63,72,74,75,78,102,103,112,116,117,141,161,162,163,164,165,173,180,186,188,204,207,212,213,220,221,222,223,226],variant:[34,108,148],variat:11,varieti:[4,189],variou:[35,36,74,102,115,119,121,143,189,194,204],vdd:17,vector:221,vendor:212,ver:[1,7,68,159,160,180,184,193,211,212,213,214,218,219],ver_len:160,ver_str:160,verb:75,verbos:[1,7,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,193,211],veri:[1,9,44,68,102,112,114,115,164,182,190,195,196,212,219,220,233],verif:34,verifi:[34,70,72,93,95,115,143,165,173,196,197,198,200,203,204,207,210,218,219,220],versa:[8,173],version:[1,2,4,6,7,10,11,20,21,24,25,34,43,47,50,52,54,56,60,68,69,73,92,96,97,117,127,157,159,160,162,173,176,180,184,192,193,195,196,197,198,199,200,201,203,204,211,215,218,221,223,226,229,232,233,234],via:[8,14,21,33,38,55,68,102,103,115,117,121,139,141,142,143,149,162,168,172,173,174,176,184,185,186,188,196,198,203,204,212,218,221,222,223,225,228],vice:[8,173],vid:197,view:[1,7,11,13,42,63,75,79,166,171,172,173,174,176,212,217,223,225,234],vim:72,vin:221,violat:33,viper:10,virtual:[14,79,145,148],virtualbox:193,visibl:[2,40],visit:[14,15,19,52,70,71,72],visual:[5,12,234],visualstudio:11,vol:34,volatil:197,voltag:[121,123,143,153,197,219,223],volum:[41,138],vp_len:116,vscode:11,vtref:[196,198,204,219],vvp:113,wai:[2,3,9,14,17,18,24,25,42,43,44,72,74,97,100,105,112,113,117,139,148,149,150,162,173,175,212,213,214,218,219,223],wait:[15,24,97,98,99,100,102,104,105,111,112,123,144,149,152,163,176,199,204,205,207,217,218,219,228],waitin:104,wake:[24,98,102,105,111,112,144,168,207],wakeup:[112,168],walk:[102,112,127,133,137,162,219],walk_body_func:162,walk_func:162,wall:6,wallclock:[97,113],wanda:94,want:[1,3,10,14,15,18,21,24,25,31,63,70,71,72,73,74,93,96,97,98,102,103,104,105,110,111,112,115,116,117,127,137,139,148,162,163,164,167,168,174,179,181,183,185,186,188,190,191,192,193,194,196,197,198,199,201,204,208,210,212,218,219,222,223,233,236],warn:[1,6,19,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,175,188,196],warranti:[4,193,218,219,226,233,234],wasn:23,watch:183,watchdog:[105,110,153],watchpoint:[193,197],watermark:162,waveform:223,wdog:80,wear:183,wear_level_test:210,wearabl:9,web:180,webfreak:11,weird:23,welcom:[8,18,121,182,211,221],well:[8,15,18,25,34,53,68,102,103,109,111,115,116,121,157,179,187,204,217,219],were:[41,86,98,102,115,143,162,173,213,218],werror:[6,63],wes:204,west:113,wfi:197,wget:[70,72,93,95],what:[7,8,14,15,17,18,19,20,21,23,24,33,54,68,109,111,122,127,141,164,165,173,176,186,189,190,191,192,207,210,213,217,218,219],whatev:[35,111,211,219],wheel:[8,180],when:[1,2,6,7,8,11,13,14,17,18,19,21,24,25,27,33,34,35,36,38,41,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,74,75,79,85,94,97,98,99,100,101,102,103,104,105,106,107,109,110,111,112,113,115,116,117,118,121,127,128,129,132,138,139,141,148,149,152,154,155,157,161,163,164,165,167,168,170,172,173,174,175,176,178,183,184,185,186,189,190,191,192,193,196,197,199,200,201,203,205,207,210,212,213,214,218,219,220,221,222,223,224,225,226,230,233],whenev:[38,43,103,121,161,167,188,190,226],where:[8,9,10,13,16,21,34,41,44,48,50,63,68,72,73,74,96,102,103,106,108,109,112,113,115,116,117,127,128,129,132,135,137,148,151,152,155,160,161,162,173,175,176,190,191,192,195,196,201,204,207,211,219,221,229,232],wherea:[102,213],whether:[11,13,14,15,23,34,97,100,103,113,115,117,127,149,152,153,164,165,166,168,170,171,172,174,176,186,188,190,210,221,224,225,226],which:[1,2,4,8,10,14,17,19,20,21,23,24,27,32,33,42,43,45,47,52,68,70,71,72,74,75,79,93,94,95,97,98,99,102,103,105,106,109,110,111,112,113,114,115,116,121,122,124,127,137,138,139,144,145,148,149,152,154,157,161,162,163,165,168,173,174,175,180,186,187,188,189,190,191,192,193,203,204,207,210,211,212,213,218,219,230,233],white:[34,39],whitelist:39,who:[13,163,168],whole:[14,122],whose:[74,75,162,168],why:[13,17,207],wide:[43,173],widen:102,wifi:[7,211],wifi_connect:211,wifi_init:211,wifi_request_scan:211,wikipedia:[149,152],winc1500_wifi:211,window:[5,6,7,9,11,14,39,69,79,91,92,106,117,184,193,195,196,197,198,199,200,203,204,211,221,229,232,233],winusb:[197,199,232],wipe:131,wire:[8,149,152,204,218,219,232],wireless:43,wish:[6,13,141,149,207,212,231],withdraw:13,within:[1,11,14,33,44,54,68,102,106,107,109,115,121,127,132,135,137,141,143,148,159,161,162,165,166,167,172,174,178,189,199,207,210,212,218,223],without:[6,13,14,21,25,34,36,40,42,103,115,139,141,142,162,172,173,174,176,178,193,203,210,218,219,224],wno:6,won:[8,25,173,219],wont:223,word:[6,68,102,105,111,115,152,188,193,212,226,233,234],word_siz:152,work:[2,4,8,10,13,14,17,18,19,21,22,25,34,36,68,74,75,98,102,104,105,106,108,109,111,112,115,117,121,122,143,174,180,181,183,184,187,193,195,196,201,204,207,210,215,217,218,219,222,223,225,228],work_stack:207,work_stack_s:207,work_task:207,work_task_handl:207,work_task_prio:207,workaround:21,workspac:[1,2,10,52,70,71,72,73,93,95,96],workspaceroot:11,world:[11,43,155,186,191,192,194,214,236],worri:105,worth:[1,107],would:[5,11,14,15,18,19,21,24,71,72,94,95,97,102,105,111,115,116,117,124,127,143,148,149,152,173,174,178,183,199,204,207,210,212,213,218,219,228,232],wrap:[113,174,195],wrapper:100,write:[1,9,19,27,33,40,74,77,78,93,94,95,107,115,116,117,121,122,123,127,128,129,133,138,139,141,143,146,148,149,155,157,159,162,174,182,187,189,190,204,205,207,209,218,219,220,228],write_cmd_rx:[89,201],write_cmd_tx:[89,201],write_id:139,write_req_rx:[89,201],write_req_tx:[89,201],write_rsp_rx:[89,201],write_rsp_tx:[89,201],written:[10,17,25,33,35,72,95,105,115,127,128,129,132,137,141,149,152,162,188,190,195,213],wrong:[23,55,219],wsl:[11,72],www:[14,72,95,114,180,184,193,218,219,226,232,233,234],x03:218,x86:[4,11],x86_64:[193,226,233,234],xml:[7,101],xpf:4,xpsr:[193,197,199],xstr:178,xtal_32768:106,xtal_32768_synth:36,xxx:[6,106,112,122],xxx_branch_0_8_0:[212,213],xxx_branch_1_0_0:[212,213],xxx_branch_1_0_2:[212,213],xxx_branch_1_1_0:[212,213],xxx_branch_1_1_2:[212,213],xxx_branch_1_2_0:[212,213],xxx_branch_1_2_1:[212,213],xxxx:143,xzf:[70,72,73,95,96],yai:218,yaml:10,year:44,yes:[34,116,204],yesno:39,yet:[7,19,20,105,109,116,183,203,212,213,219],yield:105,yml:[1,6,7,14,16,20,25,54,56,63,65,66,68,74,107,108,114,116,117,122,123,139,141,142,162,164,172,173,174,175,176,180,183,184,193,195,201,204,205,208,210,211,212,214,215,218,220,221,223,226],you:[1,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,23,24,25,26,31,32,42,46,47,48,52,54,56,58,59,60,63,64,65,66,67,68,70,71,72,73,74,76,77,79,81,89,93,94,95,96,97,102,105,106,107,108,109,114,115,116,117,118,119,121,124,125,127,128,129,133,141,142,143,145,148,149,151,161,162,163,164,166,167,168,172,173,174,175,176,177,178,179,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,208,210,211,212,213,214,217,218,219,220,221,222,223,224,225,226,228,229,230,231,232,233,234,236],youll:223,your:[1,3,4,6,8,13,14,17,18,20,21,24,25,32,42,52,63,65,68,69,71,72,73,74,83,84,92,94,95,96,97,105,106,107,108,109,110,112,118,119,120,121,122,123,125,127,138,141,143,162,164,172,173,175,176,178,181,182,183,184,185,186,187,189,190,191,192,194,195,203,204,205,208,213,217,218,219,220,222,223,224,228,229,231,232,233,234,236],your_target:14,yourself:[2,13,14,42,105,106,185,218,236],ype:[191,192],yym:6,zadig:[197,199,232],zero:[11,36,97,102,103,106,112,113,116,127,131,135,137,140,144,148,149,152,153,154,155,161,163,167,168,169,176,190,191,192,194,204,207,210,211,212,226,236],zillion:14,zip:[4,196],zone:113},titles:["<no title>","Concepts","Everything You Need in a Docker Container","Setup & Get Started","Installing the Cross Tools for ARM","Native Installation","Installing Native Toolchain","Creating Your First Mynewt Project","Using the Serial Port with Mynewt OS","Mynewt Documentation","Contributing to Newt or Newtmgr Tools","Developing Mynewt Applications with Visual Studio Code","Appendix","Mynewt FAQ - Administrative","Mynewt FAQ - Bluetooth","Mynewt FAQ - Bootloader and Firmware Upgrade","Mynewt FAQ - File System","Mynewt FAQ - Hardware-Specific Questions","Mynewt FAQ","Mynewt FAQ - Drivers and Modules","Mynewt FAQ - Newt","Mynewt FAQ - Newt Manager","Mynewt FAQ - NFC","Mynewt FAQ - Porting Mynewt","Mynewt FAQ - Syntax and Semantics","Mynewt FAQ - Troubleshooting","NimBLE Bluetooth Stack Documentation","NimBLE Host ATT Client Reference","NimBLE Host GAP Reference","NimBLE Host GATT Client Reference","NimBLE Host GATT Server Reference","NimBLE Host","NimBLE Host Identity Reference","NimBLE Host Return Codes","NimBLE Security","Configure device address","Configure clock for controller","NimBLE Setup","Respond to <em>sync</em> and <em>reset</em> events","GAP API for btshell","GATT feature API for btshell","Advertisement Data Fields","API for btshell app","BLE User Guide","Bluetooth Mesh","Sample application","Mynewt Newt Tool Documentation","newt build","newt clean","newt complete","newt create-image","newt debug","newt help","newt info","newt install","newt load","newt mfg","newt new","newt pkg","newt resign-image","newt run","newt size","newt sync","newt target","newt test","newt upgrade","newt vals","newt version","Newt Tool Guide","Install","Installing Newt on Linux","Installing Newt on Mac OS","Installing Newt on Windows","Installing Previous Releases of Newt","Theory of Operations","Command Structure","Mynewt Newt Manager Documentation","Command List","newtmgr config","newtmgr conn","newtmgr crash","newtmgr datetime","newtmgr echo","newtmgr fs","newtmgr image","newtmgr log","newtmgr mpstat","newtmgr reset","newtmgr run","newtmgr stat","newtmgr taskstat","Newt Manager Guide","Install","Installing Newtmgr on Linux","Installing Newtmgr on Mac OS","Installing Newtmgr on Windows","Installing Previous Releases of Newtmgr","Callout","Scheduler","CPU Time","Event Queues","Heap","Mbufs","Memory Pools","Mutex","Apache Mynewt Operating System Kernel","BSP Porting","Porting Mynewt to a new CPU Architecture","Porting Mynewt to a new MCU","Porting Mynewt OS","Sanity","Semaphore","Task","OS Time","Baselibc","Bootloader","Config","Console","Customizing Newt Manager Usage with mgmt","Newt Manager","Using the OIC Framework","Drivers","flash","mmc","elua","lua_init","lua_main","Flash Circular Buffer (FCB)","fcb_append","fcb_append_finish","fcb_append_to_scratch","fcb_clear","fcb_getnext","fcb_init","fcb_is_empty","fcb_offset_last_n","fcb_rotate","fcb_walk","The FAT File System","File System Abstraction","Adding a new file system","Newtron Flash Filesystem (nffs)","Other File Systems","Hardware Abstraction Layer","BSP","Creating New HAL Interfaces","Flash","hal_flash_int","GPIO","I2C","Using HAL in Your Libraries","OS Tick","SPI","System","Timer","UART","Watchdog","Image Manager","imgmgr_module_init","imgr_ver_parse","imgr_ver_str","JSON","Logging","Sensor API","Creating and Configuring a Sensor Device","Sensor Device Driver","Mynewt Sensor Framework Overview","Sensor Listener API","Sensor Manager API","Sensor Notifier API","OIC Sensor Support","Sensor Shell Command","Shell","Split Images","Statistics Module","Validation and Error Messages","Compile-Time Configuration and Initialization","System Modules","testutil","OS User Guide","Blinky, your \u201cHello World!\u201d, on STM32F303 Discovery","Pin Wheel Modifications to \u201cBlinky\u201d on STM32F3 Discovery","Bluetooth Low Energy","Set up a bare bones NimBLE application","Use HCI access to NimBLE controller","BLE Peripheral Project","Advertising","BLE Peripheral App","Characteristic Access","GAP Event callbacks","Service Registration","BLE Eddystone","BLE iBeacon","Blinky, your \u201cHello World!\u201d, on Arduino Zero","Project Blinky","Enabling The Console and Shell for Blinky","Blinky, your \u201cHello World!\u201d, on Arduino Primo","Blinky, your \u201cHello World!\u201d, on STM32F4-Discovery","Blinky, your \u201cHello World!\u201d, on a nRF52 Development Kit","Blinky, your \u201cHello World!\u201d, on Olimex","Blinky, your \u201cHello World!\u201d, on RedBear Nano 2","Enabling Newt Manager in Your Application","Remote Device Management","Over-the-Air Image Upgrade","LoRaWAN App","How to Use Event Queues to Manage Multiple Events","OS Fundamentals","Tasks and Priority Management","How to Reduce Application Code Size","Other","Write a Test Suite for a Package","Enable Wi-Fi on Arduino MKR1000","Adding Repositories to your Project","Create a Repo out of a Project","Accessing a private repository","Upgrade a repo","Air Quality Sensor Project","Air Quality Sensor Project via Bluetooth","Air Quality Sensor Project","Adding an Analog Sensor on nRF52","Adding OIC Sensor Support to the bleprph_oic Application","Enabling an Off-Board Sensor in an Existing Application","Enabling OIC Sensor Data Monitoring in the sensors_test Application","Enabling and Calibrating Off-Board DRV2605 LRA Actuator","Changing the Default Configuration for a Sensor","Enabling OIC Sensor Data Monitoring","Developing an Application for an Onboard Sensor","Sensors","Sensor Tutorials Overview","Project Slinky using the Nordic nRF52 Board","Project Sim Slinky","Project Slinky","Project Slinky Using Olimex Board","SEGGER RTT Console","SEGGER SystemView","Tooling","Tutorials"],titleterms:{"abstract":[139,143],"default":[195,207,224],"function":[24,106,113,114,124,157,163,165,176,188,190,207,220,224],"import":180,"new":[7,57,107,108,140,145,187,207,224,226,229,230,232],"public":35,"return":[33,123,125,126,128,129,130,131,132,133,134,135,136,137,158,159,160],"switch":[114,207],"try":210,"while":14,Adding:[71,94,140,174,212,219,220,224,226],For:[4,218],One:14,The:[138,195],Use:[2,184,195,201,205,226,229,232],Used:163,Uses:162,Using:[8,70,93,102,117,120,150,218,221,226,232],acceleromet:224,access:[184,188,214],actual:223,actuat:223,adafruit:21,adc:219,add:[79,106,191,192,217,218,220,226],addit:212,address:[32,35,42,191,192],administr:13,advertis:[14,39,41,42,186,191,192],air:[203,216,217,218],all:[14,205],altern:24,ambigu:175,analog:[14,219],apach:[9,44,105],api:[25,39,40,42,97,98,99,100,101,102,103,104,110,111,112,113,116,117,127,138,139,140,141,142,144,145,146,148,149,151,152,153,154,155,156,161,162,163,167,168,169,172,174,178,226],app:[9,42,74,173,184,187,204,219,226,228,234],app_get_light:220,app_set_light:220,appendix:[12,106],applic:[7,11,18,45,105,162,163,164,173,180,183,184,191,192,193,195,196,197,198,199,200,201,204,205,207,208,211,219,220,221,222,223,224,226,229,232],apt:[70,93],architectur:107,arduino:[8,193,196,211],area:[141,175],argument:[19,125,126,128,129,130,131,132,133,134,135,136,137,158,159,160],arm:[4,25],artifact:74,assert:210,assign:175,associ:11,att:[27,33],attach:184,attribut:[42,190],autocomplet:49,avail:[39,40,52,56,63,194,212,228,231],bare:183,base:21,baselibc:114,bash:49,basic:105,beacon:[191,192],bearer:44,begin:[42,186],being:188,belong:42,between:211,binari:[70,72,93,95],bit:6,bitbang:14,ble:[14,17,43,183,185,187,191,192,219,220],ble_gap_disc_param:14,blehci:[14,184],blemesh:14,bleprph_gap_ev:189,bleprph_oic:220,blink:180,blink_rigado:61,blinki:[7,180,181,193,194,195,196,197,198,199,200],block:24,bluetooth:[14,26,43,44,182,184,217,219],bluez:184,bno055:221,board:[8,109,164,193,196,197,198,199,200,204,211,219,220,221,222,223,229,232],bone:183,boot:[25,115,173],boot_seri:15,bootload:[15,115,184,193,196,197,198,199,200,204,211,221,226,229,232],bootutil:15,branch:[71,94],breakout:8,brew:6,bsp:[66,106,109,144,175],btmgmt:184,btmon:184,btshell:[14,39,40,42],buffer:127,bug:13,build:[7,9,11,25,47,68,74,180,181,183,184,193,195,196,197,198,199,200,201,204,207,211,219,220,221,222,224,226,229,230,232],calibr:223,call:[24,224],callback:189,callout:[97,205],can:13,cannot:224,capabl:15,categori:236,central:14,chang:[26,46,76,219,224],channel:39,characterist:[14,42,185,188],check:[70,71,72,93,94,95,106,110,115,168],choos:210,circular:127,clean:48,clear:200,cli:[116,218],client:[27,29],clock:36,close:204,cmsis_nvic:24,code:[11,18,33,106,107,174,208,210],command:[11,20,39,40,52,56,63,75,77,79,119,165,171,172,184,201,218,230],committ:13,commun:[8,21,195,201,223],compil:[18,107,176],complet:[49,172],compon:[43,212],comput:[70,93,211,221,226],concept:[1,173],conclus:[183,191,192,219,223],condit:176,config:[78,116],configur:[1,11,14,35,36,39,40,42,116,138,162,163,164,165,168,175,176,180,191,192,195,201,224],confirm:203,conflict:176,congratul:210,conn:79,connect:[14,21,39,42,184,193,195,196,197,198,199,200,201,203,204,211,219,220,221,222,226,229,230,232,233],consider:207,consol:[117,172,174,195,211,221,226,233],contain:2,content:[26,46,76],context:207,contribut:10,control:[18,36,184,191,192,220,221,222,228],copi:[106,220],core:[23,33,105,109],cpu:[99,107,109],crash:[14,80],creat:[7,50,102,106,107,145,164,180,183,184,187,191,192,193,196,197,198,199,200,201,203,204,205,207,210,211,213,218,219,220,221,222,223,226,229,230,232],creation:105,cross:4,crystal:36,current:173,custom:[110,118,201],data:[41,113,124,127,139,141,149,157,161,163,165,167,168,172,178,186,204,219,220,221,222,224,225,226],datetim:81,debian:[70,93],debug:[11,51,74,106],debugg:[4,11],declar:174,decod:161,defin:[11,106,165,174],definit:[147,175,176],delai:24,delet:[79,220],depend:[7,74,106,109,122,123,142,143,180,195,201,213,220,226],descript:[47,48,50,51,53,54,55,56,57,58,59,60,61,62,63,64,65,66,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,103,104,109,110,111,112,113,114,117,121,124,127,138,139,141,143,144,146,147,148,149,151,152,153,154,155,156,157,161,162,172,173,178,221],descriptor:[42,185,190,212],design:[121,143],detail:174,detect:25,determin:188,develop:[11,198,226],devic:[2,14,21,24,35,39,42,116,163,164,165,184,202,203,220,221,222,223,224,228],direct:42,directori:74,disabl:39,disconnect:14,discov:42,discoveri:[39,180,181,197],disk_op:139,displai:42,docker:2,document:[13,14,15,26,46,76],doe:212,download:[10,70,74,93,106,180,181,204,219],driver:[19,121,163,165,218,219,224],drv2605:223,duplic:175,eabi:25,earli:24,echo:82,eddyston:191,edit:13,editor:13,elf:20,elua:124,empti:[191,192],emul:221,enabl:[2,25,39,49,172,173,174,195,201,211,220,221,222,223,225,226],encod:161,end:24,energi:182,enhanc:141,enter:183,environ:10,equip:207,equival:24,eras:196,error:[25,175],establish:[42,184,211],etap:219,event:[38,100,189,195,205],everyth:[2,204,219],exactli:14,exampl:[8,33,38,43,47,48,50,51,52,56,57,58,59,60,61,63,64,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90,100,105,116,121,122,123,125,126,128,129,130,131,132,133,134,135,136,137,138,139,143,147,155,159,160,175,176,178,205],execut:[6,180,181,196,197,198,200,204,219,230,233,234],exist:[195,201,212,221],explor:7,express:175,extend:[14,39,226],extens:[2,11],extern:[180,193,211],faq:[13,14,15,16,17,18,19,20,21,22,23,24,25],fat:138,fcb:127,fcb_append:128,fcb_append_finish:129,fcb_append_to_scratch:130,fcb_clear:131,fcb_getnext:132,fcb_init:133,fcb_is_empti:134,fcb_offset_last_n:135,fcb_rotat:136,fcb_walk:137,featur:[7,13,34,40,43,44,105],fetch:[7,193,211],field:41,file:[16,20,25,106,122,123,138,139,140,142,174,213,220,224,226],filesystem:[139,141],fill:106,find:212,firmwar:15,first:[7,9],flag:[47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90],flash:[106,115,122,127,141,146,175,196,200],forget:14,format:[24,115],framework:[120,165,166,201,225],from:[14,70,71,72,93,94,95,117,220,222,224],ft232h:8,full:117,fundament:206,futur:141,gap:[28,39,189],gatt:[29,30,40,217],gcc:[6,25],gdb:6,gener:[18,34,42,121,143,176,205],get:[3,70,93,165],git:[13,18,72],global:[47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90],gpio:148,grei:25,group:14,guarante:189,guid:[43,68,91,179],hal:[109,145,150,218],hal_flash_int:147,hal_i2c:149,handler:[116,162,172],hardcod:35,hardwar:[17,35,143,180,204,219,221,233,234],hci:[33,184],header:[27,28,29,30,32,33,102,122,123,139,142,174,220,224],heap:101,hello:[180,193,196,197,198,199,200],help:[52,172],high:115,hold:174,homebrew:[71,94],host:[27,28,29,30,31,32,33,191,192],how:[13,114,176,205,208,212,220,224],i2c:149,iOS:25,ibeacon:192,ident:32,identifi:212,ignor:175,imag:[18,25,50,59,84,115,157,173,180,181,184,196,197,198,199,200,201,203,204,211,219,220,221,222,223,224,226,229,232],imgmgr_module_init:158,imgr_ver_pars:159,imgr_ver_str:160,immedi:14,implement:[107,121,162,165,174],includ:[42,174,190],indefinit:[191,192],info:53,inform:172,initi:[42,122,123,141,163,165,174,176,207,224],input:[117,172],instal:[2,4,5,6,10,11,20,49,54,69,70,71,72,73,92,93,94,95,96,180,204,219],instead:226,integr:115,interfac:[142,145,163],intern:141,interrupt:205,introduct:[9,27,28,29,30,31,32,33,44,68,106,185,205,210],invalid:175,invert:17,invok:119,issu:25,join:204,json:161,kei:[14,34,39],kernel:105,kit:198,l2cap:[14,33,39],laptop:13,latest:[70,71,72,93,94,95],launch:234,layer:143,lead:24,led:[180,181],legaci:39,length:17,level:[115,162,203],libc:6,librari:[19,150,180],like:13,limit:[17,115],line:172,link:4,linker:106,linux:[2,4,6,8,10,70,73,93,96],list:[13,77,114,124,157,173,191,192,221,226],listen:[167,226],load:[55,184,193,196,197,198,199,200,201,211,220,221,222,223,224,226,229,232],loader:173,log:[17,19,85,162,165,203],look:168,lorawan:204,low:182,lra:223,lua_init:125,lua_main:126,mac:[2,4,6,8,10,71,73,94,96],macro:113,main:[195,207,220,224,226],make:13,manag:[9,21,33,68,76,91,118,119,157,168,201,202,205,207],manual:[70,93],map:[106,115],master:[71,94],maximum:14,mbuf:102,mcu:[23,106,108,109],mcuboot:15,measur:141,memori:[103,200],merg:13,mesh:[14,43,44],messag:[14,175],method:[35,70,93],mfg:56,mfghash:24,mgmt:118,mingw:72,minim:117,miscellan:141,mkr1000:211,mmc:123,model:44,modif:181,modifi:[195,201,220,226],modul:[14,19,172,174,177],monitor:[184,222,225],more:[68,180],mpstat:86,mqueue:102,msy:102,msys2:72,multicast:14,multipl:[11,139,174,175,205],mutex:104,my_sensor_app:226,mynewt:[2,7,8,9,11,13,14,15,16,17,18,19,20,21,22,23,24,25,35,44,46,71,76,94,105,106,107,108,109,117,166,183,212,220,222,228],name:[19,42,172,174,176],nano2:17,nano:[17,200],nativ:[5,6],need:[2,180,181,204,212,221,233,234],newt:[2,9,10,11,20,21,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,76,91,118,119,201],newtmgr:[10,21,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,96,119,172,174,201,203,229,230,232],newtron:141,next:[6,221],nfc:22,nff:[16,141],nimbl:[14,26,27,28,29,30,31,32,33,34,37,43,183,184,191,192],nmp:21,node:44,none:25,nordic:[8,17,229],normal:102,note:[68,113,124,125,126,128,129,130,131,132,133,134,135,136,137,158,159,160,174],notifi:169,notnul:175,nrf52840:14,nrf52:[17,198,219,221,229],nrf52_adc:219,nrf52dk:[8,21],nrf:35,number:[14,19],object:[163,180,181,194,204,233,234],off:[164,221,223],oic:[120,170,220,222,225,228],oicmgr:201,olimex:[199,232],omgr_app_init:220,onboard:[164,226],onto:[193,211],open:[184,204],openocd:4,oper:[14,68,74,105,115,149,152,173],option:[196,201],orient:39,ota:204,other:[7,11,142,201,209,213],out:[25,210,212,213],output:[61,66,117],over:[172,203],overrid:[175,176],overview:[77,166,185,186,187,189,194,220,224,225,228,231],own:13,pack:2,packag:[1,7,70,74,93,106,109,117,142,162,163,166,175,176,183,193,201,210,211,218,220,221,226],packet:102,passiv:42,patch:13,peer:[33,42],peer_id:21,perform:42,peripher:[14,185,187],persist:116,pin:[17,181],pkg:[18,58,106],platform:[8,143],poll:[163,168],pool:[102,103],port:[8,23,106,107,108,109,204],precis:17,preempt:207,prerequisit:[7,184,187,193,194,195,196,197,198,199,200,201,203,205,207,211,218,220,221,222,223,224,225,226,228,229,230,231,232,236],preview:[26,46,76],previou:[73,96],primo:196,principl:[121,143],printf:24,prioriti:[175,207],privaci:34,privat:214,pro:8,process:[172,195],produc:[6,74],profil:[21,201,203,230],project:[1,7,11,13,25,43,180,183,184,185,193,194,195,196,197,198,199,200,201,204,205,211,212,213,216,217,218,219,229,230,231,232],prompt:172,protect:200,protocol:[172,191,192,201],provis:44,pull:[2,13],put:205,qualiti:[216,217,218],queri:[229,232],question:[13,14,17],queue:[100,195,205],radio:14,random:[24,35],rate:163,rational:68,read:[14,42,163,165,188,224,226],reboot:224,rebuild:[10,226],reconfigur:164,recoveri:115,redbear:[17,200],reduc:[18,203,208],refer:[27,28,29,30,32,33,176],referenc:176,regist:[110,142,165,168,172,174,221],registr:190,releas:[70,71,72,73,93,94,95,96],remot:[202,219],repo:[212,213,215,219],repositori:[7,13,68,212,213,214],request:13,requir:[106,219],reset:[38,87,115],resign:59,resolut:213,resolv:[74,176,213],respond:38,restart:14,restrict:175,retriev:[173,174],review:[188,207],round:181,rtt:[226,233],run:[7,11,25,60,88,193,195,230,233,234],runtim:[35,116],safeti:139,sampl:[45,221,224],saniti:110,satisfi:106,scale:210,scan:42,schedul:98,script:[2,106],section:174,secur:[33,34,39],segger:[4,233,234],select:2,semant:24,semaphor:111,semiconductor:8,send:[42,184,204],sensor:[163,164,165,166,167,168,169,170,171,216,217,218,219,220,221,222,224,225,226,227,228],sensor_read:226,sensors_test:222,sequenc:173,serial:[8,24,172,184,195,211,229,232],server:30,servic:[42,185,190,217,219],set:[6,10,24,42,70,93,106,162,163,165,175,176,183,186,190,195,201,218,220,224,230],settl:36,setup:[3,8,16,37,211,233,234],shell:[165,171,172,195,226],should:213,show:[42,79],sign:[115,180,196,197,198,199,200,204,211,219,229,232],signatur:188,sim:230,simul:7,singl:173,size:[17,18,20,61,208],skeleton:226,sleep:24,slinki:[229,230,231,232],slot:115,smart:[220,222,228],softwar:234,some:13,sourc:[7,10,68,70,72,93,95,191,192,201,218,220],special:113,specif:[17,107,213],specifi:[142,176],spi:152,split:173,stack:[26,191,192,207],start:[3,184,211],startup:106,stat:[89,165,174],state:[115,116,173],statist:174,statu:115,step:[10,194,203,220,221,222,223,224,226,231],stm32f303:180,stm32f3:[180,181],stm32f4:197,storag:39,struct:139,structur:[75,113,124,127,139,141,157,161,163,167,168,172,178],stub:117,studio:11,sub:79,submit:13,suit:210,summari:33,support:[2,14,44,74,109,139,143,166,170,180,201,220,221,225,226],swap:115,sync:[20,38,62,191,192],syntax:24,syscfg:[162,173,176,220],sysinit_app:176,system:[16,36,68,105,138,139,140,142,153,175,176,177],systemview:234,tabl:174,talk:211,tap:[71,94],target:[1,35,63,74,106,180,181,183,184,187,193,195,196,197,198,199,200,201,204,211,219,221,223,226,229,230,232,233,234],task:[11,24,110,112,175,205,207,219],taskstat:90,tcp:211,templat:106,termin:221,test:[7,64,106,203,210,218],testutil:178,theori:[74,149,152,173],thingi:226,thread:139,through:174,tick:151,time:[17,36,99,113,176],timer:[154,195,205],togeth:205,tool:[4,10,46,68,72,95,235],toolchain:[4,6],topolog:44,trace:25,transact:17,transceiv:14,transport:[172,201],tree:218,trigger:14,troubleshoot:25,tutori:[173,194,228,231,236],type:[163,165,168,221],uart:155,undefin:175,under:210,undirect:42,unifi:173,unix:24,unsatisfi:25,updat:10,upgrad:[15,20,65,70,71,93,94,173,203,215],upload:[195,203],usag:[47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90,118,127],usb2:2,usb:8,use:[13,70,93,102,105,212],user:[43,179],using:[68,229,232],val:66,valid:175,valu:[14,17,123,125,126,128,129,130,131,132,133,134,135,136,137,158,159,160,163,165,175,176,220,224],variabl:174,vector:115,verif:[115,224],verifi:224,version:[18,67,70,71,72,93,94,95,212,213,219],via:[211,217,219,226],view:[17,219,220,221,222,226],violat:175,virtualbox:2,visual:11,wait:[191,192],want:[13,180],watch:[180,181],watchdog:156,water:219,welcom:9,what:[13,180,181,212],wheel:181,where:213,why:[102,105,212],window:[2,4,8,10,72,73,95,96],work:11,workspac:11,world:[180,193,196,197,198,199,200],would:13,wrapper:2,write:[14,26,42,46,76,188,200,210],yml:[18,106,213,219],you:[2,180,181],your:[2,7,9,10,11,70,93,142,150,174,180,193,196,197,198,199,200,201,207,210,211,212,221,226,230],zero:[24,193]}})
\ No newline at end of file
+Search.setIndex({docnames:["_static/common","concepts","get_started/docker","get_started/index","get_started/native_install/cross_tools","get_started/native_install/index","get_started/native_install/native_tools","get_started/project_create","get_started/serial_access","index","misc/go_env","misc/ide","misc/index","mynewt_faq/admin_faq","mynewt_faq/bluetooth_faq","mynewt_faq/boot_faq","mynewt_faq/fs_faq","mynewt_faq/hardware_faq","mynewt_faq/index","mynewt_faq/modules_faq","mynewt_faq/newt_faq","mynewt_faq/newtmgr_faq","mynewt_faq/nfc_faq","mynewt_faq/port_faq","mynewt_faq/syntax_faq","mynewt_faq/troubleshoot_faq","network/docs/README","network/docs/ble_hs/ble_att","network/docs/ble_hs/ble_gap","network/docs/ble_hs/ble_gattc","network/docs/ble_hs/ble_gatts","network/docs/ble_hs/ble_hs","network/docs/ble_hs/ble_hs_id","network/docs/ble_hs/ble_hs_return_codes","network/docs/ble_sec","network/docs/ble_setup/ble_addr","network/docs/ble_setup/ble_lp_clock","network/docs/ble_setup/ble_setup_intro","network/docs/ble_setup/ble_sync_cb","network/docs/btshell/btshell_GAP","network/docs/btshell/btshell_GATT","network/docs/btshell/btshell_advdata","network/docs/btshell/btshell_api","network/docs/index","network/docs/mesh/index","network/docs/mesh/sample","newt/README","newt/command_list/newt_build","newt/command_list/newt_clean","newt/command_list/newt_complete","newt/command_list/newt_create_image","newt/command_list/newt_debug","newt/command_list/newt_help","newt/command_list/newt_info","newt/command_list/newt_install","newt/command_list/newt_load","newt/command_list/newt_mfg","newt/command_list/newt_new","newt/command_list/newt_pkg","newt/command_list/newt_resign_image","newt/command_list/newt_run","newt/command_list/newt_size","newt/command_list/newt_sync","newt/command_list/newt_target","newt/command_list/newt_test","newt/command_list/newt_upgrade","newt/command_list/newt_vals","newt/command_list/newt_version","newt/index","newt/install/index","newt/install/newt_linux","newt/install/newt_mac","newt/install/newt_windows","newt/install/prev_releases","newt/newt_operation","newt/newt_ops","newtmgr/README","newtmgr/command_list/index","newtmgr/command_list/newtmgr_config","newtmgr/command_list/newtmgr_conn","newtmgr/command_list/newtmgr_crash","newtmgr/command_list/newtmgr_datetime","newtmgr/command_list/newtmgr_echo","newtmgr/command_list/newtmgr_fs","newtmgr/command_list/newtmgr_image","newtmgr/command_list/newtmgr_logs","newtmgr/command_list/newtmgr_mpstats","newtmgr/command_list/newtmgr_reset","newtmgr/command_list/newtmgr_run","newtmgr/command_list/newtmgr_stat","newtmgr/command_list/newtmgr_taskstats","newtmgr/index","newtmgr/install/index","newtmgr/install/install_linux","newtmgr/install/install_mac","newtmgr/install/install_windows","newtmgr/install/prev_releases","os/core_os/callout/callout","os/core_os/context_switch/context_switch","os/core_os/cputime/os_cputime","os/core_os/event_queue/event_queue","os/core_os/heap/heap","os/core_os/mbuf/mbuf","os/core_os/memory_pool/memory_pool","os/core_os/mutex/mutex","os/core_os/mynewt_os","os/core_os/porting/port_bsp","os/core_os/porting/port_cpu","os/core_os/porting/port_mcu","os/core_os/porting/port_os","os/core_os/sanity/sanity","os/core_os/semaphore/semaphore","os/core_os/task/task","os/core_os/time/os_time","os/modules/baselibc","os/modules/bootloader/bootloader","os/modules/config/config","os/modules/console/console","os/modules/devmgmt/customize_newtmgr","os/modules/devmgmt/newtmgr","os/modules/devmgmt/oicmgr","os/modules/drivers/driver","os/modules/drivers/flash","os/modules/drivers/mmc","os/modules/elua/elua","os/modules/elua/lua_init","os/modules/elua/lua_main","os/modules/fcb/fcb","os/modules/fcb/fcb_append","os/modules/fcb/fcb_append_finish","os/modules/fcb/fcb_append_to_scratch","os/modules/fcb/fcb_clear","os/modules/fcb/fcb_getnext","os/modules/fcb/fcb_init","os/modules/fcb/fcb_is_empty","os/modules/fcb/fcb_offset_last_n","os/modules/fcb/fcb_rotate","os/modules/fcb/fcb_walk","os/modules/fs/fatfs","os/modules/fs/fs","os/modules/fs/fs_add","os/modules/fs/nffs","os/modules/fs/otherfs","os/modules/hal/hal","os/modules/hal/hal_bsp/hal_bsp","os/modules/hal/hal_creation","os/modules/hal/hal_flash/hal_flash","os/modules/hal/hal_flash/hal_flash_int","os/modules/hal/hal_gpio/hal_gpio","os/modules/hal/hal_i2c/hal_i2c","os/modules/hal/hal_in_libraries","os/modules/hal/hal_os_tick/hal_os_tick","os/modules/hal/hal_spi/hal_spi","os/modules/hal/hal_system/hal_sys","os/modules/hal/hal_timer/hal_timer","os/modules/hal/hal_uart/hal_uart","os/modules/hal/hal_watchdog/hal_watchdog","os/modules/imgmgr/imgmgr","os/modules/imgmgr/imgmgr_module_init","os/modules/imgmgr/imgr_ver_parse","os/modules/imgmgr/imgr_ver_str","os/modules/json/json","os/modules/logs/logs","os/modules/sensor_framework/sensor_api","os/modules/sensor_framework/sensor_create","os/modules/sensor_framework/sensor_driver","os/modules/sensor_framework/sensor_framework","os/modules/sensor_framework/sensor_listener_api","os/modules/sensor_framework/sensor_mgr_api","os/modules/sensor_framework/sensor_notifier_api","os/modules/sensor_framework/sensor_oic","os/modules/sensor_framework/sensor_shell","os/modules/shell/shell","os/modules/split/split","os/modules/stats/stats","os/modules/sysinitconfig/sysconfig_error","os/modules/sysinitconfig/sysinitconfig","os/modules/system_modules","os/modules/testutil/testutil","os/os_user_guide","os/tutorials/STM32F303","os/tutorials/pin-wheel-mods","tutorials/ble/ble","tutorials/ble/ble_bare_bones","tutorials/ble/blehci_project","tutorials/ble/bleprph/bleprph","tutorials/ble/bleprph/bleprph-sections/bleprph-adv","tutorials/ble/bleprph/bleprph-sections/bleprph-app","tutorials/ble/bleprph/bleprph-sections/bleprph-chr-access","tutorials/ble/bleprph/bleprph-sections/bleprph-gap-event","tutorials/ble/bleprph/bleprph-sections/bleprph-svc-reg","tutorials/ble/eddystone","tutorials/ble/ibeacon","tutorials/blinky/arduino_zero","tutorials/blinky/blinky","tutorials/blinky/blinky_console","tutorials/blinky/blinky_primo","tutorials/blinky/blinky_stm32f4disc","tutorials/blinky/nRF52","tutorials/blinky/olimex","tutorials/blinky/rbnano2","tutorials/devmgmt/add_newtmgr","tutorials/devmgmt/devmgmt","tutorials/devmgmt/ota_upgrade_nrf52","tutorials/lora/lorawanapp","tutorials/os_fundamentals/event_queue","tutorials/os_fundamentals/os_fundamentals","tutorials/os_fundamentals/tasks_lesson","tutorials/other/codesize","tutorials/other/other","tutorials/other/unit_test","tutorials/other/wi-fi_on_arduino","tutorials/repo/add_repos","tutorials/repo/create_repo","tutorials/repo/private_repo","tutorials/repo/upgrade_repo","tutorials/sensors/air_quality","tutorials/sensors/air_quality_ble","tutorials/sensors/air_quality_sensor","tutorials/sensors/nrf52_adc","tutorials/sensors/sensor_bleprph_oic","tutorials/sensors/sensor_nrf52_bno055","tutorials/sensors/sensor_nrf52_bno055_oic","tutorials/sensors/sensor_nrf52_drv2605","tutorials/sensors/sensor_offboard_config","tutorials/sensors/sensor_oic_overview","tutorials/sensors/sensor_thingy_lis2dh12_onb","tutorials/sensors/sensors","tutorials/sensors/sensors_framework","tutorials/slinky/project-nrf52-slinky","tutorials/slinky/project-sim-slinky","tutorials/slinky/project-slinky","tutorials/slinky/project-stm32-slinky","tutorials/tooling/segger_rtt","tutorials/tooling/segger_sysview","tutorials/tooling/tooling","tutorials/tutorials"],envversion:52,filenames:["_static/common.rst","concepts.rst","get_started/docker.rst","get_started/index.rst","get_started/native_install/cross_tools.rst","get_started/native_install/index.rst","get_started/native_install/native_tools.rst","get_started/project_create.rst","get_started/serial_access.rst","index.rst","misc/go_env.rst","misc/ide.rst","misc/index.rst","mynewt_faq/admin_faq.rst","mynewt_faq/bluetooth_faq.rst","mynewt_faq/boot_faq.rst","mynewt_faq/fs_faq.rst","mynewt_faq/hardware_faq.rst","mynewt_faq/index.rst","mynewt_faq/modules_faq.rst","mynewt_faq/newt_faq.rst","mynewt_faq/newtmgr_faq.rst","mynewt_faq/nfc_faq.rst","mynewt_faq/port_faq.rst","mynewt_faq/syntax_faq.rst","mynewt_faq/troubleshoot_faq.rst","network/docs/README.rst","network/docs/ble_hs/ble_att.rst","network/docs/ble_hs/ble_gap.rst","network/docs/ble_hs/ble_gattc.rst","network/docs/ble_hs/ble_gatts.rst","network/docs/ble_hs/ble_hs.rst","network/docs/ble_hs/ble_hs_id.rst","network/docs/ble_hs/ble_hs_return_codes.rst","network/docs/ble_sec.rst","network/docs/ble_setup/ble_addr.rst","network/docs/ble_setup/ble_lp_clock.rst","network/docs/ble_setup/ble_setup_intro.rst","network/docs/ble_setup/ble_sync_cb.rst","network/docs/btshell/btshell_GAP.rst","network/docs/btshell/btshell_GATT.rst","network/docs/btshell/btshell_advdata.rst","network/docs/btshell/btshell_api.rst","network/docs/index.rst","network/docs/mesh/index.rst","network/docs/mesh/sample.rst","newt/README.rst","newt/command_list/newt_build.rst","newt/command_list/newt_clean.rst","newt/command_list/newt_complete.rst","newt/command_list/newt_create_image.rst","newt/command_list/newt_debug.rst","newt/command_list/newt_help.rst","newt/command_list/newt_info.rst","newt/command_list/newt_install.rst","newt/command_list/newt_load.rst","newt/command_list/newt_mfg.rst","newt/command_list/newt_new.rst","newt/command_list/newt_pkg.rst","newt/command_list/newt_resign_image.rst","newt/command_list/newt_run.rst","newt/command_list/newt_size.rst","newt/command_list/newt_sync.rst","newt/command_list/newt_target.rst","newt/command_list/newt_test.rst","newt/command_list/newt_upgrade.rst","newt/command_list/newt_vals.rst","newt/command_list/newt_version.rst","newt/index.rst","newt/install/index.rst","newt/install/newt_linux.rst","newt/install/newt_mac.rst","newt/install/newt_windows.rst","newt/install/prev_releases.rst","newt/newt_operation.rst","newt/newt_ops.rst","newtmgr/README.rst","newtmgr/command_list/index.rst","newtmgr/command_list/newtmgr_config.rst","newtmgr/command_list/newtmgr_conn.rst","newtmgr/command_list/newtmgr_crash.rst","newtmgr/command_list/newtmgr_datetime.rst","newtmgr/command_list/newtmgr_echo.rst","newtmgr/command_list/newtmgr_fs.rst","newtmgr/command_list/newtmgr_image.rst","newtmgr/command_list/newtmgr_logs.rst","newtmgr/command_list/newtmgr_mpstats.rst","newtmgr/command_list/newtmgr_reset.rst","newtmgr/command_list/newtmgr_run.rst","newtmgr/command_list/newtmgr_stat.rst","newtmgr/command_list/newtmgr_taskstats.rst","newtmgr/index.rst","newtmgr/install/index.rst","newtmgr/install/install_linux.rst","newtmgr/install/install_mac.rst","newtmgr/install/install_windows.rst","newtmgr/install/prev_releases.rst","os/core_os/callout/callout.rst","os/core_os/context_switch/context_switch.rst","os/core_os/cputime/os_cputime.rst","os/core_os/event_queue/event_queue.rst","os/core_os/heap/heap.rst","os/core_os/mbuf/mbuf.rst","os/core_os/memory_pool/memory_pool.rst","os/core_os/mutex/mutex.rst","os/core_os/mynewt_os.rst","os/core_os/porting/port_bsp.rst","os/core_os/porting/port_cpu.rst","os/core_os/porting/port_mcu.rst","os/core_os/porting/port_os.rst","os/core_os/sanity/sanity.rst","os/core_os/semaphore/semaphore.rst","os/core_os/task/task.rst","os/core_os/time/os_time.rst","os/modules/baselibc.rst","os/modules/bootloader/bootloader.rst","os/modules/config/config.rst","os/modules/console/console.rst","os/modules/devmgmt/customize_newtmgr.rst","os/modules/devmgmt/newtmgr.rst","os/modules/devmgmt/oicmgr.rst","os/modules/drivers/driver.rst","os/modules/drivers/flash.rst","os/modules/drivers/mmc.rst","os/modules/elua/elua.rst","os/modules/elua/lua_init.rst","os/modules/elua/lua_main.rst","os/modules/fcb/fcb.rst","os/modules/fcb/fcb_append.rst","os/modules/fcb/fcb_append_finish.rst","os/modules/fcb/fcb_append_to_scratch.rst","os/modules/fcb/fcb_clear.rst","os/modules/fcb/fcb_getnext.rst","os/modules/fcb/fcb_init.rst","os/modules/fcb/fcb_is_empty.rst","os/modules/fcb/fcb_offset_last_n.rst","os/modules/fcb/fcb_rotate.rst","os/modules/fcb/fcb_walk.rst","os/modules/fs/fatfs.rst","os/modules/fs/fs.rst","os/modules/fs/fs_add.rst","os/modules/fs/nffs.rst","os/modules/fs/otherfs.rst","os/modules/hal/hal.rst","os/modules/hal/hal_bsp/hal_bsp.rst","os/modules/hal/hal_creation.rst","os/modules/hal/hal_flash/hal_flash.rst","os/modules/hal/hal_flash/hal_flash_int.rst","os/modules/hal/hal_gpio/hal_gpio.rst","os/modules/hal/hal_i2c/hal_i2c.rst","os/modules/hal/hal_in_libraries.rst","os/modules/hal/hal_os_tick/hal_os_tick.rst","os/modules/hal/hal_spi/hal_spi.rst","os/modules/hal/hal_system/hal_sys.rst","os/modules/hal/hal_timer/hal_timer.rst","os/modules/hal/hal_uart/hal_uart.rst","os/modules/hal/hal_watchdog/hal_watchdog.rst","os/modules/imgmgr/imgmgr.rst","os/modules/imgmgr/imgmgr_module_init.rst","os/modules/imgmgr/imgr_ver_parse.rst","os/modules/imgmgr/imgr_ver_str.rst","os/modules/json/json.rst","os/modules/logs/logs.rst","os/modules/sensor_framework/sensor_api.rst","os/modules/sensor_framework/sensor_create.rst","os/modules/sensor_framework/sensor_driver.rst","os/modules/sensor_framework/sensor_framework.rst","os/modules/sensor_framework/sensor_listener_api.rst","os/modules/sensor_framework/sensor_mgr_api.rst","os/modules/sensor_framework/sensor_notifier_api.rst","os/modules/sensor_framework/sensor_oic.rst","os/modules/sensor_framework/sensor_shell.rst","os/modules/shell/shell.rst","os/modules/split/split.rst","os/modules/stats/stats.rst","os/modules/sysinitconfig/sysconfig_error.rst","os/modules/sysinitconfig/sysinitconfig.rst","os/modules/system_modules.rst","os/modules/testutil/testutil.rst","os/os_user_guide.rst","os/tutorials/STM32F303.rst","os/tutorials/pin-wheel-mods.rst","tutorials/ble/ble.rst","tutorials/ble/ble_bare_bones.rst","tutorials/ble/blehci_project.rst","tutorials/ble/bleprph/bleprph.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-adv.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-app.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-chr-access.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-gap-event.rst","tutorials/ble/bleprph/bleprph-sections/bleprph-svc-reg.rst","tutorials/ble/eddystone.rst","tutorials/ble/ibeacon.rst","tutorials/blinky/arduino_zero.rst","tutorials/blinky/blinky.rst","tutorials/blinky/blinky_console.rst","tutorials/blinky/blinky_primo.rst","tutorials/blinky/blinky_stm32f4disc.rst","tutorials/blinky/nRF52.rst","tutorials/blinky/olimex.rst","tutorials/blinky/rbnano2.rst","tutorials/devmgmt/add_newtmgr.rst","tutorials/devmgmt/devmgmt.rst","tutorials/devmgmt/ota_upgrade_nrf52.rst","tutorials/lora/lorawanapp.rst","tutorials/os_fundamentals/event_queue.rst","tutorials/os_fundamentals/os_fundamentals.rst","tutorials/os_fundamentals/tasks_lesson.rst","tutorials/other/codesize.rst","tutorials/other/other.rst","tutorials/other/unit_test.rst","tutorials/other/wi-fi_on_arduino.rst","tutorials/repo/add_repos.rst","tutorials/repo/create_repo.rst","tutorials/repo/private_repo.rst","tutorials/repo/upgrade_repo.rst","tutorials/sensors/air_quality.rst","tutorials/sensors/air_quality_ble.rst","tutorials/sensors/air_quality_sensor.rst","tutorials/sensors/nrf52_adc.rst","tutorials/sensors/sensor_bleprph_oic.rst","tutorials/sensors/sensor_nrf52_bno055.rst","tutorials/sensors/sensor_nrf52_bno055_oic.rst","tutorials/sensors/sensor_nrf52_drv2605.rst","tutorials/sensors/sensor_offboard_config.rst","tutorials/sensors/sensor_oic_overview.rst","tutorials/sensors/sensor_thingy_lis2dh12_onb.rst","tutorials/sensors/sensors.rst","tutorials/sensors/sensors_framework.rst","tutorials/slinky/project-nrf52-slinky.rst","tutorials/slinky/project-sim-slinky.rst","tutorials/slinky/project-slinky.rst","tutorials/slinky/project-stm32-slinky.rst","tutorials/tooling/segger_rtt.rst","tutorials/tooling/segger_sysview.rst","tutorials/tooling/tooling.rst","tutorials/tutorials.rst"],objects:{"":{"29":[28,0,1,"c.29"],"46":[30,0,1,"c.46"],"48":[30,0,1,"c.48"],"HALGpio::HAL_GPIO_MODE_IN":[148,2,1,"c.HALGpio::HAL_GPIO_MODE_IN"],"HALGpio::HAL_GPIO_MODE_NC":[148,2,1,"c.HALGpio::HAL_GPIO_MODE_NC"],"HALGpio::HAL_GPIO_MODE_OUT":[148,2,1,"c.HALGpio::HAL_GPIO_MODE_OUT"],"HALGpio::HAL_GPIO_PULL_DOWN":[148,2,1,"c.HALGpio::HAL_GPIO_PULL_DOWN"],"HALGpio::HAL_GPIO_PULL_NONE":[148,2,1,"c.HALGpio::HAL_GPIO_PULL_NONE"],"HALGpio::HAL_GPIO_PULL_UP":[148,2,1,"c.HALGpio::HAL_GPIO_PULL_UP"],"HALGpio::HAL_GPIO_TRIG_BOTH":[148,2,1,"c.HALGpio::HAL_GPIO_TRIG_BOTH"],"HALGpio::HAL_GPIO_TRIG_FALLING":[148,2,1,"c.HALGpio::HAL_GPIO_TRIG_FALLING"],"HALGpio::HAL_GPIO_TRIG_HIGH":[148,2,1,"c.HALGpio::HAL_GPIO_TRIG_HIGH"],"HALGpio::HAL_GPIO_TRIG_LOW":[148,2,1,"c.HALGpio::HAL_GPIO_TRIG_LOW"],"HALGpio::HAL_GPIO_TRIG_NONE":[148,2,1,"c.HALGpio::HAL_GPIO_TRIG_NONE"],"HALGpio::HAL_GPIO_TRIG_RISING":[148,2,1,"c.HALGpio::HAL_GPIO_TRIG_RISING"],"HALGpio::hal_gpio_irq_trigger":[148,3,1,"c.HALGpio::hal_gpio_irq_trigger"],"HALGpio::hal_gpio_mode_e":[148,3,1,"c.HALGpio::hal_gpio_mode_e"],"HALGpio::hal_gpio_pull":[148,3,1,"c.HALGpio::hal_gpio_pull"],"HALSystem::HAL_RESET_BROWNOUT":[153,2,1,"c.HALSystem::HAL_RESET_BROWNOUT"],"HALSystem::HAL_RESET_PIN":[153,2,1,"c.HALSystem::HAL_RESET_PIN"],"HALSystem::HAL_RESET_POR":[153,2,1,"c.HALSystem::HAL_RESET_POR"],"HALSystem::HAL_RESET_REQUESTED":[153,2,1,"c.HALSystem::HAL_RESET_REQUESTED"],"HALSystem::HAL_RESET_SOFT":[153,2,1,"c.HALSystem::HAL_RESET_SOFT"],"HALSystem::HAL_RESET_WATCHDOG":[153,2,1,"c.HALSystem::HAL_RESET_WATCHDOG"],"HALSystem::hal_reset_reason":[153,3,1,"c.HALSystem::hal_reset_reason"],"HALUart::HAL_UART_FLOW_CTL_NONE":[155,2,1,"c.HALUart::HAL_UART_FLOW_CTL_NONE"],"HALUart::HAL_UART_FLOW_CTL_RTS_CTS":[155,2,1,"c.HALUart::HAL_UART_FLOW_CTL_RTS_CTS"],"HALUart::HAL_UART_PARITY_EVEN":[155,2,1,"c.HALUart::HAL_UART_PARITY_EVEN"],"HALUart::HAL_UART_PARITY_NONE":[155,2,1,"c.HALUart::HAL_UART_PARITY_NONE"],"HALUart::HAL_UART_PARITY_ODD":[155,2,1,"c.HALUart::HAL_UART_PARITY_ODD"],"HALUart::hal_uart_flow_ctl":[155,3,1,"c.HALUart::hal_uart_flow_ctl"],"HALUart::hal_uart_parity":[155,3,1,"c.HALUart::hal_uart_parity"],"OSTask::OS_TASK_READY":[112,2,1,"c.OSTask::OS_TASK_READY"],"OSTask::OS_TASK_SLEEP":[112,2,1,"c.OSTask::OS_TASK_SLEEP"],"OSTask::os_task_state":[112,3,1,"c.OSTask::os_task_state"],"SensorAPI::SENSOR_EVENT_TYPE_DOUBLE_TAP":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_DOUBLE_TAP"],"SensorAPI::SENSOR_EVENT_TYPE_FREE_FALL":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_FREE_FALL"],"SensorAPI::SENSOR_EVENT_TYPE_ORIENT_CHANGE":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_ORIENT_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_ORIENT_X_CHANGE":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_ORIENT_X_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_ORIENT_Y_CHANGE":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_ORIENT_Y_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_ORIENT_Z_CHANGE":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_ORIENT_Z_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_SINGLE_TAP":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_SINGLE_TAP"],"SensorAPI::SENSOR_EVENT_TYPE_SLEEP":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_SLEEP"],"SensorAPI::SENSOR_EVENT_TYPE_SLEEP_CHANGE":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_SLEEP_CHANGE"],"SensorAPI::SENSOR_EVENT_TYPE_WAKEUP":[163,2,1,"c.SensorAPI::SENSOR_EVENT_TYPE_WAKEUP"],"SensorAPI::SENSOR_TYPE_ACCELEROMETER":[163,2,1,"c.SensorAPI::SENSOR_TYPE_ACCELEROMETER"],"SensorAPI::SENSOR_TYPE_ALL":[163,2,1,"c.SensorAPI::SENSOR_TYPE_ALL"],"SensorAPI::SENSOR_TYPE_ALTITUDE":[163,2,1,"c.SensorAPI::SENSOR_TYPE_ALTITUDE"],"SensorAPI::SENSOR_TYPE_AMBIENT_TEMPERATURE":[163,2,1,"c.SensorAPI::SENSOR_TYPE_AMBIENT_TEMPERATURE"],"SensorAPI::SENSOR_TYPE_COLOR":[163,2,1,"c.SensorAPI::SENSOR_TYPE_COLOR"],"SensorAPI::SENSOR_TYPE_EULER":[163,2,1,"c.SensorAPI::SENSOR_TYPE_EULER"],"SensorAPI::SENSOR_TYPE_GRAVITY":[163,2,1,"c.SensorAPI::SENSOR_TYPE_GRAVITY"],"SensorAPI::SENSOR_TYPE_GYROSCOPE":[163,2,1,"c.SensorAPI::SENSOR_TYPE_GYROSCOPE"],"SensorAPI::SENSOR_TYPE_LIGHT":[163,2,1,"c.SensorAPI::SENSOR_TYPE_LIGHT"],"SensorAPI::SENSOR_TYPE_LINEAR_ACCEL":[163,2,1,"c.SensorAPI::SENSOR_TYPE_LINEAR_ACCEL"],"SensorAPI::SENSOR_TYPE_MAGNETIC_FIELD":[163,2,1,"c.SensorAPI::SENSOR_TYPE_MAGNETIC_FIELD"],"SensorAPI::SENSOR_TYPE_NONE":[163,2,1,"c.SensorAPI::SENSOR_TYPE_NONE"],"SensorAPI::SENSOR_TYPE_PRESSURE":[163,2,1,"c.SensorAPI::SENSOR_TYPE_PRESSURE"],"SensorAPI::SENSOR_TYPE_PROXIMITY":[163,2,1,"c.SensorAPI::SENSOR_TYPE_PROXIMITY"],"SensorAPI::SENSOR_TYPE_RELATIVE_HUMIDITY":[163,2,1,"c.SensorAPI::SENSOR_TYPE_RELATIVE_HUMIDITY"],"SensorAPI::SENSOR_TYPE_ROTATION_VECTOR":[163,2,1,"c.SensorAPI::SENSOR_TYPE_ROTATION_VECTOR"],"SensorAPI::SENSOR_TYPE_TEMPERATURE":[163,2,1,"c.SensorAPI::SENSOR_TYPE_TEMPERATURE"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_1":[163,2,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_1"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_2":[163,2,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_2"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_3":[163,2,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_3"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_4":[163,2,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_4"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_5":[163,2,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_5"],"SensorAPI::SENSOR_TYPE_USER_DEFINED_6":[163,2,1,"c.SensorAPI::SENSOR_TYPE_USER_DEFINED_6"],"SensorAPI::SENSOR_TYPE_WEIGHT":[163,2,1,"c.SensorAPI::SENSOR_TYPE_WEIGHT"],"SensorAPI::sensor_event_type_t":[163,3,1,"c.SensorAPI::sensor_event_type_t"],"SensorAPI::sensor_type_t":[163,3,1,"c.SensorAPI::sensor_type_t"],"SysConfig::CONF_EXPORT_PERSIST":[116,2,1,"c.SysConfig::CONF_EXPORT_PERSIST"],"SysConfig::CONF_EXPORT_SHOW":[116,2,1,"c.SysConfig::CONF_EXPORT_SHOW"],"SysConfig::conf_export_tgt":[116,3,1,"c.SysConfig::conf_export_tgt"],"SysConfig::conf_type":[116,3,1,"c.SysConfig::conf_type"],"ble_gap_adv_params::channel_map":[28,0,1,"c.ble_gap_adv_params::channel_map"],"ble_gap_adv_params::conn_mode":[28,0,1,"c.ble_gap_adv_params::conn_mode"],"ble_gap_adv_params::disc_mode":[28,0,1,"c.ble_gap_adv_params::disc_mode"],"ble_gap_adv_params::filter_policy":[28,0,1,"c.ble_gap_adv_params::filter_policy"],"ble_gap_adv_params::high_duty_cycle":[28,0,1,"c.ble_gap_adv_params::high_duty_cycle"],"ble_gap_adv_params::itvl_max":[28,0,1,"c.ble_gap_adv_params::itvl_max"],"ble_gap_adv_params::itvl_min":[28,0,1,"c.ble_gap_adv_params::itvl_min"],"ble_gap_conn_desc::conn_handle":[28,0,1,"c.ble_gap_conn_desc::conn_handle"],"ble_gap_conn_desc::conn_itvl":[28,0,1,"c.ble_gap_conn_desc::conn_itvl"],"ble_gap_conn_desc::conn_latency":[28,0,1,"c.ble_gap_conn_desc::conn_latency"],"ble_gap_conn_desc::master_clock_accuracy":[28,0,1,"c.ble_gap_conn_desc::master_clock_accuracy"],"ble_gap_conn_desc::our_id_addr":[28,0,1,"c.ble_gap_conn_desc::our_id_addr"],"ble_gap_conn_desc::our_ota_addr":[28,0,1,"c.ble_gap_conn_desc::our_ota_addr"],"ble_gap_conn_desc::peer_id_addr":[28,0,1,"c.ble_gap_conn_desc::peer_id_addr"],"ble_gap_conn_desc::peer_ota_addr":[28,0,1,"c.ble_gap_conn_desc::peer_ota_addr"],"ble_gap_conn_desc::role":[28,0,1,"c.ble_gap_conn_desc::role"],"ble_gap_conn_desc::sec_state":[28,0,1,"c.ble_gap_conn_desc::sec_state"],"ble_gap_conn_desc::supervision_timeout":[28,0,1,"c.ble_gap_conn_desc::supervision_timeout"],"ble_gap_event::type":[28,0,1,"c.ble_gap_event::type"],"ble_gap_repeat_pairing::conn_handle":[28,0,1,"c.ble_gap_repeat_pairing::conn_handle"],"ble_gap_repeat_pairing::cur_key_size":[28,0,1,"c.ble_gap_repeat_pairing::cur_key_size"],"ble_gap_repeat_pairing::new_key_size":[28,0,1,"c.ble_gap_repeat_pairing::new_key_size"],"ble_gap_sec_state::authenticated":[28,0,1,"c.ble_gap_sec_state::authenticated"],"ble_gap_sec_state::bonded":[28,0,1,"c.ble_gap_sec_state::bonded"],"ble_gap_sec_state::encrypted":[28,0,1,"c.ble_gap_sec_state::encrypted"],"ble_gap_sec_state::key_size":[28,0,1,"c.ble_gap_sec_state::key_size"],"ble_gatt_access_ctxt::om":[30,0,1,"c.ble_gatt_access_ctxt::om"],"ble_gatt_access_ctxt::op":[30,0,1,"c.ble_gatt_access_ctxt::op"],"ble_gatt_chr_def::access_cb":[30,0,1,"c.ble_gatt_chr_def::access_cb"],"ble_gatt_chr_def::arg":[30,0,1,"c.ble_gatt_chr_def::arg"],"ble_gatt_chr_def::descriptors":[30,0,1,"c.ble_gatt_chr_def::descriptors"],"ble_gatt_chr_def::flags":[30,0,1,"c.ble_gatt_chr_def::flags"],"ble_gatt_chr_def::min_key_size":[30,0,1,"c.ble_gatt_chr_def::min_key_size"],"ble_gatt_chr_def::uuid":[30,0,1,"c.ble_gatt_chr_def::uuid"],"ble_gatt_chr_def::val_handle":[30,0,1,"c.ble_gatt_chr_def::val_handle"],"ble_gatt_dsc_def::access_cb":[30,0,1,"c.ble_gatt_dsc_def::access_cb"],"ble_gatt_dsc_def::arg":[30,0,1,"c.ble_gatt_dsc_def::arg"],"ble_gatt_dsc_def::att_flags":[30,0,1,"c.ble_gatt_dsc_def::att_flags"],"ble_gatt_dsc_def::min_key_size":[30,0,1,"c.ble_gatt_dsc_def::min_key_size"],"ble_gatt_dsc_def::uuid":[30,0,1,"c.ble_gatt_dsc_def::uuid"],"ble_gatt_register_ctxt::op":[30,0,1,"c.ble_gatt_register_ctxt::op"],"ble_gatt_svc_def::characteristics":[30,0,1,"c.ble_gatt_svc_def::characteristics"],"ble_gatt_svc_def::includes":[30,0,1,"c.ble_gatt_svc_def::includes"],"ble_gatt_svc_def::type":[30,0,1,"c.ble_gatt_svc_def::type"],"ble_gatt_svc_def::uuid":[30,0,1,"c.ble_gatt_svc_def::uuid"],"conf_handler::ch_commit":[116,0,1,"c.conf_handler::ch_commit"],"conf_handler::ch_export":[116,0,1,"c.conf_handler::ch_export"],"conf_handler::ch_get":[116,0,1,"c.conf_handler::ch_get"],"conf_handler::ch_name":[116,0,1,"c.conf_handler::ch_name"],"conf_handler::ch_set":[116,0,1,"c.conf_handler::ch_set"],"console_input::line":[117,0,1,"c.console_input::line"],"fcb::f_active":[127,0,1,"c.fcb::f_active"],"fcb::f_active_id":[127,0,1,"c.fcb::f_active_id"],"fcb::f_align":[127,0,1,"c.fcb::f_align"],"fcb::f_magic":[127,0,1,"c.fcb::f_magic"],"fcb::f_mtx":[127,0,1,"c.fcb::f_mtx"],"fcb::f_oldest":[127,0,1,"c.fcb::f_oldest"],"fcb::f_scratch_cnt":[127,0,1,"c.fcb::f_scratch_cnt"],"fcb::f_sector_cnt":[127,0,1,"c.fcb::f_sector_cnt"],"fcb::f_sectors":[127,0,1,"c.fcb::f_sectors"],"fcb::f_version":[127,0,1,"c.fcb::f_version"],"fcb_entry::fe_area":[127,0,1,"c.fcb_entry::fe_area"],"fcb_entry::fe_data_len":[127,0,1,"c.fcb_entry::fe_data_len"],"fcb_entry::fe_data_off":[127,0,1,"c.fcb_entry::fe_data_off"],"fcb_entry::fe_elem_off":[127,0,1,"c.fcb_entry::fe_elem_off"],"fcb_log::fl_entries":[127,0,1,"c.fcb_log::fl_entries"],"fcb_log::fl_fcb":[127,0,1,"c.fcb_log::fl_fcb"],"fcb_log::fl_watermark_off":[127,0,1,"c.fcb_log::fl_watermark_off"],"fops_container::fops":[140,0,1,"c.fops_container::fops"],"fs_ops::SLIST_ENTRY":[140,4,1,"c.fs_ops::SLIST_ENTRY"],"fs_ops::f_close":[140,0,1,"c.fs_ops::f_close"],"fs_ops::f_closedir":[140,0,1,"c.fs_ops::f_closedir"],"fs_ops::f_dirent_is_dir":[140,0,1,"c.fs_ops::f_dirent_is_dir"],"fs_ops::f_dirent_name":[140,0,1,"c.fs_ops::f_dirent_name"],"fs_ops::f_filelen":[140,0,1,"c.fs_ops::f_filelen"],"fs_ops::f_getpos":[140,0,1,"c.fs_ops::f_getpos"],"fs_ops::f_mkdir":[140,0,1,"c.fs_ops::f_mkdir"],"fs_ops::f_name":[140,0,1,"c.fs_ops::f_name"],"fs_ops::f_open":[140,0,1,"c.fs_ops::f_open"],"fs_ops::f_opendir":[140,0,1,"c.fs_ops::f_opendir"],"fs_ops::f_read":[140,0,1,"c.fs_ops::f_read"],"fs_ops::f_readdir":[140,0,1,"c.fs_ops::f_readdir"],"fs_ops::f_rename":[140,0,1,"c.fs_ops::f_rename"],"fs_ops::f_seek":[140,0,1,"c.fs_ops::f_seek"],"fs_ops::f_unlink":[140,0,1,"c.fs_ops::f_unlink"],"fs_ops::f_write":[140,0,1,"c.fs_ops::f_write"],"hal_i2c_master_data::address":[149,0,1,"c.hal_i2c_master_data::address"],"hal_i2c_master_data::buffer":[149,0,1,"c.hal_i2c_master_data::buffer"],"hal_spi_settings::baudrate":[152,0,1,"c.hal_spi_settings::baudrate"],"hal_spi_settings::data_mode":[152,0,1,"c.hal_spi_settings::data_mode"],"hal_spi_settings::data_order":[152,0,1,"c.hal_spi_settings::data_order"],"hal_spi_settings::word_size":[152,0,1,"c.hal_spi_settings::word_size"],"hal_timer::bsp_timer":[154,0,1,"c.hal_timer::bsp_timer"],"hal_timer::cb_arg":[154,0,1,"c.hal_timer::cb_arg"],"hal_timer::cb_func":[154,0,1,"c.hal_timer::cb_func"],"hal_timer::expiry":[154,0,1,"c.hal_timer::expiry"],"json_array_t::arr":[161,0,1,"c.json_array_t::arr"],"json_array_t::count":[161,0,1,"c.json_array_t::count"],"json_array_t::element_type":[161,0,1,"c.json_array_t::element_type"],"json_array_t::maxlen":[161,0,1,"c.json_array_t::maxlen"],"json_attr_t::addr":[161,0,1,"c.json_attr_t::addr"],"json_attr_t::attribute":[161,0,1,"c.json_attr_t::attribute"],"json_attr_t::dflt":[161,0,1,"c.json_attr_t::dflt"],"json_attr_t::len":[161,0,1,"c.json_attr_t::len"],"json_attr_t::map":[161,0,1,"c.json_attr_t::map"],"json_attr_t::nodefault":[161,0,1,"c.json_attr_t::nodefault"],"json_attr_t::type":[161,0,1,"c.json_attr_t::type"],"json_buffer::jb_read_next":[161,0,1,"c.json_buffer::jb_read_next"],"json_buffer::jb_read_prev":[161,0,1,"c.json_buffer::jb_read_prev"],"json_buffer::jb_readn":[161,0,1,"c.json_buffer::jb_readn"],"json_encoder::je_arg":[161,0,1,"c.json_encoder::je_arg"],"json_encoder::je_wr_commas":[161,0,1,"c.json_encoder::je_wr_commas"],"json_encoder::je_write":[161,0,1,"c.json_encoder::je_write"],"json_enum_t::name":[161,0,1,"c.json_enum_t::name"],"json_enum_t::value":[161,0,1,"c.json_enum_t::value"],"json_value::jv_len":[161,0,1,"c.json_value::jv_len"],"json_value::jv_pad1":[161,0,1,"c.json_value::jv_pad1"],"json_value::jv_type":[161,0,1,"c.json_value::jv_type"],"json_value::jv_val":[161,0,1,"c.json_value::jv_val"],"log::STAILQ_ENTRY":[162,4,1,"c.log::STAILQ_ENTRY"],"log::l_arg":[162,0,1,"c.log::l_arg"],"log::l_level":[162,0,1,"c.log::l_level"],"log::l_log":[162,0,1,"c.log::l_log"],"log::l_name":[162,0,1,"c.log::l_name"],"log_handler::log_append":[162,0,1,"c.log_handler::log_append"],"log_handler::log_append_body":[162,0,1,"c.log_handler::log_append_body"],"log_handler::log_append_mbuf":[162,0,1,"c.log_handler::log_append_mbuf"],"log_handler::log_append_mbuf_body":[162,0,1,"c.log_handler::log_append_mbuf_body"],"log_handler::log_flush":[162,0,1,"c.log_handler::log_flush"],"log_handler::log_read":[162,0,1,"c.log_handler::log_read"],"log_handler::log_read_mbuf":[162,0,1,"c.log_handler::log_read_mbuf"],"log_handler::log_registered":[162,0,1,"c.log_handler::log_registered"],"log_handler::log_set_watermark":[162,0,1,"c.log_handler::log_set_watermark"],"log_handler::log_storage_info":[162,0,1,"c.log_handler::log_storage_info"],"log_handler::log_type":[162,0,1,"c.log_handler::log_type"],"log_handler::log_walk":[162,0,1,"c.log_handler::log_walk"],"log_offset::lo_arg":[162,0,1,"c.log_offset::lo_arg"],"log_offset::lo_data_len":[162,0,1,"c.log_offset::lo_data_len"],"log_offset::lo_index":[162,0,1,"c.log_offset::lo_index"],"log_offset::lo_ts":[162,0,1,"c.log_offset::lo_ts"],"log_storage_info::size":[162,0,1,"c.log_storage_info::size"],"log_storage_info::used":[162,0,1,"c.log_storage_info::used"],"log_storage_info::used_unread":[162,0,1,"c.log_storage_info::used_unread"],"nffs_area_desc::nad_flash_id":[141,0,1,"c.nffs_area_desc::nad_flash_id"],"nffs_area_desc::nad_length":[141,0,1,"c.nffs_area_desc::nad_length"],"nffs_area_desc::nad_offset":[141,0,1,"c.nffs_area_desc::nad_offset"],"nffs_config::nc_num_blocks":[141,0,1,"c.nffs_config::nc_num_blocks"],"nffs_config::nc_num_cache_blocks":[141,0,1,"c.nffs_config::nc_num_cache_blocks"],"nffs_config::nc_num_cache_inodes":[141,0,1,"c.nffs_config::nc_num_cache_inodes"],"nffs_config::nc_num_dirs":[141,0,1,"c.nffs_config::nc_num_dirs"],"nffs_config::nc_num_files":[141,0,1,"c.nffs_config::nc_num_files"],"nffs_config::nc_num_inodes":[141,0,1,"c.nffs_config::nc_num_inodes"],"os_callout::c_ev":[97,0,1,"c.os_callout::c_ev"],"os_callout::c_evq":[97,0,1,"c.os_callout::c_evq"],"os_callout::c_ticks":[97,0,1,"c.os_callout::c_ticks"],"os_event::ev_arg":[100,0,1,"c.os_event::ev_arg"],"os_event::ev_cb":[100,0,1,"c.os_event::ev_cb"],"os_event::ev_queued":[100,0,1,"c.os_event::ev_queued"],"os_eventq::evq_owner":[100,0,1,"c.os_eventq::evq_owner"],"os_eventq::evq_task":[100,0,1,"c.os_eventq::evq_task"],"os_mbuf::om_data":[102,0,1,"c.os_mbuf::om_data"],"os_mbuf::om_flags":[102,0,1,"c.os_mbuf::om_flags"],"os_mbuf::om_len":[102,0,1,"c.os_mbuf::om_len"],"os_mbuf::om_omp":[102,0,1,"c.os_mbuf::om_omp"],"os_mbuf::om_pkthdr_len":[102,0,1,"c.os_mbuf::om_pkthdr_len"],"os_mbuf_pkthdr::omp_flags":[102,0,1,"c.os_mbuf_pkthdr::omp_flags"],"os_mbuf_pkthdr::omp_len":[102,0,1,"c.os_mbuf_pkthdr::omp_len"],"os_mbuf_pool::omp_databuf_len":[102,0,1,"c.os_mbuf_pool::omp_databuf_len"],"os_mbuf_pool::omp_pool":[102,0,1,"c.os_mbuf_pool::omp_pool"],"os_mempool::mp_block_size":[103,0,1,"c.os_mempool::mp_block_size"],"os_mempool::mp_flags":[103,0,1,"c.os_mempool::mp_flags"],"os_mempool::mp_membuf_addr":[103,0,1,"c.os_mempool::mp_membuf_addr"],"os_mempool::mp_min_free":[103,0,1,"c.os_mempool::mp_min_free"],"os_mempool::mp_num_blocks":[103,0,1,"c.os_mempool::mp_num_blocks"],"os_mempool::mp_num_free":[103,0,1,"c.os_mempool::mp_num_free"],"os_mempool::name":[103,0,1,"c.os_mempool::name"],"os_mempool_info::omi_block_size":[103,0,1,"c.os_mempool_info::omi_block_size"],"os_mempool_info::omi_min_free":[103,0,1,"c.os_mempool_info::omi_min_free"],"os_mempool_info::omi_num_blocks":[103,0,1,"c.os_mempool_info::omi_num_blocks"],"os_mempool_info::omi_num_free":[103,0,1,"c.os_mempool_info::omi_num_free"],"os_mqueue::mq_ev":[102,0,1,"c.os_mqueue::mq_ev"],"os_mutex::SLIST_HEAD":[104,4,1,"c.os_mutex::SLIST_HEAD"],"os_mutex::_pad":[104,0,1,"c.os_mutex::_pad"],"os_mutex::mu_level":[104,0,1,"c.os_mutex::mu_level"],"os_mutex::mu_owner":[104,0,1,"c.os_mutex::mu_owner"],"os_mutex::mu_prio":[104,0,1,"c.os_mutex::mu_prio"],"os_sanity_check::sc_arg":[110,0,1,"c.os_sanity_check::sc_arg"],"os_sanity_check::sc_checkin_itvl":[110,0,1,"c.os_sanity_check::sc_checkin_itvl"],"os_sanity_check::sc_checkin_last":[110,0,1,"c.os_sanity_check::sc_checkin_last"],"os_sanity_check::sc_func":[110,0,1,"c.os_sanity_check::sc_func"],"os_sem::sem_tokens":[111,0,1,"c.os_sem::sem_tokens"],"os_task::t_arg":[112,0,1,"c.os_task::t_arg"],"os_task::t_ctx_sw_cnt":[112,0,1,"c.os_task::t_ctx_sw_cnt"],"os_task::t_flags":[112,0,1,"c.os_task::t_flags"],"os_task::t_func":[112,0,1,"c.os_task::t_func"],"os_task::t_name":[112,0,1,"c.os_task::t_name"],"os_task::t_next_wakeup":[112,0,1,"c.os_task::t_next_wakeup"],"os_task::t_obj":[112,0,1,"c.os_task::t_obj"],"os_task::t_prio":[112,0,1,"c.os_task::t_prio"],"os_task::t_run_time":[112,0,1,"c.os_task::t_run_time"],"os_task::t_sanity_check":[112,0,1,"c.os_task::t_sanity_check"],"os_task::t_stackptr":[112,0,1,"c.os_task::t_stackptr"],"os_task::t_stacksize":[112,0,1,"c.os_task::t_stacksize"],"os_task::t_stacktop":[112,0,1,"c.os_task::t_stacktop"],"os_task::t_taskid":[112,0,1,"c.os_task::t_taskid"],"os_task_info::oti_cswcnt":[112,0,1,"c.os_task_info::oti_cswcnt"],"os_task_info::oti_last_checkin":[112,0,1,"c.os_task_info::oti_last_checkin"],"os_task_info::oti_next_checkin":[112,0,1,"c.os_task_info::oti_next_checkin"],"os_task_info::oti_prio":[112,0,1,"c.os_task_info::oti_prio"],"os_task_info::oti_runtime":[112,0,1,"c.os_task_info::oti_runtime"],"os_task_info::oti_state":[112,0,1,"c.os_task_info::oti_state"],"os_task_info::oti_stksize":[112,0,1,"c.os_task_info::oti_stksize"],"os_task_info::oti_stkusage":[112,0,1,"c.os_task_info::oti_stkusage"],"os_task_info::oti_taskid":[112,0,1,"c.os_task_info::oti_taskid"],"os_timezone::tz_dsttime":[113,0,1,"c.os_timezone::tz_dsttime"],"os_timezone::tz_minuteswest":[113,0,1,"c.os_timezone::tz_minuteswest"],"sensor::s_poll_rate":[163,0,1,"c.sensor::s_poll_rate"],"sensor_data_t::sad":[163,0,1,"c.sensor_data_t::sad"],"sensor_data_t::satd":[163,0,1,"c.sensor_data_t::satd"],"sensor_data_t::scd":[163,0,1,"c.sensor_data_t::scd"],"sensor_data_t::sed":[163,0,1,"c.sensor_data_t::sed"],"sensor_data_t::sgd":[163,0,1,"c.sensor_data_t::sgd"],"sensor_data_t::sgrd":[163,0,1,"c.sensor_data_t::sgrd"],"sensor_data_t::slad":[163,0,1,"c.sensor_data_t::slad"],"sensor_data_t::sld":[163,0,1,"c.sensor_data_t::sld"],"sensor_data_t::smd":[163,0,1,"c.sensor_data_t::smd"],"sensor_data_t::spd":[163,0,1,"c.sensor_data_t::spd"],"sensor_data_t::sqd":[163,0,1,"c.sensor_data_t::sqd"],"sensor_data_t::srhd":[163,0,1,"c.sensor_data_t::srhd"],"sensor_data_t::std":[163,0,1,"c.sensor_data_t::std"],"shell_cmd::help":[172,0,1,"c.shell_cmd::help"],"shell_cmd::sc_cmd":[172,0,1,"c.shell_cmd::sc_cmd"],"shell_cmd::sc_cmd_func":[172,0,1,"c.shell_cmd::sc_cmd_func"],"shell_cmd_help::params":[172,0,1,"c.shell_cmd_help::params"],"shell_cmd_help::summary":[172,0,1,"c.shell_cmd_help::summary"],"shell_cmd_help::usage":[172,0,1,"c.shell_cmd_help::usage"],"shell_module::commands":[172,0,1,"c.shell_module::commands"],"shell_module::name":[172,0,1,"c.shell_module::name"],"shell_param::help":[172,0,1,"c.shell_param::help"],"shell_param::param_name":[172,0,1,"c.shell_param::param_name"],"stats_hdr::STAILQ_ENTRY":[174,4,1,"c.stats_hdr::STAILQ_ENTRY"],"stats_hdr::s_cnt":[174,0,1,"c.stats_hdr::s_cnt"],"stats_hdr::s_map":[174,0,1,"c.stats_hdr::s_map"],"stats_hdr::s_map_cnt":[174,0,1,"c.stats_hdr::s_map_cnt"],"stats_hdr::s_name":[174,0,1,"c.stats_hdr::s_name"],"stats_hdr::s_pad1":[174,0,1,"c.stats_hdr::s_pad1"],"stats_hdr::s_size":[174,0,1,"c.stats_hdr::s_size"],"stats_name_map::snm_name":[174,0,1,"c.stats_name_map::snm_name"],"stats_name_map::snm_off":[174,0,1,"c.stats_name_map::snm_off"],ARG10:[178,1,1,"c.ARG10"],ASSERT_IF_TEST:[178,1,1,"c.ASSERT_IF_TEST"],BLE_GAP_ADV_DFLT_CHANNEL_MAP:[28,1,1,"c.BLE_GAP_ADV_DFLT_CHANNEL_MAP"],BLE_GAP_ADV_FAST_INTERVAL1_MAX:[28,1,1,"c.BLE_GAP_ADV_FAST_INTERVAL1_MAX"],BLE_GAP_ADV_FAST_INTERVAL1_MIN:[28,1,1,"c.BLE_GAP_ADV_FAST_INTERVAL1_MIN"],BLE_GAP_ADV_FAST_INTERVAL2_MAX:[28,1,1,"c.BLE_GAP_ADV_FAST_INTERVAL2_MAX"],BLE_GAP_ADV_FAST_INTERVAL2_MIN:[28,1,1,"c.BLE_GAP_ADV_FAST_INTERVAL2_MIN"],BLE_GAP_CONN_DUR_DFLT:[28,1,1,"c.BLE_GAP_CONN_DUR_DFLT"],BLE_GAP_CONN_MODE_DIR:[28,1,1,"c.BLE_GAP_CONN_MODE_DIR"],BLE_GAP_CONN_MODE_NON:[28,1,1,"c.BLE_GAP_CONN_MODE_NON"],BLE_GAP_CONN_MODE_UND:[28,1,1,"c.BLE_GAP_CONN_MODE_UND"],BLE_GAP_CONN_PAUSE_CENTRAL:[28,1,1,"c.BLE_GAP_CONN_PAUSE_CENTRAL"],BLE_GAP_CONN_PAUSE_PERIPHERAL:[28,1,1,"c.BLE_GAP_CONN_PAUSE_PERIPHERAL"],BLE_GAP_DISC_DUR_DFLT:[28,1,1,"c.BLE_GAP_DISC_DUR_DFLT"],BLE_GAP_DISC_MODE_GEN:[28,1,1,"c.BLE_GAP_DISC_MODE_GEN"],BLE_GAP_DISC_MODE_LTD:[28,1,1,"c.BLE_GAP_DISC_MODE_LTD"],BLE_GAP_DISC_MODE_NON:[28,1,1,"c.BLE_GAP_DISC_MODE_NON"],BLE_GAP_EVENT_ADV_COMPLETE:[28,1,1,"c.BLE_GAP_EVENT_ADV_COMPLETE"],BLE_GAP_EVENT_CONNECT:[28,1,1,"c.BLE_GAP_EVENT_CONNECT"],BLE_GAP_EVENT_CONN_UPDATE:[28,1,1,"c.BLE_GAP_EVENT_CONN_UPDATE"],BLE_GAP_EVENT_CONN_UPDATE_REQ:[28,1,1,"c.BLE_GAP_EVENT_CONN_UPDATE_REQ"],BLE_GAP_EVENT_DISC:[28,1,1,"c.BLE_GAP_EVENT_DISC"],BLE_GAP_EVENT_DISCONNECT:[28,1,1,"c.BLE_GAP_EVENT_DISCONNECT"],BLE_GAP_EVENT_DISC_COMPLETE:[28,1,1,"c.BLE_GAP_EVENT_DISC_COMPLETE"],BLE_GAP_EVENT_ENC_CHANGE:[28,1,1,"c.BLE_GAP_EVENT_ENC_CHANGE"],BLE_GAP_EVENT_EXT_DISC:[28,1,1,"c.BLE_GAP_EVENT_EXT_DISC"],BLE_GAP_EVENT_IDENTITY_RESOLVED:[28,1,1,"c.BLE_GAP_EVENT_IDENTITY_RESOLVED"],BLE_GAP_EVENT_L2CAP_UPDATE_REQ:[28,1,1,"c.BLE_GAP_EVENT_L2CAP_UPDATE_REQ"],BLE_GAP_EVENT_MTU:[28,1,1,"c.BLE_GAP_EVENT_MTU"],BLE_GAP_EVENT_NOTIFY_RX:[28,1,1,"c.BLE_GAP_EVENT_NOTIFY_RX"],BLE_GAP_EVENT_NOTIFY_TX:[28,1,1,"c.BLE_GAP_EVENT_NOTIFY_TX"],BLE_GAP_EVENT_PASSKEY_ACTION:[28,1,1,"c.BLE_GAP_EVENT_PASSKEY_ACTION"],BLE_GAP_EVENT_PHY_UPDATE_COMPLETE:[28,1,1,"c.BLE_GAP_EVENT_PHY_UPDATE_COMPLETE"],BLE_GAP_EVENT_REPEAT_PAIRING:[28,1,1,"c.BLE_GAP_EVENT_REPEAT_PAIRING"],BLE_GAP_EVENT_SUBSCRIBE:[28,1,1,"c.BLE_GAP_EVENT_SUBSCRIBE"],BLE_GAP_EVENT_TERM_FAILURE:[28,1,1,"c.BLE_GAP_EVENT_TERM_FAILURE"],BLE_GAP_EXT_ADV_DATA_STATUS_COMPLETE:[28,1,1,"c.BLE_GAP_EXT_ADV_DATA_STATUS_COMPLETE"],BLE_GAP_EXT_ADV_DATA_STATUS_INCOMPLETE:[28,1,1,"c.BLE_GAP_EXT_ADV_DATA_STATUS_INCOMPLETE"],BLE_GAP_EXT_ADV_DATA_STATUS_TRUNCATED:[28,1,1,"c.BLE_GAP_EXT_ADV_DATA_STATUS_TRUNCATED"],BLE_GAP_INITIAL_CONN_ITVL_MAX:[28,1,1,"c.BLE_GAP_INITIAL_CONN_ITVL_MAX"],BLE_GAP_INITIAL_CONN_ITVL_MIN:[28,1,1,"c.BLE_GAP_INITIAL_CONN_ITVL_MIN"],BLE_GAP_INITIAL_CONN_LATENCY:[28,1,1,"c.BLE_GAP_INITIAL_CONN_LATENCY"],BLE_GAP_INITIAL_CONN_MAX_CE_LEN:[28,1,1,"c.BLE_GAP_INITIAL_CONN_MAX_CE_LEN"],BLE_GAP_INITIAL_CONN_MIN_CE_LEN:[28,1,1,"c.BLE_GAP_INITIAL_CONN_MIN_CE_LEN"],BLE_GAP_INITIAL_SUPERVISION_TIMEOUT:[28,1,1,"c.BLE_GAP_INITIAL_SUPERVISION_TIMEOUT"],BLE_GAP_LE_PHY_1M:[28,1,1,"c.BLE_GAP_LE_PHY_1M"],BLE_GAP_LE_PHY_1M_MASK:[28,1,1,"c.BLE_GAP_LE_PHY_1M_MASK"],BLE_GAP_LE_PHY_2M:[28,1,1,"c.BLE_GAP_LE_PHY_2M"],BLE_GAP_LE_PHY_2M_MASK:[28,1,1,"c.BLE_GAP_LE_PHY_2M_MASK"],BLE_GAP_LE_PHY_ANY_MASK:[28,1,1,"c.BLE_GAP_LE_PHY_ANY_MASK"],BLE_GAP_LE_PHY_CODED:[28,1,1,"c.BLE_GAP_LE_PHY_CODED"],BLE_GAP_LE_PHY_CODED_ANY:[28,1,1,"c.BLE_GAP_LE_PHY_CODED_ANY"],BLE_GAP_LE_PHY_CODED_MASK:[28,1,1,"c.BLE_GAP_LE_PHY_CODED_MASK"],BLE_GAP_LE_PHY_CODED_S2:[28,1,1,"c.BLE_GAP_LE_PHY_CODED_S2"],BLE_GAP_LE_PHY_CODED_S8:[28,1,1,"c.BLE_GAP_LE_PHY_CODED_S8"],BLE_GAP_LIM_DISC_SCAN_INT:[28,1,1,"c.BLE_GAP_LIM_DISC_SCAN_INT"],BLE_GAP_LIM_DISC_SCAN_WINDOW:[28,1,1,"c.BLE_GAP_LIM_DISC_SCAN_WINDOW"],BLE_GAP_PRIVATE_MODE_DEVICE:[28,1,1,"c.BLE_GAP_PRIVATE_MODE_DEVICE"],BLE_GAP_PRIVATE_MODE_NETWORK:[28,1,1,"c.BLE_GAP_PRIVATE_MODE_NETWORK"],BLE_GAP_REPEAT_PAIRING_IGNORE:[28,1,1,"c.BLE_GAP_REPEAT_PAIRING_IGNORE"],BLE_GAP_REPEAT_PAIRING_RETRY:[28,1,1,"c.BLE_GAP_REPEAT_PAIRING_RETRY"],BLE_GAP_ROLE_MASTER:[28,1,1,"c.BLE_GAP_ROLE_MASTER"],BLE_GAP_ROLE_SLAVE:[28,1,1,"c.BLE_GAP_ROLE_SLAVE"],BLE_GAP_SCAN_FAST_INTERVAL_MAX:[28,1,1,"c.BLE_GAP_SCAN_FAST_INTERVAL_MAX"],BLE_GAP_SCAN_FAST_INTERVAL_MIN:[28,1,1,"c.BLE_GAP_SCAN_FAST_INTERVAL_MIN"],BLE_GAP_SCAN_FAST_PERIOD:[28,1,1,"c.BLE_GAP_SCAN_FAST_PERIOD"],BLE_GAP_SCAN_FAST_WINDOW:[28,1,1,"c.BLE_GAP_SCAN_FAST_WINDOW"],BLE_GAP_SCAN_SLOW_INTERVAL1:[28,1,1,"c.BLE_GAP_SCAN_SLOW_INTERVAL1"],BLE_GAP_SCAN_SLOW_WINDOW1:[28,1,1,"c.BLE_GAP_SCAN_SLOW_WINDOW1"],BLE_GAP_SUBSCRIBE_REASON_RESTORE:[28,1,1,"c.BLE_GAP_SUBSCRIBE_REASON_RESTORE"],BLE_GAP_SUBSCRIBE_REASON_TERM:[28,1,1,"c.BLE_GAP_SUBSCRIBE_REASON_TERM"],BLE_GAP_SUBSCRIBE_REASON_WRITE:[28,1,1,"c.BLE_GAP_SUBSCRIBE_REASON_WRITE"],BLE_GATT_ACCESS_OP_READ_CHR:[30,1,1,"c.BLE_GATT_ACCESS_OP_READ_CHR"],BLE_GATT_ACCESS_OP_READ_DSC:[30,1,1,"c.BLE_GATT_ACCESS_OP_READ_DSC"],BLE_GATT_ACCESS_OP_WRITE_CHR:[30,1,1,"c.BLE_GATT_ACCESS_OP_WRITE_CHR"],BLE_GATT_ACCESS_OP_WRITE_DSC:[30,1,1,"c.BLE_GATT_ACCESS_OP_WRITE_DSC"],BLE_GATT_CHR_F_AUTH_SIGN_WRITE:[30,1,1,"c.BLE_GATT_CHR_F_AUTH_SIGN_WRITE"],BLE_GATT_CHR_F_AUX_WRITE:[30,1,1,"c.BLE_GATT_CHR_F_AUX_WRITE"],BLE_GATT_CHR_F_BROADCAST:[30,1,1,"c.BLE_GATT_CHR_F_BROADCAST"],BLE_GATT_CHR_F_INDICATE:[30,1,1,"c.BLE_GATT_CHR_F_INDICATE"],BLE_GATT_CHR_F_NOTIFY:[30,1,1,"c.BLE_GATT_CHR_F_NOTIFY"],BLE_GATT_CHR_F_READ:[30,1,1,"c.BLE_GATT_CHR_F_READ"],BLE_GATT_CHR_F_READ_AUTHEN:[30,1,1,"c.BLE_GATT_CHR_F_READ_AUTHEN"],BLE_GATT_CHR_F_READ_AUTHOR:[30,1,1,"c.BLE_GATT_CHR_F_READ_AUTHOR"],BLE_GATT_CHR_F_READ_ENC:[30,1,1,"c.BLE_GATT_CHR_F_READ_ENC"],BLE_GATT_CHR_F_RELIABLE_WRITE:[30,1,1,"c.BLE_GATT_CHR_F_RELIABLE_WRITE"],BLE_GATT_CHR_F_WRITE:[30,1,1,"c.BLE_GATT_CHR_F_WRITE"],BLE_GATT_CHR_F_WRITE_AUTHEN:[30,1,1,"c.BLE_GATT_CHR_F_WRITE_AUTHEN"],BLE_GATT_CHR_F_WRITE_AUTHOR:[30,1,1,"c.BLE_GATT_CHR_F_WRITE_AUTHOR"],BLE_GATT_CHR_F_WRITE_ENC:[30,1,1,"c.BLE_GATT_CHR_F_WRITE_ENC"],BLE_GATT_CHR_F_WRITE_NO_RSP:[30,1,1,"c.BLE_GATT_CHR_F_WRITE_NO_RSP"],BLE_GATT_CHR_PROP_AUTH_SIGN_WRITE:[30,1,1,"c.BLE_GATT_CHR_PROP_AUTH_SIGN_WRITE"],BLE_GATT_CHR_PROP_BROADCAST:[30,1,1,"c.BLE_GATT_CHR_PROP_BROADCAST"],BLE_GATT_CHR_PROP_EXTENDED:[30,1,1,"c.BLE_GATT_CHR_PROP_EXTENDED"],BLE_GATT_CHR_PROP_INDICATE:[30,1,1,"c.BLE_GATT_CHR_PROP_INDICATE"],BLE_GATT_CHR_PROP_NOTIFY:[30,1,1,"c.BLE_GATT_CHR_PROP_NOTIFY"],BLE_GATT_CHR_PROP_READ:[30,1,1,"c.BLE_GATT_CHR_PROP_READ"],BLE_GATT_CHR_PROP_WRITE:[30,1,1,"c.BLE_GATT_CHR_PROP_WRITE"],BLE_GATT_CHR_PROP_WRITE_NO_RSP:[30,1,1,"c.BLE_GATT_CHR_PROP_WRITE_NO_RSP"],BLE_GATT_DSC_CLT_CFG_UUID16:[30,1,1,"c.BLE_GATT_DSC_CLT_CFG_UUID16"],BLE_GATT_REGISTER_OP_CHR:[30,1,1,"c.BLE_GATT_REGISTER_OP_CHR"],BLE_GATT_REGISTER_OP_DSC:[30,1,1,"c.BLE_GATT_REGISTER_OP_DSC"],BLE_GATT_REGISTER_OP_SVC:[30,1,1,"c.BLE_GATT_REGISTER_OP_SVC"],BLE_GATT_SVC_TYPE_END:[30,1,1,"c.BLE_GATT_SVC_TYPE_END"],BLE_GATT_SVC_TYPE_PRIMARY:[30,1,1,"c.BLE_GATT_SVC_TYPE_PRIMARY"],BLE_GATT_SVC_TYPE_SECONDARY:[30,1,1,"c.BLE_GATT_SVC_TYPE_SECONDARY"],BLE_GATT_SVC_UUID16:[30,1,1,"c.BLE_GATT_SVC_UUID16"],BLE_HS_CONN_HANDLE_NONE:[27,1,1,"c.BLE_HS_CONN_HANDLE_NONE"],BLE_HS_FOREVER:[27,1,1,"c.BLE_HS_FOREVER"],CONF_STR_FROM_BYTES_LEN:[116,1,1,"c.CONF_STR_FROM_BYTES_LEN"],CONF_VALUE_SET:[116,1,1,"c.CONF_VALUE_SET"],CPUTIME_GEQ:[99,1,1,"c.CPUTIME_GEQ"],CPUTIME_GT:[99,1,1,"c.CPUTIME_GT"],CPUTIME_LEQ:[99,1,1,"c.CPUTIME_LEQ"],CPUTIME_LT:[99,1,1,"c.CPUTIME_LT"],FCB_ERR_ARGS:[127,1,1,"c.FCB_ERR_ARGS"],FCB_ERR_CRC:[127,1,1,"c.FCB_ERR_CRC"],FCB_ERR_FLASH:[127,1,1,"c.FCB_ERR_FLASH"],FCB_ERR_MAGIC:[127,1,1,"c.FCB_ERR_MAGIC"],FCB_ERR_NOMEM:[127,1,1,"c.FCB_ERR_NOMEM"],FCB_ERR_NOSPACE:[127,1,1,"c.FCB_ERR_NOSPACE"],FCB_ERR_NOVAR:[127,1,1,"c.FCB_ERR_NOVAR"],FCB_ERR_VERSION:[127,1,1,"c.FCB_ERR_VERSION"],FCB_MAX_LEN:[127,1,1,"c.FCB_MAX_LEN"],FCB_OK:[127,1,1,"c.FCB_OK"],FIRST:[178,1,1,"c.FIRST"],FIRST_AUX:[178,1,1,"c.FIRST_AUX"],FS_ACCESS_APPEND:[139,1,1,"c.FS_ACCESS_APPEND"],FS_ACCESS_READ:[139,1,1,"c.FS_ACCESS_READ"],FS_ACCESS_TRUNCATE:[139,1,1,"c.FS_ACCESS_TRUNCATE"],FS_ACCESS_WRITE:[139,1,1,"c.FS_ACCESS_WRITE"],FS_EACCESS:[139,1,1,"c.FS_EACCESS"],FS_ECORRUPT:[139,1,1,"c.FS_ECORRUPT"],FS_EEMPTY:[139,1,1,"c.FS_EEMPTY"],FS_EEXIST:[139,1,1,"c.FS_EEXIST"],FS_EFULL:[139,1,1,"c.FS_EFULL"],FS_EHW:[139,1,1,"c.FS_EHW"],FS_EINVAL:[139,1,1,"c.FS_EINVAL"],FS_ENOENT:[139,1,1,"c.FS_ENOENT"],FS_ENOMEM:[139,1,1,"c.FS_ENOMEM"],FS_EOFFSET:[139,1,1,"c.FS_EOFFSET"],FS_EOK:[139,1,1,"c.FS_EOK"],FS_EOS:[139,1,1,"c.FS_EOS"],FS_EUNEXP:[139,1,1,"c.FS_EUNEXP"],FS_EUNINIT:[139,1,1,"c.FS_EUNINIT"],FS_NMGR_ID_FILE:[139,1,1,"c.FS_NMGR_ID_FILE"],FS_NMGR_MAX_NAME:[139,1,1,"c.FS_NMGR_MAX_NAME"],HAL_BSP_MAX_ID_LEN:[144,1,1,"c.HAL_BSP_MAX_ID_LEN"],HAL_BSP_POWER_DEEP_SLEEP:[144,1,1,"c.HAL_BSP_POWER_DEEP_SLEEP"],HAL_BSP_POWER_OFF:[144,1,1,"c.HAL_BSP_POWER_OFF"],HAL_BSP_POWER_ON:[144,1,1,"c.HAL_BSP_POWER_ON"],HAL_BSP_POWER_PERUSER:[144,1,1,"c.HAL_BSP_POWER_PERUSER"],HAL_BSP_POWER_SLEEP:[144,1,1,"c.HAL_BSP_POWER_SLEEP"],HAL_BSP_POWER_WFI:[144,1,1,"c.HAL_BSP_POWER_WFI"],HAL_SPI_LSB_FIRST:[152,1,1,"c.HAL_SPI_LSB_FIRST"],HAL_SPI_MODE0:[152,1,1,"c.HAL_SPI_MODE0"],HAL_SPI_MODE1:[152,1,1,"c.HAL_SPI_MODE1"],HAL_SPI_MODE2:[152,1,1,"c.HAL_SPI_MODE2"],HAL_SPI_MODE3:[152,1,1,"c.HAL_SPI_MODE3"],HAL_SPI_MSB_FIRST:[152,1,1,"c.HAL_SPI_MSB_FIRST"],HAL_SPI_TYPE_MASTER:[152,1,1,"c.HAL_SPI_TYPE_MASTER"],HAL_SPI_TYPE_SLAVE:[152,1,1,"c.HAL_SPI_TYPE_SLAVE"],HAL_SPI_WORD_SIZE_8BIT:[152,1,1,"c.HAL_SPI_WORD_SIZE_8BIT"],HAL_SPI_WORD_SIZE_9BIT:[152,1,1,"c.HAL_SPI_WORD_SIZE_9BIT"],INT32_MAX:[113,1,1,"c.INT32_MAX"],JSON_ATTR_MAX:[161,1,1,"c.JSON_ATTR_MAX"],JSON_ERR_ARRAYSTART:[161,1,1,"c.JSON_ERR_ARRAYSTART"],JSON_ERR_ATTRLEN:[161,1,1,"c.JSON_ERR_ATTRLEN"],JSON_ERR_ATTRSTART:[161,1,1,"c.JSON_ERR_ATTRSTART"],JSON_ERR_BADATTR:[161,1,1,"c.JSON_ERR_BADATTR"],JSON_ERR_BADENUM:[161,1,1,"c.JSON_ERR_BADENUM"],JSON_ERR_BADNUM:[161,1,1,"c.JSON_ERR_BADNUM"],JSON_ERR_BADSTRING:[161,1,1,"c.JSON_ERR_BADSTRING"],JSON_ERR_BADSUBTRAIL:[161,1,1,"c.JSON_ERR_BADSUBTRAIL"],JSON_ERR_BADTRAIL:[161,1,1,"c.JSON_ERR_BADTRAIL"],JSON_ERR_CHECKFAIL:[161,1,1,"c.JSON_ERR_CHECKFAIL"],JSON_ERR_MISC:[161,1,1,"c.JSON_ERR_MISC"],JSON_ERR_NOARRAY:[161,1,1,"c.JSON_ERR_NOARRAY"],JSON_ERR_NOBRAK:[161,1,1,"c.JSON_ERR_NOBRAK"],JSON_ERR_NONQSTRING:[161,1,1,"c.JSON_ERR_NONQSTRING"],JSON_ERR_NOPARSTR:[161,1,1,"c.JSON_ERR_NOPARSTR"],JSON_ERR_NULLPTR:[161,1,1,"c.JSON_ERR_NULLPTR"],JSON_ERR_OBJARR:[161,1,1,"c.JSON_ERR_OBJARR"],JSON_ERR_OBSTART:[161,1,1,"c.JSON_ERR_OBSTART"],JSON_ERR_QNONSTRING:[161,1,1,"c.JSON_ERR_QNONSTRING"],JSON_ERR_STRLONG:[161,1,1,"c.JSON_ERR_STRLONG"],JSON_ERR_SUBTOOLONG:[161,1,1,"c.JSON_ERR_SUBTOOLONG"],JSON_ERR_SUBTYPE:[161,1,1,"c.JSON_ERR_SUBTYPE"],JSON_ERR_TOKLONG:[161,1,1,"c.JSON_ERR_TOKLONG"],JSON_NITEMS:[161,1,1,"c.JSON_NITEMS"],JSON_STRUCT_ARRAY:[161,1,1,"c.JSON_STRUCT_ARRAY"],JSON_STRUCT_OBJECT:[161,1,1,"c.JSON_STRUCT_OBJECT"],JSON_VALUE_BOOL:[161,1,1,"c.JSON_VALUE_BOOL"],JSON_VALUE_INT:[161,1,1,"c.JSON_VALUE_INT"],JSON_VALUE_STRING:[161,1,1,"c.JSON_VALUE_STRING"],JSON_VALUE_STRINGN:[161,1,1,"c.JSON_VALUE_STRINGN"],JSON_VALUE_TYPE_ARRAY:[161,1,1,"c.JSON_VALUE_TYPE_ARRAY"],JSON_VALUE_TYPE_BOOL:[161,1,1,"c.JSON_VALUE_TYPE_BOOL"],JSON_VALUE_TYPE_INT64:[161,1,1,"c.JSON_VALUE_TYPE_INT64"],JSON_VALUE_TYPE_OBJECT:[161,1,1,"c.JSON_VALUE_TYPE_OBJECT"],JSON_VALUE_TYPE_STRING:[161,1,1,"c.JSON_VALUE_TYPE_STRING"],JSON_VALUE_TYPE_UINT64:[161,1,1,"c.JSON_VALUE_TYPE_UINT64"],JSON_VALUE_UINT:[161,1,1,"c.JSON_VALUE_UINT"],JSON_VAL_MAX:[161,1,1,"c.JSON_VAL_MAX"],LOG_CRITICAL:[162,1,1,"c.LOG_CRITICAL"],LOG_DEBUG:[162,1,1,"c.LOG_DEBUG"],LOG_ENTRY_HDR_SIZE:[162,1,1,"c.LOG_ENTRY_HDR_SIZE"],LOG_ERROR:[162,1,1,"c.LOG_ERROR"],LOG_INFO:[162,1,1,"c.LOG_INFO"],LOG_MODULE_STR:[162,1,1,"c.LOG_MODULE_STR"],LOG_WARN:[162,1,1,"c.LOG_WARN"],NFFS_FILENAME_MAX_LEN:[141,1,1,"c.NFFS_FILENAME_MAX_LEN"],NFFS_MAX_AREAS:[141,1,1,"c.NFFS_MAX_AREAS"],NUM:[178,1,1,"c.NUM"],OS_EVENT_QUEUED:[100,1,1,"c.OS_EVENT_QUEUED"],OS_MBUF_DATA:[102,1,1,"c.OS_MBUF_DATA"],OS_MBUF_F_MASK:[102,1,1,"c.OS_MBUF_F_MASK"],OS_MBUF_IS_PKTHDR:[102,1,1,"c.OS_MBUF_IS_PKTHDR"],OS_MBUF_LEADINGSPACE:[102,1,1,"c.OS_MBUF_LEADINGSPACE"],OS_MBUF_PKTHDR:[102,1,1,"c.OS_MBUF_PKTHDR"],OS_MBUF_PKTHDR_TO_MBUF:[102,1,1,"c.OS_MBUF_PKTHDR_TO_MBUF"],OS_MBUF_PKTLEN:[102,1,1,"c.OS_MBUF_PKTLEN"],OS_MBUF_TRAILINGSPACE:[102,1,1,"c.OS_MBUF_TRAILINGSPACE"],OS_MBUF_USRHDR:[102,1,1,"c.OS_MBUF_USRHDR"],OS_MBUF_USRHDR_LEN:[102,1,1,"c.OS_MBUF_USRHDR_LEN"],OS_MEMPOOL_BYTES:[103,1,1,"c.OS_MEMPOOL_BYTES"],OS_MEMPOOL_F_EXT:[103,1,1,"c.OS_MEMPOOL_F_EXT"],OS_MEMPOOL_INFO_NAME_LEN:[103,1,1,"c.OS_MEMPOOL_INFO_NAME_LEN"],OS_MEMPOOL_SIZE:[103,1,1,"c.OS_MEMPOOL_SIZE"],OS_SANITY_CHECK_SETFUNC:[110,1,1,"c.OS_SANITY_CHECK_SETFUNC"],OS_STIME_MAX:[113,1,1,"c.OS_STIME_MAX"],OS_TASK_FLAG_EVQ_WAIT:[112,1,1,"c.OS_TASK_FLAG_EVQ_WAIT"],OS_TASK_FLAG_MUTEX_WAIT:[112,1,1,"c.OS_TASK_FLAG_MUTEX_WAIT"],OS_TASK_FLAG_NO_TIMEOUT:[112,1,1,"c.OS_TASK_FLAG_NO_TIMEOUT"],OS_TASK_FLAG_SEM_WAIT:[112,1,1,"c.OS_TASK_FLAG_SEM_WAIT"],OS_TASK_MAX_NAME_LEN:[112,1,1,"c.OS_TASK_MAX_NAME_LEN"],OS_TASK_PRI_HIGHEST:[112,1,1,"c.OS_TASK_PRI_HIGHEST"],OS_TASK_PRI_LOWEST:[112,1,1,"c.OS_TASK_PRI_LOWEST"],OS_TASK_STACK_DEFINE:[112,1,1,"c.OS_TASK_STACK_DEFINE"],OS_TIMEOUT_NEVER:[113,1,1,"c.OS_TIMEOUT_NEVER"],OS_TIMEVAL_GEQ:[113,1,1,"c.OS_TIMEVAL_GEQ"],OS_TIMEVAL_GT:[113,1,1,"c.OS_TIMEVAL_GT"],OS_TIMEVAL_LEQ:[113,1,1,"c.OS_TIMEVAL_LEQ"],OS_TIMEVAL_LT:[113,1,1,"c.OS_TIMEVAL_LT"],OS_TIME_MAX:[113,1,1,"c.OS_TIME_MAX"],OS_TIME_TICK_GEQ:[113,1,1,"c.OS_TIME_TICK_GEQ"],OS_TIME_TICK_GT:[113,1,1,"c.OS_TIME_TICK_GT"],OS_TIME_TICK_LT:[113,1,1,"c.OS_TIME_TICK_LT"],REST_OR_0:[178,1,1,"c.REST_OR_0"],REST_OR_0_AUX:[178,1,1,"c.REST_OR_0_AUX"],REST_OR_0_AUX_1:[178,1,1,"c.REST_OR_0_AUX_1"],REST_OR_0_AUX_INNER:[178,1,1,"c.REST_OR_0_AUX_INNER"],REST_OR_0_AUX_N:[178,1,1,"c.REST_OR_0_AUX_N"],SENSOR_DATA_CMP_GT:[163,1,1,"c.SENSOR_DATA_CMP_GT"],SENSOR_DATA_CMP_LT:[163,1,1,"c.SENSOR_DATA_CMP_LT"],SENSOR_GET_DEVICE:[163,1,1,"c.SENSOR_GET_DEVICE"],SENSOR_GET_ITF:[163,1,1,"c.SENSOR_GET_ITF"],SENSOR_IGN_LISTENER:[163,1,1,"c.SENSOR_IGN_LISTENER"],SENSOR_ITF_I2C:[163,1,1,"c.SENSOR_ITF_I2C"],SENSOR_ITF_SPI:[163,1,1,"c.SENSOR_ITF_SPI"],SENSOR_ITF_UART:[163,1,1,"c.SENSOR_ITF_UART"],SENSOR_THRESH_ALGO_USERDEF:[163,1,1,"c.SENSOR_THRESH_ALGO_USERDEF"],SENSOR_THRESH_ALGO_WATERMARK:[163,1,1,"c.SENSOR_THRESH_ALGO_WATERMARK"],SENSOR_THRESH_ALGO_WINDOW:[163,1,1,"c.SENSOR_THRESH_ALGO_WINDOW"],SENSOR_VALUE_TYPE_FLOAT:[163,1,1,"c.SENSOR_VALUE_TYPE_FLOAT"],SENSOR_VALUE_TYPE_FLOAT_TRIPLET:[163,1,1,"c.SENSOR_VALUE_TYPE_FLOAT_TRIPLET"],SENSOR_VALUE_TYPE_INT32:[163,1,1,"c.SENSOR_VALUE_TYPE_INT32"],SENSOR_VALUE_TYPE_INT32_TRIPLET:[163,1,1,"c.SENSOR_VALUE_TYPE_INT32_TRIPLET"],SENSOR_VALUE_TYPE_OPAQUE:[163,1,1,"c.SENSOR_VALUE_TYPE_OPAQUE"],SLIST_HEAD:[178,4,1,"c.SLIST_HEAD"],STANDARD_ACCEL_GRAVITY:[163,1,1,"c.STANDARD_ACCEL_GRAVITY"],STATS_CLEAR:[174,1,1,"c.STATS_CLEAR"],STATS_GET:[174,1,1,"c.STATS_GET"],STATS_HDR:[174,1,1,"c.STATS_HDR"],STATS_INC:[174,1,1,"c.STATS_INC"],STATS_INCN:[174,1,1,"c.STATS_INCN"],STATS_NAME:[174,1,1,"c.STATS_NAME"],STATS_NAME_END:[174,1,1,"c.STATS_NAME_END"],STATS_NAME_INIT_PARMS:[174,1,1,"c.STATS_NAME_INIT_PARMS"],STATS_NAME_MAP_NAME:[174,1,1,"c.STATS_NAME_MAP_NAME"],STATS_NAME_START:[174,1,1,"c.STATS_NAME_START"],STATS_RESET:[174,1,1,"c.STATS_RESET"],STATS_SECT_DECL:[174,1,1,"c.STATS_SECT_DECL"],STATS_SECT_END:[174,1,1,"c.STATS_SECT_END"],STATS_SECT_ENTRY16:[174,1,1,"c.STATS_SECT_ENTRY16"],STATS_SECT_ENTRY32:[174,1,1,"c.STATS_SECT_ENTRY32"],STATS_SECT_ENTRY64:[174,1,1,"c.STATS_SECT_ENTRY64"],STATS_SECT_ENTRY:[174,1,1,"c.STATS_SECT_ENTRY"],STATS_SECT_START:[174,1,1,"c.STATS_SECT_START"],STATS_SECT_VAR:[174,1,1,"c.STATS_SECT_VAR"],STATS_SIZE_16:[174,1,1,"c.STATS_SIZE_16"],STATS_SIZE_32:[174,1,1,"c.STATS_SIZE_32"],STATS_SIZE_64:[174,1,1,"c.STATS_SIZE_64"],STATS_SIZE_INIT_PARMS:[174,1,1,"c.STATS_SIZE_INIT_PARMS"],STR:[178,1,1,"c.STR"],TEST_ASSERT:[178,1,1,"c.TEST_ASSERT"],TEST_ASSERT_FATAL:[178,1,1,"c.TEST_ASSERT_FATAL"],TEST_ASSERT_FULL:[178,1,1,"c.TEST_ASSERT_FULL"],TEST_CASE:[178,1,1,"c.TEST_CASE"],TEST_CASE_DECL:[178,1,1,"c.TEST_CASE_DECL"],TEST_CASE_DEFN:[178,1,1,"c.TEST_CASE_DEFN"],TEST_CASE_TASK:[178,1,1,"c.TEST_CASE_TASK"],TEST_PASS:[178,1,1,"c.TEST_PASS"],TEST_SUITE:[178,1,1,"c.TEST_SUITE"],TEST_SUITE_DECL:[178,1,1,"c.TEST_SUITE_DECL"],TEST_SUITE_REGISTER:[178,1,1,"c.TEST_SUITE_REGISTER"],XSTR:[178,1,1,"c.XSTR"],_sbrk:[144,4,1,"c._sbrk"],ble_gap_adv_active:[28,4,1,"c.ble_gap_adv_active"],ble_gap_adv_params:[28,8,1,"_CPPv318ble_gap_adv_params"],ble_gap_adv_rsp_set_data:[28,4,1,"c.ble_gap_adv_rsp_set_data"],ble_gap_adv_rsp_set_fields:[28,4,1,"c.ble_gap_adv_rsp_set_fields"],ble_gap_adv_set_data:[28,4,1,"c.ble_gap_adv_set_data"],ble_gap_adv_set_fields:[28,4,1,"c.ble_gap_adv_set_fields"],ble_gap_adv_start:[28,4,1,"c.ble_gap_adv_start"],ble_gap_adv_stop:[28,4,1,"c.ble_gap_adv_stop"],ble_gap_conn_active:[28,4,1,"c.ble_gap_conn_active"],ble_gap_conn_cancel:[28,4,1,"c.ble_gap_conn_cancel"],ble_gap_conn_desc:[28,8,1,"_CPPv317ble_gap_conn_desc"],ble_gap_conn_find:[28,4,1,"c.ble_gap_conn_find"],ble_gap_conn_rssi:[28,4,1,"c.ble_gap_conn_rssi"],ble_gap_connect:[28,4,1,"c.ble_gap_connect"],ble_gap_disc:[28,4,1,"c.ble_gap_disc"],ble_gap_disc_active:[28,4,1,"c.ble_gap_disc_active"],ble_gap_disc_cancel:[28,4,1,"c.ble_gap_disc_cancel"],ble_gap_encryption_initiate:[28,4,1,"c.ble_gap_encryption_initiate"],ble_gap_event:[28,8,1,"_CPPv313ble_gap_event"],ble_gap_event_fn:[28,5,1,"c.ble_gap_event_fn"],ble_gap_ext_adv_configure:[28,4,1,"c.ble_gap_ext_adv_configure"],ble_gap_ext_adv_remove:[28,4,1,"c.ble_gap_ext_adv_remove"],ble_gap_ext_adv_rsp_set_data:[28,4,1,"c.ble_gap_ext_adv_rsp_set_data"],ble_gap_ext_adv_set_addr:[28,4,1,"c.ble_gap_ext_adv_set_addr"],ble_gap_ext_adv_set_data:[28,4,1,"c.ble_gap_ext_adv_set_data"],ble_gap_ext_adv_start:[28,4,1,"c.ble_gap_ext_adv_start"],ble_gap_ext_adv_stop:[28,4,1,"c.ble_gap_ext_adv_stop"],ble_gap_ext_connect:[28,4,1,"c.ble_gap_ext_connect"],ble_gap_ext_disc:[28,4,1,"c.ble_gap_ext_disc"],ble_gap_mesh_cb_register:[28,4,1,"c.ble_gap_mesh_cb_register"],ble_gap_pair_initiate:[28,4,1,"c.ble_gap_pair_initiate"],ble_gap_read_le_phy:[28,4,1,"c.ble_gap_read_le_phy"],ble_gap_repeat_pairing:[28,8,1,"_CPPv322ble_gap_repeat_pairing"],ble_gap_sec_state:[28,8,1,"_CPPv317ble_gap_sec_state"],ble_gap_security_initiate:[28,4,1,"c.ble_gap_security_initiate"],ble_gap_set_event_cb:[28,4,1,"c.ble_gap_set_event_cb"],ble_gap_set_prefered_default_le_phy:[28,4,1,"c.ble_gap_set_prefered_default_le_phy"],ble_gap_set_prefered_le_phy:[28,4,1,"c.ble_gap_set_prefered_le_phy"],ble_gap_set_priv_mode:[28,4,1,"c.ble_gap_set_priv_mode"],ble_gap_terminate:[28,4,1,"c.ble_gap_terminate"],ble_gap_update_params:[28,4,1,"c.ble_gap_update_params"],ble_gap_wl_set:[28,4,1,"c.ble_gap_wl_set"],ble_gatt_access_ctxt:[30,8,1,"_CPPv320ble_gatt_access_ctxt"],ble_gatt_access_fn:[30,5,1,"c.ble_gatt_access_fn"],ble_gatt_attr_fn:[30,5,1,"c.ble_gatt_attr_fn"],ble_gatt_chr_def:[30,8,1,"_CPPv316ble_gatt_chr_def"],ble_gatt_chr_flags:[30,5,1,"c.ble_gatt_chr_flags"],ble_gatt_chr_fn:[30,5,1,"c.ble_gatt_chr_fn"],ble_gatt_disc_svc_fn:[30,5,1,"c.ble_gatt_disc_svc_fn"],ble_gatt_dsc_def:[30,8,1,"_CPPv316ble_gatt_dsc_def"],ble_gatt_dsc_fn:[30,5,1,"c.ble_gatt_dsc_fn"],ble_gatt_mtu_fn:[30,5,1,"c.ble_gatt_mtu_fn"],ble_gatt_register_ctxt:[30,8,1,"_CPPv322ble_gatt_register_ctxt"],ble_gatt_register_fn:[30,5,1,"c.ble_gatt_register_fn"],ble_gatt_reliable_attr_fn:[30,5,1,"c.ble_gatt_reliable_attr_fn"],ble_gatt_svc_def:[30,8,1,"_CPPv316ble_gatt_svc_def"],ble_gatt_svc_foreach_fn:[30,5,1,"c.ble_gatt_svc_foreach_fn"],ble_gattc_disc_all_chrs:[30,4,1,"c.ble_gattc_disc_all_chrs"],ble_gattc_disc_all_dscs:[30,4,1,"c.ble_gattc_disc_all_dscs"],ble_gattc_disc_all_svcs:[30,4,1,"c.ble_gattc_disc_all_svcs"],ble_gattc_disc_chrs_by_uuid:[30,4,1,"c.ble_gattc_disc_chrs_by_uuid"],ble_gattc_disc_svc_by_uuid:[30,4,1,"c.ble_gattc_disc_svc_by_uuid"],ble_gattc_exchange_mtu:[30,4,1,"c.ble_gattc_exchange_mtu"],ble_gattc_find_inc_svcs:[30,4,1,"c.ble_gattc_find_inc_svcs"],ble_gattc_indicate:[30,4,1,"c.ble_gattc_indicate"],ble_gattc_indicate_custom:[30,4,1,"c.ble_gattc_indicate_custom"],ble_gattc_init:[30,4,1,"c.ble_gattc_init"],ble_gattc_notify:[30,4,1,"c.ble_gattc_notify"],ble_gattc_notify_custom:[30,4,1,"c.ble_gattc_notify_custom"],ble_gattc_read:[30,4,1,"c.ble_gattc_read"],ble_gattc_read_by_uuid:[30,4,1,"c.ble_gattc_read_by_uuid"],ble_gattc_read_long:[30,4,1,"c.ble_gattc_read_long"],ble_gattc_read_mult:[30,4,1,"c.ble_gattc_read_mult"],ble_gattc_write:[30,4,1,"c.ble_gattc_write"],ble_gattc_write_flat:[30,4,1,"c.ble_gattc_write_flat"],ble_gattc_write_long:[30,4,1,"c.ble_gattc_write_long"],ble_gattc_write_no_rsp:[30,4,1,"c.ble_gattc_write_no_rsp"],ble_gattc_write_no_rsp_flat:[30,4,1,"c.ble_gattc_write_no_rsp_flat"],ble_gattc_write_reliable:[30,4,1,"c.ble_gattc_write_reliable"],ble_gatts_add_svcs:[30,4,1,"c.ble_gatts_add_svcs"],ble_gatts_chr_updated:[30,4,1,"c.ble_gatts_chr_updated"],ble_gatts_count_cfg:[30,4,1,"c.ble_gatts_count_cfg"],ble_gatts_find_chr:[30,4,1,"c.ble_gatts_find_chr"],ble_gatts_find_dsc:[30,4,1,"c.ble_gatts_find_dsc"],ble_gatts_find_svc:[30,4,1,"c.ble_gatts_find_svc"],ble_gatts_reset:[30,4,1,"c.ble_gatts_reset"],ble_gatts_show_local:[30,4,1,"c.ble_gatts_show_local"],ble_gatts_start:[30,4,1,"c.ble_gatts_start"],ble_gatts_svc_set_visibility:[30,4,1,"c.ble_gatts_svc_set_visibility"],ble_hs_evq_set:[27,4,1,"c.ble_hs_evq_set"],ble_hs_init:[27,4,1,"c.ble_hs_init"],ble_hs_sched_reset:[27,4,1,"c.ble_hs_sched_reset"],ble_hs_start:[27,4,1,"c.ble_hs_start"],ble_hs_synced:[27,4,1,"c.ble_hs_synced"],completion_cb:[117,5,1,"c.completion_cb"],conf_bytes_from_str:[116,4,1,"c.conf_bytes_from_str"],conf_commit:[116,4,1,"c.conf_commit"],conf_commit_handler_t:[116,5,1,"c.conf_commit_handler_t"],conf_dst_register:[116,4,1,"c.conf_dst_register"],conf_ensure_loaded:[116,4,1,"c.conf_ensure_loaded"],conf_export_func_t:[116,5,1,"c.conf_export_func_t"],conf_export_handler_t:[116,5,1,"c.conf_export_handler_t"],conf_export_tgt_t:[116,5,1,"c.conf_export_tgt_t"],conf_get_handler_t:[116,5,1,"c.conf_get_handler_t"],conf_get_value:[116,4,1,"c.conf_get_value"],conf_handler:[116,8,1,"_CPPv312conf_handler"],conf_init:[116,4,1,"c.conf_init"],conf_load:[116,4,1,"c.conf_load"],conf_register:[116,4,1,"c.conf_register"],conf_save:[116,4,1,"c.conf_save"],conf_save_one:[116,4,1,"c.conf_save_one"],conf_save_tree:[116,4,1,"c.conf_save_tree"],conf_set_from_storage:[116,4,1,"c.conf_set_from_storage"],conf_set_handler_t:[116,5,1,"c.conf_set_handler_t"],conf_set_value:[116,4,1,"c.conf_set_value"],conf_src_register:[116,4,1,"c.conf_src_register"],conf_store_init:[116,4,1,"c.conf_store_init"],conf_store_load_cb:[116,5,1,"c.conf_store_load_cb"],conf_str_from_bytes:[116,4,1,"c.conf_str_from_bytes"],conf_str_from_value:[116,4,1,"c.conf_str_from_value"],conf_value_from_str:[116,4,1,"c.conf_value_from_str"],console_append_char_cb:[117,5,1,"c.console_append_char_cb"],console_blocking_mode:[117,4,1,"c.console_blocking_mode"],console_echo:[117,4,1,"c.console_echo"],console_handle_char:[117,4,1,"c.console_handle_char"],console_init:[117,4,1,"c.console_init"],console_input:[117,6,1,"c.console_input"],console_is_init:[117,4,1,"c.console_is_init"],console_is_midline:[117,0,1,"c.console_is_midline"],console_line_event_put:[117,4,1,"c.console_line_event_put"],console_line_queue_set:[117,4,1,"c.console_line_queue_set"],console_non_blocking_mode:[117,4,1,"c.console_non_blocking_mode"],console_out:[117,4,1,"c.console_out"],console_printf:[117,4,1,"c.console_printf"],console_read:[117,4,1,"c.console_read"],console_rx_cb:[117,5,1,"c.console_rx_cb"],console_rx_restart:[117,4,1,"c.console_rx_restart"],console_set_completion_cb:[117,4,1,"c.console_set_completion_cb"],console_silence:[117,4,1,"c.console_silence"],console_write:[117,4,1,"c.console_write"],fcb_append:[127,4,1,"c.fcb_append"],fcb_append_finish:[127,4,1,"c.fcb_append_finish"],fcb_append_to_scratch:[127,4,1,"c.fcb_append_to_scratch"],fcb_clear:[127,4,1,"c.fcb_clear"],fcb_entry:[127,8,1,"_CPPv39fcb_entry"],fcb_free_sector_cnt:[127,4,1,"c.fcb_free_sector_cnt"],fcb_getnext:[127,4,1,"c.fcb_getnext"],fcb_init:[127,4,1,"c.fcb_init"],fcb_is_empty:[127,4,1,"c.fcb_is_empty"],fcb_log:[127,8,1,"_CPPv37fcb_log"],fcb_offset_last_n:[127,4,1,"c.fcb_offset_last_n"],fcb_rotate:[127,4,1,"c.fcb_rotate"],fcb_walk:[127,4,1,"c.fcb_walk"],fcb_walk_cb:[127,5,1,"c.fcb_walk_cb"],fops_container:[140,6,1,"c.fops_container"],fs_close:[139,4,1,"c.fs_close"],fs_closedir:[139,4,1,"c.fs_closedir"],fs_dirent_is_dir:[139,4,1,"c.fs_dirent_is_dir"],fs_dirent_name:[139,4,1,"c.fs_dirent_name"],fs_filelen:[139,4,1,"c.fs_filelen"],fs_getpos:[139,4,1,"c.fs_getpos"],fs_mkdir:[139,4,1,"c.fs_mkdir"],fs_open:[139,4,1,"c.fs_open"],fs_opendir:[139,4,1,"c.fs_opendir"],fs_ops:[140,6,1,"c.fs_ops"],fs_ops_for:[140,4,1,"c.fs_ops_for"],fs_ops_from_container:[140,4,1,"c.fs_ops_from_container"],fs_ops_try_unique:[140,4,1,"c.fs_ops_try_unique"],fs_read:[139,4,1,"c.fs_read"],fs_readdir:[139,4,1,"c.fs_readdir"],fs_register:[140,4,1,"c.fs_register"],fs_rename:[139,4,1,"c.fs_rename"],fs_seek:[139,4,1,"c.fs_seek"],fs_unlink:[139,4,1,"c.fs_unlink"],fs_write:[139,4,1,"c.fs_write"],fsutil_read_file:[139,4,1,"c.fsutil_read_file"],fsutil_write_file:[139,4,1,"c.fsutil_write_file"],g_silence_console:[117,0,1,"c.g_silence_console"],g_ts_suites:[178,0,1,"c.g_ts_suites"],hal_bsp_core_dump:[144,4,1,"c.hal_bsp_core_dump"],hal_bsp_flash_dev:[144,4,1,"c.hal_bsp_flash_dev"],hal_bsp_get_nvic_priority:[144,4,1,"c.hal_bsp_get_nvic_priority"],hal_bsp_hw_id:[144,4,1,"c.hal_bsp_hw_id"],hal_bsp_hw_id_len:[144,4,1,"c.hal_bsp_hw_id_len"],hal_bsp_init:[144,4,1,"c.hal_bsp_init"],hal_bsp_power_state:[144,4,1,"c.hal_bsp_power_state"],hal_debugger_connected:[153,4,1,"c.hal_debugger_connected"],hal_flash_align:[146,4,1,"c.hal_flash_align"],hal_flash_erase:[146,4,1,"c.hal_flash_erase"],hal_flash_erase_sector:[146,4,1,"c.hal_flash_erase_sector"],hal_flash_init:[146,4,1,"c.hal_flash_init"],hal_flash_ioctl:[146,4,1,"c.hal_flash_ioctl"],hal_flash_isempty:[146,4,1,"c.hal_flash_isempty"],hal_flash_read:[146,4,1,"c.hal_flash_read"],hal_flash_write:[146,4,1,"c.hal_flash_write"],hal_gpio_init_in:[148,4,1,"c.hal_gpio_init_in"],hal_gpio_init_out:[148,4,1,"c.hal_gpio_init_out"],hal_gpio_irq_disable:[148,4,1,"c.hal_gpio_irq_disable"],hal_gpio_irq_enable:[148,4,1,"c.hal_gpio_irq_enable"],hal_gpio_irq_handler_t:[148,5,1,"c.hal_gpio_irq_handler_t"],hal_gpio_irq_init:[148,4,1,"c.hal_gpio_irq_init"],hal_gpio_irq_release:[148,4,1,"c.hal_gpio_irq_release"],hal_gpio_irq_trig_t:[148,5,1,"c.hal_gpio_irq_trig_t"],hal_gpio_mode_t:[148,5,1,"c.hal_gpio_mode_t"],hal_gpio_pull_t:[148,5,1,"c.hal_gpio_pull_t"],hal_gpio_read:[148,4,1,"c.hal_gpio_read"],hal_gpio_toggle:[148,4,1,"c.hal_gpio_toggle"],hal_gpio_write:[148,4,1,"c.hal_gpio_write"],hal_i2c_init:[149,4,1,"c.hal_i2c_init"],hal_i2c_master_data:[149,8,1,"_CPPv319hal_i2c_master_data"],hal_i2c_master_probe:[149,4,1,"c.hal_i2c_master_probe"],hal_i2c_master_read:[149,4,1,"c.hal_i2c_master_read"],hal_i2c_master_write:[149,4,1,"c.hal_i2c_master_write"],hal_reset_cause:[153,4,1,"c.hal_reset_cause"],hal_reset_cause_str:[153,4,1,"c.hal_reset_cause_str"],hal_spi_abort:[152,4,1,"c.hal_spi_abort"],hal_spi_config:[152,4,1,"c.hal_spi_config"],hal_spi_data_mode_breakout:[152,4,1,"c.hal_spi_data_mode_breakout"],hal_spi_disable:[152,4,1,"c.hal_spi_disable"],hal_spi_enable:[152,4,1,"c.hal_spi_enable"],hal_spi_init:[152,4,1,"c.hal_spi_init"],hal_spi_set_txrx_cb:[152,4,1,"c.hal_spi_set_txrx_cb"],hal_spi_settings:[152,8,1,"_CPPv316hal_spi_settings"],hal_spi_slave_set_def_tx_val:[152,4,1,"c.hal_spi_slave_set_def_tx_val"],hal_spi_tx_val:[152,4,1,"c.hal_spi_tx_val"],hal_spi_txrx:[152,4,1,"c.hal_spi_txrx"],hal_spi_txrx_cb:[152,5,1,"c.hal_spi_txrx_cb"],hal_spi_txrx_noblock:[152,4,1,"c.hal_spi_txrx_noblock"],hal_system_clock_start:[153,4,1,"c.hal_system_clock_start"],hal_system_reset:[153,4,1,"c.hal_system_reset"],hal_system_restart:[153,4,1,"c.hal_system_restart"],hal_system_start:[153,4,1,"c.hal_system_start"],hal_timer:[154,8,1,"_CPPv39hal_timer"],hal_timer_cb:[154,5,1,"c.hal_timer_cb"],hal_timer_config:[154,4,1,"c.hal_timer_config"],hal_timer_deinit:[154,4,1,"c.hal_timer_deinit"],hal_timer_delay:[154,4,1,"c.hal_timer_delay"],hal_timer_get_resolution:[154,4,1,"c.hal_timer_get_resolution"],hal_timer_init:[154,4,1,"c.hal_timer_init"],hal_timer_read:[154,4,1,"c.hal_timer_read"],hal_timer_set_cb:[154,4,1,"c.hal_timer_set_cb"],hal_timer_start:[154,4,1,"c.hal_timer_start"],hal_timer_start_at:[154,4,1,"c.hal_timer_start_at"],hal_timer_stop:[154,4,1,"c.hal_timer_stop"],hal_uart_blocking_tx:[155,4,1,"c.hal_uart_blocking_tx"],hal_uart_close:[155,4,1,"c.hal_uart_close"],hal_uart_config:[155,4,1,"c.hal_uart_config"],hal_uart_init:[155,4,1,"c.hal_uart_init"],hal_uart_init_cbs:[155,4,1,"c.hal_uart_init_cbs"],hal_uart_rx_char:[155,5,1,"c.hal_uart_rx_char"],hal_uart_start_rx:[155,4,1,"c.hal_uart_start_rx"],hal_uart_start_tx:[155,4,1,"c.hal_uart_start_tx"],hal_uart_tx_char:[155,5,1,"c.hal_uart_tx_char"],hal_uart_tx_done:[155,5,1,"c.hal_uart_tx_done"],hal_watchdog_enable:[156,4,1,"c.hal_watchdog_enable"],hal_watchdog_init:[156,4,1,"c.hal_watchdog_init"],hal_watchdog_tickle:[156,4,1,"c.hal_watchdog_tickle"],json_array_t:[161,6,1,"c.json_array_t"],json_attr_t:[161,6,1,"c.json_attr_t"],json_buffer:[161,6,1,"c.json_buffer"],json_buffer_read_next_byte_t:[161,5,1,"c.json_buffer_read_next_byte_t"],json_buffer_read_prev_byte_t:[161,5,1,"c.json_buffer_read_prev_byte_t"],json_buffer_readn_t:[161,5,1,"c.json_buffer_readn_t"],json_encode_array_finish:[161,4,1,"c.json_encode_array_finish"],json_encode_array_name:[161,4,1,"c.json_encode_array_name"],json_encode_array_start:[161,4,1,"c.json_encode_array_start"],json_encode_array_value:[161,4,1,"c.json_encode_array_value"],json_encode_object_entry:[161,4,1,"c.json_encode_object_entry"],json_encode_object_finish:[161,4,1,"c.json_encode_object_finish"],json_encode_object_key:[161,4,1,"c.json_encode_object_key"],json_encode_object_start:[161,4,1,"c.json_encode_object_start"],json_encoder:[161,6,1,"c.json_encoder"],json_enum_t:[161,6,1,"c.json_enum_t"],json_read_array:[161,4,1,"c.json_read_array"],json_read_object:[161,4,1,"c.json_read_object"],json_type:[161,3,1,"c.json_type"],json_value:[161,6,1,"c.json_value"],json_write_func_t:[161,5,1,"c.json_write_func_t"],lh_append_body_func_t:[162,5,1,"c.lh_append_body_func_t"],lh_append_func_t:[162,5,1,"c.lh_append_func_t"],lh_append_mbuf_body_func_t:[162,5,1,"c.lh_append_mbuf_body_func_t"],lh_append_mbuf_func_t:[162,5,1,"c.lh_append_mbuf_func_t"],lh_flush_func_t:[162,5,1,"c.lh_flush_func_t"],lh_read_func_t:[162,5,1,"c.lh_read_func_t"],lh_read_mbuf_func_t:[162,5,1,"c.lh_read_mbuf_func_t"],lh_registered_func_t:[162,5,1,"c.lh_registered_func_t"],lh_set_watermark_func_t:[162,5,1,"c.lh_set_watermark_func_t"],lh_storage_info_func_t:[162,5,1,"c.lh_storage_info_func_t"],lh_walk_func_t:[162,5,1,"c.lh_walk_func_t"],log:[162,6,1,"c.log"],log_append:[162,4,1,"c.log_append"],log_append_body:[162,4,1,"c.log_append_body"],log_append_mbuf:[162,4,1,"c.log_append_mbuf"],log_append_mbuf_body:[162,4,1,"c.log_append_mbuf_body"],log_append_mbuf_body_no_free:[162,4,1,"c.log_append_mbuf_body_no_free"],log_append_mbuf_no_free:[162,4,1,"c.log_append_mbuf_no_free"],log_append_mbuf_typed:[162,4,1,"c.log_append_mbuf_typed"],log_append_mbuf_typed_no_free:[162,4,1,"c.log_append_mbuf_typed_no_free"],log_append_typed:[162,4,1,"c.log_append_typed"],log_cbmem_handler:[162,0,1,"c.log_cbmem_handler"],log_console_get:[162,4,1,"c.log_console_get"],log_console_handler:[162,0,1,"c.log_console_handler"],log_console_init:[162,4,1,"c.log_console_init"],log_fcb_handler:[162,0,1,"c.log_fcb_handler"],log_fcb_slot1_handler:[162,0,1,"c.log_fcb_slot1_handler"],log_flush:[162,4,1,"c.log_flush"],log_handler:[162,6,1,"c.log_handler"],log_init:[162,4,1,"c.log_init"],log_level_get:[162,4,1,"c.log_level_get"],log_level_set:[162,4,1,"c.log_level_set"],log_list_get_next:[162,4,1,"c.log_list_get_next"],log_module_get_name:[162,4,1,"c.log_module_get_name"],log_module_register:[162,4,1,"c.log_module_register"],log_nmgr_register_group:[162,4,1,"c.log_nmgr_register_group"],log_offset:[162,6,1,"c.log_offset"],log_printf:[162,4,1,"c.log_printf"],log_read:[162,4,1,"c.log_read"],log_read_body:[162,4,1,"c.log_read_body"],log_read_hdr:[162,4,1,"c.log_read_hdr"],log_read_mbuf:[162,4,1,"c.log_read_mbuf"],log_read_mbuf_body:[162,4,1,"c.log_read_mbuf_body"],log_register:[162,4,1,"c.log_register"],log_set_watermark:[162,4,1,"c.log_set_watermark"],log_storage_info:[162,4,1,"c.log_storage_info"],log_walk:[162,4,1,"c.log_walk"],log_walk_body:[162,4,1,"c.log_walk_body"],log_walk_body_func_t:[162,5,1,"c.log_walk_body_func_t"],log_walk_func_t:[162,5,1,"c.log_walk_func_t"],nffs_area_desc:[141,6,1,"c.nffs_area_desc"],nffs_config:[141,0,1,"c.nffs_config"],nffs_detect:[141,4,1,"c.nffs_detect"],nffs_format:[141,4,1,"c.nffs_format"],nffs_init:[141,4,1,"c.nffs_init"],nffs_misc_desc_from_flash_area:[141,4,1,"c.nffs_misc_desc_from_flash_area"],os_callout:[97,8,1,"_CPPv310os_callout"],os_callout_init:[97,4,1,"c.os_callout_init"],os_callout_queued:[97,4,1,"c.os_callout_queued"],os_callout_remaining_ticks:[97,4,1,"c.os_callout_remaining_ticks"],os_callout_reset:[97,4,1,"c.os_callout_reset"],os_callout_stop:[97,4,1,"c.os_callout_stop"],os_cputime_delay_nsecs:[99,4,1,"c.os_cputime_delay_nsecs"],os_cputime_delay_ticks:[99,4,1,"c.os_cputime_delay_ticks"],os_cputime_delay_usecs:[99,4,1,"c.os_cputime_delay_usecs"],os_cputime_get32:[99,4,1,"c.os_cputime_get32"],os_cputime_init:[99,4,1,"c.os_cputime_init"],os_cputime_nsecs_to_ticks:[99,4,1,"c.os_cputime_nsecs_to_ticks"],os_cputime_ticks_to_nsecs:[99,4,1,"c.os_cputime_ticks_to_nsecs"],os_cputime_ticks_to_usecs:[99,4,1,"c.os_cputime_ticks_to_usecs"],os_cputime_timer_init:[99,4,1,"c.os_cputime_timer_init"],os_cputime_timer_relative:[99,4,1,"c.os_cputime_timer_relative"],os_cputime_timer_start:[99,4,1,"c.os_cputime_timer_start"],os_cputime_timer_stop:[99,4,1,"c.os_cputime_timer_stop"],os_cputime_usecs_to_ticks:[99,4,1,"c.os_cputime_usecs_to_ticks"],os_event:[100,8,1,"_CPPv38os_event"],os_event_fn:[100,5,1,"c.os_event_fn"],os_eventq:[100,8,1,"_CPPv39os_eventq"],os_eventq_dflt_get:[100,4,1,"c.os_eventq_dflt_get"],os_eventq_get:[100,4,1,"c.os_eventq_get"],os_eventq_get_no_wait:[100,4,1,"c.os_eventq_get_no_wait"],os_eventq_init:[100,4,1,"c.os_eventq_init"],os_eventq_inited:[100,4,1,"c.os_eventq_inited"],os_eventq_poll:[100,4,1,"c.os_eventq_poll"],os_eventq_put:[100,4,1,"c.os_eventq_put"],os_eventq_remove:[100,4,1,"c.os_eventq_remove"],os_eventq_run:[100,4,1,"c.os_eventq_run"],os_get_uptime:[113,4,1,"c.os_get_uptime"],os_get_uptime_usec:[113,4,1,"c.os_get_uptime_usec"],os_gettimeofday:[113,4,1,"c.os_gettimeofday"],os_mbuf:[102,8,1,"_CPPv37os_mbuf"],os_mbuf_adj:[102,4,1,"c.os_mbuf_adj"],os_mbuf_append:[102,4,1,"c.os_mbuf_append"],os_mbuf_appendfrom:[102,4,1,"c.os_mbuf_appendfrom"],os_mbuf_cmpf:[102,4,1,"c.os_mbuf_cmpf"],os_mbuf_cmpm:[102,4,1,"c.os_mbuf_cmpm"],os_mbuf_concat:[102,4,1,"c.os_mbuf_concat"],os_mbuf_copydata:[102,4,1,"c.os_mbuf_copydata"],os_mbuf_copyinto:[102,4,1,"c.os_mbuf_copyinto"],os_mbuf_dup:[102,4,1,"c.os_mbuf_dup"],os_mbuf_extend:[102,4,1,"c.os_mbuf_extend"],os_mbuf_free:[102,4,1,"c.os_mbuf_free"],os_mbuf_free_chain:[102,4,1,"c.os_mbuf_free_chain"],os_mbuf_get:[102,4,1,"c.os_mbuf_get"],os_mbuf_get_pkthdr:[102,4,1,"c.os_mbuf_get_pkthdr"],os_mbuf_len:[102,4,1,"c.os_mbuf_len"],os_mbuf_off:[102,4,1,"c.os_mbuf_off"],os_mbuf_pkthdr:[102,8,1,"_CPPv314os_mbuf_pkthdr"],os_mbuf_pool:[102,8,1,"_CPPv312os_mbuf_pool"],os_mbuf_pool_init:[102,4,1,"c.os_mbuf_pool_init"],os_mbuf_prepend:[102,4,1,"c.os_mbuf_prepend"],os_mbuf_prepend_pullup:[102,4,1,"c.os_mbuf_prepend_pullup"],os_mbuf_pullup:[102,4,1,"c.os_mbuf_pullup"],os_mbuf_trim_front:[102,4,1,"c.os_mbuf_trim_front"],os_mbuf_widen:[102,4,1,"c.os_mbuf_widen"],os_memblock:[103,8,1,"_CPPv311os_memblock"],os_memblock_from:[103,4,1,"c.os_memblock_from"],os_memblock_get:[103,4,1,"c.os_memblock_get"],os_memblock_put:[103,4,1,"c.os_memblock_put"],os_memblock_put_from_cb:[103,4,1,"c.os_memblock_put_from_cb"],os_membuf_t:[103,5,1,"c.os_membuf_t"],os_mempool:[103,8,1,"_CPPv310os_mempool"],os_mempool_clear:[103,4,1,"c.os_mempool_clear"],os_mempool_ext_init:[103,4,1,"c.os_mempool_ext_init"],os_mempool_info:[103,8,1,"_CPPv315os_mempool_info"],os_mempool_info_get_next:[103,4,1,"c.os_mempool_info_get_next"],os_mempool_init:[103,4,1,"c.os_mempool_init"],os_mempool_is_sane:[103,4,1,"c.os_mempool_is_sane"],os_mempool_put_fn:[103,5,1,"c.os_mempool_put_fn"],os_mqueue:[102,8,1,"_CPPv39os_mqueue"],os_mqueue_get:[102,4,1,"c.os_mqueue_get"],os_mqueue_init:[102,4,1,"c.os_mqueue_init"],os_mqueue_put:[102,4,1,"c.os_mqueue_put"],os_msys_count:[102,4,1,"c.os_msys_count"],os_msys_get:[102,4,1,"c.os_msys_get"],os_msys_get_pkthdr:[102,4,1,"c.os_msys_get_pkthdr"],os_msys_num_free:[102,4,1,"c.os_msys_num_free"],os_msys_register:[102,4,1,"c.os_msys_register"],os_msys_reset:[102,4,1,"c.os_msys_reset"],os_mutex:[104,8,1,"_CPPv38os_mutex"],os_mutex_init:[104,4,1,"c.os_mutex_init"],os_mutex_pend:[104,4,1,"c.os_mutex_pend"],os_mutex_release:[104,4,1,"c.os_mutex_release"],os_sanity_check:[110,8,1,"_CPPv315os_sanity_check"],os_sanity_check_func_t:[110,5,1,"c.os_sanity_check_func_t"],os_sanity_check_init:[110,4,1,"c.os_sanity_check_init"],os_sanity_check_register:[110,4,1,"c.os_sanity_check_register"],os_sanity_check_reset:[110,4,1,"c.os_sanity_check_reset"],os_sanity_task_checkin:[110,4,1,"c.os_sanity_task_checkin"],os_sched:[98,4,1,"c.os_sched"],os_sched_get_current_task:[98,4,1,"c.os_sched_get_current_task"],os_sched_next_task:[98,4,1,"c.os_sched_next_task"],os_sched_set_current_task:[98,4,1,"c.os_sched_set_current_task"],os_sem:[111,8,1,"_CPPv36os_sem"],os_sem_get_count:[111,4,1,"c.os_sem_get_count"],os_sem_init:[111,4,1,"c.os_sem_init"],os_sem_pend:[111,4,1,"c.os_sem_pend"],os_sem_release:[111,4,1,"c.os_sem_release"],os_settimeofday:[113,4,1,"c.os_settimeofday"],os_stime_t:[113,5,1,"c.os_stime_t"],os_task:[112,8,1,"_CPPv37os_task"],os_task_count:[112,4,1,"c.os_task_count"],os_task_func_t:[112,5,1,"c.os_task_func_t"],os_task_info:[112,8,1,"_CPPv312os_task_info"],os_task_info_get_next:[112,4,1,"c.os_task_info_get_next"],os_task_init:[112,4,1,"c.os_task_init"],os_task_remove:[112,4,1,"c.os_task_remove"],os_task_state_t:[112,5,1,"c.os_task_state_t"],os_tick_idle:[151,4,1,"c.os_tick_idle"],os_tick_init:[151,4,1,"c.os_tick_init"],os_time_advance:[113,4,1,"c.os_time_advance"],os_time_delay:[113,4,1,"c.os_time_delay"],os_time_get:[113,4,1,"c.os_time_get"],os_time_ms_to_ticks32:[113,4,1,"c.os_time_ms_to_ticks32"],os_time_ms_to_ticks:[113,4,1,"c.os_time_ms_to_ticks"],os_time_t:[113,5,1,"c.os_time_t"],os_time_ticks_to_ms32:[113,4,1,"c.os_time_ticks_to_ms32"],os_time_ticks_to_ms:[113,4,1,"c.os_time_ticks_to_ms"],os_timeradd:[113,1,1,"c.os_timeradd"],os_timersub:[113,1,1,"c.os_timersub"],os_timeval:[113,8,1,"_CPPv310os_timeval"],os_timezone:[113,8,1,"_CPPv311os_timezone"],sensor:[163,8,1,"_CPPv36sensor"],sensor_cfg:[163,8,1,"_CPPv310sensor_cfg"],sensor_check_type:[163,4,1,"c.sensor_check_type"],sensor_clear_high_thresh:[168,4,1,"c.sensor_clear_high_thresh"],sensor_clear_low_thresh:[168,4,1,"c.sensor_clear_low_thresh"],sensor_clear_trigger_thresh_t:[163,5,1,"c.sensor_clear_trigger_thresh_t"],sensor_data_func_t:[163,5,1,"c.sensor_data_func_t"],sensor_data_t:[163,9,1,"_CPPv313sensor_data_t"],sensor_error_func_t:[163,5,1,"c.sensor_error_func_t"],sensor_ftostr:[168,4,1,"c.sensor_ftostr"],sensor_get_config:[163,4,1,"c.sensor_get_config"],sensor_get_config_func_t:[163,5,1,"c.sensor_get_config_func_t"],sensor_get_type_traits_byname:[168,4,1,"c.sensor_get_type_traits_byname"],sensor_get_type_traits_bytype:[168,4,1,"c.sensor_get_type_traits_bytype"],sensor_handle_interrupt_t:[163,5,1,"c.sensor_handle_interrupt_t"],sensor_init:[163,4,1,"c.sensor_init"],sensor_itf_lock:[163,4,1,"c.sensor_itf_lock"],sensor_itf_unlock:[163,4,1,"c.sensor_itf_unlock"],sensor_lock:[163,4,1,"c.sensor_lock"],sensor_mgr_compare_func_t:[168,5,1,"c.sensor_mgr_compare_func_t"],sensor_mgr_evq_get:[168,4,1,"c.sensor_mgr_evq_get"],sensor_mgr_find_next:[168,4,1,"c.sensor_mgr_find_next"],sensor_mgr_find_next_bydevname:[168,4,1,"c.sensor_mgr_find_next_bydevname"],sensor_mgr_find_next_bytype:[168,4,1,"c.sensor_mgr_find_next_bytype"],sensor_mgr_lock:[168,4,1,"c.sensor_mgr_lock"],sensor_mgr_match_bytype:[168,4,1,"c.sensor_mgr_match_bytype"],sensor_mgr_put_interrupt_evt:[168,4,1,"c.sensor_mgr_put_interrupt_evt"],sensor_mgr_put_notify_evt:[168,4,1,"c.sensor_mgr_put_notify_evt"],sensor_mgr_put_read_evt:[168,4,1,"c.sensor_mgr_put_read_evt"],sensor_mgr_register:[168,4,1,"c.sensor_mgr_register"],sensor_mgr_unlock:[168,4,1,"c.sensor_mgr_unlock"],sensor_notifier:[163,8,1,"_CPPv315sensor_notifier"],sensor_notifier_func_t:[163,5,1,"c.sensor_notifier_func_t"],sensor_oic_init:[168,4,1,"c.sensor_oic_init"],sensor_oic_tx_trigger:[168,4,1,"c.sensor_oic_tx_trigger"],sensor_pkg_init:[163,4,1,"c.sensor_pkg_init"],sensor_read:[163,4,1,"c.sensor_read"],sensor_read_ev_ctx:[163,8,1,"_CPPv318sensor_read_ev_ctx"],sensor_read_func_t:[163,5,1,"c.sensor_read_func_t"],sensor_register_err_func:[167,4,1,"c.sensor_register_err_func"],sensor_register_listener:[167,4,1,"c.sensor_register_listener"],sensor_register_notifier:[169,4,1,"c.sensor_register_notifier"],sensor_set_config_func_t:[163,5,1,"c.sensor_set_config_func_t"],sensor_set_driver:[163,4,1,"c.sensor_set_driver"],sensor_set_interface:[163,4,1,"c.sensor_set_interface"],sensor_set_n_poll_rate:[168,4,1,"c.sensor_set_n_poll_rate"],sensor_set_notification_t:[163,5,1,"c.sensor_set_notification_t"],sensor_set_poll_rate_ms:[168,4,1,"c.sensor_set_poll_rate_ms"],sensor_set_thresh:[168,4,1,"c.sensor_set_thresh"],sensor_set_trigger_thresh_t:[163,5,1,"c.sensor_set_trigger_thresh_t"],sensor_set_type_mask:[163,4,1,"c.sensor_set_type_mask"],sensor_trigger_cmp_func_t:[163,5,1,"c.sensor_trigger_cmp_func_t"],sensor_trigger_init:[168,4,1,"c.sensor_trigger_init"],sensor_trigger_notify_func_t:[163,5,1,"c.sensor_trigger_notify_func_t"],sensor_type_traits:[163,8,1,"_CPPv318sensor_type_traits"],sensor_unlock:[163,4,1,"c.sensor_unlock"],sensor_unregister_listener:[167,4,1,"c.sensor_unregister_listener"],sensor_unregister_notifier:[169,4,1,"c.sensor_unregister_notifier"],sensor_unset_notification_t:[163,5,1,"c.sensor_unset_notification_t"],shell_cmd:[172,6,1,"c.shell_cmd"],shell_cmd_func_t:[172,5,1,"c.shell_cmd_func_t"],shell_cmd_help:[172,6,1,"c.shell_cmd_help"],shell_cmd_register:[172,4,1,"c.shell_cmd_register"],shell_evq_set:[172,4,1,"c.shell_evq_set"],shell_module:[172,6,1,"c.shell_module"],shell_nlip_input_func_t:[172,5,1,"c.shell_nlip_input_func_t"],shell_nlip_input_register:[172,4,1,"c.shell_nlip_input_register"],shell_nlip_output:[172,4,1,"c.shell_nlip_output"],shell_param:[172,6,1,"c.shell_param"],shell_prompt_function_t:[172,5,1,"c.shell_prompt_function_t"],shell_register:[172,4,1,"c.shell_register"],shell_register_app_cmd_handler:[172,4,1,"c.shell_register_app_cmd_handler"],shell_register_default_module:[172,4,1,"c.shell_register_default_module"],shell_register_prompt_handler:[172,4,1,"c.shell_register_prompt_handler"],snm_name:[174,0,1,"c.snm_name"],snm_off:[174,0,1,"c.snm_off"],stats_group_find:[174,4,1,"c.stats_group_find"],stats_group_walk:[174,4,1,"c.stats_group_walk"],stats_group_walk_func_t:[174,5,1,"c.stats_group_walk_func_t"],stats_hdr:[174,6,1,"c.stats_hdr"],stats_init:[174,4,1,"c.stats_init"],stats_init_and_reg:[174,4,1,"c.stats_init_and_reg"],stats_name_map:[174,6,1,"c.stats_name_map"],stats_nmgr_register_group:[174,4,1,"c.stats_nmgr_register_group"],stats_register:[174,4,1,"c.stats_register"],stats_reset:[174,4,1,"c.stats_reset"],stats_shell_register:[174,4,1,"c.stats_shell_register"],stats_walk:[174,4,1,"c.stats_walk"],stats_walk_func_t:[174,5,1,"c.stats_walk_func_t"],t_array:[161,2,1,"c.t_array"],t_boolean:[161,2,1,"c.t_boolean"],t_character:[161,2,1,"c.t_character"],t_check:[161,2,1,"c.t_check"],t_ignore:[161,2,1,"c.t_ignore"],t_integer:[161,2,1,"c.t_integer"],t_object:[161,2,1,"c.t_object"],t_real:[161,2,1,"c.t_real"],t_string:[161,2,1,"c.t_string"],t_structobject:[161,2,1,"c.t_structobject"],t_uinteger:[161,2,1,"c.t_uinteger"],tc_config:[178,0,1,"c.tc_config"],tc_current_config:[178,0,1,"c.tc_current_config"],ts_config:[178,0,1,"c.ts_config"],ts_current_config:[178,0,1,"c.ts_current_config"],tu_any_failed:[178,0,1,"c.tu_any_failed"],tu_case_complete:[178,4,1,"c.tu_case_complete"],tu_case_fail:[178,4,1,"c.tu_case_fail"],tu_case_fail_assert:[178,4,1,"c.tu_case_fail_assert"],tu_case_failed:[178,0,1,"c.tu_case_failed"],tu_case_idx:[178,0,1,"c.tu_case_idx"],tu_case_init:[178,4,1,"c.tu_case_init"],tu_case_jb:[178,0,1,"c.tu_case_jb"],tu_case_name:[178,0,1,"c.tu_case_name"],tu_case_pass:[178,4,1,"c.tu_case_pass"],tu_case_pass_manual:[178,4,1,"c.tu_case_pass_manual"],tu_case_post_test:[178,4,1,"c.tu_case_post_test"],tu_case_pre_test:[178,4,1,"c.tu_case_pre_test"],tu_case_report_fn_t:[178,5,1,"c.tu_case_report_fn_t"],tu_case_reported:[178,0,1,"c.tu_case_reported"],tu_case_set_init_cb:[178,4,1,"c.tu_case_set_init_cb"],tu_case_set_post_cb:[178,4,1,"c.tu_case_set_post_cb"],tu_case_set_pre_cb:[178,4,1,"c.tu_case_set_pre_cb"],tu_case_write_pass_auto:[178,4,1,"c.tu_case_write_pass_auto"],tu_init_test_fn_t:[178,5,1,"c.tu_init_test_fn_t"],tu_post_test_fn_t:[178,5,1,"c.tu_post_test_fn_t"],tu_pre_test_fn_t:[178,5,1,"c.tu_pre_test_fn_t"],tu_restart:[178,4,1,"c.tu_restart"],tu_start_os:[178,4,1,"c.tu_start_os"],tu_suite_complete:[178,4,1,"c.tu_suite_complete"],tu_suite_failed:[178,0,1,"c.tu_suite_failed"],tu_suite_init:[178,4,1,"c.tu_suite_init"],tu_suite_name:[178,0,1,"c.tu_suite_name"],tu_suite_post_test:[178,4,1,"c.tu_suite_post_test"],tu_suite_pre_test:[178,4,1,"c.tu_suite_pre_test"],tu_suite_register:[178,4,1,"c.tu_suite_register"],tu_suite_restart_fn_t:[178,5,1,"c.tu_suite_restart_fn_t"],tu_suite_set_complete_cb:[178,4,1,"c.tu_suite_set_complete_cb"],tu_suite_set_fail_cb:[178,4,1,"c.tu_suite_set_fail_cb"],tu_suite_set_init_cb:[178,4,1,"c.tu_suite_set_init_cb"],tu_suite_set_pass_cb:[178,4,1,"c.tu_suite_set_pass_cb"],tu_suite_set_post_test_cb:[178,4,1,"c.tu_suite_set_post_test_cb"],tu_suite_set_pre_test_cb:[178,4,1,"c.tu_suite_set_pre_test_cb"],tu_testsuite_fn_t:[178,5,1,"c.tu_testsuite_fn_t"]},"json_array_t.arr":{booleans:[161,6,1,"c.json_array_t.arr.booleans"],integers:[161,6,1,"c.json_array_t.arr.integers"],objects:[161,6,1,"c.json_array_t.arr.objects"],reals:[161,6,1,"c.json_array_t.arr.reals"],strings:[161,6,1,"c.json_array_t.arr.strings"],uintegers:[161,6,1,"c.json_array_t.arr.uintegers"]},"json_value.jv_val":{composite:[161,6,1,"c.json_value.jv_val.composite"]},json_array_t:{arr:[161,7,1,"c.json_array_t.arr"]},json_attr_t:{addr:[161,7,1,"c.json_attr_t.addr"],dflt:[161,7,1,"c.json_attr_t.dflt"]},json_value:{jv_val:[161,7,1,"c.json_value.jv_val"]}},objnames:{"0":["c","variable","variable"],"1":["c","define","define"],"2":["c","enumvalue","enumvalue"],"3":["c","enum","enum"],"4":["c","function","C function"],"5":["c","typedef","typedef"],"6":["c","struct","struct"],"7":["c","union","union"],"8":["cpp","class","C++ class"],"9":["cpp","type","C++ type"]},objtypes:{"0":"c:variable","1":"c:define","2":"c:enumvalue","3":"c:enum","4":"c:function","5":"c:typedef","6":"c:struct","7":"c:union","8":"cpp:class","9":"cpp:type"},terms:{"000s":[196,198,204,219],"008s":[196,198,204,219],"00z":210,"01t22":81,"02d":24,"02t22":210,"04x":33,"05t02":210,"093s":[196,198,204,219],"0b1000110":149,"0mb":10,"0ubuntu5":6,"0x0":[193,200,218,219],"0x00":[33,200,204,218],"0x0000":[184,218],"0x00000000":[173,175,176],"0x00000001":115,"0x00000002":[115,200],"0x00000004":115,"0x00000008":115,"0x00000010":115,"0x000000b8":193,"0x000000d8":[233,234],"0x000000dc":[183,226,233,234],"0x00004000":[173,175,176],"0x00008000":[106,173,175,176],"0x00009ef4":200,"0x0000fca6":193,"0x00023800":173,"0x0003f000":173,"0x0003f800":173,"0x0006":[41,218],"0x0007d000":[19,176],"0x000a":218,"0x000e0000":175,"0x0010":39,"0x01":[33,39,42,115,204,218],"0x0100":39,"0x01000000":199,"0x0101":33,"0x0102":33,"0x0103":33,"0x0104":33,"0x0105":33,"0x0106":33,"0x0107":33,"0x0108":33,"0x0109":33,"0x010a":33,"0x010b":33,"0x010c":33,"0x010d":33,"0x010e":33,"0x010f":33,"0x0110":33,"0x0111":33,"0x02":[33,39,42,115,204,218],"0x0201":33,"0x0202":33,"0x0203":33,"0x0204":33,"0x0205":33,"0x0206":33,"0x0207":33,"0x0208":33,"0x0209":33,"0x020a":33,"0x020b":33,"0x020c":33,"0x020d":33,"0x020e":33,"0x020f":33,"0x0210":33,"0x0211":33,"0x0212":33,"0x0213":33,"0x0214":33,"0x0215":33,"0x0216":33,"0x0217":33,"0x0218":33,"0x0219":33,"0x021a":33,"0x021b":33,"0x021c":33,"0x021d":33,"0x021e":33,"0x021f":33,"0x0220":33,"0x0221":33,"0x0222":33,"0x0223":33,"0x0224":33,"0x0225":33,"0x0226":33,"0x0227":33,"0x0228":33,"0x0229":33,"0x022a":33,"0x022c":33,"0x022d":33,"0x022e":33,"0x022f":33,"0x0230":33,"0x0232":33,"0x0234":33,"0x0235":33,"0x0236":33,"0x0237":33,"0x0238":33,"0x0239":33,"0x023a":33,"0x023b":33,"0x023c":33,"0x023d":33,"0x023e":33,"0x023f":33,"0x0240":33,"0x03":[33,42,115,218],"0x0300":[33,39],"0x0301":33,"0x0302":33,"0x04":[33,39],"0x0401":33,"0x0402":33,"0x0403":33,"0x0404":33,"0x0405":33,"0x0406":33,"0x0407":33,"0x0408":33,"0x0409":33,"0x040a":33,"0x040b":33,"0x040c":33,"0x040d":33,"0x040e":33,"0x0483":197,"0x05":33,"0x0501":33,"0x0502":33,"0x0503":33,"0x0504":33,"0x0505":33,"0x0506":33,"0x0507":33,"0x0508":33,"0x0509":33,"0x050a":33,"0x050b":33,"0x050c":33,"0x050d":33,"0x050e":33,"0x06":[33,184,218],"0x07":[33,218,223],"0x08":[33,39,218],"0x08000000":199,"0x08000020":199,"0x08000250":199,"0x08021e90":197,"0x09":[33,218,223],"0x0a":[33,218],"0x0b":33,"0x0bc11477":193,"0x0c":33,"0x0c80":41,"0x0d":33,"0x0e":33,"0x0f":[33,218,221],"0x0f505235":115,"0x1":[219,221,224,226],"0x10":[33,193,200,204,221],"0x100":33,"0x1000":[102,221,224],"0x10000":106,"0x10010000":199,"0x10036413":199,"0x10076413":197,"0x1010":102,"0x103":33,"0x11":[33,35,192,204,218],"0x12":33,"0x13":33,"0x14":33,"0x1400":218,"0x15":[33,217,219,221],"0x16":33,"0x17":33,"0x18":[33,218],"0x1800":42,"0x1808":42,"0x180a":42,"0x19":[33,164],"0x1a":33,"0x1b":33,"0x1c":[33,217,219],"0x1d":33,"0x1e":33,"0x1f":33,"0x2":[221,224],"0x20":[33,45,106,193,200,217,218,219],"0x200":[33,221,224],"0x2000":[221,224],"0x20000":219,"0x20000000":106,"0x20002290":197,"0x20002408":193,"0x20008000":193,"0x21":[33,45],"0x21000000":193,"0x22":[33,35,45,204],"0x23":[33,45],"0x24":33,"0x25":[33,218],"0x26":33,"0x27":33,"0x28":33,"0x2800":218,"0x29":33,"0x2a":33,"0x2ba01477":200,"0x2c":33,"0x2d":[33,218],"0x2e":33,"0x2f":33,"0x30":[33,193,200,218],"0x300":33,"0x311":221,"0x32":[33,221],"0x33":35,"0x34":33,"0x35":33,"0x36":33,"0x37":33,"0x374b":197,"0x38":33,"0x39":33,"0x3a":33,"0x3a000":106,"0x3b":33,"0x3c":33,"0x3c00":218,"0x3d":33,"0x3e":33,"0x3f":33,"0x4":[221,224],"0x40":[33,193,200,217,219],"0x400":33,"0x4000":[221,224],"0x40007000":219,"0x4001e504":200,"0x4001e50c":200,"0x40number":149,"0x41000000":197,"0x42000":74,"0x44":[35,218],"0x4400":218,"0x46":149,"0x4f":[217,219],"0x50":[193,200],"0x500":33,"0x5000":218,"0x53":223,"0x55":35,"0x6":218,"0x60":[193,200,218],"0x61":[217,219],"0x62":218,"0x65":218,"0x66":35,"0x68":218,"0x69":[218,223],"0x6c":218,"0x6c00":218,"0x6d":218,"0x6e":218,"0x70":[193,200,218],"0x72":[217,218,219],"0x7800":218,"0x79":223,"0x7fefd260":115,"0x7fff8000":219,"0x8":218,"0x80":[217,219],"0x8000":74,"0x8000000":199,"0x8079b62c":115,"0x81":149,"0x8801":218,"0x8c":149,"0x8d":149,"0x90":[217,219],"0x96f3b83c":115,"0x9c01":218,"0x9f":218,"0xa":218,"0xa0":221,"0xa001":218,"0xa7":[217,219],"0xaf":[217,219],"0xb3":[217,219],"0xb401":218,"0xb5":[217,219],"0xbead":[217,219],"0xcc01":218,"0xd2":[217,219],"0xd801":218,"0xdead":[217,219],"0xe401":218,"0xe7":[217,219],"0xf":218,"0xf001":218,"0xf395c277":115,"0xfb":221,"0xfe":218,"0xff":115,"0xffff":[41,152,218],"0xffffffff":[115,163,193],"0xffffffff0xffffffff0xffffffff0xffffffff":200,"100kb":114,"1024kbyte":[197,199],"103kb":173,"10m":39,"110kb":173,"128hz":17,"128kb":[9,175],"12c":[196,198,204,219],"12kb":[19,176],"12mhz":9,"132425ssb":42,"132428ssb":42,"132433ssb":42,"132437ssb":42,"132441ssb":42,"14e":233,"14h":[226,233],"1503a0":211,"16kb":[9,175,176],"16kbram":66,"16mb":9,"190a192":218,"1_amd64":[70,73,93,96],"1c15":[217,219],"1d11":229,"1d13":[211,232],"1d560":173,"1eec4":173,"1kb":173,"1mhz":17,"1ms":14,"1st":[14,81],"1ubuntu1":6,"1wx":200,"200mhz":9,"2015q2":[4,11],"2022609336ssb":187,"2022687456ssb":187,"2022789012ssb":187,"2022851508ssb":187,"2042859320ssb":187,"2042937440ssb":187,"248m":6,"250m":205,"256kb":193,"262s":[196,198,204,219],"28a29":218,"28t22":210,"291ebc02a8c345911c96fdf4e7b9015a843697658fd6b5faa0eb257a23e93682":203,"296712s":199,"2a24":61,"2d5217f":94,"2m_interval_max":39,"2m_interval_min":39,"2m_latenc":39,"2m_max_conn_event_len":39,"2m_min_conn_event_len":39,"2m_scan_interv":39,"2m_scan_window":39,"2m_timeout":39,"2msym":43,"300v":[196,198,204,219],"30j":218,"32kb":[176,193],"32mb":9,"32wx":[193,200],"363s":[196,198,204,219],"3_1":49,"3mb":94,"46872ssb":218,"4_9":4,"4fa7":[217,219],"500m":205,"512kb":106,"54684ssb":218,"575c":173,"5kb":114,"5ms":14,"6lowpan":43,"73d77f":84,"78e4d263eeb5af5635705b7cae026cc184f14aa6c6c59c6e80616035cd2efc8f":173,"7b3w9m4n2mg3sqmgw2q1b9p80000gn":68,"7kb":173,"8ab6433f8971b05c2a9c3341533e8ddb754e404":214,"948f118966f7989628f8f3be28840fd23a200fc219bb72acdfe9096f06c4b39b":173,"9cf8af22b1b573909a8290a90c066d4e190407e97680b7a32243960ec2bf3a7f":232,"9mb":71,"abstract":[9,33,108,109,121,138,141,142,163,165,166,205,218,236],"boolean":[161,176],"break":[18,33,102,123,188,218],"byte":[14,17,20,21,28,29,30,32,35,39,59,79,84,86,102,103,112,115,116,117,119,127,128,139,141,144,149,152,155,161,162,173,191,192,203,204,207],"case":[2,6,7,17,25,29,30,33,42,43,68,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,102,105,106,110,111,112,113,115,121,141,145,168,172,173,174,176,178,180,184,188,189,191,192,193,207,210,211,217,218,219,223,234],"catch":33,"char":[103,105,110,112,116,117,121,125,126,139,140,153,155,159,160,161,162,168,172,174,176,178,188,191,192,195,205,207,210,218,224,226],"class":[121,204],"const":[28,29,30,100,102,103,106,112,115,116,117,122,139,140,141,142,144,146,147,153,161,162,165,172,174,178,188,190,191,192,210,217,218,219],"default":[1,2,4,6,7,8,11,14,17,21,27,28,33,36,38,39,40,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,100,102,104,105,106,107,109,110,112,117,118,120,121,122,138,141,152,161,162,163,164,165,166,168,170,171,172,173,174,175,176,180,184,186,188,191,192,193,194,201,203,204,205,212,217,218,219,221,222,223,225,226,228,233],"enum":[112,116,148,153,155,161,163,217,218],"export":[1,10,35,73,74,93,95,96,100,116,117,121,123,162,163,164,165,166,201,220,221,224],"final":[8,68,102,104,106,115,129,143,173,181,183,186,207,217,219],"float":[77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,114,161,163,168,220],"function":[1,7,9,14,18,27,28,29,30,33,35,44,74,97,98,99,100,101,102,103,105,107,108,109,110,112,115,116,117,121,122,123,125,127,133,137,138,139,140,141,142,143,145,148,149,150,151,152,153,154,155,158,160,161,162,164,166,167,168,170,172,173,174,177,178,180,183,186,187,189,191,192,194,195,201,203,204,205,210,212,217,218,219,221,223,226,231,233,234,236],"goto":[110,139,165,217,218,219],"i\u00b2c":149,"import":[10,68,70,93,102,106,113,114,149,183,186,189,207,219],"int":[1,14,19,27,28,29,30,33,38,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,97,99,100,102,103,105,110,112,113,116,117,121,122,123,125,126,127,128,129,130,131,132,133,134,135,136,137,139,140,141,142,144,145,146,148,149,151,152,153,154,155,156,159,160,161,162,163,164,165,167,168,169,172,174,176,178,181,186,188,189,190,191,192,195,205,207,210,217,218,219,224,226],"long":[3,14,16,21,28,29,30,36,40,43,102,105,111,114,138,149,161,173,200,226],"new":[2,3,4,6,10,13,18,25,28,29,30,35,36,39,42,43,44,47,52,54,58,59,63,66,70,71,72,74,98,102,106,109,112,115,117,127,128,129,138,139,141,143,149,157,163,172,173,174,176,180,182,183,184,189,190,191,192,193,196,197,198,199,200,203,204,210,211,212,218,219,220,222,223,236],"null":[28,29,30,97,98,99,100,102,103,104,105,106,110,111,112,116,117,122,139,140,141,147,152,162,163,164,165,168,172,175,176,186,189,190,191,192,195,205,207,217,218,219,220,224,226],"public":[28,29,30,32,37,39,41,42,45,70,79,93,97,100,102,103,104,110,111,112,113,115,116,117,140,141,149,152,154,161,162,163,172,174,191,192],"return":[27,28,29,30,31,38,97,98,99,100,102,103,104,105,106,110,111,112,113,116,117,122,127,139,140,144,147,148,149,152,153,154,155,156,161,162,163,164,165,167,168,169,172,176,178,186,188,189,190,193,195,204,205,207,210,217,218,219,221,224,226,230],"short":[102,104,172,207],"static":[32,38,79,97,100,103,105,106,110,111,116,117,122,126,142,160,162,163,164,165,180,184,186,188,189,190,191,192,195,205,217,218,219,220,224,226],"switch":[11,13,33,71,84,90,94,98,105,106,112,115,143,157,172,183,184,188,189,201,217,218,219,226,233],"transient":189,"true":[8,11,15,99,103,110,113,117,173,203,210,219,229,232],"try":[2,14,17,20,21,25,33,35,43,102,139,149,180,181,183,184,187,193,194,195,196,197,198,200,211,213,218,219,221,223,226,228,233],"var":[63,68,78,79,110,116],"void":[14,27,28,29,30,33,38,97,98,99,100,102,103,105,110,112,113,116,117,121,122,123,125,127,137,139,140,141,142,144,145,146,148,149,151,152,153,154,155,156,158,160,161,162,163,164,165,167,168,172,174,176,178,186,188,189,190,191,192,195,205,207,217,218,219,220,224,226],"while":[4,6,7,8,17,18,35,38,43,62,68,74,102,103,105,106,110,112,114,117,123,125,139,155,165,173,176,178,191,192,195,201,205,207,208,210,217,218,219,224,226,233,234],AES:34,ANS:185,Adding:[69,92,236],And:[74,115,127,173,175,181,182,187,207,217,218,219],Are:[14,18],But:[14,219],CTS:[155,184],FOR:4,For:[2,3,5,6,7,8,10,11,14,15,18,19,21,27,29,30,33,34,35,36,41,42,47,50,52,63,66,68,70,71,72,73,74,75,79,96,97,102,105,106,109,113,114,115,121,122,139,141,142,145,148,149,152,161,162,163,164,165,166,167,173,174,175,176,178,180,183,188,189,190,191,192,193,195,197,198,199,203,204,205,210,211,212,213,219,221,224,226,229,232,233,234,236],IDE:[5,11],IDs:115,Its:[107,113,114,180,213],NOT:[149,154,219],Not:[7,33,41,99,102,143,148,152,173,219],One:[6,27,29,30,33,105,114,173,180,186,211,223],PCs:8,QoS:[33,43],RTS:[155,184],Such:[191,192,213],TMS:193,That:[2,17,21,25,33,74,127,176,191,192,193,204,211,212,218,219],The:[1,2,3,4,5,6,7,8,10,11,13,14,15,16,17,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,38,39,41,42,43,44,46,47,50,56,58,59,60,63,68,70,71,72,74,76,77,79,83,84,85,86,88,89,90,91,93,94,95,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,127,139,141,142,143,144,145,146,147,148,149,151,152,153,154,155,156,157,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,178,179,180,181,182,183,184,186,188,189,190,191,192,193,194,196,197,198,199,200,201,202,203,204,205,207,208,210,211,212,213,218,219,220,221,222,223,224,225,226,228,229,230,231,232,233,234,236],Then:[13,25,26,46,76,115,127,173,180,184,210,218,219,233],There:[4,8,14,15,17,18,21,34,35,40,70,74,93,97,102,104,106,107,111,112,113,114,116,117,121,143,148,162,163,168,172,173,174,188,193,204,210,214,219,226,233,234],Theres:223,These:[5,29,30,33,39,63,74,102,106,107,109,111,115,116,121,149,166,172,175,182,186,190,191,192,193,194,199,201,212,213,220,221],Use:[1,7,8,10,28,39,40,63,70,71,72,75,84,93,94,95,106,119,127,129,173,180,188,191,192,193,196,204,211,212,218,219,220,222,231],Used:[106,152,155,162],Useful:163,Uses:[44,55,120,175],Using:[29,30,33,62,104,195,231,236],Was:204,Will:[33,140],With:[9,14,33,42,43,102,105,109,115,173,175,181,183,207,233,234,236],Yes:[13,14,32,102,115,120],__arg:110,__asm:197,__builtin_offsetof:174,__d:163,__entri:174,__etext:199,__ev:100,__f:[110,163],__hdr:102,__itvl:110,__jv:161,__l:162,__len:161,__mod:162,__n:[102,174],__name:[112,174],__om:102,__omp:102,__s:163,__sc:110,__sectnam:174,__sectvarnam:174,__size:[112,174],__str:161,__t1:[99,113],__t2:[99,113],__t:163,__type:102,__v:161,__var:174,__wfi:197,_access:188,_adc:219,_addr:191,_addr_:[191,192],_app:191,_build:[26,46,76],_cfg:[164,165],_cli:[165,166,221],_cnt:127,_config:[163,164,165,224],_creat:164,_dev:164,_gatt_ac:188,_imghdr_siz:106,_init:[163,164,165],_log:165,_name:176,_nrf52_adc_h_:219,_ofb:[164,166,221],_onb:[164,166,226],_pad1:115,_pad2:115,_pad3:115,_pad:[104,115],_param:172,_pars:157,_reserv:163,_resource_t:220,_sbrk:144,_senseair_h_:218,_sensor:164,_set:191,_shell_init:[165,221],_stage:176,_stat:165,_str:157,_va_args_:165,_val:[164,165],a10:178,a600anj1:173,abbrevi:186,abc:[162,210],abil:[6,34,44,68,102,207],abl:[2,14,25,102,106,121,122,187,191,192,193,201,212,218,219],abort:[28,62,152,162,163,175,176,210,224],about:[1,3,13,14,18,19,35,41,53,70,71,72,75,77,93,94,95,103,105,106,110,112,113,127,128,132,161,162,167,173,174,179,180,186,189,190,191,192,196,200,204,205,207,213,219],abov:[9,16,21,27,32,102,105,110,113,115,149,152,172,173,174,175,176,183,186,188,191,192,195,201,204,210,212,217,219],absent:115,absolut:[102,154],abstrat:127,acc:221,accel:[221,226],accel_rev:221,acceleromet:[163,165,220,221,222,226],accept:[14,33,39,123,149,155,157,180,193,197,199,204,212],access:[8,14,28,29,30,33,39,43,72,74,77,83,93,94,95,99,101,102,104,105,106,111,121,122,123,127,139,141,142,143,149,157,162,163,165,166,168,173,176,178,183,190,193,205,210,218],access_:190,access_cb:[29,30,188,190,217,219],access_flag:[139,140],accgyro:221,accommod:[29,30,36,102,109,115,191],accompani:19,accomplish:[9,21,68,141,188],accord:[14,106,115,178],accordingli:[14,36,102,106,112],account:[13,74,102,115],accur:199,accuraci:28,achiev:[38,191,192],ack_rxd:204,acknowledg:204,acl:33,acquir:[38,104,111,149,163],acquisit:149,across:[42,44,68,74,75,121,143],act:[34,42,157,173],action:[9,14,39,75,180,186,190,204,207,219],activ:[11,14,28,29,30,43,60,84,106,112,116,117,152,157,173,180,186,203,204,223,229,232,233,234],actual:[2,7,14,23,25,47,90,102,106,112,115,145,156,162,173,175,179,183,191,192,193,207,212,213,214,219],actuat:227,adafruit:[8,25,219,221,223],adapt:[43,109,193,196,197,211,226],adapter_nsrst_delai:[193,197],adaptor:199,adc0:219,adc:[9,14,19,66,121],adc_0:219,adc_buf_read:219,adc_buf_releas:219,adc_buf_s:219,adc_buf_set:219,adc_chan_config:219,adc_config:219,adc_dev:219,adc_event_handler_set:219,adc_evq:219,adc_hw_impl:66,adc_init:219,adc_number_channel:219,adc_number_sampl:219,adc_read:219,adc_read_ev:219,adc_result:219,adc_result_mv:219,adc_sampl:219,adc_sns_str:219,adc_sns_typ:219,adc_sns_val:219,adc_stack:219,adc_stack_s:219,adc_stm32f4:121,adc_task:219,adc_task_handl:219,adc_task_prio:219,add:[1,2,4,6,7,10,11,14,21,25,29,30,39,50,52,63,68,70,71,72,74,75,93,100,102,105,109,111,113,114,117,118,127,139,143,149,164,165,174,176,180,181,183,184,187,193,194,195,201,203,205,207,208,210,211,212,219,221,222,223,224,225,227,229,230,231,232,236],added:[11,13,29,30,45,66,68,94,102,106,111,112,115,117,122,124,139,149,172,193,195,203,205,211,213,217,218,229,230,232,236],adding:[2,18,21,44,50,68,102,106,107,113,127,174,183,195,210,212,213,217,218,219],addit:[1,11,14,18,27,28,41,43,56,68,74,75,102,106,107,109,115,121,149,162,173,176,180,183,186,193,194,196,197,199,200,201,204,207,218,219,230],addition:75,addr:[28,39,42,122,161,184,191,192,221],addr_typ:[39,42],address:[14,21,28,33,34,37,39,41,43,44,45,68,79,102,103,105,115,121,122,123,138,146,149,152,161,162,163,165,173,184,188,203,204,211,226,233],aditihilbert:4,adjust:[21,29,30,33,102,106,181,205],admin:[4,184],administr:18,adress:39,adsertis:39,adv:[14,39,42,43,44],adv_channel_map:218,adv_data:39,adv_field:[28,186,191],adv_filter_polici:218,adv_itvl_max:218,adv_itvl_min:218,adv_param:[28,186,189,191,192],advanc:[72,233,234],advantag:[189,219],advantang:186,adverb:75,adverti:[191,192],advertis:[28,29,30,33,36,38,43,44,45,79,185,187,189,203,217,218,219,220],advertise_128bit_uuid:220,advertise_16bit_uuid:220,advertising_interv:[39,41],advic:[107,108],advinterv:41,aes:[193,196,198,200,211,229,230,232],aesni:[229,230],af80:[217,219],affect:[115,141,142,162,173,183,208],aflag:[1,63,74],after:[4,8,10,17,25,27,29,30,34,38,42,54,63,68,70,71,74,93,94,99,102,103,107,112,113,115,116,121,125,129,133,139,141,149,152,155,162,163,165,173,175,178,180,184,186,188,189,190,193,194,201,203,207,211,212,221,223,226],afterward:[21,218],again:[8,14,25,33,38,70,72,93,106,112,115,127,173,174,186,193,196,197,198,199,200,204,207,219,223,232],against:[14,34,102,105,113,168],agnost:139,agre:[218,219],agreement:[218,219],ahead:113,aid:[74,165],aim:[33,122,139,185,236],ain0:219,ain1:219,air:[28,33,102,173,201,202,204,227,236],air_q:218,air_qual:[217,218],albeit:182,alert:185,algo:168,algorithm:[43,98],align:[102,103,127,207],all201612161220:88,all:[1,2,3,6,7,8,9,11,13,15,16,18,19,27,28,29,30,31,33,34,36,38,39,40,41,42,43,44,48,53,54,56,62,63,64,65,66,68,74,79,85,88,102,104,105,106,107,109,110,112,113,115,116,117,121,127,131,137,139,141,142,143,145,152,161,162,163,164,165,166,167,168,170,172,173,174,175,176,178,179,180,181,183,184,185,186,187,188,189,190,191,192,195,197,199,201,204,208,210,212,213,214,215,217,218,219,221,224,226,229,232],alloc:[86,90,100,101,102,103,138,162,186,188],allow:[2,3,4,6,8,9,11,14,19,25,28,33,39,43,44,52,63,68,70,71,72,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,100,102,104,105,109,111,115,117,121,139,141,144,149,152,153,162,166,167,168,169,171,172,173,174,176,180,184,186,189,191,195,196,201,204,205,207,211,219,221,223,226,228],almost:[8,207],alon:14,along:[21,74,102,103,112,163,168,218],alongsid:[191,207],alphabet:176,alreadi:[6,7,8,10,14,18,20,25,28,29,30,33,36,44,56,71,72,94,95,99,108,109,115,122,133,148,154,180,181,182,183,193,195,196,197,198,199,200,204,211,217,219,220,229,232,233,234],also:[1,3,5,6,7,8,10,11,14,18,20,21,25,26,35,36,39,43,47,50,53,68,70,71,72,73,74,79,93,96,102,103,105,106,109,111,112,113,115,116,117,118,121,122,127,139,141,152,155,157,162,163,164,165,167,170,172,173,174,175,176,180,183,186,189,190,194,195,201,204,205,207,208,210,211,212,213,217,218,219,221,222,223,224,225,226,229,230,232],alt:232,altern:[6,18,21,102,115,127,173,188],although:212,altogeth:[97,217],alwai:[8,14,18,74,106,113,115,145,162,172,182,188,191,192,199,210,212,213,218,236],ambigu:33,ambiti:183,amd64:[70,93],amend:[1,14,45,63,75,203,208,233,234],amg:221,among:[98,106,115,173],amongst:102,amount:[36,102,103,108,139,162,173,186,207],analog:[121,227],analyz:[11,234],android:[220,222,225,228],ani:[1,4,8,13,14,15,16,17,18,19,21,25,26,27,29,30,34,39,43,46,62,63,72,74,76,77,79,86,89,90,93,94,95,97,99,100,102,103,104,105,106,108,110,111,112,113,115,117,122,123,127,139,140,141,152,155,162,165,166,169,172,173,174,176,180,184,186,195,196,201,202,203,204,213,217,218,219,226,231,236],announc:[186,191,192],annoy:[188,214],anonym:39,anoth:[13,14,18,19,38,39,42,43,74,102,104,105,106,107,108,111,112,113,117,148,157,173,175,180,186,188,204,207,218,219,230,233,234],ans:[218,219],answer:105,anymor:[102,207],anyon:[14,17,25],anyth:[1,8,35,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,173,180,181,183,191,192,194,213,219],apach:[1,2,6,7,10,11,13,18,24,26,43,45,46,50,51,52,56,57,63,64,66,68,70,71,72,74,75,76,93,94,95,97,106,115,117,120,121,122,123,138,139,142,145,162,164,172,173,174,176,177,180,183,184,185,187,191,193,194,195,196,197,198,199,200,204,210,211,212,213,218,219,220,221,222,223,226,228,229,230,231,232,233,234,236],apart:113,api:[1,14,26,31,32,33,43,66,68,74,105,109,121,122,143,147,165,166,192,197,220,225],app:[1,7,8,11,14,17,18,21,24,25,38,41,43,45,47,50,51,55,56,58,59,60,61,63,66,68,75,86,89,90,106,115,117,121,139,143,153,172,174,175,176,180,181,183,185,186,189,190,191,192,193,195,196,197,198,199,200,201,202,203,205,207,210,211,217,218,220,221,222,223,224,225,229,230,231,232,233,236],app_log_init:162,appear:[17,25,39,41,109,149,188,190,207],append:[102,127,210],append_loc:[127,128,129],append_test:210,appl:[193,226,228,233,234],appli:[11,20,36,113,115,116,117,141,155,162,173,176,204,210],applic:[1,2,4,5,6,8,9,10,12,17,19,20,27,28,29,30,31,33,35,36,37,38,40,42,43,47,52,55,60,63,68,70,71,72,73,74,86,89,90,91,95,96,100,102,106,110,112,115,117,118,119,120,121,139,141,146,152,165,166,167,168,169,170,171,172,174,175,176,179,182,185,188,189,194,203,209,210,217,218,225,228,230,231,234,236],applicaton:1,applict:11,approach:[44,106,176],appropri:[28,29,30,75,102,106,109,112,119,121,149,152,176,180,181,183,186,189,191,192,194,219,225],approv:13,apps_air_qu:218,apps_bleprph:173,apps_blinki:[68,74],apps_my_sensor_app:226,apr:[8,196,198,204,219],apropo:[193,226,233,234],apt:[4,6,7,69,73,92,96,184],arbitrari:[115,180,184,193,196,197,198,199,200,204,211,219,221,223,229,230,232],arbitrarili:[115,192],arc4:193,arch:[74,106,109,178,196,197,198,199,200,204,226],arch_sim:[195,226],architectur:[70,93,98,103,106,108,109,113,115,121,138,143,148,207],archiv:[4,7,70,72,74,180,183,193,195,196,197,198,199,200,201,204,211,218,219,221,226,229,230,232],arduino:[11,194,207,209,212,218,236],arduino_101:66,arduino_blinki:[11,193,207],arduino_boot:[11,193],arduino_mkr1000:211,arduino_primo_nrf52:[66,196],arduino_primoo_nrf52:196,arduino_zero:193,arduino_zero_debug:193,arduinowifi:211,area:[14,16,102,106,115,116,127,137,144,162,176],area_cnt:144,area_desc:141,aren:[19,20,114],arg10:178,arg:[11,28,29,30,99,102,103,105,110,112,121,127,137,146,148,152,154,155,162,163,165,167,168,172,178,188,189,205,207,217,218,219,226],argc:[105,112,116,125,126,159,172,176,191,192,195,205,207,210,218,224,226],argument:[10,11,28,29,30,33,58,63,68,75,97,100,102,103,110,112,113,117,124,127,145,148,149,152,154,161,162,163,165,167,168,172,186,189,190,191,192,196,198,207,212,213,226],argv:[112,116,125,126,159,172,176,191,192,195,205,207,210,218,224,226],arm:[5,6,7,11,20,23,97,106,114,193,199,226,232,233,234],around:[42,102,115,219,220,222],arr:161,arrai:[29,30,35,100,116,126,127,137,141,152,161,172,176,181,186,190,207],arrang:[106,173],arriv:102,articl:214,artifact:[48,52,63,68,70,71,72,212],asf:[1,212,218,219],ask:[13,18,105,116,155,199,207,212,213],aspect:[39,102,115,207],assembl:[1,74,106,109,196,197,198,199,200,204,226],assert:[23,80,102,110,117,152,164,174,178,188,189,190,191,192,195,205,207,217,218,219,224,226],assert_if_test:178,assign:[13,19,21,29,30,32,35,41,43,50,63,66,79,103,105,106,112,127,142,162,176,180,188,193,196,197,198,199,200,204,211,219,221,223,229,232],associ:[14,28,29,30,34,36,100,102,110,112,115,154,163,176,186,189],assum:[7,11,15,42,56,72,73,95,96,100,102,106,112,115,122,152,157,176,180,181,182,183,195,201,204,205,217,219,220,222,223,225,226,233,234],assumpt:19,asynchron:155,at45db:[19,122],at45db_default_config:122,at45db_dev:122,at45db_erase_sector:122,at45db_init:122,at45db_read:122,at45db_sector_info:122,at45db_writ:122,at45dbxxx:122,at91samd21g18:193,at91samd:193,atmel:[2,193,211],atop:[121,143],att:[31,40,43,188],att_flag:[29,30],att_handl:[29,30],attach:[8,11,102,106,148,153,183,196,204,219,226,233,234],attempt:[14,27,28,33,35,39,102,103,104,112,115,149,176,188,189,190,204],attempt_stat:174,attent:3,attr:[14,29,30,40,42],attr_handl:[14,29,30,187,188,189,217,219],attribut:[27,29,30,33,40,43,63,66,75,79,103,107,109,161,176,185,188],auth:[14,28,39,214],authent:[28,33,34,42,187],author:[1,25,33,56,74,117,210,218,219],auto:[41,122,223],autocalibr:223,autocomplet:68,autoconf:68,autogener:14,autom:44,automat:[1,13,29,30,36,37,43,55,68,72,74,107,158,172,174,176,183,185,186,193,196,197,199,200,201,210,212,218,219,220,236],autoselect:193,avaial:204,avail:[1,2,3,4,7,9,14,15,18,24,29,30,33,35,36,41,42,43,44,45,60,70,71,72,75,77,86,93,94,95,100,102,103,104,110,111,114,115,117,119,121,155,157,163,167,168,173,176,179,191,195,201,204,213,225,233,234],avail_queu:117,avoid:[74,102,104,105,110,172,207,220],awai:[33,106,116,188,219],await:3,awar:[21,186,191,192],b0_0:199,b0_1:199,b1_0:199,b1_1:199,b5729002b340:[217,219],b8d17c77a03b37603cd9f89fdcfe0ba726f8ddff6eac63011dee2e959cc316c2:203,bab:162,back:[8,18,71,77,82,93,94,95,102,103,113,114,115,116,117,149,162,163,170,190,199,200,201,218,225,229,230,232],backend:116,background:28,backward:[18,43,115,117,127,172],bad:[14,115,173,213],badli:105,bake:15,band:[34,39,43],bank:199,bar:[11,14,116,236],bare:[97,185,191,192,236],base64:[7,116,117,204,226],base:[1,2,4,6,7,11,19,33,36,43,44,47,52,68,70,71,72,74,102,114,119,121,123,143,144,149,168,175,184,190,193,196,197,199,200,207,211,220,221,223,226],baselibc:[7,24,61,106],baselin:120,bash:[2,11,68,72,106],bash_complet:49,bash_profil:[10,71,73,94,96],bashrc:68,basi:[9,32,34,112,213,218,219],basic:[1,14,17,19,27,41,42,43,44,74,102,106,112,114,121,144,146,148,155,173,183,184,201,204,212,214,216,217,228,230,231],batch:106,batteri:[9,36,44,109,191],baud:[79,117,184],baudrat:[122,152,155],bbno055_cli:221,bc_acc_bw:[165,224],bc_acc_rang:[165,224],bc_mask:[165,224],bc_opr_mod:[165,224],bc_placement:165,bc_pwr_mode:[165,224],bc_unit:[165,224],bc_use_ext_xt:224,bcfg:224,bd_addr:33,be9699809a049:84,beacon:[27,182,183,194],bearer:[14,43,45],becaus:[8,11,14,21,28,33,34,38,42,63,100,115,142,149,152,163,165,168,173,175,207,210,212,214,218,220,221,222,226],becom:[14,34,44,115,186,189],been:[4,13,17,28,33,38,49,56,68,71,72,74,90,94,95,101,102,103,112,115,116,125,127,139,141,152,155,162,168,173,176,184,189,193,196,204,211,217,218,219],befor:[2,4,7,8,11,14,27,33,54,63,70,74,93,97,99,101,102,104,105,106,110,112,113,114,115,116,117,127,133,141,152,154,155,156,161,163,167,168,172,173,174,176,178,183,184,185,186,188,191,192,194,195,197,201,204,205,207,210,211,219,225,228,231],begin:[14,29,30,38,102,112,116,127,135,155,168,184,187,189,191,192,210,212],beginn:236,behav:[33,42,105,191,192,210],behavior:[72,105,109,141,188,190,207,210,211,234],behaviour:102,behind:[102,113],being:[14,15,28,29,30,33,102,103,105,110,112,113,115,116,122,139,148,149,150,159,160,162,163,173,187,189,207,210,236],bell:111,belong:[27,29,30,103,115,190],below:[1,2,4,6,8,11,19,31,33,34,35,36,42,56,72,75,102,105,106,107,111,112,115,117,119,122,139,142,154,165,173,180,183,188,190,193,196,197,199,200,204,207,208,210,212,213,214,219,220,221,224,228,236],benefit:[13,105,176,179,205],best:[24,102,106,161,213],beta:121,better:[14,17,20,115,174],between:[7,11,15,18,19,20,38,39,43,44,50,59,68,111,113,117,148,149,159,161,166,168,173,175,176,184,196,201,204,205,213,219,221,223,226],beyond:102,bhd:79,big:[35,74,102,204,213],bigger:173,bin:[2,4,7,10,11,18,20,47,48,50,51,56,59,61,63,68,70,71,72,73,74,93,94,95,96,106,173,176,180,181,183,184,187,193,195,196,197,198,199,200,201,203,204,210,211,218,219,221,223,226,229,230,232,233,234],bin_basenam:74,binari:[4,7,10,20,47,50,52,68,71,73,74,92,94,96,114,119,149,195],binutil:4,bit:[7,14,27,29,30,35,37,39,41,70,71,72,79,94,95,99,102,103,112,113,114,115,149,150,152,155,163,165,167,168,173,174,183,188,189,190,191,192,207,211,213,217,219,220,226,233,234],bitbang:150,bitfield:163,bitmap:103,bitmask:112,bits0x00:39,bl_rev:221,bla:162,blank:24,ble:[21,25,27,28,29,30,31,32,35,38,42,44,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,100,102,115,119,120,173,176,182,184,186,188,189,190,194,201,203,216,217,218,222,225,228,236],ble_:188,ble_addr_t:[28,191,192],ble_addr_type_publ:[28,189],ble_addr_type_random:28,ble_addr_type_rpa_pub_default:28,ble_addr_type_rpa_rnd_default:28,ble_app:[183,191,192],ble_app_advertis:[191,192],ble_app_on_sync:[191,192],ble_app_set_addr:[191,192],ble_att:[89,188,201],ble_att_err_attr_not_found:33,ble_att_err_attr_not_long:33,ble_att_err_insufficient_authen:33,ble_att_err_insufficient_author:33,ble_att_err_insufficient_enc:33,ble_att_err_insufficient_key_sz:33,ble_att_err_insufficient_r:[33,217,219],ble_att_err_invalid_attr_value_len:[33,188],ble_att_err_invalid_handl:33,ble_att_err_invalid_offset:33,ble_att_err_invalid_pdu:33,ble_att_err_prepare_queue_ful:33,ble_att_err_read_not_permit:33,ble_att_err_req_not_support:33,ble_att_err_unlik:[33,217,219],ble_att_err_unsupported_group:33,ble_att_err_write_not_permit:33,ble_att_svr_entry_pool:86,ble_att_svr_prep_entry_pool:86,ble_eddystone_set_adv_data_uid:191,ble_eddystone_set_adv_data_url:191,ble_eddystone_url_scheme_http:191,ble_eddystone_url_suffix_org:191,ble_err_acl_conn_exist:33,ble_err_auth_fail:33,ble_err_chan_class:33,ble_err_cmd_disallow:33,ble_err_coarse_clk_adj:33,ble_err_conn_accept_tmo:33,ble_err_conn_establish:33,ble_err_conn_limit:33,ble_err_conn_parm:33,ble_err_conn_rej_bd_addr:33,ble_err_conn_rej_channel:33,ble_err_conn_rej_resourc:33,ble_err_conn_rej_secur:33,ble_err_conn_spvn_tmo:33,ble_err_conn_term_loc:33,ble_err_conn_term_m:33,ble_err_ctlr_busi:33,ble_err_diff_trans_col:33,ble_err_dir_adv_tmo:33,ble_err_encryption_mod:33,ble_err_host_busy_pair:33,ble_err_hw_fail:33,ble_err_inq_rsp_too_big:33,ble_err_instant_pass:33,ble_err_insufficient_sec:33,ble_err_inv_hci_cmd_parm:33,ble_err_inv_lmp_ll_parm:33,ble_err_link_key_chang:33,ble_err_lmp_collis:33,ble_err_lmp_ll_rsp_tmo:33,ble_err_lmp_pdu:33,ble_err_mac_conn_fail:33,ble_err_mem_capac:33,ble_err_no_pair:33,ble_err_no_role_chang:33,ble_err_page_tmo:33,ble_err_parm_out_of_rang:33,ble_err_pending_role_sw:33,ble_err_pinkey_miss:33,ble_err_qos_parm:33,ble_err_qos_reject:33,ble_err_rd_conn_term_pwroff:33,ble_err_rd_conn_term_resrc:33,ble_err_rem_user_conn_term:33,ble_err_repeated_attempt:33,ble_err_reserved_slot:33,ble_err_role_sw_fail:33,ble_err_sco_air_mod:33,ble_err_sco_itvl:33,ble_err_sco_offset:33,ble_err_sec_simple_pair:33,ble_err_synch_conn_limit:33,ble_err_unit_key_pair:33,ble_err_unk_conn_id:33,ble_err_unk_lmp:33,ble_err_unknown_hci_cmd:33,ble_err_unspecifi:33,ble_err_unsupp_lmp_ll_parm:33,ble_err_unsupp_qo:33,ble_err_unsupp_rem_featur:33,ble_err_unsupport:33,ble_ext_adv:14,ble_ext_adv_max_s:14,ble_ga:190,ble_gap:[28,89],ble_gap_adv_act:28,ble_gap_adv_dflt_channel_map:28,ble_gap_adv_fast_interval1_max:28,ble_gap_adv_fast_interval1_min:28,ble_gap_adv_fast_interval2_max:28,ble_gap_adv_fast_interval2_min:28,ble_gap_adv_param:[28,191,192],ble_gap_adv_rsp_set_data:28,ble_gap_adv_rsp_set_field:28,ble_gap_adv_set_data:28,ble_gap_adv_set_field:[28,186],ble_gap_adv_start:[28,186,189,191,192],ble_gap_adv_stop:28,ble_gap_chr_uuid16_appear:[188,190],ble_gap_chr_uuid16_device_nam:[188,190],ble_gap_chr_uuid16_periph_pref_conn_param:188,ble_gap_chr_uuid16_periph_priv_flag:188,ble_gap_chr_uuid16_reconnect_addr:188,ble_gap_conn_act:28,ble_gap_conn_cancel:28,ble_gap_conn_desc:[28,189],ble_gap_conn_dur_dflt:28,ble_gap_conn_find:[28,189],ble_gap_conn_fn:186,ble_gap_conn_mode_dir:28,ble_gap_conn_mode_non:28,ble_gap_conn_mode_und:[28,186,189],ble_gap_conn_param:28,ble_gap_conn_pause_centr:28,ble_gap_conn_pause_peripher:28,ble_gap_conn_rssi:28,ble_gap_connect:28,ble_gap_disc:28,ble_gap_disc_act:28,ble_gap_disc_cancel:28,ble_gap_disc_dur_dflt:28,ble_gap_disc_mode_gen:[28,186,189],ble_gap_disc_mode_ltd:28,ble_gap_disc_mode_non:28,ble_gap_disc_param:28,ble_gap_encryption_initi:28,ble_gap_ev:[28,189],ble_gap_event_adv_complet:28,ble_gap_event_conn_upd:[28,189],ble_gap_event_conn_update_req:28,ble_gap_event_connect:[28,189],ble_gap_event_disc:28,ble_gap_event_disc_complet:28,ble_gap_event_disconnect:[28,189],ble_gap_event_enc_chang:[28,189],ble_gap_event_ext_disc:28,ble_gap_event_fn:[28,191,192],ble_gap_event_identity_resolv:28,ble_gap_event_l2cap_update_req:28,ble_gap_event_mtu:28,ble_gap_event_notify_rx:28,ble_gap_event_notify_tx:28,ble_gap_event_passkey_act:28,ble_gap_event_phy_update_complet:28,ble_gap_event_repeat_pair:28,ble_gap_event_subscrib:[28,189],ble_gap_event_term_failur:28,ble_gap_ext_adv_configur:28,ble_gap_ext_adv_data_status_complet:28,ble_gap_ext_adv_data_status_incomplet:28,ble_gap_ext_adv_data_status_trunc:28,ble_gap_ext_adv_param:28,ble_gap_ext_adv_remov:28,ble_gap_ext_adv_rsp_set_data:28,ble_gap_ext_adv_set_addr:28,ble_gap_ext_adv_set_data:28,ble_gap_ext_adv_start:28,ble_gap_ext_adv_stop:28,ble_gap_ext_connect:28,ble_gap_ext_disc:28,ble_gap_ext_disc_param:28,ble_gap_initial_conn_itvl_max:28,ble_gap_initial_conn_itvl_min:28,ble_gap_initial_conn_lat:28,ble_gap_initial_conn_max_ce_len:28,ble_gap_initial_conn_min_ce_len:28,ble_gap_initial_supervision_timeout:28,ble_gap_le_phy_1m:28,ble_gap_le_phy_1m_mask:28,ble_gap_le_phy_2m:28,ble_gap_le_phy_2m_mask:28,ble_gap_le_phy_any_mask:28,ble_gap_le_phy_cod:28,ble_gap_le_phy_coded_ani:28,ble_gap_le_phy_coded_mask:28,ble_gap_le_phy_coded_s2:28,ble_gap_le_phy_coded_s8:28,ble_gap_lim_disc_scan_int:28,ble_gap_lim_disc_scan_window:28,ble_gap_mesh_cb_regist:28,ble_gap_pair_initi:28,ble_gap_private_mode_devic:28,ble_gap_private_mode_network:28,ble_gap_read_le_phi:28,ble_gap_repeat_pair:28,ble_gap_repeat_pairing_ignor:28,ble_gap_repeat_pairing_retri:28,ble_gap_role_mast:28,ble_gap_role_slav:28,ble_gap_scan_fast_interval_max:28,ble_gap_scan_fast_interval_min:28,ble_gap_scan_fast_period:28,ble_gap_scan_fast_window:28,ble_gap_scan_slow_interval1:28,ble_gap_scan_slow_window1:28,ble_gap_sec_st:28,ble_gap_security_initi:28,ble_gap_set_event_cb:28,ble_gap_set_prefered_default_le_phi:28,ble_gap_set_prefered_le_phi:28,ble_gap_set_priv_mod:28,ble_gap_subscribe_reason_restor:28,ble_gap_subscribe_reason_term:28,ble_gap_subscribe_reason_writ:28,ble_gap_svc_uuid16:[188,190],ble_gap_termin:28,ble_gap_upd:86,ble_gap_upd_param:28,ble_gap_update_param:[14,28],ble_gap_wl_set:28,ble_gatt:[29,30,89],ble_gatt_access_ctxt:[29,30,188,217,219],ble_gatt_access_fn:[29,30],ble_gatt_access_op_read_chr:[29,30,188,217,219],ble_gatt_access_op_read_dsc:[29,30],ble_gatt_access_op_write_chr:[29,30,188,217,219],ble_gatt_access_op_write_dsc:[29,30],ble_gatt_attr:[29,30],ble_gatt_attr_fn:[14,29,30],ble_gatt_chr:[29,30],ble_gatt_chr_def:[29,30,188,190,217,219],ble_gatt_chr_f_auth_sign_writ:[29,30],ble_gatt_chr_f_aux_writ:[29,30],ble_gatt_chr_f_broadcast:[29,30],ble_gatt_chr_f_ind:[29,30],ble_gatt_chr_f_notifi:[29,30,217,219],ble_gatt_chr_f_read:[29,30,188,190,217,219],ble_gatt_chr_f_read_authen:[29,30],ble_gatt_chr_f_read_author:[29,30],ble_gatt_chr_f_read_enc:[29,30,217,219],ble_gatt_chr_f_reliable_writ:[29,30],ble_gatt_chr_f_writ:[29,30,217,219],ble_gatt_chr_f_write_authen:[29,30],ble_gatt_chr_f_write_author:[29,30],ble_gatt_chr_f_write_enc:[29,30,217,219],ble_gatt_chr_f_write_no_rsp:[29,30],ble_gatt_chr_flag:[29,30],ble_gatt_chr_fn:[29,30],ble_gatt_chr_prop_auth_sign_writ:[29,30],ble_gatt_chr_prop_broadcast:[29,30],ble_gatt_chr_prop_extend:[29,30],ble_gatt_chr_prop_ind:[29,30],ble_gatt_chr_prop_notifi:[29,30],ble_gatt_chr_prop_read:[29,30],ble_gatt_chr_prop_writ:[29,30],ble_gatt_chr_prop_write_no_rsp:[29,30],ble_gatt_disc_svc_fn:[29,30],ble_gatt_dsc:[29,30],ble_gatt_dsc_clt_cfg_uuid16:[29,30],ble_gatt_dsc_def:[29,30],ble_gatt_dsc_fn:[29,30],ble_gatt_error:[29,30],ble_gatt_mtu_fn:[29,30],ble_gatt_register_ctxt:[29,30],ble_gatt_register_fn:[29,30,190],ble_gatt_register_op_chr:[29,30],ble_gatt_register_op_dsc:[29,30],ble_gatt_register_op_svc:[29,30],ble_gatt_reliable_attr_fn:[29,30],ble_gatt_svc:[29,30],ble_gatt_svc_def:[29,30,188,190,217,219],ble_gatt_svc_foreach_fn:[29,30],ble_gatt_svc_type_end:[29,30],ble_gatt_svc_type_primari:[29,30,188,190,217,219],ble_gatt_svc_type_secondari:[29,30],ble_gatt_svc_uuid16:[29,30],ble_gattc:89,ble_gattc_disc_all_chr:[29,30],ble_gattc_disc_all_dsc:[29,30],ble_gattc_disc_all_svc:[29,30],ble_gattc_disc_chrs_by_uuid:[29,30],ble_gattc_disc_svc_by_uuid:[29,30],ble_gattc_exchange_mtu:[29,30],ble_gattc_find_inc_svc:[29,30],ble_gattc_ind:[29,30],ble_gattc_indicate_custom:[29,30],ble_gattc_init:[29,30],ble_gattc_notifi:[29,30],ble_gattc_notify_custom:[29,30],ble_gattc_proc_pool:86,ble_gattc_read:[14,29,30],ble_gattc_read_by_uuid:[29,30],ble_gattc_read_long:[29,30],ble_gattc_read_mult:[29,30],ble_gattc_writ:[29,30],ble_gattc_write_flat:[14,29,30],ble_gattc_write_long:[29,30],ble_gattc_write_no_rsp:[29,30],ble_gattc_write_no_rsp_flat:[29,30],ble_gattc_write_reli:[29,30],ble_gatts_add_svc:[29,30],ble_gatts_chr_upd:[29,30,217,219],ble_gatts_clt_cfg_pool:86,ble_gatts_count_cfg:[29,30],ble_gatts_find_chr:[29,30,217,219],ble_gatts_find_dsc:[29,30],ble_gatts_find_svc:[29,30],ble_gatts_register_svc:190,ble_gatts_reset:[29,30],ble_gatts_show_loc:[29,30],ble_gatts_start:[29,30],ble_gatts_svc_set_vis:[29,30],ble_h:[32,33,35,38,89,191,192,217],ble_hci_ram_evt_hi_pool:86,ble_hci_ram_evt_lo_pool:86,ble_hci_uart_baud:184,ble_hs_:190,ble_hs_adv_field:[28,186,191],ble_hs_att_err:33,ble_hs_cfg:[38,191,192],ble_hs_conn_handle_non:27,ble_hs_conn_pool:86,ble_hs_eagain:33,ble_hs_ealreadi:[28,33],ble_hs_eapp:33,ble_hs_eauthen:33,ble_hs_eauthor:33,ble_hs_ebaddata:33,ble_hs_ebusi:[28,29,30,33],ble_hs_econtrol:33,ble_hs_edon:[28,33],ble_hs_eencrypt:33,ble_hs_eencrypt_key_sz:33,ble_hs_einv:[14,28,29,30,33],ble_hs_emsgs:[28,33],ble_hs_eno:[29,30,33],ble_hs_enoaddr:33,ble_hs_enomem:[29,30,33],ble_hs_enomem_evt:33,ble_hs_enotconn:[28,33],ble_hs_enotsup:33,ble_hs_enotsync:33,ble_hs_eo:33,ble_hs_ereject:33,ble_hs_erol:33,ble_hs_err_sm_peer_bas:33,ble_hs_err_sm_us_bas:33,ble_hs_estore_cap:33,ble_hs_estore_fail:33,ble_hs_etimeout:33,ble_hs_etimeout_hci:33,ble_hs_eunknown:33,ble_hs_ev_tx_notif:100,ble_hs_event_tx_notifi:100,ble_hs_evq_set:27,ble_hs_forev:[27,28,189,191,192],ble_hs_hci_cmd_send:218,ble_hs_hci_err:33,ble_hs_hci_ev_pool:86,ble_hs_id:35,ble_hs_id_gen_rnd:[35,191,192],ble_hs_id_set_rnd:[32,35,191,192],ble_hs_init:27,ble_hs_l2c_err:33,ble_hs_reset_fn:38,ble_hs_sched_reset:27,ble_hs_sm_peer_err:33,ble_hs_sm_us_err:33,ble_hs_start:27,ble_hs_sync:27,ble_hs_sync_fn:38,ble_ibeacon_set_adv_data:192,ble_l2cap:89,ble_l2cap_chan_pool:86,ble_l2cap_sig_err_cmd_not_understood:33,ble_l2cap_sig_err_invalid_cid:33,ble_l2cap_sig_err_mtu_exceed:33,ble_l2cap_sig_proc_pool:86,ble_ll:[89,90],ble_ll_cfg_feat_le_encrypt:173,ble_ll_conn:89,ble_ll_prio:176,ble_lp_clock:36,ble_max_connect:[14,220,222],ble_mesh_dev_uuid:45,ble_mesh_pb_gatt:45,ble_npl_eventq:27,ble_own:[191,192],ble_own_addr_publ:28,ble_own_addr_random:[28,191,192],ble_own_addr_rpa_public_default:28,ble_own_addr_rpa_random_default:28,ble_phi:89,ble_public_dev_addr:35,ble_rigado:60,ble_role_broadcast:222,ble_role_peripher:222,ble_sm_err_alreadi:33,ble_sm_err_authreq:33,ble_sm_err_cmd_not_supp:33,ble_sm_err_confirm_mismatch:33,ble_sm_err_cross_tran:33,ble_sm_err_dhkei:33,ble_sm_err_enc_key_sz:33,ble_sm_err_inv:33,ble_sm_err_numcmp:33,ble_sm_err_oob:33,ble_sm_err_pair_not_supp:33,ble_sm_err_passkei:33,ble_sm_err_rep:33,ble_sm_err_unspecifi:33,ble_sm_legaci:173,ble_store_config:14,ble_svc_gap_device_name_set:219,ble_svc_gatt_chang:[29,30],ble_tgt:[183,191,192],ble_uu:190,ble_uuid128_init:[217,219],ble_uuid128_t:[217,219],ble_uuid16:[188,190],ble_uuid16_declar:[217,219],ble_uuid:[217,219],ble_uuid_128_to_16:188,ble_uuid_t:[29,30],ble_uuid_u16:[217,219],ble_uuidxx_declar:[29,30],ble_xtal_settle_tim:36,blecent:[7,14,74],blecsc:74,blehci:[7,74],blehciproj:184,blehostd:79,blehr:74,blemesh:[43,45,74],blemesh_light:74,blemesh_shel:74,blenano:66,bleprph:[7,21,43,74,79,173,185,186,187,188,189,190,203,217,218,219,220,234],bleprph_advertis:[186,189],bleprph_appear:188,bleprph_device_nam:[186,188],bleprph_le_phy_support:219,bleprph_log:[186,189,217,219],bleprph_oic:[7,74,225],bleprph_oic_sensor:220,bleprph_on_connect:186,bleprph_pref_conn_param:188,bleprph_print_conn_desc:189,bleprph_privacy_flag:188,bleprph_reconnect_addr:188,blesplit:[7,74],bletest:[7,74],bletoh:102,bleuart:[7,74],bleuartx000:25,blink:[1,7,74,106,112,181,193,194,196,197,198,199,200,205,207,219,236],blink_nord:234,blink_rigado:60,blinki:[1,11,17,18,20,47,56,57,61,68,74,106,183,184,204,205,207,211,218,219,228,229,230,232,233,234,236],blinky_callout:195,blinky_sim:74,blksize:103,blksz:[86,230],blob:[33,145],block:[33,41,86,99,100,102,103,111,121,127,130,141,149,152,154,155,163,205,218,230],block_addr:103,block_siz:103,blocks_siz:103,blue:200,bluetooth:[1,9,18,19,21,33,34,35,36,39,41,45,102,173,185,186,191,192,194,203,218,236],bmd300eval:[61,66,198,219],bmd:[198,219],bmp280:25,bno055:[164,165,220,222,224],bno055_0:[164,221,224],bno055_acc_cfg_bw_125hz:224,bno055_acc_cfg_rng_16g:224,bno055_acc_unit_ms2:224,bno055_angrate_unit_dp:224,bno055_cfg:[165,224],bno055_cli:[221,222],bno055_config:[165,224],bno055_default_cfg:165,bno055_do_format_android:224,bno055_err:165,bno055_euler_unit_deg:224,bno055_get_chip_id:165,bno055_id:165,bno055_info:165,bno055_init:[164,165],bno055_log:165,bno055_ofb:[164,220,221,222],bno055_opr_mode_ndof:224,bno055_pwr_mode_norm:224,bno055_sensor_get_config:165,bno055_sensor_read:165,bno055_shel:221,bno055_shell_init:221,bno055_stat:165,bno055_stat_sect:165,bno055_temp_unit_degc:224,board:[1,2,4,5,7,11,17,21,25,35,36,42,52,55,60,66,68,70,71,72,74,105,106,121,143,144,149,165,166,171,173,175,176,180,181,184,187,191,192,194,195,201,203,205,207,217,218,224,225,226,228,231,233,234,236],bodi:[115,162,178,224],body_len:162,bold:180,bond:[28,34,39,41,42,187],bondabl:39,bone:[97,185,191,192,236],bookkeep:127,bool:[103,117,161],boot:[7,15,21,27,56,74,106,113,114,117,157,180,184,193,196,197,198,199,200,201,203,204,211,218,219,221,223,226,229,230,232],boot_boot_serial_test:7,boot_bootutil:173,boot_img_mag:115,boot_load:106,boot_mag:115,boot_nrf52dk:218,boot_olimex:199,boot_seri:[7,117],boot_serial_setup:7,boot_test:7,bootabl:[173,203,229,232],bootload:[1,11,18,24,25,56,60,106,109,114,117,153,157,180,194,195,203,207,218,219,220,222,223,231],bootutil:[7,114,115,117,193,196,197,198,199,200,204,211,218,219,221,229,230,232],bootutil_misc:[7,193,196,197,198,200,221,229,230,232],both:[6,9,10,14,27,33,34,39,41,52,68,70,71,72,75,102,104,106,111,115,116,118,121,141,149,152,161,162,173,175,176,179,193,195,204,210,211,214,219],bottl:[71,94],bottom:[11,106,110,112,187],bound:[102,106,139],boundari:[102,103,106],box:[11,234],bps:155,branch:[1,4,7,10,13,18,20,68,69,70,72,73,92,93,95,96,115,193,211,212,213],branchnam:13,brand:200,bread:219,breadboard:219,breakdown:173,breakpoint:[193,197],breviti:[173,180,230],brew:[3,4,7,10,49,68,71,73,94,96],brick:115,brief:[14,32,148,191,192,204],briefli:106,bring:[11,106,143,221,225,228],broad:236,broadca:[191,192],broadcast:[14,27,39,44,186,191,192],brows:[187,196,212],bsd:114,bsncent:74,bsnprph:74,bsp:[1,7,16,25,36,45,47,50,51,55,56,58,60,63,68,74,75,105,116,121,141,143,147,148,154,155,163,164,165,166,168,173,176,180,183,184,187,193,195,196,197,198,199,200,204,205,211,218,219,220,221,222,223,224,226,229,230,232,233,234,236],bsp_arduino_zero:193,bsp_arduino_zero_pro:[193,211],bsp_timer:154,bsppackag:106,bss:[20,61,106,173],bssnz_t:[217,219],bt_mesh_provis:14,btattach:184,btmesh_shel:14,btshell:[7,41,43,50,51,58,59,63,74,84,187,201],btshell_chr_pool:86,btshell_dsc_pool:86,btshell_svc_pool:86,buad:79,buf:[116,122,139,161,162],buf_len:[102,116],buffer:[14,19,21,28,29,30,33,102,103,105,109,110,116,117,121,149,152,161,162,175,192,219],buffer_len:219,buffer_size_down:233,bug:[4,7,10,193,197,226,233,234],bui:219,build:[1,2,3,4,5,6,10,14,20,24,44,45,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,93,95,105,106,107,109,115,121,143,149,160,162,166,173,174,175,176,178,185,186,187,194,203,205,210,217,218,223,228,231,236],build_arduino_blinki:11,build_arduino_boot:11,build_numb:159,build_profil:[1,45,50,51,56,63,66,74,106,173,180,183,184,187,193,196,197,198,199,200,204,211,218,219,220,221,222,223,226,229,230,232],buildabl:7,built:[1,4,7,8,9,15,26,43,46,47,51,52,55,56,68,70,71,72,73,74,76,94,95,96,102,115,152,162,173,178,180,183,184,187,191,192,193,194,195,196,197,198,199,200,201,204,210,211,217,218,219,220,221,226,229,230,232],bundl:[24,68,114],burn:[24,191,192],bus:[2,149],buse:[121,143],busi:[33,103,104,207,218],button1_pin:205,button:[2,4,11,13,24,111,193,196,205],bytes_read:139,c_ev:97,c_evq:97,c_tick:97,cabl:[184,193,194,196,197,198,199,201,203,204,205,207,211,219,226,228,229,231,232],cach:[71,94,121,141,143],cache_large_file_test:210,cal:223,calcul:[29,30,33,41,61,102,103,113,115,127,162],calendar:9,call:[6,7,9,10,14,23,27,29,30,32,35,38,43,49,74,97,98,99,100,101,102,103,104,105,106,110,111,112,113,114,115,116,117,118,119,121,122,125,127,128,129,130,132,133,137,142,145,148,149,151,152,153,154,155,156,158,161,162,163,164,165,167,168,169,170,172,174,176,178,182,183,186,187,188,189,190,191,192,193,195,201,204,205,207,210,212,218,219,220,221,223,226,231],callback:[14,27,28,29,30,33,38,99,100,102,103,117,127,132,137,148,152,154,155,162,163,164,165,167,169,170,172,176,186,188,190,191,192,195,205,218,226],caller:[102,103,117,127,154,160,161,162],callout:[100,105,110,168,195,226],callout_l:205,callout_reset:116,came:184,can:[1,2,3,4,5,6,7,8,9,10,11,14,15,17,18,19,21,25,26,27,28,29,30,32,33,34,35,36,39,42,43,44,46,47,48,55,58,63,68,70,71,72,73,74,75,76,77,79,85,89,93,94,95,96,97,98,99,100,102,103,104,105,106,107,109,110,111,112,114,115,116,117,118,121,122,123,124,127,128,130,132,133,137,138,139,141,142,143,148,150,151,152,154,155,156,157,161,162,163,164,165,166,167,168,172,173,174,175,176,178,179,180,181,183,184,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,208,210,211,212,213,217,218,219,220,221,222,223,224,226,228,229,230,232,233,234,236],cancel:[28,33,39,97],candid:212,cannot:[4,14,32,33,84,99,101,104,105,111,115,138,144,152,154,176,193,201,211,212,213,214],cap:14,capabl:[33,34,39,41,108,117,121,162,173,195,207,233],capac:33,captian:94,carbon:217,card:[121,123,138],care:[16,102,105,112,191,192,212,213,217],carri:102,cascad:[1,74],case_nam:178,cast:[102,103,188],cat:[25,93,218,219],catastroph:38,categor:106,categori:[18,109],caus:[14,27,103,105,111,149,153,163,175,203,207,219,233],caveat:[14,115],cb_arg:[14,28,29,30,116,127,137,154,178,186,190,191,192],cb_func:154,cbmem:[7,162],cbmem_buf:162,cbmem_init:162,cbor:[119,120],cborattr:7,cccd:[28,29,30,39],ccm:34,cdc:196,cell:34,cellar:[4,6,10,49,71,73,94,96],central:[33,42,185,186,187,189],certain:[1,18,43,102,103,105,106,121,184,213],certainli:[14,219],cess_op_:188,cfg:[83,139,149,152,154,155,163,164,165,197],cflag:[1,25,63,74,106],cgi:114,ch_commit:116,ch_export:116,ch_get:116,ch_get_handler_t:116,ch_name:116,ch_set:116,chain:[102,103,161],challeng:208,chanc:[105,112],chang:[1,4,6,7,10,13,14,17,18,20,21,28,29,30,32,33,34,36,40,42,43,59,62,63,65,70,74,75,93,102,106,107,115,116,148,152,162,163,164,172,173,175,176,180,181,184,187,189,191,192,193,196,197,201,205,207,217,218,220,221,222,223,226,228,233,234],channel:[14,28,33,41,43,121,219],channel_map:[28,39],chapter:[2,43,109,119],charact:[117,126,141,155,157,159,160,161,172,176,190,211,218,226,233],character:36,characteri:[188,190],characterist:[9,29,30,39,40,43,115,162,187,190,217,219],check:[4,6,8,10,14,15,17,23,33,34,68,69,92,97,100,103,112,113,116,161,163,165,173,175,176,180,183,184,185,196,199,203,204,210,213,221,224,231],checkbox:72,checkin:[90,110,112],checkout:[13,93,95,194],checksum:[127,129],child:[103,139],chip:[4,109,121,122,143,148,152,153,163,165,193,194,196,197,200,211,212,221,223],chip_id:[221,223],chipset:[121,143,193,211],choic:[2,13,141,184,221],choos:[6,7,13,14,21,72,102,112,114,173,174,183,186,195,196,198,201,207,217,219],chose:174,chosen:[102,106,115,138,219],chr:[29,30,188,217,219],chr_access:188,chr_def_handl:[29,30],chr_end_handl:[29,30],chr_uuid128:[29,30],chr_uuid:[29,30],chr_val_handl:[29,30,217,219],chunk:[21,102],ci40:66,cid:187,circuit:149,circular:[19,162,175,176],circularli:213,clamp:223,clang:6,clarif:13,clarifi:121,clariti:123,classif:33,clean:[1,10,26,46,52,63,70,71,72,76,94,139,204,207],cleanli:176,clear:[28,29,30,85,97,102,103,112,115,127,163,167,168],clearli:[8,33],cli:117,click:[2,4,11,13,187,191,192,193,196,197,199,223,232],client:[11,14,15,19,30,31,33,39,43,44,139,142,166,191,217],clk:152,clock:[28,33,37,99,153,193,197,221],clock_freq:99,clone:[10,13,58,63,68,71,94],close:[2,72,121,139,155,164,193,196,197,199,200,224],closer:[72,95],closest:154,clue:25,cmake:1,cmd:[68,74,106,146,172,218,221],cmd_len:218,cmd_pkt:218,cmd_read_co2:218,cmp:218,cmsi:[2,7,24,61,193,196,197,198,199,200,226],cmsis_nvic:[196,197,198,199,200,226],cn4:180,cnt:[86,117,141,152,174,230],co2:[217,218],co2_evq:217,co2_read_ev:217,co2_sns_str:217,co2_sns_typ:217,co2_sns_val:217,co2_stack:217,co2_stack_s:217,co2_task:217,co2_task_handl:217,co2_task_prio:217,coap:[120,166,170,220,225],coars:33,coc:39,code:[1,5,7,9,10,12,13,14,15,26,27,28,29,30,31,36,38,39,41,43,68,98,102,103,105,108,109,110,113,114,115,116,117,119,121,123,126,127,139,142,143,144,148,149,152,154,155,157,162,163,164,165,166,167,168,169,173,176,178,185,186,188,189,190,193,194,195,201,204,205,207,209,211,212,218,219,220,223,224,225,226,228,230,231,236],codebas:[193,211],coded_interval_max:39,coded_interval_min:39,coded_lat:39,coded_max_conn_event_len:39,coded_min_conn_event_len:39,coded_param:28,coded_scan_interv:39,coded_scan_window:39,coded_timeout:39,codepag:138,coding_standard:7,coexist:115,collect:[1,7,56,68,74,102,103,119,127,142,161,173,180,212],collis:33,colon:[14,79],color:181,column:32,com11:8,com1:79,com3:[8,195,211,221,229,232],com6:8,com:[8,10,11,13,26,46,68,70,71,72,76,93,94,95,114,145,180,184,195,211,212,214,221,229,230,232],combin:[1,33,34,38,56,74,105,106,149,183,191,192,212,213],combo:173,come:[3,42,43,68,74,106,114,116,117,121,162,193,199,200,211,218,219,232],comm:[180,194],comma:[64,79],command:[1,2,4,7,8,10,14,15,21,27,33,42,47,48,49,50,51,53,54,55,57,58,59,60,61,62,64,65,66,67,70,71,72,73,74,80,81,83,84,85,88,89,91,93,94,95,96,106,109,115,118,120,123,124,125,149,157,158,162,166,173,174,175,176,178,180,181,183,191,192,193,195,196,197,198,199,200,203,204,207,208,210,211,212,214,215,219,220,221,222,223,224,226,229,232,233,234],comment:[3,13,14,26,106,179,223,236],commerci:218,commit:[10,13,116,219],common:[68,74,100,102,109,111,112,121,122,140,143,148,165,166,173,190,197],commonli:[18,111,152,191],commun:[9,38,39,43,44,79,91,117,119,123,149,152,163,164,165,180,181,184,186,189,194,203,204,205,207,211,212,219,221,226,229,230,231,232,236],compani:41,compar:[13,33,102,163,196,197,198,204,207,215,219],compare_func:168,comparison:[33,34,102,113,168],compat:[4,14,18,21,25,43,68,115,117,122,172,173,193,204,211,218,221,223,224,226,233],compens:113,compil:[1,4,5,6,7,8,10,14,33,47,60,66,68,71,74,94,102,105,106,109,114,121,172,174,178,179,180,183,193,196,197,198,199,200,201,204,205,211,218,219,220,221,226,229,230,232],complaint:43,complementari:44,complet:[9,11,26,28,33,34,39,41,42,46,68,72,76,106,108,109,112,115,117,127,139,143,149,152,155,162,173,179,184,186,191,192,197,205,207,212,218,219,220,224,225,226,229,230,232],completion_cb:117,complex:[9,44,105,106,121,143,182,207],compli:43,complianc:[218,219],compliant:43,complic:[68,105,173],compon:[1,7,11,31,52,61,68,70,71,72,74,98,106,109,116,121,143,149,152,173,174,184,191,192,194,201,203,205,211,218,228,231],compos:[52,70,71,72,179],composit:161,comprehens:179,compress:[68,94,141,191],compris:[7,115,141],comput:[3,4,6,8,11,14,24,44,69,71,72,92,94,117,129,138,183,184,193,194,196,197,198,199,200,203,207,220,222,223,228,229,231,232],concept:[11,34,102,105,172,176,182,183,185,193,194,203,207,211,228,231],conceptu:19,concern:[3,28,102],concis:119,conclud:[191,192,219],concurr:[1,14,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,97,101,185,186],condit:[4,33,115,149,164,168,172,175,210,218,219],condition:[68,164,175,176,221,223],conduct:[115,119],conf:204,conf_bytes_from_str:116,conf_commit:116,conf_commit_handler_t:116,conf_dst_regist:116,conf_ensure_load:116,conf_export_func_t:116,conf_export_handler_t:116,conf_export_persist:116,conf_export_show:116,conf_export_tgt:116,conf_export_tgt_t:116,conf_fcb_dst:116,conf_fcb_src:116,conf_file_dst:116,conf_file_src:116,conf_get_handler_t:116,conf_get_valu:116,conf_handl:116,conf_init:116,conf_int8:116,conf_load:[116,219],conf_regist:116,conf_sav:116,conf_save_on:116,conf_save_tre:116,conf_set_from_storag:116,conf_set_handler_t:116,conf_set_valu:116,conf_src_regist:116,conf_stor:116,conf_store_init:116,conf_store_load_cb:116,conf_str_from_byt:116,conf_str_from_bytes_len:116,conf_str_from_valu:116,conf_typ:116,conf_value_from_str:116,conf_value_set:116,confidenti:34,config:[1,7,14,45,63,74,75,77,91,93,94,95,118,122,138,139,154,175,176,183,201,218,219,221],config_:164,config_bno055_sensor:[164,224],config_cli:116,config_fcb:[116,175],config_fcb_flash_area:[175,176],config_lis2dh12_sensor:164,config_newtmgr:[63,201],config_nff:[116,139,175],config_pkg_init:176,configur:[6,7,9,19,28,29,30,32,33,37,38,44,45,63,68,70,71,72,74,75,99,103,105,106,107,109,115,117,119,121,139,141,143,144,148,149,152,154,155,156,166,167,170,173,177,183,186,190,193,196,199,200,204,205,207,208,214,218,219,221,223,225,226,228,230,233,234],configuraton:138,confirm:[8,25,33,39,84,115,173,204,229,232],confirmbe9699809a049:84,conflict:[74,175,213],confluenc:13,confus:[212,219],congratul:[7,180,187,217,218,219],conifgur:116,conjunct:[44,167],conn:[21,39,40,42,77,78,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,189,191,192,203,229,230,232],conn_handl:[14,28,29,30,33,187,188,189,217,219],conn_interval_max:41,conn_interval_min:41,conn_itvl:[28,42,187],conn_lat:[28,42,187],conn_mod:[28,189],conn_param:28,conn_profil:[78,79,80,81,82,83,84,85,86,87,88,89,90],conn_upd:189,connect:[4,7,8,9,11,17,27,28,29,30,33,34,36,38,40,41,43,44,51,55,56,68,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,109,117,119,120,121,143,148,149,152,153,173,180,185,186,187,188,189,191,192,194,205,217,218,223,227,228,231],connect_don:211,connectable_mod:186,connection_profil:84,connectionless:39,connector:[4,184,196,199,201,204,232],connextra:21,connintervalmax:41,connintervalmin:41,connstr:[21,79,203,229,230,232],conntyp:21,consecut:110,consequ:[33,115,173],conserv:[9,102,109],consid:[8,43,75,102,105,111,129,149,190,212],consist:[1,43,44,74,111,112,115,116,119,121,152,173,175,176,178,190],consol:[1,7,8,11,14,19,38,68,74,109,114,116,124,139,155,162,176,183,184,187,191,192,194,205,210,218,219,223,230],console_append_char_cb:117,console_blocking_mod:117,console_compat:117,console_echo:117,console_handle_char:117,console_init:117,console_input:117,console_is_init:117,console_is_midlin:117,console_line_event_put:117,console_line_queue_set:117,console_max_input_len:117,console_non_blocking_mod:117,console_out:117,console_pkg_init:176,console_printf:[24,33,38,117,139,217,218,219,226],console_read:117,console_rtt:[117,218,226,233],console_rx_cb:117,console_rx_restart:117,console_set_completion_cb:117,console_set_queu:117,console_sil:117,console_tick:117,console_uart:[117,218,226,233],console_uart_baud:117,console_uart_dev:117,console_uart_flow_control:117,console_uart_tx_buf_s:117,console_writ:117,consortium:119,constant:[14,17,28,152,162,163],constantli:[186,211,219,236],constitu:56,constrain:[9,68,120,208],constraint:193,construct:[10,24,102,111],consult:[139,143],consum:[29,30,100,111,155],consumpt:34,contact:[107,108,180],contain:[1,3,7,10,14,16,18,26,28,29,30,41,44,47,63,68,74,97,102,103,106,108,109,111,112,113,115,116,117,119,121,124,127,139,140,144,148,155,157,159,160,161,163,167,168,173,174,176,178,179,183,184,186,188,190,191,192,204,210,212,213,221,236],content:[11,25,28,29,30,62,74,93,102,106,115,127,128,129,139,154,161,162,173,180,186,190,191,192,199,204,207,210,213,214,221,223,224],context:[14,19,29,30,68,90,98,99,100,105,112,117,121,124,126,152,154,163,168,172,176,189,195,201,205],contigu:[102,115,127],continu:[6,14,28,106,111,116,172,173,181,184,193,194,199,201,205,207,211,219,222,224,225,226,228,230,231,233],contrast:176,contribut:[12,34,70,71,72,93,94,95,182,210,219,228],contributor:[143,218,219],control:[8,9,14,19,27,28,31,32,33,34,35,37,38,41,43,44,68,79,109,117,121,127,141,143,145,152,155,162,165,172,176,183,197,199,212,213,218,223,225],contruct:187,convei:102,conveni:[11,28,33,102,116,160],convent:[204,210,221,226],convers:[113,114,121,188],convert:[1,8,33,84,97,99,102,113,116,121,152,161,168,176,188,190,219],convini:168,cooper:14,coordin:[220,222],copi:[1,4,14,58,62,63,75,93,95,102,107,108,115,116,127,161,164,173,174,186,189,193,203,218,219,224,226,233,234],copy_don:115,copyright:[4,193,199,218,219,226,233,234],core:[1,6,7,11,18,20,24,28,29,30,41,43,45,50,51,56,61,63,64,66,68,74,75,84,101,106,108,110,117,119,121,122,123,138,139,142,143,145,162,164,172,173,174,176,177,180,183,184,185,186,187,193,194,195,196,197,198,199,200,204,207,210,211,212,213,218,219,220,221,222,223,226,228,229,230,231,232,233,234,236],core_cminstr:197,core_cmx:24,core_o:117,core_path:74,coreconvert:84,coredownload:84,coredump:[7,144],coredump_flash_area:176,coreeras:84,corelist:84,corner:199,corp:[2,193],correct:[1,2,4,14,19,21,23,54,103,106,113,115,141,173,176,184,197,198,199,204,207,210,219,221],correctli:[2,16,102,181,184,193,197,210,218,220],correspo:190,correspond:[11,28,29,30,33,99,102,103,106,115,142,162,163,168,186,188,191,192,213,219],correspondingli:28,corrupt:[14,103],corrupt_block_test:210,corrupt_scratch_test:210,cortex:[4,114,196,198,204,211,219,226],cortex_m0:74,cortex_m4:[74,106,196,197,198,199,200,204,226],cortex_m:193,cost:9,could:[14,19,29,30,33,102,111,159,188,223],couldn:186,count:[24,29,30,68,94,102,111,112,115,116,161,177],counter:[98,102,174,204],countri:43,coupl:[1,14,199,219],cours:[14,217],cover:[8,74,121,176,177,179,190,207,223],cpha:152,cpol:152,cpptool:11,cpu:[14,17,98,106,108,121,143,144,151,193,197,207],cputim:[36,99,221,226],cputime_geq:99,cputime_gt:99,cputime_leq:99,cputime_lt:99,crank:219,crash:[77,91,93,94,95,110,115,118,153,155,201],crash_test:[7,118,201],crash_test_newtmgr:201,crc:[7,117,123,218],creat:[1,2,3,4,5,6,8,10,11,13,14,15,21,23,24,25,28,34,39,45,47,52,54,56,57,58,59,60,63,68,70,71,72,74,75,79,84,93,94,95,100,103,104,105,108,110,111,112,114,117,121,130,139,141,162,163,165,166,168,170,173,174,175,176,178,181,185,190,194,195,212,214,217,224,225,228,231,236],create_arduino_blinki:11,create_mbuf_pool:102,create_path:139,creation:[60,121,180,204,219],creator:[163,164,165,166,168,220,221,223,224,226],credenti:214,criteria:[33,162],critic:3,cross:[5,6,7,9,109],crt0:61,crti:61,crtn:61,crw:8,crypto:[7,24,193,196,198,200,211,229,230,232],crypto_mbedtl:173,cryptograph:[34,115],cryptographi:34,crystal:37,csrk:39,cssv6:41,csw:[90,229,232],ctlr_name:79,ctlr_path:79,ctrl:[11,183,221,233],ctx:168,ctxt:[29,30,188,189,217,219],cur_ind:189,cur_key_s:28,cur_notifi:189,curi:[187,189],curiou:3,curl:[10,71],curn:[187,189],curr:211,currantlab:[94,95],current:[10,14,24,28,36,39,44,52,53,54,57,58,59,63,64,70,71,72,73,84,94,95,96,97,98,99,102,103,104,105,106,110,111,112,113,115,116,117,121,122,123,124,126,127,138,139,148,149,152,154,157,163,168,172,174,175,180,191,193,194,197,199,201,203,204,207,208,212,213,215,221,226],cursor:168,custom:[25,35,84,103,142,144,162,172,176],cvs:[193,199,226,233,234],cwd:11,cycl:[28,32,43,44],cylind:219,daemon:[2,184],dai:[113,172],dap:[2,193,196,200],daplink:17,darwin10:[193,226,233,234],darwin:6,data:[9,14,17,24,27,28,29,30,33,39,40,42,43,44,56,61,77,82,93,94,95,97,99,102,103,105,106,109,112,115,116,117,119,120,128,129,130,131,132,133,137,140,150,152,155,162,164,166,170,171,173,176,177,188,189,191,192,207,217,218,223,228,234,236],data_func:163,data_len:[28,29,30,218],data_mod:152,data_ord:152,databas:[29,30,40],databit:155,databuf:[102,226],datalen:39,datasheet:[106,223],date:[10,81,138,204,210,218],datetim:[7,77,91,93,94,95,117,118,120,201,210],datetime_pars:210,daunt:186,daylight:113,dbm:[39,41,43],deactiv:173,deal:[102,105,106,121],deb:[70,73,93,96],debian:[4,6],debug:[1,2,4,5,6,7,17,19,23,52,56,60,63,68,70,71,72,75,107,165,166,175,180,183,184,193,195,196,197,198,199,200,203,211,218,219,220,221,222,223,226,229,230,232,233,234],debug_arduino_blinki:11,debug_arduinoblinki:11,debugg:[5,25,51,52,68,70,71,72,74,153,193,196,197,199,200,204,232,233,234],dec:[61,173],decemb:34,decid:[68,98,109,207],decim:[34,149],decis:149,declar:[11,29,30,104,112,116,145,154,164,205,210,212,224,226],decod:[116,172],decompress:191,dedic:[14,100,106,109,172,173,188,201,205,233,234],deep:144,deeper:[102,180,204,219],def:[7,29,30,164,175,176,226],defaultdevic:95,defin:[1,6,14,16,17,18,28,32,33,36,39,40,41,43,44,47,55,56,60,63,66,74,97,99,100,102,103,105,110,112,115,116,118,120,121,139,141,144,145,147,148,152,161,162,163,164,166,167,168,170,171,172,173,175,176,178,180,182,184,186,188,194,196,204,205,207,210,212,213,217,218,219,220,221,225,226,229,231,232,233],defininig:44,defininit:160,definit:[1,11,29,30,41,48,50,55,63,74,97,102,103,106,115,172,174,178,184,188,190,212,217],defint:[102,175],del:39,delai:[14,38,99,113,154,181,204,207,223],deleg:173,delet:[1,6,11,13,39,48,52,58,62,63,68,70,71,72,74,75,141,181,208,224,226],delimit:[63,116],deliv:[97,138],delta:[68,94,180],demo:217,demonstr:[33,38,102,139,204,221,226],denable_trac:25,denot:102,dep:[1,63,68,74,75,106,117,122,123,138,139,142,143,162,164,172,174,176,183,195,201,205,210,218,219,220,226],depend:[1,4,6,8,14,18,25,28,33,34,36,39,52,54,62,63,65,68,70,71,72,75,79,97,102,108,114,115,117,138,139,148,149,152,162,164,172,174,176,178,183,193,207,210,211,212,215,218,219,221,223,229,231,232],depict:143,deploi:[56,173,195],deploy:44,deprec:176,depth:[4,108],dequeu:[100,205],deriv:33,desc:189,descend:115,describ:[1,2,7,10,11,13,26,36,40,46,76,103,105,106,107,109,112,115,116,119,127,133,138,140,141,148,150,152,153,162,163,164,165,172,173,175,176,178,180,183,185,190,191,197,200,201,204,212,218,219,220,221,224,228],descript:[1,7,13,14,25,32,39,40,42,68,74,102,106,107,108,116,123,126,128,129,130,131,132,133,134,135,136,137,159,160,164,174,175,176,180,204,208,210,212,213,218,219,234],descriptor:[28,29,30,39,40,74,141,188],descripytor:[29,30],design:[27,34,35,43,68,109,110,113,115,141,172,173,190,207,210],desir:[99,102,111,154,164,168,210,215],desktop:13,destin:[4,14,44,102,149,160,162],detail:[1,11,13,14,15,28,34,41,43,68,105,112,115,116,139,141,149,152,163,164,165,173,180,183,186,188,190,191,192,193,201,204,212,226,233,234],detect:[33,68,103,127,139,141,153,175,176,184],determin:[29,30,33,100,102,103,112,115,127,154,163,172,173,176,179,186,189,212,224],determinist:14,dev:[1,2,3,4,7,8,10,11,13,21,25,61,74,79,95,117,121,122,163,164,165,176,179,180,181,183,184,187,193,195,196,197,198,199,200,203,204,211,212,213,214,218,219,220,221,223,224,226,229,230,232,236],dev_found:184,develop:[3,5,6,7,8,9,12,19,33,68,72,74,95,102,103,105,107,108,109,112,119,121,163,166,170,172,176,179,184,185,188,191,193,194,196,199,200,203,207,212,213,218,219,225,228,232,233,234,236],devic:[3,4,8,9,15,17,27,29,30,32,33,34,37,40,41,43,44,45,56,68,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,109,115,117,119,120,121,122,123,139,143,145,148,149,152,166,167,168,170,173,174,175,176,177,182,183,185,186,187,188,190,191,192,193,195,196,197,198,199,200,201,204,211,217,219,225,226,227,229,230,231,232,233,234,236],device_id:145,deviceaddr:35,deviceaddrtyp:35,devnam:168,dflt:161,dhcp:211,dhkei:33,diag:[155,223],diagnost:223,diagram:[119,197,199,207],dialog:[11,72,234],dictat:[10,29,30,75],did:[20,21,173],didn:223,diff:218,differ:[4,6,7,8,10,11,14,15,18,19,20,21,27,29,30,33,36,39,42,58,68,70,93,97,102,104,105,106,107,108,109,112,116,121,141,143,148,155,164,173,174,175,176,183,184,195,196,197,199,201,203,205,207,208,210,211,212,213,215,218,221,223,224,226,232,234],differenti:[102,212],difficult:[43,108,115,175],dig:[7,185],digit:[34,121,148,219],dioxid:217,dir:[39,123,139,140],direct:[13,28,33,39,72,149,172,174,213],direct_addr:[28,191,192],directli:[7,8,10,27,31,49,139,154,155,162,173,176,191,193,208,210,211,220,224],directori:[1,4,6,7,8,10,11,13,18,25,47,48,50,54,56,58,63,68,70,72,73,93,95,96,101,106,107,108,121,123,139,141,151,153,178,180,181,183,184,193,194,196,197,198,199,200,210,211,212,213,218,219,220,221,223,226,228,229,231,232,234,236],dirent:[123,139,140],dirnam:139,dirti:180,disabl:[6,25,33,34,36,42,98,99,117,138,148,152,155,162,164,165,172,173,175,176,189,201,208,211,219,220,221,222,226,233],disable_auto_eras:122,disallow:[33,141],disbl:172,disc_mod:[28,189,218],disc_param:28,discard:[162,211],disciplin:184,disclaim:[7,10,68,183],disconnec:39,disconnect:[39,189],discontigu:115,discov:[14,29,30,34,39,40,184],discover:[14,28,29,30,39,41,120,170,186,225],discoverable_mod:186,discoveri:[14,28,29,30,40,119,121,123,184,189,194],discret:141,discrimin:28,discuss:[13,102,107,164,173,186,221],disjoint:33,disk:[7,115,127,139,141],disk_nam:139,disk_op:123,disk_regist:[123,139],dispatch:[105,176,205],displai:[1,6,14,34,39,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,74,75,77,79,82,84,85,86,89,90,93,94,95,116,121,143,176,184,199,204,220,222,228,229,232],displayonli:39,displayyesno:39,dist:[70,93],distanc:[43,174],distinct:34,distinguish:19,distribut:[1,4,6,33,39,43,68,114,115,212,218,219],distro:6,div0:80,dive:102,diversifi:28,divid:[31,33,80,116,118,141,173],dle:39,dll:[196,198,204,219],dm00063382:180,dma:121,dndebug:63,dnrf52:106,do_task:174,doc:[4,6,7,13,26,35,46,76,193,197],docker:[3,7,193,236],dockertest:2,document:[1,4,8,11,17,18,19,24,27,31,33,35,37,72,75,77,106,110,114,124,138,139,142,143,145,167,173,178,180,185,188,190,191,192,193,196,198,203,207,210,211,212,221,226,229,230,233,234],doe:[7,14,17,20,21,24,25,27,33,34,48,63,72,74,79,84,100,102,103,105,106,107,112,113,115,116,117,119,121,127,141,149,152,157,162,164,165,167,174,175,176,183,186,193,196,197,198,200,201,203,204,205,207,208,214,226,231],doesn:[8,14,21,33,45,110,115,123,168,173,181,183,184,186,196,207],doing:[23,101,113,121,188,195,207],domain:2,don:[1,13,14,19,24,28,29,30,44,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,100,102,116,124,127,180,188,190,191,192,212,218,219],done:[6,7,8,15,23,28,35,37,68,94,104,105,106,113,115,117,127,128,156,157,168,180,184,190,191,192,193,196,197,198,201,203,204,207,211,219,226,233,234],dont:[223,233],doorbel:68,dop:139,doubl:[2,161,199],doubt:[14,190],down:[1,11,74,93,95,148,173,197,199,201,232],downgrad:[6,7],download:[1,2,4,7,11,13,15,18,20,41,52,54,55,68,71,72,73,83,84,94,95,96,139,157,183,184,193,196,197,198,199,200,210,211,214,226,228,229,230,232,233,234],doxygen:[4,7,26,101,193,197],doxygengroup:101,dpidr:200,dpkg:[70,73,93,96],dptr:162,drag:33,drain:36,draw:36,drive:[9,25,74,113,121,149],drive_tim:223,driver:[7,17,18,25,68,122,123,139,143,147,148,150,152,154,155,164,166,174,183,193,196,197,198,199,200,211,221,223,226,232,233],drop:[11,21,38,155,197,199,232],drv2605:227,drv2605_calibrated_bemf:223,drv2605_calibrated_bemf_gain:223,drv2605_calibrated_comp:223,drv2605_cli:223,drv2605_drive_tim:223,drv2605_en_pin:223,drv2605_od_clamp:223,drv2605_ofb:223,drv2605_rated_voltag:223,drv2605_shell:223,drv2605_shell_init:223,dsc:[29,30,188],dsc_uuid:[29,30],dsize:102,dst:[14,58,63,83,102,139,146,160],dsym:[68,74],dtest:63,due:[17,23,28,29,30,33,103,115,122,127,138,153,168,193,197,199],dump:[25,29,30,116,223,233],dump_cal:223,dumpreg:221,duplex:43,duplic:[39,102],durat:[14,28,32,39,42,113,188,221],duration_m:[28,191,192],dure:[14,19,28,29,30,33,34,84,98,106,110,112,115,117,158,162,163,164,173,176,178,183,188,195,207,220,224],duti:[28,43,44],dwarf:74,dylib:4,dyn:[72,95],dynam:[101,103],e407:[199,232],e407_:199,e407_devboard:[66,199,232],e407_devboard_download:199,e407_sch:232,e761d2af:[217,219],e_gatt:190,eabi:[4,7,11,20,106,114,193,226,233,234],each:[1,2,10,11,13,14,19,20,21,29,30,32,33,34,35,40,43,45,56,61,62,63,74,75,77,79,86,90,100,102,103,105,106,111,113,115,117,121,139,141,143,148,162,163,165,166,167,168,170,172,173,174,176,188,189,190,191,192,193,201,205,207,210,212,221,224,225,226,236],eager:3,earlier:[13,42,70,71,72,93,94,95,116,188,191,192,218,219,233],eas:122,easi:[1,2,3,8,9,121,143,149,174,175,196,219,220,223],easier:[21,36,106,218],easili:[9,14,166,176,226],east:113,eavesdropp:32,ecdsa256:115,ecdsa:115,echo:[11,21,73,77,91,93,94,95,96,117,118,120,201,211,229,230,232],echocommand:11,eclips:11,ectabl:[191,192],edbg:[2,193],eddyston:[39,194],eddystone_url:[39,41],edg:148,edit:[7,107,138,180,181,204,208,212,224],editor:[72,74,180,181,197],ediv:[28,39],edr:[33,41,184],edu:[196,233],ee02:204,eeprom:122,effect:[111,113,116,139,141,219],effici:[17,43,44,102,103,193],effort:219,eid:191,eight:119,einval:99,eir:41,eir_len:184,either:[1,4,6,8,10,14,25,28,39,41,42,43,70,72,74,93,97,98,100,102,103,112,116,117,118,124,127,148,149,152,153,173,176,191,192,201,204,218,219,228],elaps:[33,99,113],electron:236,elem:172,element:[29,30,52,66,68,70,71,72,102,103,112,115,116,126,127,128,129,132,134,135,161,172,207],element_typ:161,elev:104,elf:[7,11,47,51,61,68,74,84,173,180,183,184,187,193,195,196,197,198,199,200,201,204,210,211,218,219,221,226,229,230,232,233,234],elfifi:84,elicit:173,els:[35,98,110,115,139,165,173,217,218,219,233],elsewher:[185,188,212],emac:218,email:[3,179,236],emb:122,embed:[1,3,4,11,25,52,68,70,71,72,114,115,141,152,179,180,193,199,226,233,234],emit:[68,74],emploi:43,empti:[63,102,112,127,172,176,182,190,210],emptiv:9,emul:[204,211,224],enabl:[1,8,9,14,17,36,42,44,45,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,75,86,89,90,91,100,106,116,117,118,119,121,122,138,143,148,152,156,162,164,165,166,168,170,171,175,176,180,183,186,189,194,202,203,205,209,216,217,218,219,224,228,231,233,234,236],enc:160,enc_chang:189,encapsul:43,encod:[7,64,116,117,119,120,170,172,204,210,220,225,226],encoding_cborattr:173,encoding_tinycbor:173,encompass:[27,33],encount:[7,21,33,70,102,116,137,207],encourag:121,encrypt:[28,33,34,39,42,141,187,189],encrypt_connect:33,end:[9,19,28,29,30,33,40,42,68,102,115,127,149,176,182,183,204,218],end_group_handl:[29,30],end_handl:[29,30],endian:[35,74,102,115,152,204],endif:[164,165,174,176,195,210,218,219,226],energi:[9,34,43,102,194,236],english:115,enjoi:219,enough:[68,102,109,113,115,157,160],enqueu:[102,154],ensur:[10,11,18,43,72,102,106,110,113,114,143,149,173,174,175,176,184,188,194,201,203,205,207,211,212,213,221,225,228,231],entail:173,enter:[11,34,60,106,172,174,193,195,197,207,221,223,226],entir:[2,19,102,103,106,115,141,190,207,218],entirelai:223,entireti:139,entiti:[56,185],entri:[19,28,29,30,33,34,85,116,127,128,129,132,135,137,139,141,162,165,168,172,173,190,222],enumer:[115,145,153,163],environ:[3,4,9,11,25,68,71,72,74,95,109,114,121,152,184,230],eof:[70,93],ephemer:191,epoch:113,equal:[14,29,30,41,85,102,162,175,176],equat:[41,223],equival:[59,74,122,143,219,236],eras:[21,25,84,115,122,123,127,136,141,146,193,197,198,199,204,219],erase_sector:199,erm:223,err:[110,139,165,174,217,219],err_fn:167,error:[1,2,4,6,7,19,27,28,29,30,33,38,43,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,93,95,99,102,104,105,106,110,111,116,122,123,127,139,141,144,148,149,152,154,155,162,163,165,167,168,169,172,173,176,186,188,189,190,193,196,197,199,200,204,210,211,213,217,218,219,220,224,226,232],error_rsp_rx:[89,201],error_rsp_tx:[89,201],error_stat:174,escap:[211,218,226,233],especi:[14,16,113],essenti:[56,74,176,207],establish:[28,33,39,91,186,187,189,196,198,201,204,205,219],estim:102,etc:[1,14,17,18,25,36,38,43,49,56,70,93,102,103,105,108,109,115,119,121,143,144,155,159,182,189,207,219],ethernet:[121,143],etyp:[162,219],eui:204,eul:221,euler:221,ev_arg:[97,100,110,117],ev_cb:[97,100,102,117,205],ev_queu:100,eval:[198,219],evalu:[11,99,113,175,176,198,204,212,219],evalut:113,even:[4,13,14,17,18,25,99,102,109,115,138,155,161,168,173,217,219,224],event:[14,24,27,28,33,36,37,39,97,102,105,110,112,117,121,162,163,168,169,172,174,176,184,186,187,191,192,201,206,207,217,219,224,226,236],event_q:219,event_queu:117,eventq:[102,168,217,219],eventq_exampl:205,eventu:[4,112,113,218],ever:[102,103,115,127,223],everi:[1,25,27,45,74,110,111,112,121,127,137,152,178,189,191,193,195,213,223,226],everyon:[13,207],everyth:[1,18,21,106,110,116,173,207,210,211,218],evq:[27,97,100,102,117,168,172],evq_own:100,evq_task:100,evtyp:168,exact:[109,115,148,154,174],exactli:[102,106,111,176],examin:[154,186,188,230],exampl:[1,2,3,6,7,9,11,14,15,16,17,18,19,27,34,35,36,37,42,44,68,70,71,72,73,74,75,77,93,95,96,98,102,103,104,106,107,109,110,111,112,113,114,115,117,120,141,142,145,148,149,150,162,164,165,166,167,172,173,174,179,180,182,184,185,189,193,195,197,201,204,207,210,211,212,213,214,220,221,222,223,224,225,226,229,230,232,233,234,236],example1:102,example2:102,exce:233,exceed:33,except:[7,64,100,115,162,174,186,191,192,218,219],excerpt:[117,163,164,165,175,176,188,190,224],exchang:[27,29,30,34,39,40,43],excit:[7,180,183],exclud:[64,115,173,221],exclus:[34,104,111],exe:[11,72,73,95,96],exec:25,exec_write_req_rx:[89,201],exec_write_req_tx:[89,201],exec_write_rsp_rx:[89,201],exec_write_rsp_tx:[89,201],execut:[1,2,7,10,11,25,29,30,42,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,74,75,80,93,95,98,100,103,105,106,109,112,114,120,123,124,126,152,157,167,176,178,186,188,189,190,191,192,195,201,207,210],exhaust:[29,30,33,110,127],exisit:39,exist:[2,19,21,28,29,30,33,36,41,54,59,62,63,84,107,127,133,138,141,148,163,165,171,176,181,187,193,196,197,198,199,200,211,213,219,220,222,224,225,226,228,229,231,232,233,234,236],exit:[8,93,196,198,204,219,233],expect:[6,14,15,33,56,74,97,105,110,116,117,121,163,173,184,191,192,204,207,210],experi:[25,34,208,221],experienc:17,experiment:112,expertis:212,expir:[28,97,99,100,154,156,205],expire_msec:156,expire_sec:156,expiri:[97,154],explain:[4,11,14,111,182,183,184,191,192,194,201,211,213,228,231,236],explan:[47,48,50,51,52,56,57,58,59,60,61,63,64,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90,139,186],explanatori:[42,107,191,192],explic:221,explicit:210,explicitli:186,explor:[115,173,188,228],export_func:116,expos:[1,14,27,43,105,120,141,166,172,176,185,190],expr:178,express:[35,176,190,218,219],ext:[11,14,197],extend:[28,33,41,42,102,103,222,225],extended_dur:39,extended_period:39,extens:[25,42,43,124,204],extent:[193,226,233,234],extern:[8,11,41,53,106,110,121,122,143,148,162,174,212,213,233,234],extra:[15,20,51,55,60,102,121,139,152,186,203,226,233],extra_gdb_cmd:74,extract:[4,10,71,72,73,95,96,152,180,196],extrajtagcmd:[51,55,60],extrem:9,f401re:66,f411a55d7a5f54eb8880d380bf47521d8c41ed77fd0a7bd5373b0ae87ddabd42:229,f4discoveri:197,f_activ:127,f_active_id:127,f_align:127,f_close:[140,142],f_closedir:[140,142],f_dirent_is_dir:[140,142],f_dirent_nam:[140,142],f_filelen:[140,142],f_getpo:[140,142],f_magic:127,f_mkdir:[140,142],f_mtx:127,f_name:[140,142],f_oldest:127,f_open:[140,142],f_opendir:[140,142],f_read:[140,142],f_readdir:[140,142],f_renam:[140,142],f_scratch:127,f_scratch_cnt:127,f_sector:127,f_sector_cnt:127,f_seek:[140,142],f_unlink:[140,142],f_version:127,f_write:[140,142],face:173,facil:[32,114,178,205],fact:[23,122,212],factor:9,factori:200,fail:[14,17,27,33,55,70,93,102,110,127,130,141,163,167,178,183,189,196,197,200,204,210,212,219,233],failov:173,failur:[28,29,30,33,97,102,110,112,113,115,116,123,128,129,130,132,133,135,136,137,139,140,144,148,149,152,154,155,156,162,163,167,168,169,188,189,190,210],fair:102,fairli:[36,68,74,102,111],fall:[109,114,148,236],fallback:39,fals:[103,117,173,175],famili:[4,114,122,138,184],familiar:[3,11,176,180,182,183,185,201,219,226,233,236],famliar:218,fanci:112,faq:10,far:[183,226],fashion:[105,127,180],fast:23,fat2n:7,fatal:[27,178],fatf:[7,123,138,139],fault:117,favorit:[180,181],fcb:[7,116,128,129,130,131,132,133,134,135,136,137,162],fcb_append:[127,129,130],fcb_append_finish:[127,128],fcb_append_to_scratch:[127,128],fcb_clear:127,fcb_entri:[127,128,129,132,137],fcb_err_arg:127,fcb_err_crc:127,fcb_err_flash:127,fcb_err_mag:127,fcb_err_nomem:127,fcb_err_nospac:[127,128],fcb_err_novar:[127,132],fcb_err_vers:127,fcb_free_sector_cnt:127,fcb_getnext:127,fcb_init:127,fcb_is_empti:127,fcb_log:[127,162],fcb_max_len:127,fcb_offset_last_n:127,fcb_ok:127,fcb_rotat:[127,128],fcb_walk:127,fcb_walk_cb:[127,137],fe80:233,fe_area:[127,132,137],fe_data_:127,fe_data_len:[127,132,137],fe_data_off:[127,132,137],fe_elem_:127,fe_elem_off:127,feat:219,feather:21,featur:[1,3,10,14,18,19,32,33,42,103,109,112,172,173,176,179,186,204,221,228],feedback:[180,181,194,219],feel:3,femal:232,fetch:[1,11,20,53,70,93,184,194,201,203,205,212,213,218,228,231],few:[1,6,16,27,37,44,68,74,103,106,107,174,183,188,191,204,210,219,236],ffconf:138,ffffffff:199,ffs2nativ:[7,74],fhss:43,ficr:35,fictiti:[212,213],field:[14,28,29,30,33,39,97,98,102,106,115,117,149,163,164,165,172,173,174,176,186,188,190,191,192,212,213,219,221,224],fifo:127,figur:[102,115,116,127,223],file:[1,2,4,6,7,10,11,13,14,18,19,24,47,49,50,54,56,59,61,63,68,70,71,72,73,74,77,83,84,93,94,95,96,107,108,109,114,115,116,117,121,141,145,148,150,157,162,163,164,172,173,175,176,178,180,181,183,184,190,193,195,196,197,199,200,201,204,205,208,210,211,212,214,217,218,219,221,223,230,234],file_nam:74,filenam:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,83,84,106,138,139,140,141,173,184],filesystem:[68,116,138,140,157],fill:[13,28,29,30,61,108,112,116,127,128,130,132,133,144,160,161,183,188,191,192,210,218,219],filter:[2,19,28,34,39,42,85,193],filter_dupl:[14,28],filter_polici:[14,28],find:[1,2,3,14,15,16,21,29,30,33,40,47,68,74,101,102,107,109,116,133,143,168,174,175,179,180,183,184,193,196,197,200,211,226,229,232,233,234,236],find_info_req_rx:[89,201],find_info_req_tx:[89,201],find_info_rsp_rx:[89,201],find_info_rsp_tx:[89,201],find_type_value_req_rx:[89,201],find_type_value_req_tx:89,find_type_value_rsp_rx:89,find_type_value_rsp_tx:89,fine:[9,25,191,192],finish:[4,111,112,127,128,155,204,218],fip:43,fire:[97,154,156,187,207,226],firmwar:[14,18,24,115,139,196,198,201,204,211,219,233,234],first:[2,3,6,8,11,14,21,24,25,26,28,29,30,34,41,43,46,70,71,72,73,76,95,96,97,100,102,103,104,106,112,113,114,115,116,127,141,142,145,152,159,161,168,172,173,176,178,180,182,185,186,187,188,190,191,192,194,195,201,204,207,211,217,218,219,221,223,226,228,231,236],first_aux:178,fit:[4,28,102,113,186,187,208],five:[33,34,43,201],fix:[6,10,14,21,25,103,113,115,214],fl_area:[127,128],fl_data_off:[127,128],fl_entri:127,fl_fcb:127,fl_watermark_off:127,flag:[1,6,11,15,29,30,39,41,68,70,71,72,74,75,77,93,94,95,102,107,112,115,139,173,184,188,190,203,217,219,221,229,232],flash0:139,flash:[1,9,14,15,16,19,20,24,25,52,56,61,68,70,71,72,74,108,109,116,121,128,129,133,139,142,143,147,148,150,157,162,173,176,193,197,198,199,201,204,208,219],flash_area:[127,137],flash_area_bootload:[106,115,175,176],flash_area_image_0:[106,115],flash_area_image_1:[106,115,176],flash_area_image_scratch:[106,115,175],flash_area_nff:[175,176],flash_area_noexist:175,flash_area_read:[127,132,137],flash_area_reboot_log:[175,176],flash_area_writ:[127,128],flash_area_x:127,flash_id:[122,144,146],flash_map:[7,116,144,175,176],flash_map_init:176,flash_own:[175,176],flash_spi_chip_select:148,flash_test:[7,117],flat:[14,29,30,102,161,162],flavor:193,flexibl:[102,109,179,186,212,213],flicker:23,flight:102,float_us:220,flood:44,flow:[43,117,155,184,191,192],flow_ctl:155,flra:223,fltstr:168,fly:152,fmt:117,focu:207,folder:[4,11,13,26,46,68,72,76,181,196],follow:[1,2,3,4,6,7,8,10,11,14,18,21,25,28,29,30,32,33,35,36,38,39,41,42,43,44,45,50,51,56,63,64,68,70,71,72,73,74,77,79,80,84,85,86,90,91,93,94,95,96,102,104,106,107,109,111,112,113,114,115,117,118,120,121,122,123,127,139,141,142,143,149,151,152,162,163,164,165,166,168,170,173,174,175,176,178,180,181,183,184,185,186,188,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,210,211,212,213,214,217,218,219,220,221,222,223,224,225,226,228,229,231,232],foo:[14,18,116],foo_callout:116,foo_conf_export:116,foo_conf_set:116,foo_val:116,footer:[115,195],footprint:[9,119,121],fop:140,fops_contain:140,forc:[54,62,65,102,173],forev:[100,104,111,112],forgeri:34,forget:[93,180,217,219],forgo:21,fork:13,form:[1,29,30,32,34,35,38,79,102,112,176,188,189,191,204,210,212,223],formal:[7,33],format:[8,15,26,41,63,79,81,84,85,102,116,117,119,138,139,141,157,159,160,161,163,174,176,178,184,191,195,211,212,213,221,229,232],formula:[3,73,96],forth:[116,161],fortun:68,forver:39,forward:[21,113,186],found:[1,14,25,26,28,29,30,33,46,68,76,103,106,135,141,161,168,172,184,189,190,191,193,197,199,232],foundat:[4,43,44,115,119,193,199,212,218,219,226,233,234],four:[32,34,60,115,139,223],fraction:[113,210],fragment:14,frame:[172,204,207],framerwork:118,framework:[40,43,110,119,163,170,171,178,184,220,221,222,226,227,228],frdm:66,free:[2,4,29,30,86,101,102,103,127,162,173,187,189,193,199,226,230,233,234],freebsd:114,freed:[29,30,102,103],freedom:[189,191,192],freq_hz:154,frequenc:[17,36,43,99,106,110,113,121,143,151,154,156,174,204,207],frequent:[13,32,34,43,110,191,192,226],fresh:223,freshli:102,friend:44,friendli:[14,121],from:[1,4,6,7,8,9,10,11,13,18,19,26,28,29,30,32,33,34,35,38,39,42,44,45,48,49,51,52,54,56,57,58,59,60,62,63,64,68,69,73,74,75,77,78,79,81,82,83,84,85,86,89,90,92,96,97,98,99,100,101,102,103,105,106,107,108,109,112,113,114,115,116,118,119,120,122,123,124,126,127,133,139,140,142,144,148,149,152,154,155,157,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,178,180,182,183,184,185,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,210,211,212,213,218,219,221,223,226,228,229,230,232,233,234],front:102,fs_access_append:139,fs_access_read:139,fs_access_trunc:139,fs_access_writ:139,fs_cli:7,fs_close:139,fs_closedir:[123,139],fs_dir:[139,140],fs_dirent:[7,139,140],fs_dirent_is_dir:139,fs_dirent_nam:[123,139],fs_eaccess:139,fs_ealreadi:139,fs_ecorrupt:139,fs_eempti:139,fs_eexist:139,fs_eful:139,fs_ehw:139,fs_einval:139,fs_enoent:[123,139],fs_enomem:139,fs_eo:139,fs_eoffset:139,fs_eok:139,fs_eunexp:139,fs_euninit:139,fs_fcb:173,fs_file:[7,139,140],fs_filelen:139,fs_getpo:139,fs_if:[140,142],fs_mkdir:[7,139],fs_mount:7,fs_name:139,fs_nmgr:7,fs_nmgr_id_fil:139,fs_nmgr_max_nam:139,fs_op:[140,142],fs_open:139,fs_opendir:[123,139],fs_ops_for:140,fs_ops_from_contain:140,fs_ops_try_uniqu:140,fs_read:139,fs_readdir:[123,139],fs_regist:[140,142],fs_renam:139,fs_seek:139,fs_unlink:139,fs_write:139,fssl:[10,71],fsutil:7,fsutil_read_fil:139,fsutil_write_fil:139,ftdichip:184,fulfil:188,full:[1,7,8,24,25,33,40,42,43,61,68,106,115,116,122,128,144,157,162,172,173,175,176,181,183,186,189,190,195,201,218,219,221,226,236],fulli:[9,27,28,43,115,141,173,183,192,212,213,219],fun:[180,218],func:[102,110,112,116,149,154,156],fundament:[1,236],funtion:161,further:[6,106,110,149],furthermor:[105,115,141,173,191,192,207],fuse:68,futur:[97,102,149,163,172,176,204,212,213,214],fyi:14,g_bno055_sensor_driv:165,g_bno055stat:165,g_led_pin:[181,195,207],g_mbuf_buff:102,g_mbuf_mempool:102,g_mbuf_pool:102,g_mystat:174,g_os_run_list:98,g_os_sleep_list:98,g_silence_consol:117,g_stats_map_my_stat_sect:174,g_task1_loop:195,g_ts_suit:178,gain:[104,111,142,183,219],gap:[14,29,30,31,32,33,42,43,102,185,188,190,218,219,220],garbag:127,gatewai:204,gatt:[14,27,31,39,42,43,44,45,185,188,190,218,219,220],gatt_acc:188,gatt_adc_v:219,gatt_co2_v:217,gatt_co2_val_len:217,gatt_svr:[190,217,219,221],gatt_svr_chr_access_gap:[188,190],gatt_svr_chr_access_sec_test:[190,217,219],gatt_svr_chr_sec_test_rand_uuid:[190,217,219],gatt_svr_chr_sec_test_static_uuid:[190,217,219],gatt_svr_chr_writ:[217,219],gatt_svr_register_cb:190,gatt_svr_sns_access:[217,219],gatt_svr_svc:[188,190,217,219],gatt_svr_svc_adc_uuid:219,gatt_svr_svc_co2_uuid:217,gatt_svr_svc_sec_test_uuid:[190,217,219],gaussian:43,gavin:71,gc_on_oom_test:210,gc_test:210,gcc:[4,7,70,114],gcc_startup_:106,gcc_startup_myboard:106,gcc_startup_myboard_split:106,gcc_startup_nrf52:[106,196,198,226],gcc_startup_nrf52_split:[196,198,200,204,226],gdb:[4,7,11,25,51,60,74,75,106,183,193,195,196,197,199,200,207,219,226,233,234],gdb_arduino_blinki:11,gdbmacro:7,gdbpath:11,gdbserver:6,gear:114,gen:[39,42],gen_task:205,gen_task_ev:205,gen_task_prio:205,gen_task_stack:205,gen_task_stack_sz:205,gen_task_str:205,gener:[1,10,14,19,25,27,28,29,30,31,32,33,35,39,40,41,43,44,47,48,56,68,74,75,100,102,103,104,106,112,115,123,141,148,161,173,175,180,181,183,184,186,187,190,191,192,193,194,195,196,197,198,199,200,201,203,204,207,210,211,212,217,218,219,221,223,226,229,232,233,234],get:[2,4,6,7,8,9,10,13,14,23,24,25,27,29,30,35,68,69,71,72,73,74,77,89,92,94,95,96,98,100,102,103,104,105,106,108,109,110,111,112,113,115,116,120,121,127,137,144,148,152,154,161,163,167,168,170,172,173,176,180,181,182,184,186,188,190,191,192,193,194,196,197,199,200,203,204,205,207,210,211,217,218,219,225,226,232,236],gettng:208,gfsk:43,ggdb:6,ghz:[43,211],gist:[121,148],git:[10,68,71,93,94,95,114,193,211,212,213,214],github:[1,7,10,13,26,46,68,70,71,72,76,93,94,95,114,145,180,193,211,212,213,214,218,219,228],githublogin:214,githubpassword:214,githubusercont:[10,70,71,93,94],gitignor:18,give:[19,68,148,173,180,183,191,192,204,207,212,213,218,219],given:[11,14,33,55,97,99,100,102,103,109,112,113,115,123,124,126,127,132,133,139,144,148,152,154,155,157,162,163,167,168,207,213],glanc:186,glibc:70,global:[1,14,41,75,102,103,104,117,162,163,165,168,174,178,188],gmt:113,gnd:[8,204,219,221,232],gnu:[3,4,11,25,51,60,193,197,199,200,226,233,234],goal:[68,114,168,231],gobjcopi:6,gobjdump:6,gobl:94,goe:[15,74,178,210],going:[21,109,116,173,191,195,218,219],golang:[10,72,95],gone:187,good:[7,9,18,25,34,68,104,106,110,115,138,173,183,186,192,204],googl:[191,228],gopath:[10,70,71,72,73,93,94,95,96],got:[20,217,218,219],govern:[218,219],gpg:[70,93],gpio:[8,15,17,109,121,150,152,155,205,223],gpio_ev:205,gpio_l:205,gpl:[4,193,197,199,200,226,233,234],gplv3:[193,199,226,233,234],gpo:143,gpregret:15,grab:101,graduat:219,grain:9,grandpar:[29,30],grant:104,granular:113,graph:[1,63,75],graviti:221,great:[8,43,115,175,181,219],greater:[41,43,102,175],greatest:115,green:[2,11,13,193,197,198,211,221,229],grid:68,ground:[219,221],group:[2,33,89,118,121,172,174,176,201,204],grow:[66,207],guarante:[14,102,103],guard:105,guid:[7,8,10,11,14,31,72,75,77,95,165,166,176,185,190,192,201,205,207,208,210,212,229,232],gyro:221,gyro_rev:221,gyroscop:[163,221],h_mynewt_syscfg_:176,hack:[7,9,11,14,180,181,219],had:[102,105,115,173],hal:[1,7,9,19,61,68,74,99,108,121,122,142,143,149,152,154,155,165,183,193,197,199,205,219,221,223,226,236],hal_bsp:[7,23,106,121,147,164,193,196,197,199,224],hal_bsp_core_dump:144,hal_bsp_flash_dev:[106,122,144,147],hal_bsp_get_nvic_prior:144,hal_bsp_hw_id:144,hal_bsp_hw_id_len:144,hal_bsp_init:[144,164],hal_bsp_max_id_len:144,hal_bsp_mem_dump:144,hal_bsp_power_deep_sleep:144,hal_bsp_power_off:144,hal_bsp_power_on:144,hal_bsp_power_perus:144,hal_bsp_power_sleep:144,hal_bsp_power_st:144,hal_bsp_power_wfi:144,hal_common:[7,183,197,199],hal_debugger_connect:153,hal_flash:[7,106,122,139,144,147,193,197,199],hal_flash_align:146,hal_flash_eras:146,hal_flash_erase_sector:146,hal_flash_init:146,hal_flash_ioctl:146,hal_flash_isempti:146,hal_flash_read:146,hal_flash_writ:146,hal_gpio:[7,123,145,148,205],hal_gpio_init_in:148,hal_gpio_init_out:[112,148,181,195,205,207],hal_gpio_irq_dis:148,hal_gpio_irq_en:[148,205],hal_gpio_irq_handler_t:148,hal_gpio_irq_init:[148,205],hal_gpio_irq_releas:148,hal_gpio_irq_trig_t:148,hal_gpio_irq_trigg:148,hal_gpio_mode_:148,hal_gpio_mode_in:148,hal_gpio_mode_nc:148,hal_gpio_mode_out:148,hal_gpio_mode_t:148,hal_gpio_pul:148,hal_gpio_pull_down:148,hal_gpio_pull_non:148,hal_gpio_pull_t:148,hal_gpio_pull_up:[148,205],hal_gpio_read:148,hal_gpio_toggl:[112,148,181,195,205],hal_gpio_trig_both:148,hal_gpio_trig_fal:148,hal_gpio_trig_high:148,hal_gpio_trig_low:148,hal_gpio_trig_non:148,hal_gpio_trig_ris:[148,205],hal_gpio_writ:[17,145,148,207],hal_i2c:17,hal_i2c_begin:149,hal_i2c_end:149,hal_i2c_init:149,hal_i2c_master_data:149,hal_i2c_master_prob:149,hal_i2c_master_read:149,hal_i2c_master_writ:149,hal_i2c_prob:149,hal_i2c_read:149,hal_i2c_writ:149,hal_os_tick:[151,196,226],hal_reset_brownout:153,hal_reset_caus:[153,224],hal_reset_cause_str:153,hal_reset_pin:153,hal_reset_por:153,hal_reset_reason:153,hal_reset_request:153,hal_reset_soft:153,hal_reset_watchdog:153,hal_rtc:138,hal_spi:[123,152],hal_spi_abort:152,hal_spi_config:152,hal_spi_data_mode_breakout:152,hal_spi_dis:152,hal_spi_en:152,hal_spi_init:[123,152],hal_spi_lsb_first:152,hal_spi_mod:152,hal_spi_mode0:152,hal_spi_mode1:152,hal_spi_mode2:152,hal_spi_mode3:152,hal_spi_moden:152,hal_spi_msb_first:152,hal_spi_set:[122,152],hal_spi_set_txrx_cb:152,hal_spi_slave_set_def_tx_v:152,hal_spi_tx_v:152,hal_spi_txrx:152,hal_spi_txrx_cb:152,hal_spi_txrx_noblock:152,hal_spi_type_mast:152,hal_spi_type_slav:152,hal_spi_word_size_8bit:152,hal_spi_word_size_9bit:152,hal_system:153,hal_system_clock_start:153,hal_system_reset:153,hal_system_restart:153,hal_system_start:153,hal_tim:[99,154],hal_timer_cb:[99,154],hal_timer_config:154,hal_timer_deinit:154,hal_timer_delai:154,hal_timer_get_resolut:154,hal_timer_init:[23,154],hal_timer_read:154,hal_timer_set_cb:154,hal_timer_start:154,hal_timer_start_at:154,hal_timer_stop:154,hal_uart:218,hal_uart_blocking_tx:155,hal_uart_clos:155,hal_uart_config:[155,218],hal_uart_flow_ctl:155,hal_uart_flow_ctl_non:[155,218],hal_uart_flow_ctl_rts_ct:155,hal_uart_init:155,hal_uart_init_cb:[155,218],hal_uart_par:155,hal_uart_parity_even:155,hal_uart_parity_non:[155,218],hal_uart_parity_odd:155,hal_uart_rx_char:155,hal_uart_start_rx:155,hal_uart_start_tx:[155,218],hal_uart_tx_char:155,hal_uart_tx_don:155,hal_watchdog_en:156,hal_watchdog_init:156,hal_watchdog_tickl:156,hal_xxxx:143,half:[29,30,106,113],halfwai:115,halgpio:148,halsystem:153,halt:[105,151,152,193,197,199],haluart:155,hand:[173,180,207,210],handbook:[196,200],handi:[14,106,219],handl:[14,15,27,28,29,30,33,39,40,42,74,102,114,121,122,123,139,162,163,166,167,172,187,188,189,201,205,217,219,226],handler:[19,100,105,106,118,148,167,170,205,207,217,219,220],happen:[9,14,33,38,116,127,187,190,191,192,193,211,213],happi:[7,9],har:232,hard:[110,117,223],hardcod:[37,39],hardwar:[2,3,5,6,7,9,18,23,33,36,37,43,44,47,99,106,108,109,115,121,141,144,145,146,147,148,149,151,153,154,155,156,165,173,176,183,184,191,192,193,195,196,197,198,205,207,208,211,212,218,226,236],harm:115,has:[2,3,4,7,10,11,13,14,15,17,21,24,27,28,33,34,36,38,42,47,49,56,63,68,70,71,72,74,75,90,93,94,95,98,99,100,101,102,103,105,106,109,110,111,112,115,116,117,119,121,125,127,139,141,148,149,152,154,155,157,165,167,168,173,174,176,178,188,189,190,193,195,196,197,201,203,204,207,210,211,212,213,217,218,219,225,226,233,234,236],hash:[47,50,56,59,84,115,173,203,229,232],hasn:116,have:[1,2,3,6,7,8,9,10,11,13,14,18,20,21,23,24,25,29,30,32,33,34,36,42,45,56,63,65,67,68,70,71,72,73,74,75,77,93,94,95,96,97,100,102,103,105,106,108,109,110,111,112,114,115,117,119,121,122,124,127,130,141,143,147,148,154,155,162,163,172,173,174,175,176,179,180,181,182,183,184,187,188,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,210,211,212,213,215,217,218,219,220,221,222,223,224,225,226,228,229,230,231,232,233,234,236],haven:[3,25,123,179,213,219,236],hci1:184,hci:[14,27,28,43,182],hci_adv_param:186,hci_common:201,hci_reason:28,hdr:[115,162],hdr_ver:159,head:[10,71,93,94,95,100,102,167],header:[1,15,50,52,59,68,70,71,72,74,106,115,119,127,128,145,148,162,164,176,178,195,196,201,217,218,219],headless:2,health:191,heap:[29,30,103,105,106],heart:207,held:212,hello:[11,21,82,155,194,201,211,229,230,232,236],help:[1,8,11,14,16,44,47,48,50,51,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,80,81,82,83,84,85,86,87,88,89,90,93,94,95,105,107,108,113,121,161,173,175,182,183,186,193,195,196,198,204,207,208,210,211,214,218,219,221,223,226,233,234],helper:[1,74,102,107,122,191,192],henc:[115,179],her:105,here:[1,3,8,10,13,14,17,18,21,28,41,45,68,86,89,90,97,100,102,103,106,107,110,112,115,116,117,127,141,148,152,161,162,163,165,172,173,174,175,176,179,180,184,188,190,191,192,193,195,196,197,200,204,205,210,211,212,213,218,219,223,230,236],hertz:99,hex:[7,50,56,61,84,149,173,199,204,217,226],hexidecim:79,hfxo:36,hidapi:4,hidraw:4,hierarchi:[139,176,178],high:[9,17,28,31,43,77,99,111,121,148,163,168,205,207,233],high_duti:39,high_duty_cycl:28,high_thresh:163,higher:[10,17,23,27,33,43,68,71,72,85,93,94,95,104,105,111,112,143,162,168,175,176,179,184,207,210,213],highest:[98,104,105,112,175,176,207],highli:179,highlight:[2,6,42,114,180,193,196,198,200,211,219,220,226],hint:68,his:[28,105],histori:175,hit:[49,195],hmac:24,hog:207,hold:[26,46,56,76,102,103,149,160,165,172,180,204,207,212,219],hole:219,home:[7,10,72,106,173,183,195,210,214,218],homebrew:[4,6,7,10,49,69,73,92,96],homepag:[1,25,56,74,117,210,218,219],honor:24,hook:[110,199,218,232],hop:[43,121],hope:14,host:[7,9,14,34,35,38,41,42,43,79,83,84,97,100,102,115,170,183,184,188,189,190,193,210,211,217,218,219,220,225,226,233,234],hotkei:233,hour:113,how:[2,3,4,5,6,7,8,10,11,14,15,16,17,18,21,24,25,33,35,42,43,68,70,71,72,73,79,93,94,95,96,102,104,106,109,113,115,116,117,127,133,135,141,149,152,162,164,165,173,174,177,178,179,180,181,182,183,184,187,188,189,191,192,193,194,195,196,197,198,199,200,201,203,204,207,209,210,211,217,218,221,222,223,225,226,228,229,230,231,232,236],howev:[3,14,25,70,93,102,109,112,114,115,117,141,148,174,196,203,212],htm:184,html:[4,26,46,76,124,193,197,199,226,233,234],http:[1,4,10,11,13,14,26,46,52,68,70,71,72,74,76,93,94,95,114,117,124,145,180,184,191,193,196,197,199,200,210,212,214,218,219,226,232,233,234],httperror404:[70,93],hub:211,human:[29,30,184,212],hw_bsp_nativ:74,hw_drivers_nimble_nrf51:173,hw_hal:68,hw_mcu_nordic_nrf51xxx:173,hypothet:33,i2c:[8,17,121,122,143,221,222,223,226],i2c_0:[220,221,222,223,226],i2c_0_itf_bno:164,i2c_0_itf_li:164,i2c_num:149,i2s:193,i2s_callback:193,i386:[4,6],iOS:[187,217,219,220,222,225,228],ibeacon:[35,183,194,236],icloud:25,icon:[11,13,25],id16:190,id3:[26,46,76],id_init:176,idcod:193,idea:[14,25,74,102,104,110,186],ideal:[18,43],ident:[23,28,31,33,34,35,39,42,79,102,114,120,173,174,178],identifi:[1,8,24,32,33,39,41,47,84,106,112,115,116,144,149,191,192,196,198,204,211,219,229,232],idl:[39,90,110,183,207,229,232],idx:[39,122,141],ietf:161,if_rw:120,ifdef:[173,176,195,226],ifndef:[176,218,219],ignor:[6,14,28,39,95,103,139,141,176,233],ih_flag:115,ih_hdr_siz:115,ih_img_s:115,ih_key_id:115,ih_mag:115,ih_tlv_siz:115,ih_ver:115,iii:115,illustr:[11,102,104,105,115,207,219,226],imag:[2,6,7,11,14,15,19,21,24,44,47,51,52,55,56,60,68,70,71,72,74,77,91,93,94,95,106,107,109,114,117,118,158,159,160,174,175,179,183,187,193,194,195,202,208,217,218,230,231,233,234,236],image_ec256:[193,196,197,198,199,200,204,211,221,229,230,232],image_ec:[7,193,196,197,198,199,200,204,211,221,229,230,232],image_f_ecdsa224_sha256:115,image_f_non_boot:115,image_f_p:115,image_f_pkcs15_rsa2048_sha256:115,image_f_sha256:115,image_head:115,image_header_s:115,image_mag:115,image_magic_non:115,image_ok:115,image_rsa:[7,193,196,197,198,199,200,204,211,221,229,230,232],image_tlv:115,image_tlv_:115,image_tlv_ecdsa224:115,image_tlv_rsa2048:115,image_tlv_sha256:115,image_valid:[7,193,197,198,200,211,221,229,230,232],image_vers:[115,157,159,160],img:[25,50,59,84,180,181,183,184,187,193,196,197,198,199,200,201,203,204,211,218,221,223,226,229,232,233,234],img_start:153,imgmgr:[7,117,118,139,157,176,201,218,219],imgmgr_max_ver_str:160,imgmgr_module_init:176,imgr_ver:157,imgr_ver_jsonstr:160,immedi:[28,38,100,106,115,152,154,163,186,191,192],immin:28,impact:36,impl:74,implemen:79,implement:[9,13,14,19,43,45,74,79,100,102,103,106,108,109,115,116,117,118,138,139,141,143,145,147,148,149,150,151,152,153,157,161,163,164,166,168,171,172,176,178,185,188,190,191,204,205,210,219,220,221,223,226],impli:[19,191,192,210,213,218,219],implicit:210,impos:[115,141],imposs:32,impract:190,impress:219,improv:195,imuplu:221,inc:[4,193,199,226,233,234],includ:[1,4,7,9,13,14,16,18,25,28,29,30,32,33,34,38,39,40,43,44,56,63,72,74,97,100,102,103,104,106,108,109,110,111,112,113,115,116,117,120,121,122,123,125,127,138,139,140,141,142,143,144,145,149,152,154,155,157,161,162,163,164,165,168,170,172,173,175,176,177,178,180,184,185,186,188,191,192,196,201,203,205,207,210,212,213,217,218,219,220,221,223,224,225,226,231,233],include_tx_pow:39,inclus:162,incom:[33,100,155,157,172,205],incompat:[70,93,212],incomplet:[41,106,139],incomplete_block_test:210,incorrect:[55,113],incr:144,increas:[34,43,102,172,176,207,233],increasin:127,increment:[102,113,116,174],incub:[7,68,145,176,180,219],inde:[105,199],indefini:[191,192],indent:6,independ:[34,109,115,121,143,144,146,148,149,151,153,154,155,156,176],indetermin:[102,210],index:[44,85,115,162,184],indian:113,indic:[7,14,21,27,28,29,30,32,33,38,40,41,42,100,103,106,110,115,117,119,148,149,154,162,163,172,173,175,176,188,190,193,196,197,200,203,210,211,226,228],indirect:219,indirectli:162,individu:[10,112,115,116,121,148,176,201,212],industri:[43,138],infinit:[100,103,105,176,195,207],info:[14,19,52,70,71,72,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,103,112,116,127,128,132,162,189,193,197,199,200,203,211,217,219],inform:[1,6,7,11,14,15,19,20,28,33,34,35,39,41,47,50,52,53,70,71,72,74,75,77,79,84,93,94,95,100,102,103,106,108,109,112,113,115,119,120,132,162,163,165,166,167,173,174,176,179,180,183,186,189,190,191,192,193,195,203,204,205,207,212,213,214,218,219,221,226,229,232,234],infrastructur:183,ing:[121,191,192],inher:[1,35,188],inherit:[1,4,28,72,104,163],ininclud:174,init:[63,68,163,164,168,176,218,219],init_app_task:105,init_func_nam:176,init_funct:176,init_stag:176,init_task:[205,207],init_tim:[195,226],initi:[14,16,19,24,27,28,29,30,32,35,37,38,39,40,43,74,97,99,100,102,103,104,105,106,110,111,112,116,117,121,125,133,139,143,144,146,148,149,152,154,155,158,161,162,164,167,168,170,172,178,181,184,185,189,191,192,195,201,205,210,217,218,219,220,221,223,226],initialis:[165,193],inlin:26,inod:141,inoper:[38,191,192],input:[29,30,33,34,39,113,121,143,148,152,199,205,210,233],inquiri:[33,41],insert:[102,112],insid:[14,36,102,105,144,195,199,210],insight:[121,207],inspect:[15,61,115,116,189],instal:[3,7,9,18,25,26,46,52,67,68,76,91,105,106,107,123,167,181,182,183,184,193,194,196,197,198,199,200,201,203,205,207,210,211,213,215,218,220,221,222,225,226,228,229,230,231,232,233,236],instanc:[2,3,9,14,19,28,29,30,39,75,102,162,174,186,191,192,193],instant:33,instantan:207,instanti:[105,121],instantli:111,instead:[7,8,10,11,14,15,24,28,36,100,103,111,115,117,173,176,187,193,195,196,197,198,199,200,201,205,210,214,217,218,219,220,224],instruct:[3,4,7,8,10,68,70,75,93,98,109,193,196,200,201,205,220,221,222,224,226,230,233,234],insuffici:[33,102],insur:[103,112],int16_t:113,int32_max:[39,113],int32_t:[28,113,155,191,192],int64_t:[113,162],int8:116,int8_t:28,int_max:102,integ:[19,161,163,174,176],integr:[11,14,34,103,149,174,219],intellig:143,intend:[24,36,41,49,149,179],inter:[149,205],interact:[2,8,117,119,157,187,195,208,233],interchang:161,interconnect:[9,119],interdepend:[116,176],interest:[7,27,31,102,106,143,173,181,183,186,191,236],interfac:[4,31,42,43,44,102,112,115,120,121,122,123,138,139,140,143,144,146,148,149,151,152,153,155,156,162,165,166,180,182,184,185,193,197,199,218,221,222,223,226,232],interleav:14,intern:[7,19,33,102,105,106,110,121,122,127,147,154,156,157,161,193,219,223],internet:[7,11,43,184,194,201,203,205,211,228,231],interoper:[119,120],interpret:[124,126,163,167],interrupt:[14,23,98,99,100,106,115,144,148,151,152,154,155,163,168],interv:[14,28,33,39,41,110,112,163,167,168,205,221,226],interval_max:39,interval_min:39,intervent:109,intiat:106,introduc:[1,42,175,176],introduct:[207,236],introductori:228,intuit:115,invalid:[28,29,30,33,99,115,123,129,152,154,188,210],invers:[104,111],invert:111,invis:[29,30],invoc:[6,190],invok:[2,210,214,226],involv:[29,30,32,34,106,109,143,149,210],io_cap:39,ioctl:139,iot:43,iotiv:220,ipsp:43,iptest:74,ipv6:43,irk:[32,39],irq:[24,148],irq_num:144,irq_prio:[122,123],isbuildcommand:11,ism:43,ismylaptop:218,isn:[17,106,183],isol:[106,173],isr:24,isshellcommand:11,issu:[1,6,13,14,21,23,42,68,79,105,111,115,119,139,141,149,196,197,198,200,201,204,215,218,219],ist:113,it_len:115,it_typ:115,ite_chr:188,item:[1,100,106,116,142,162,167,192],iter:[103,112,115,139,162,168],itf:165,its:[7,8,10,13,14,27,28,29,30,31,32,33,68,74,98,100,102,103,104,105,106,109,110,112,115,117,122,127,139,141,148,149,152,162,173,174,175,176,178,180,181,182,183,186,188,189,190,191,192,203,204,207,212,218,223,224,230,236],itself:[16,17,28,38,74,102,103,112,115,121,125,127,142,157,168,176,177,180,196,210,218,219,223],itvl:14,itvl_max:28,itvl_min:28,iv_build_num:115,iv_major:115,iv_minor:115,iv_revis:115,jan:[113,218],javascript:68,jb_read_next:161,jb_read_prev:161,jb_readn:161,je_arg:161,je_encode_buf:161,je_wr_comma:161,je_writ:161,jira:13,jlink:[74,106,196,198,203,211,221,226,229],jlink_debug:74,jlink_dev:74,jlinkex:[196,198,204,219],jlinkgdbserv:[226,233],jlinkgdbserverclex:218,jmp_buf:178,job:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,98,105,106,172,188],join:[3,121,179,211,236],json:[7,11,47,50,64,68,74,180,181,201,210],json_array_t:161,json_attr_max:161,json_attr_t:161,json_buff:161,json_buffer_read_next_byte_t:161,json_buffer_read_prev_byte_t:161,json_buffer_readn_t:161,json_decod:210,json_encod:[160,161,210],json_encode_array_finish:161,json_encode_array_nam:161,json_encode_array_start:161,json_encode_array_valu:161,json_encode_object_entri:161,json_encode_object_finish:161,json_encode_object_kei:161,json_encode_object_start:161,json_enum_t:161,json_err_arraystart:161,json_err_attrlen:161,json_err_attrstart:161,json_err_badattr:161,json_err_badenum:161,json_err_badnum:161,json_err_badstr:161,json_err_badsubtrail:161,json_err_badtrail:161,json_err_checkfail:161,json_err_misc:161,json_err_noarrai:161,json_err_nobrak:161,json_err_nonqstr:161,json_err_noparstr:161,json_err_nullptr:161,json_err_objarr:161,json_err_obstart:161,json_err_qnonstr:161,json_err_strlong:161,json_err_subtoolong:161,json_err_subtyp:161,json_err_toklong:161,json_nitem:161,json_read_arrai:161,json_read_object:161,json_simple_decod:210,json_simple_encod:210,json_struct_arrai:161,json_struct_object:161,json_typ:161,json_val_max:161,json_valu:161,json_value_bool:161,json_value_int:161,json_value_str:161,json_value_stringn:161,json_value_type_arrai:161,json_value_type_bool:161,json_value_type_int64:161,json_value_type_object:161,json_value_type_str:161,json_value_type_uint64:161,json_value_uint:161,json_write_func_t:161,jtag:[4,51,55,60,193,196,197,199,211,226,232],jul:[93,94],jump0:80,jump:[115,173],jumper:[8,180,199,218,219,232],just:[1,7,8,14,18,19,21,25,29,30,33,34,35,75,97,100,106,107,112,113,115,122,123,138,139,168,173,180,187,188,191,192,193,195,204,214,215,218,219],jv_len:161,jv_pad1:161,jv_type:161,jv_val:161,k30:[217,218],k64f:66,keep:[9,14,18,34,36,105,115,117,121,127,152,164,172,173,180,181,207,210,219],keg:[73,96],kei:[8,28,29,30,32,33,43,44,50,59,70,93,106,115,116,160,161,176,188,204,211,221],kept:[98,115,127],kernel:[1,7,9,19,64,68,74,106,117,121,143,163,168,173,176,177,183,184,205,218,219,220,221,223,224,226],kernel_o:173,key_siz:28,keyboard:[11,34,117],keyboarddisplai:39,keyboardonli:39,keychain:[70,93],keystor:39,keyword:[1,74,107,117,210,212,218,219],khz:[152,193,197],kick:[110,191,192],kilobyt:109,kind:[44,121,218,219,233],kit:[8,60,74,180,181,194,196,203,218,219,233,234,236],klibc:114,know:[1,8,11,14,17,25,42,74,117,163,167,174,175,188,189,191,192,194,195,207,211,218,219,231,236],known:[43,68,113,186,207],kw41z:14,l13:196,l2cap:43,l_arg:162,l_level:162,l_log:162,l_name:162,lab:45,label:[8,106,199,219],lack:[127,138,173],lag:190,languag:[10,11,68,109,124,218,219],laptop:[3,8,180,181,184,201,204,205,219],larg:[28,33,36,44,102,112,113,173,174,207],large_system_test:210,large_unlink_test:210,large_write_test:210,larger:[17,21,44,102],largest:102,las_app_port:204,las_app_tx:204,las_join:204,las_link_chk:204,las_rd_app_eui:204,las_rd_app_kei:204,las_rd_dev_eui:204,las_rd_mib:204,las_wr_app_eui:204,las_wr_app_kei:204,las_wr_dev_eui:204,las_wr_mib:204,last:[14,28,29,30,33,38,85,90,102,103,110,112,115,127,135,155,163,172,176,178,186,190,191,192,193,204,211,219,221,224,226],last_checkin:[90,229,232],last_n_entri:127,last_n_off:135,last_op:149,last_read_tim:165,latenc:[28,39],later:[7,8,14,29,30,85,97,102,115,178,181,183,189,193,204,210,219,226,233,234],latest:[1,2,4,7,10,18,20,21,62,65,68,69,73,92,96,116,180,193,211,212,213,218,219],latter:[33,102,119,141],launch:11,launchpad:4,law:[193,218,219,226,233,234],layer:[9,33,43,102,103,108,109,121,139,141,142,155,165,166,176,185,205,219,236],layout:[109,115,232],lc_f:164,lc_pull_up_disc:164,lc_rate:164,lc_s_mask:164,ld4:197,ldebug:[20,175],ldflag:63,ldr:199,le_elem_off:132,le_scan_interv:14,le_scan_window:14,lead:[102,105,189,219],leadingspac:102,learn:[7,38,74,180,181,194,228],least:[34,102,110,115,152,154,195,201,204,219,236],leav:[102,122,135,173],led1:[198,205],led2:205,led3:205,led:[1,7,17,23,74,106,109,112,121,143,148,184,193,194,195,196,197,198,199,200,201,205,207,211,219,221,229,232,236],led_blink_pin:[106,112,181,195,196,207],led_blink_pin_1:181,led_blink_pin_2:181,led_blink_pin_3:181,led_blink_pin_4:181,led_blink_pin_5:181,led_blink_pin_6:181,led_blink_pin_7:181,led_blink_pin_8:181,led_pin:181,left:[99,103,112,132,160,173,199,217,226,236],legaci:[14,42,138,176,207],len:[102,116,122,127,128,139,140,149,152,161,162,168,188,204,218],length:[33,39,43,102,106,115,116,117,127,144,160,162,168,188,204],less:[14,105,114,115,162,190,191,192],lesson:[207,236],let:[4,8,68,102,106,117,162,163,173,174,180,183,185,186,187,188,189,190,191,192,195,199,207,210,212,213,217,218,219,223,226],level:[1,2,9,14,18,19,27,31,33,35,39,41,42,44,45,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,102,104,106,118,121,122,139,141,143,165,175,176,179,187,188,191,192,193,197,204,210,211,213,217,218,219],level_list:85,leverag:[119,121,182,219],lflag:[1,63,74],lh_append_body_func_t:162,lh_append_func_t:162,lh_append_mbuf_body_func_t:162,lh_append_mbuf_func_t:162,lh_flush_func_t:162,lh_read_func_t:162,lh_read_mbuf_func_t:162,lh_registered_func_t:162,lh_set_watermark_func_t:162,lh_storage_info_func_t:162,lh_walk_func_t:162,lib:[1,4,58,66,68,95,114,117,139,142,175,176,218,219],libc6:6,libc:[7,106,114],libc_baselibc:[173,199],libftdi1:4,libftdi:4,libg:61,libgcc:[61,173],libhidapi:4,librari:[1,4,15,61,63,68,71,94,100,102,106,107,109,114,115,117,121,139,142,143,157,173,174,178,183,210,212,213,218,219,220],libusb:4,libusb_error_access:197,libusb_open:197,licens:[4,7,10,68,74,114,121,183,193,197,199,200,211,212,218,219,226,233,234],lieu:79,life:[36,191],light:[9,44,143,163,180,181,194,197,198,199,200,205,220,221,229,232],lightblu:[187,217,219],lightweight:138,like:[2,3,5,8,11,14,15,19,20,21,44,68,71,72,75,94,95,102,105,106,109,110,111,114,115,117,121,127,143,149,174,180,181,183,193,197,199,210,212,218,219,220,222,223,224,226,228,232,233,234],likewis:75,limit:[3,14,28,33,39,41,112,114,116,122,138,173,186,191,201,218,219,233],limt:174,line:[2,6,7,11,15,21,49,51,52,60,75,106,114,117,148,174,178,180,181,184,190,195,197,198,212,214,219,220,221,226,233],linearacc:221,lines_queu:117,link:[2,3,7,25,28,33,34,39,43,47,51,55,72,73,74,94,96,98,102,154,172,173,176,178,179,180,183,184,187,192,193,195,196,197,198,199,200,204,211,218,219,221,226,229,230,232,233,234,236],linker:[1,74,107,114,173,183,199],linkerscript:[74,106],linux:[5,7,9,11,21,69,79,91,92,122,184,193,195,196,197,199,200,203,211,221,229,230,231,232],liquid:219,lis2dh12:[164,226],lis2dh12_0:[164,226],lis2dh12_cfg:164,lis2dh12_config:164,lis2dh12_data_rate_hn_1344hz_l_5376hz:164,lis2dh12_fs_2g:164,lis2dh12_init:164,lis2dh12_onb:[164,226],list:[3,6,7,8,11,15,21,28,34,39,41,47,48,61,63,64,66,70,72,74,79,84,85,86,88,89,90,91,93,98,100,102,103,106,107,108,112,115,117,118,121,123,142,154,162,163,167,168,169,172,174,176,179,180,181,183,186,189,190,193,194,195,196,197,198,199,200,203,204,212,213,218,219,223,224,229,230,232,236],listen:[2,14,27,42,44,79,102,163,166,168,173,186],listener_cb:226,lit:[181,184,201,207],littl:[6,33,35,102,115,180,181,183,190,204,213,218],live:[121,180,189,190,193,211,212,213],lma:199,lmp:33,lo_arg:162,lo_data_len:162,lo_index:162,lo_t:162,load:[2,4,5,7,11,15,47,52,56,60,68,70,71,72,74,106,115,116,153,173,180,181,187,194,195,203,204,205,207,213,217,218,219,233,234],load_arduino_blinki:11,load_arduino_boot:11,load_rom:223,loader:[21,56,63,106,115,117,153,193,196,197,198,200,211,221,229,230,232],loc:[127,128,132,137],local:[1,4,6,7,10,13,18,28,29,30,33,39,40,49,53,62,68,71,73,84,94,96,107,112,113,186,193,211,224],localhost:[79,218,226,233],locat:[1,8,10,32,44,74,102,106,115,127,132,149,178,190,195,199,207,211,212,218,221,229,230,232],lock:[9,101,105,111,127,163,168,205],log:[1,7,13,14,29,30,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,79,80,81,82,83,84,86,87,88,89,90,91,93,94,95,115,118,119,127,137,139,142,143,172,173,175,176,177,180,183,193,196,197,199,200,201,208,218,219,224,226,230,233],log_:19,log_append:162,log_append_bodi:162,log_append_mbuf:162,log_append_mbuf_bodi:162,log_append_mbuf_body_no_fre:162,log_append_mbuf_no_fre:162,log_append_mbuf_typ:162,log_append_mbuf_typed_no_fre:162,log_append_typ:162,log_cbm_handl:162,log_cbmem_handl:162,log_cli:[172,208],log_console_get:162,log_console_handl:[162,165],log_console_init:162,log_crit:162,log_debug:162,log_entry_hdr:162,log_entry_hdr_s:162,log_error:[162,165],log_etype_:162,log_fcb:176,log_fcb_handl:162,log_fcb_slot1_handl:162,log_flush:162,log_handl:162,log_info:[162,165],log_init:[162,176],log_level:[63,162,176,203,208],log_level_:162,log_level_debug:162,log_level_error:162,log_level_get:162,log_level_set:162,log_list_get_next:162,log_module_bno055:165,log_module_default:162,log_module_get_nam:162,log_module_regist:162,log_module_str:162,log_nam:85,log_newmgr:175,log_newtmgr:[63,175,176,201],log_nmgr_register_group:[162,176],log_offset:162,log_printf:162,log_read:162,log_read_bodi:162,log_read_hdr:162,log_read_mbuf:162,log_read_mbuf_bodi:162,log_regist:[162,165],log_set_watermark:162,log_shel:180,log_storage_info:162,log_syslevel:[162,165],log_typ:162,log_walk:162,log_walk_bodi:162,log_walk_body_func_t:162,log_walk_func_t:162,log_warn:162,logic:[1,35,41,43,115,155,204,218],login:214,loglevel:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95],logxi:94,long_filename_test:210,longer:[3,8,10,25,36,43,103,167,175,184,218,220],longrange_interv:39,longrange_pass:39,longrange_window:39,look:[8,14,17,19,21,29,30,36,68,74,106,108,112,114,115,117,118,140,149,173,174,180,181,186,188,189,190,207,210,213,215,217,218,219,223,224,226,236],lookup:[168,188,226],loop:[23,97,100,105,112,139,176,183,195,201,207,217,219],loos:168,lora:204,lora_app_shel:[74,204],lora_app_shell_telee02:204,lora_app_shell_telee0:204,lora_mac_timer_num:204,lorap:74,lorashel:74,lose:38,loss:[38,41,144],lost:110,lost_found_test:210,lot:[7,14,20,173,175,186,210,219,223],low:[9,17,33,34,43,44,99,102,106,111,122,139,143,148,152,153,163,165,168,188,191,192,193,194,197,207,211,236],low_thresh:163,lower:[14,33,99,104,105,111,112,175,176,185,195,199,203,207],lowercas:21,lowest:[86,98,103,112,176,207],lowpow:221,lrwxr:[4,94],lsb:149,lst:[47,68,74],ltbase:176,ltd:39,ltk:[28,39],ltk_sc:39,ltrequir:176,lua:[72,95,124,125,126],lua_cmd:126,lua_init:124,lua_main:124,lwip:121,m32:6,m4g:221,mac:[3,5,7,9,11,21,33,68,69,91,92,180,181,184,187,193,195,196,197,199,200,203,204,211,217,219,221,229,230,231,232],machin:[2,3,7,8,107,184,236],maco:[4,8,21,79],macro:[19,29,30,33,102,103,106,110,161,165,174,176,178,190,207,210,219],made:[2,10,13,33,68,84,98,112,115,149,204,207,219],mag:221,mag_rev:221,maggyro:221,magic:[74,115,127],magnet:[163,221],magnetomet:165,mai:[2,4,6,7,8,11,14,18,19,23,25,34,39,41,42,44,64,66,70,71,75,93,94,95,98,100,102,103,105,106,109,114,115,117,119,121,143,148,149,154,162,163,164,165,167,168,173,174,175,176,178,183,184,193,195,196,197,198,199,200,201,204,207,211,212,218,219,221,223,226,229,232,233],mail:[3,13,121,179,180,181,183,194,219,236],main:[7,11,27,38,44,70,74,90,93,100,102,105,108,112,115,117,125,159,163,168,172,176,181,183,186,191,192,193,196,197,198,199,200,201,205,210,217,218,219,221,229,230,232],mainli:173,maintain:[4,62,98,115,121,163,168,176,210,212,213],mainten:[119,174],major:[15,68,74,109,159,192,207,212,213],major_num:[212,213],make:[1,2,3,7,8,9,14,17,18,19,21,24,25,26,29,30,32,33,36,42,43,44,46,68,70,76,84,98,102,103,106,115,121,127,128,141,143,160,162,168,173,174,180,181,182,183,184,186,188,189,191,192,193,195,199,203,204,207,210,212,217,218,219,220,226,236],makerbeacon:201,malloc:[101,103,106,114,207,219],man:[6,39,114],manag:[6,8,18,25,29,30,39,43,44,52,58,70,71,72,74,77,79,81,84,85,86,89,90,93,94,95,100,103,105,106,107,109,112,115,117,121,143,158,161,163,165,166,167,173,176,177,195,196,203,206,208,211,213,221,226,229,231,232,236],mandatori:[33,106,190,191,192],mani:[19,33,44,68,74,102,108,115,127,135,143,154,188,193,212,223],manifest:[47,50,56,68,74,180,181,201],manipul:[1,52,58,102],manner:[29,30,39,41,102,105,115,143],manual:[29,30,37,43,72,73,96,103,105,112,114,141,173,180,193,199,226,232,233,234],manufactur:[32,39,41,52,56,70,71,72,79,173,186,193,211,223],many_children_test:210,map:[2,3,8,28,33,39,40,74,109,121,122,143,147,148,155,161,173,174,175,176,188,195,211,212,213,221,229,232,233],map_cnt:174,mar:[113,196,198,204,219,226],march:81,mark:[39,40,84,106,199],marker:106,market:[44,198],mask:[28,39,163,165,167,168,224,226],mass:[184,197],mass_eras:[196,197],master:[1,7,10,28,39,69,70,72,73,92,93,95,96,121,143,145,149,152,193,211,212,213,219],master_clock_accuraci:28,match:[2,7,20,28,33,106,107,109,115,162,167,168,173,193,197,211,212,213],materi:14,matter:13,max:[14,160,161,223],max_cbmem_buf:162,max_conn_event_len:39,max_ev:[28,39],max_len:[139,140,144],max_protohdr:102,maxim:9,maximum:[17,24,28,39,41,43,102,115,116,117,141,144,160,172,210,233],maxlen:[116,161],mayb:[223,233,234],mb_crc:218,mb_crc_check:218,mb_crc_tbl:218,mbed:[196,200],mbedtl:[7,193,196,198,200,211,229,230,232],mblehciproj:184,mblen:102,mbuf:[14,29,30,105,161,162,222],mbuf_buf_s:102,mbuf_memblock_overhead:102,mbuf_memblock_s:102,mbuf_mempool_s:102,mbuf_num_mbuf:102,mbuf_payload_s:102,mbuf_pkthdr_overhead:102,mbuf_pool:102,mbuf_usage_example1:102,mbuf_usage_example2:102,mcu:[7,9,17,19,24,25,66,107,110,115,121,122,143,148,151,152,153,154,155,157,180,181,193,196,207,211,219,226],mcu_dcdc_en:25,mcu_gpio_porta:122,mcu_sim_parse_arg:[195,226],mcuboot:115,mdw:199,mean:[2,11,14,20,21,33,102,104,110,111,112,113,115,122,152,176,190,197,213],meaning:[125,155],meant:[1,110,116],measur:[9,28,102,204,207],mechan:[1,28,34,105,173,176,205,212,214,218,219],medic:[43,68],medium:[19,162],meet:[164,184,193,194,196,197,198,199,200,203,221,223,224,225,226,228,229,230,231,232],mem:[7,176],member:[28,29,30,97,100,102,103,104,110,111,112,113,116,117,140,141,149,152,154,161,162,163,172,174,186,188,219],membuf:103,memcmp:102,memcpi:188,memori:[9,33,61,86,100,101,102,105,106,109,110,114,115,119,121,122,138,141,143,144,146,149,175,188,199,201,204,205,207,208,230,233],mempool:[77,93,94,95,102,103,172],memset:[164,186,189,192,219],mention:[11,163,219],menu:[11,72,197,199,232],merchant:4,merci:103,mesh:45,messag:[2,4,19,25,29,30,34,44,55,70,71,72,88,117,119,120,162,172,193,197,204,205,211],messi:219,messsag:75,met:[33,201,205,211],meta:[8,211,221],metadata:[18,56,115],meter:43,method:[21,37,102,112,120,141,145,148,152,162,172,174,188,212],mfg:[7,24,52,70,71,72,83,176],mfg_data:[14,41],mfg_init:176,mgmt:[7,117,119,152,158,172,175,176,201,218,219],mgmt_evq_set:201,mgmt_group_id_config:118,mgmt_group_id_crash:118,mgmt_group_id_default:118,mgmt_group_id_imag:118,mgmt_group_id_log:118,mgmt_group_id_runtest:118,mgmt_group_id_stat:118,mgmt_imgmgr:173,mgmt_newtmgr_nmgr_o:173,mgr:168,mgutz:94,mhz:[36,43],mib:[68,94,204],mic:33,micro:[21,68,193,194,196,198,199,203,204,207,211,219,221,228,229,231,232,233,234],microcontrol:[9,114,115,199,232],microsecond:[36,99,113],microsoft:11,mid:[14,27,115,197],middl:[39,115,219],might:[1,2,14,16,19,31,33,74,106,109,116,117,121,143,149,165,168,173,175,183,185,186,191,192,193,197,212,213,215,226,233,234],migrat:176,milisecond:39,milli:168,millisecond:[28,39,113,204],millivolt:219,min:[85,86,115,211,230],min_conn_event_len:39,min_key_s:[29,30],mind:[14,110,183],mine:217,mingw32:72,mingw64:72,mingw:[4,7,8,11,69,95,195,211,221,229,232],mini:197,minicom:[8,195,211,221],minim:[106,121,138,139,141,165,183],minimum:[28,29,30,39,41,85,102,103,115,162,183],minor:[159,192,212,213],minor_num:[212,213],minu:102,minut:[94,113,191,210],mip:[7,74],mirror:[1,10,13,18,72,95,212,218,219],misc:221,misconfigur:168,mislead:6,mismatch:[33,102],miso:152,miso_pin:[122,123],miss:[25,33,70,106,175,180,181,183,194,219],misspel:175,mitm:39,mk64f12:[121,143],mkdir:[10,56,93,95,106,180,193,196,197,198,199,200,204,211,212,218,219],mkdir_test:210,mkr1000:209,mkr1000_boot:211,mkr1000_wifi:211,mlme:204,mman:70,mmc0:[123,139],mmc:[121,138],mmc_addr_error:123,mmc_card_error:123,mmc_crc_error:123,mmc_device_error:123,mmc_erase_error:123,mmc_init:123,mmc_invalid_command:123,mmc_ok:123,mmc_op:[123,139],mmc_param_error:123,mmc_read_error:123,mmc_response_error:123,mmc_timeout:123,mmc_voltage_error:123,mmc_write_error:123,mn_socket:7,mobil:44,mod:[42,187,218],modbu:218,mode:[9,14,28,33,34,39,41,121,143,144,148,152,155,165,173,186,193,197,199,210,221,223],model:[14,34,43,45,100,157,196],modern:[8,138],modif:[10,180,210,220],modifi:[6,75,102,106,113,120,154,162,181,207,218,219,225,228],modul:[18,85,99,103,105,114,119,124,162,195,204,232],module_list:85,modulo:113,moment:[14,19,122,149,157,188,213],mon:[193,196,197],monitor:[102,117,119,127,170,174,199,220,228,236],monolith:190,month:210,more:[1,4,7,9,11,13,14,15,19,25,29,30,33,34,41,42,43,47,48,52,56,64,66,70,71,72,74,75,77,93,94,95,98,100,102,105,106,111,112,113,114,115,116,121,128,132,139,152,155,161,163,164,165,166,167,172,173,176,181,183,186,190,191,192,193,195,196,203,204,207,210,211,213,217,218,219,221,223,226,229,232,233,236],moreov:[25,218],mosi:152,mosi_pin:[122,123],most:[1,8,14,17,23,27,28,32,35,36,37,43,74,102,106,107,112,114,115,145,152,173,175,186,207,210,217,219,221,224,226],mostli:[6,9,173,191,192],motor:[9,223],mount:219,mous:[121,143],move:[8,58,70,71,72,94,98,105,113,115,144,173,195,199,219,220,222,226],mp_block_siz:103,mp_flag:103,mp_membuf_addr:103,mp_min_fre:103,mp_num_block:103,mp_num_fre:103,mpe:103,mpool:[204,218],mpstat:[77,91,93,94,95,118,120,201,230],mq_ev:102,mqeueue:102,ms5837:25,msb:149,msdo:106,msec:[14,39,156],msg:[162,178],msg_data:39,msp:[193,199],msy:72,msys2:69,msys2_path_typ:72,msys64:72,msys_1:[86,230],msys_1_block_count:[220,222],msys_1_block_s:[220,222],mtd:122,mtu:[21,29,30,33,39,40,187],mu_level:104,mu_own:104,mu_prio:104,much:[14,102,106,111,114,133,218],multi:[1,9,63,75,109,112,149],multilib:[6,7,70],multipl:[4,14,17,19,25,29,30,35,39,41,47,48,63,64,68,97,104,105,110,114,116,119,121,143,152,168,176,186,190,191,212],multiplex:[14,43],multiplexor:109,multipli:[103,207],multitask:[105,207],must:[1,2,4,5,7,8,9,10,11,26,27,29,30,34,36,37,46,50,54,59,66,68,70,72,74,76,79,81,84,93,98,99,100,102,103,105,106,109,110,112,115,116,117,123,127,135,139,141,142,149,152,154,155,159,160,161,162,163,164,165,167,168,170,172,174,175,176,180,183,186,188,195,198,199,201,203,204,207,211,212,213,219,221,222,224,225,226,229,232,233],mutex:[101,105,111,112],mutual:104,my_at45db_dev:122,my_blinki:63,my_blinky_sim:[7,47,48,56,68,74,183,184,196,197,218],my_blocking_enc_proc:33,my_callout:205,my_conf:116,my_config_nam:176,my_driv:[218,219],my_ev_cb:205,my_eventq:201,my_gpio_irq:205,my_interrupt_ev_cb:205,my_memory_buff:103,my_new_target:63,my_newt_target:63,my_packag:162,my_package_log:162,my_pool:103,my_proj1:183,my_proj:183,my_project:[1,193,211,212,219],my_protocol_head:102,my_protocol_typ:102,my_result_mv:219,my_sensor:226,my_sensor_devic:226,my_sensor_poll_tim:226,my_stack_s:112,my_stat:174,my_stat_sect:174,my_target1:75,my_task:112,my_task_evq:102,my_task_func:112,my_task_handl:102,my_task_pri:112,my_task_prio:112,my_task_rx_data_func:102,my_task_stack:112,my_timer_ev_cb:205,my_timer_interrupt_eventq:205,my_timer_interrupt_task:205,my_timer_interrupt_task_prio:205,my_timer_interrupt_task_stack:205,my_timer_interrupt_task_stack_sz:205,my_timer_interrupt_task_str:205,my_uart:155,myadc:219,myapp1:233,myapp:174,myapp_console_buf:117,myapp_console_ev:117,myapp_init:117,myapp_process_input:117,mybl:[47,48,59,63,79,86,89,90,201],myble2:[50,51,184],myblehostd:79,mybleprph:[79,203],mybletyp:79,myboard:[58,106],myboard_debug:106,myboard_download:106,myconn:201,mycor:84,mydata:102,mydata_length:102,mylora:204,mymcu:108,mymfg:83,mymodul:110,mymodule_has_buff:110,mymodule_perform_sanity_check:110,mymodule_register_sanity_check:110,mynewt:[1,3,4,5,6,10,12,26,33,37,42,43,45,50,51,52,56,57,63,64,66,68,69,70,72,73,74,75,84,91,92,93,95,96,97,99,100,101,110,111,112,113,114,115,119,120,121,122,123,138,139,141,142,143,144,145,148,149,152,155,162,164,165,172,173,174,175,176,177,178,179,180,182,184,185,187,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,208,210,211,213,218,219,221,223,225,226,229,230,231,232,233,234,236],mynewt_0_8_0_b2_tag:[212,213],mynewt_0_8_0_tag:212,mynewt_0_9_0_tag:212,mynewt_1_0_0_b1_tag:212,mynewt_1_0_0_b2_tag:212,mynewt_1_0_0_rc1_tag:212,mynewt_1_0_0_tag:212,mynewt_1_4_1_tag:[70,72,93,95],mynewt_arduino_zero:[193,211,212],mynewt_nord:219,mynewt_stm32f3:180,mynewt_v:[164,165,172,174,176,210,219],mynewt_val_:[14,176],mynewt_val_ble_max_connect:14,mynewt_val_log_level:176,mynewt_val_log_newtmgr:176,mynewt_val_msys_1_block_count:176,mynewt_val_msys_1_block_s:176,mynewt_val_my_config_nam:176,mynewtl:220,mynewtsan:88,mypeerprofil:21,myperiph:[187,203],mypool:103,myprofil:21,myproj2:173,myproj:[2,7,11,106,180,181,193,195,196,197,198,199,200,203,212,218,220,221,223,226,234],myriad:9,myself:14,myseri:[86,89,90],myserial01:79,myserial02:79,myserial03:79,mytarget:25,mytask:207,mytask_handl:207,mytask_prio:207,mytask_stack:207,mytask_stack_s:207,myudp5683:79,myvar:78,n_sampl:221,nad:141,nad_flash_id:141,nad_length:141,nad_offset:141,nak:149,name1:63,name2:63,name:[1,2,4,7,8,10,11,13,14,21,24,25,33,39,41,43,47,48,50,51,55,56,57,58,60,61,63,64,66,68,70,71,72,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,103,106,107,108,110,112,113,114,116,117,121,139,140,142,143,148,160,161,162,163,164,165,166,168,173,175,178,180,183,186,188,190,191,192,193,195,196,197,198,199,200,201,205,207,210,211,212,213,214,218,219,220,221,222,223,226,229,230,232,233],name_is_complet:186,name_len:[139,186],namespac:[101,172,191],nano2:[56,66,106,200],nano2_debug:[106,200],nano:[194,236],nanosecond:[99,154],nativ:[2,3,7,11,56,63,66,68,72,74,79,116,152,175,176,180,184,196,197,205,211,218,219,230,236],natur:106,navig:[13,236],nbuf:102,nc_num_block:141,nc_num_cache_block:141,nc_num_cache_inod:141,nc_num_dir:141,nc_num_fil:141,nc_num_inod:141,nding:190,ndof:221,ndof_fmc_off:221,nearest:[72,196],nearli:19,neatli:186,necessari:[6,29,30,36,52,60,70,71,72,102,115,139,180,183,188,193,204,210,219],necessarili:27,need:[4,5,6,7,8,9,10,11,13,14,15,17,18,21,23,25,27,28,29,30,35,36,45,56,63,65,68,70,71,72,73,74,77,79,93,94,96,97,98,101,102,103,104,105,106,108,109,110,111,112,115,117,122,127,128,129,139,153,156,162,163,165,166,167,168,172,173,174,175,176,183,184,186,188,189,190,191,192,193,195,196,197,198,199,200,201,203,205,207,210,211,213,214,217,218,219,220,222,223,226,229,230,232],neg:[102,113,172,190],neither:102,ness:152,nest:[104,139],net:[4,7,14,25,36,64,170,176,183,184,188,190,211,218,219,220,222,225],net_nimble_control:173,net_nimble_host:173,network:[1,9,14,39,44,45,68,102,105,173,204,207,211],never:[14,32,102,105,110,112,176,183,188,207,223],nevq:100,new_btshel:58,new_key_s:28,new_pool:102,new_slinki:58,newer:6,newest:[18,127,175,207],newli:[1,13,32,56,115,184,191,192,212],newlib:114,newlin:117,newt:[1,3,5,6,7,12,14,15,18,24,45,69,74,75,86,89,90,93,94,95,96,105,106,107,109,121,173,174,175,176,178,180,181,182,183,184,187,191,192,193,194,195,196,197,198,199,200,202,203,204,205,207,208,210,211,212,213,214,215,218,219,220,221,222,223,224,226,228,229,230,231,232,233,234,236],newt_1:[70,73],newt_1_1_0_windows_amd64:73,newt_3_1_0_windows_amd64:73,newt_group:2,newt_host:2,newt_us:2,newtgmr:[94,95,96],newtmgr:[1,7,9,12,14,15,70,71,72,76,77,91,92,117,118,120,157,162,173,175,176,205,218,219,231,236],newtmgr_1:[93,96],newtmgr_1_1_0_windows_amd64:96,newtmgr_1_3_0_windows_amd64:96,newtmgr_shel:172,newtron:[139,142,175,176],newtvm:10,next:[7,8,36,42,84,90,95,98,102,103,112,115,117,119,127,132,139,157,161,163,167,168,173,176,181,183,186,190,191,192,193,196,199,203,207,213,217,218,219,223],next_checkin:[90,229,232],next_t:98,nfc:18,nff:[7,114,122,139,142,150,175,176,178,210],nffs_area_desc:[16,141],nffs_close:142,nffs_closedir:142,nffs_config:141,nffs_detect:141,nffs_detect_fail:[139,141],nffs_dirent_is_dir:142,nffs_dirent_nam:142,nffs_file_len:142,nffs_filename_max_len:141,nffs_flash:150,nffs_flash_area:[16,175,176],nffs_format:141,nffs_getpo:142,nffs_init:[141,142],nffs_intern:141,nffs_max_area:141,nffs_misc_desc_from_flash_area:141,nffs_mkdir:142,nffs_op:142,nffs_open:142,nffs_opendir:142,nffs_pkg_init:16,nffs_read:142,nffs_readdir:142,nffs_renam:142,nffs_seek:142,nffs_test:210,nffs_test_debug:210,nffs_test_priv:210,nffs_test_system_01:210,nffs_test_util:210,nffs_unlink:142,nffs_write:142,nice:[174,217],nil:80,nim:190,nimbl:[7,21,35,36,38,41,79,176,182,185,186,187,188,189,190,201,203,217,218,219,220,222],nimble_max_connect:14,nmgr:120,nmgr_o:118,nmgr_shell:[117,176,201],nmgr_shell_pkg_init:176,nmgr_uart:201,nmgr_urart_spe:201,nmxact:10,no_of_sampl:221,no_rsp:40,no_wl:[39,42],no_wl_inita:39,node:[14,43,45,68,139],nodefault:161,nodup:39,nogdb:[51,60],noinputnooutput:39,non:[7,14,28,29,30,31,32,36,39,43,44,45,97,102,103,112,113,116,127,131,135,137,140,144,148,149,152,153,154,155,163,167,168,169,173,176,191,192,204,212,226],none:[4,7,8,11,20,33,39,42,95,100,106,114,115,168,173,180,193,197,204,226,233,234],nonsens:210,nonzero:[27,28,29,30,102,128,129,130,132,133,136,137,152,162,189,210],nor:34,nordic:[14,19,35,106,121,143,147,151,153,196,198,203,205,218,219,221,223,226,231,236],nordicsemi:[196,198,204,218,219,226],normal:[2,111,178,217,221],notat:[68,199],note:[1,2,4,6,7,10,11,13,14,34,35,36,41,43,45,56,60,63,70,71,72,73,74,79,81,84,93,94,95,96,98,99,100,102,103,104,105,106,107,112,115,116,117,123,141,149,152,154,157,162,163,164,165,166,168,172,173,175,176,180,183,184,186,188,190,191,192,193,195,196,197,198,199,200,201,203,204,207,208,211,212,213,214,219,220,221,222,223,224,226,228,229,230,232,233,236],noth:[10,191,192,219],notic:[7,10,68,74,105,106,142,173,183,207,213,218,219],notif:[13,14,29,30,39,40,100,117,163,167,168,169,185,217,219],notifi:[13,27,28,29,30,40,166,167,168,189,190],notnul:176,nov:8,novelbit:14,now:[2,8,9,24,72,97,99,102,103,104,106,111,112,115,138,139,148,155,173,180,181,183,185,186,187,189,190,191,192,193,196,201,203,204,207,210,212,217,218,219,221,223,226,230,233,234],nreset:193,nrf51:[36,66,106,121,143,208],nrf51dk:[66,173],nrf51xxx:151,nrf52840pdk:45,nrf52:[4,14,19,20,21,25,36,74,106,121,143,147,153,164,184,194,195,196,203,204,205,218,220,222,223,226,231,233,234,236],nrf52_bleprph_oic_bno055:220,nrf52_blinki:[195,198,200,233],nrf52_bno055_oic_test:[220,222],nrf52_bno055_test:[221,224],nrf52_boot:[184,198,201,219,220,221,222,229],nrf52_drv2605_test:223,nrf52_hal:106,nrf52_slinki:229,nrf52_thingi:164,nrf52dk:[50,51,66,74,75,106,176,183,184,187,195,198,205,217,218,219,220,221,222,223,229],nrf52dk_debug:[74,106,195],nrf52dk_download:106,nrf52k_flash_dev:[106,147],nrf52pdk:184,nrf52serial:229,nrf52xxx:[17,61,106,153,196,226],nrf5x:36,nrf:[37,219],nrf_saadc:219,nrf_saadc_channel_config_t:219,nrf_saadc_gain1_6:219,nrf_saadc_input_ain1:219,nrf_saadc_reference_intern:219,nrf_saadc_typ:219,nrfx:219,nrfx_config:219,nrfx_saadc:219,nrfx_saadc_config_t:219,nrfx_saadc_default_channel_config_s:219,nrfx_saadc_default_config:219,nrpa:[32,191,192],nsampl:221,nsec:99,ntoh:102,ntohl:102,ntrst:193,nucleo:66,num:[168,178],num_attr:[29,30],num_block:103,num_byt:146,num_handl:[29,30],number:[1,8,9,13,24,28,29,30,34,39,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,73,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,96,97,99,100,102,103,104,105,106,111,112,113,114,115,116,126,127,128,138,140,141,144,148,149,151,152,154,155,157,159,160,161,162,163,168,172,174,175,176,184,190,191,192,193,195,199,201,203,204,205,207,211,212,213,217,218,219,221,222,223,229,232,233],numer:[19,33,34,98,106,115],nvm:193,nxp:[14,121,143],objcopi:[6,20],objdump:6,object:[4,10,29,30,61,68,74,94,99,105,106,109,112,119,161,165,167,168,169,172,189,210,221,225],objsiz:[6,61,173],observ:[27,39,163,169,170,184,225],obtain:[14,39,102,104,111,112,154,162,212,218,219],obvious:66,oc_add_devic:220,oc_add_resourc:220,oc_app_resourc:[220,222],oc_get:220,oc_if_rw:220,oc_init_platform:220,oc_main_init:[170,220],oc_new_resourc:220,oc_put:220,oc_resource_bind_resource_interfac:220,oc_resource_bind_resource_typ:220,oc_resource_set_default_interfac:220,oc_resource_set_discover:220,oc_resource_set_periodic_observ:220,oc_resource_set_request_handl:220,oc_serv:[170,201,220,222,225],oc_transport_gatt:201,oc_transport_ip:201,oc_transport_seri:201,occasion:102,occur:[14,27,28,38,39,102,104,113,148,149,152,175,188,189,191,192],occurr:176,ocf:[119,218],ocf_sampl:[7,74],ocimgr:118,octet:[39,41,44,115],od_init:121,od_nam:165,odd:155,odditi:17,off:[2,17,33,43,44,45,97,100,102,109,110,112,117,121,127,143,144,149,162,163,165,166,171,181,183,184,191,192,195,199,201,203,205,220,222,224,225,226,228,236],offboard:223,offer:[1,43,119,121,138,146,219],offset1:102,offset2:102,offset:[29,30,33,40,84,102,106,113,115,127,135,139,140,161,162,173,175,176,221],often:[9,68,106,149,152],ogf:218,ohm:219,oic:[7,25,64,79,119,166,167,168,226,236],oic_bhd:79,oic_bl:79,oic_seri:79,oic_udp:79,oic_udpconnstr:79,oicmgr:[7,79,118,119,120],okai:[14,19],old:[58,127],older:[21,72,95,196,197],oldest:[127,132,136,175],olimex:[194,218,231,236],olimex_blinki:199,olimex_stm32:[66,199,232],om1:102,om2:102,om_data:[14,102,162],om_databuf:102,om_flag:102,om_len:[102,162],om_omp:102,om_pkthdr_len:102,om_ptr:162,ome:103,omgr:120,omi_block_s:103,omi_min_fre:103,omi_nam:103,omi_num_block:103,omi_num_fre:103,omit:[15,60,175],omp:102,omp_databuf_len:102,omp_flag:102,omp_len:102,omp_next:102,omp_pool:102,on_reset:38,on_sync:38,onboard:[8,165,166,224,228,233,234,236],onc:[32,41,68,70,74,93,97,99,102,103,104,105,112,115,130,143,152,154,168,180,181,186,191,194,195,201,203,204,212,218,219,223],one:[1,4,7,8,10,11,13,14,16,17,19,21,23,25,28,29,30,32,33,34,35,39,41,42,43,44,47,48,52,56,58,63,64,66,70,71,72,74,80,95,98,100,102,104,105,106,109,111,112,115,116,117,123,124,127,139,140,141,144,149,152,157,162,163,167,168,173,174,175,176,181,183,184,190,191,192,193,194,195,196,197,198,199,200,204,207,210,211,212,213,214,217,218,219,221,228,229,232,236],ones:[27,102,111,121,143,162,184,236],ongo:39,onli:[1,2,7,8,10,11,13,14,15,19,27,28,29,30,32,33,36,39,41,44,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,74,75,79,85,93,96,99,100,102,103,105,106,109,110,111,113,115,116,117,118,121,122,123,125,137,139,140,141,149,152,157,162,163,165,166,168,172,173,174,175,176,178,179,181,186,188,191,193,195,201,203,204,207,208,210,211,212,213,214,218,219,220,221,223,225,226,230],onlin:[193,226,233,234],onto:[1,33,55,56,60,97,100,102,106,167,194,196,197,198,199,200,217,218,221,229,232],oob:[14,33,39,41],op_mod:223,opaqu:[139,154,162,163,165,167,226],open:[4,8,9,11,13,14,33,43,51,52,60,68,70,71,72,74,109,119,121,139,141,164,191,193,196,197,199,200,210,218,224,230],open_test:210,openocd:[11,106,193,196,197,199,200,232],openocd_debug:196,oper:[1,9,11,28,29,30,31,33,38,43,44,52,70,71,72,97,102,109,110,111,112,113,117,119,121,139,140,141,142,143,144,146,148,155,162,163,168,174,176,177,179,183,184,188,189,190,191,192,193,204,210,211,213,214,217,218,219,221,223,226],oppos:[44,102,168,214],opt:4,optim:[1,36,45,50,51,56,63,74,102,106,107,114,121,173,180,183,184,187,193,196,197,198,199,200,204,207,211,218,219,221,226,229,232],optimis:44,option:[2,3,4,6,7,8,11,18,21,28,29,30,34,35,39,49,50,59,64,68,75,79,85,97,98,100,103,106,115,119,121,137,138,159,163,165,166,167,172,173,175,176,178,183,184,190,193,197,199,204,211,212,213,218,221,232],orang:[196,200],order:[1,9,14,17,26,34,46,68,74,76,98,100,102,103,104,110,112,114,115,116,119,152,163,175,176,181,201,204,207,210,213,215,218,219,223,226,233,234],org:[1,4,10,13,52,70,71,72,74,93,95,114,117,124,191,193,196,197,199,200,210,218,219,226,233,234],organ:[10,121,174,210,212],origin:[10,59,106,115,199],os_align:[102,103],os_arch:[74,103,113],os_bad_mutex:104,os_callout:[74,97,110,116,195,205,226],os_callout_func:[97,102],os_callout_func_init:97,os_callout_init:[97,110,195,205,226],os_callout_queu:97,os_callout_remaining_tick:97,os_callout_reset:[97,110,195,205,226],os_callout_stop:97,os_cfg:74,os_cli:176,os_cputim:[17,74],os_cputime_delay_nsec:99,os_cputime_delay_tick:99,os_cputime_delay_usec:99,os_cputime_freq:36,os_cputime_freq_pwr2:99,os_cputime_get32:99,os_cputime_init:99,os_cputime_nsecs_to_tick:99,os_cputime_ticks_to_nsec:99,os_cputime_ticks_to_usec:99,os_cputime_timer_init:99,os_cputime_timer_num:[36,99],os_cputime_timer_rel:99,os_cputime_timer_start:99,os_cputime_timer_stop:99,os_cputime_usecs_to_tick:99,os_dev:[74,121,163,164,165,224],os_dev_clos:[164,224],os_dev_cr:[121,163,164,165,168],os_dev_init_func_t:[121,165],os_dev_init_primari:164,os_dev_open:[164,219,224],os_einv:[102,113],os_eno:116,os_error_t:[98,103,104,111],os_ev:[97,100,102,110,116,117,195,205,226],os_event_fn:[97,100,102],os_event_queu:100,os_event_t_mqueue_data:102,os_event_t_tim:97,os_eventq:[74,97,100,102,110,117,168,172,205,217,219],os_eventq_dflt_get:[38,100,105,112,117,176,191,192,195,205,224,226],os_eventq_get:[100,110],os_eventq_get_no_wait:100,os_eventq_init:[100,102,110,117,205,217,219],os_eventq_pol:100,os_eventq_put:[100,117,205],os_eventq_remov:100,os_eventq_run:[38,100,102,105,112,176,191,192,195,205,224,226],os_exit_crit:98,os_fault:74,os_get_uptim:113,os_get_uptime_usec:113,os_gettimeofdai:113,os_heap:74,os_init:[99,112],os_invalid_parm:[104,111],os_main_task_prio:[176,207],os_main_task_stack_s:176,os_malloc:[74,101],os_mbuf:[14,28,29,30,74,102,162,172],os_mbuf_adj:102,os_mbuf_append:[102,217,219],os_mbuf_appendfrom:102,os_mbuf_cmpf:102,os_mbuf_cmpm:102,os_mbuf_concat:102,os_mbuf_copydata:[14,102],os_mbuf_copyinto:102,os_mbuf_count:102,os_mbuf_data:102,os_mbuf_dup:102,os_mbuf_extend:102,os_mbuf_f_:102,os_mbuf_f_mask:102,os_mbuf_fre:102,os_mbuf_free_chain:102,os_mbuf_get:102,os_mbuf_get_pkthdr:102,os_mbuf_is_pkthdr:102,os_mbuf_leadingspac:102,os_mbuf_len:102,os_mbuf_off:102,os_mbuf_pkthdr:102,os_mbuf_pkthdr_to_mbuf:102,os_mbuf_pktlen:102,os_mbuf_pool:102,os_mbuf_pool_init:102,os_mbuf_prepend:102,os_mbuf_prepend_pullup:102,os_mbuf_pullup:102,os_mbuf_trailingspac:102,os_mbuf_trim_front:102,os_mbuf_usrhdr:102,os_mbuf_usrhdr_len:102,os_mbuf_widen:102,os_memblock:103,os_memblock_from:103,os_memblock_get:103,os_memblock_put:103,os_memblock_put_from_cb:103,os_membuf_t:[102,103],os_mempool:[74,102,103],os_mempool_byt:103,os_mempool_clear:103,os_mempool_ext:103,os_mempool_ext_init:103,os_mempool_f_:103,os_mempool_f_ext:103,os_mempool_info:103,os_mempool_info_get_next:103,os_mempool_info_name_len:103,os_mempool_init:[102,103],os_mempool_is_san:103,os_mempool_put_fn:103,os_mempool_s:[102,103],os_mqueu:102,os_mqueue_get:102,os_mqueue_init:102,os_mqueue_put:102,os_msys_count:102,os_msys_get:102,os_msys_get_pkthdr:102,os_msys_num_fre:102,os_msys_regist:102,os_msys_reset:102,os_mutex:[74,98,104,127,163],os_mutex_init:104,os_mutex_pend:104,os_mutex_releas:[98,104],os_ok:[98,104,111],os_pkg_init:176,os_san:[74,110],os_sanity_check:[110,112],os_sanity_check_func_t:110,os_sanity_check_init:110,os_sanity_check_regist:110,os_sanity_check_reset:110,os_sanity_check_setfunc:110,os_sanity_task_checkin:110,os_sch:[74,98],os_sched_get_current_t:207,os_sched_get_current_task:[98,110,207],os_sched_next_task:98,os_sched_set_current_task:98,os_sem:[74,105,111,218],os_sem_get_count:111,os_sem_init:[24,105,111,218],os_sem_pend:[24,105,111,218],os_sem_releas:[24,105,111,218],os_settimeofdai:113,os_stack_align:[207,217,219],os_stack_t:[110,112,205,207,217,219],os_start:112,os_stime_max:113,os_stime_t:113,os_sysview:234,os_task:[74,98,100,104,105,110,112,205,207,217,219],os_task_count:112,os_task_flag_evq_wait:112,os_task_flag_mutex_wait:112,os_task_flag_no_timeout:112,os_task_flag_sem_wait:112,os_task_func_t:[110,112,178],os_task_info:112,os_task_info_get_next:112,os_task_init:[105,110,112,205,207,217,219],os_task_max_name_len:112,os_task_pri_highest:112,os_task_pri_lowest:112,os_task_readi:112,os_task_remov:112,os_task_sleep:112,os_task_st:112,os_task_stack_defin:112,os_task_state_t:112,os_test:74,os_tick_idl:[151,193,196,226],os_tick_init:151,os_tick_per_sec:23,os_ticks_per_sec:[17,24,97,110,113,116,151,165,195,205,207,217,218,219,226],os_tim:[74,113,210],os_time_adv:113,os_time_delai:[24,112,113,165,181,205,207,217,219],os_time_get:113,os_time_max:113,os_time_ms_to_tick:113,os_time_ms_to_ticks32:113,os_time_t:[97,100,104,110,111,112,113,151,163,165],os_time_tick_geq:113,os_time_tick_gt:113,os_time_tick_lt:113,os_time_ticks_to_m:113,os_time_ticks_to_ms32:113,os_timeout:[104,111,218],os_timeout_nev:[104,105,111,113,163,164,224,226],os_timeradd:113,os_timersub:113,os_timev:[113,210],os_timeval_geq:113,os_timeval_gt:113,os_timeval_leq:113,os_timeval_lt:113,os_timezon:[113,210],os_wait_forev:[100,105,112,205,207,217,219],osmalloc:101,ostask:112,ostick:113,osx:[180,181],ota:201,otg1:199,otg2:[199,232],other:[1,6,8,10,13,14,15,18,24,25,27,28,29,30,33,34,36,41,44,63,68,74,99,100,102,103,105,106,107,110,111,112,113,115,116,117,121,139,141,146,149,162,165,167,168,172,173,174,176,180,183,184,185,186,188,189,193,194,195,196,205,207,208,210,212,217,218,219,220,221,222,226,228,233,234],otherwis:[23,28,29,30,102,103,105,112,117,129,131,134,140,148,152,162,168,212,213],oti:112,oti_cswcnt:112,oti_last_checkin:112,oti_nam:112,oti_next_checkin:112,oti_prio:112,oti_runtim:112,oti_st:112,oti_stks:112,oti_stkusag:112,oti_taskid:112,oui:[32,204],our:[14,27,33,68,102,106,173,174,180,181,183,186,191,192,194,195,201,207,210,213,217,219,229,232],our_id_addr:[28,42,187],our_id_addr_typ:187,our_key_dist:39,our_ota_addr:[28,42,187],our_ota_addr_typ:[42,187],out:[8,9,10,14,21,27,33,34,35,38,39,43,74,93,94,95,97,102,108,112,115,117,123,127,128,131,133,141,142,143,144,160,173,183,185,187,191,192,194,199,211,223,231],out_cpha:152,out_cpol:152,out_data:[139,140],out_def_handl:[29,30],out_desc:28,out_dir:140,out_dsc_handl:[29,30],out_fil:140,out_handl:[29,30],out_id_addr_typ:42,out_len:[139,140],out_m:113,out_nam:[123,139,140],out_name_len:[139,140],out_off:102,out_rssi:28,out_tick:113,out_val_handl:[29,30],outcom:[29,30,162],outdat:71,outfil:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75],outgo:[29,30],outlin:5,output:[1,7,11,24,34,39,42,43,47,48,50,51,52,53,54,55,56,57,58,59,60,62,63,64,65,67,70,71,72,75,82,86,88,89,90,94,101,106,112,113,115,143,148,155,162,168,173,175,180,193,195,196,197,199,200,204,205,210,211,218,221,226,230,233],outsid:[33,43,102,177],outweigh:102,over:[15,21,25,28,29,30,33,34,35,39,41,43,44,78,79,80,81,82,83,84,85,86,87,88,89,90,102,115,120,121,123,127,129,137,149,155,162,173,188,194,195,197,201,202,204,207,211,217,218,220,221,222,225,228,231,233,236],overal:[13,14,36,102,112,141],overdr:223,overflow:[14,113],overhead:102,overlap:33,overrid:[63,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,106,162,173,174,184,201,219],overridden:[35,176,184],overview:[115,221,222,226],overwrit:[6,28,62,63,72,73,95,96,106,117,193,208,211],overwrite_many_test:210,overwrite_one_test:210,overwrite_three_test:210,overwrite_two_test:210,overwritten:115,own:[2,10,18,24,32,33,52,70,71,72,74,100,104,105,109,111,112,122,152,162,173,174,182,183,219,223],own_addr_t:[191,192],own_addr_typ:[28,39,79,191,192,218],owner:[100,104,214],ownership:[29,30,104,218,219],pacakg:183,pacif:113,pack:[4,68,94,102,196,198,203,211,221,226,229],packag:[6,9,10,14,16,18,25,35,36,38,47,52,53,54,56,58,63,64,65,66,68,69,71,72,73,92,96,100,105,107,112,115,116,118,119,121,124,125,139,141,143,144,157,158,161,164,165,168,170,171,172,173,174,178,180,184,194,195,196,204,205,209,212,213,219,222,223,224,225,236],package1:162,package1_log:162,package2:162,package2_log:162,packet:[33,39,41,43,149,172,191,204],packet_data:102,pacman:[7,72],pad:[102,115,162],page:[1,4,5,6,7,8,13,14,15,33,34,70,71,73,93,94,96,106,114,122,142,149,150,163,164,165,166,180,181,183,185,189,191,192,194,219],page_s:122,pair:[14,28,29,30,33,34,39,43,79,115,116,161,176,187,189],pakcag:172,panel:11,paradigm:102,param:[28,39,172,189],param_nam:172,paramet:[1,14,27,28,29,30,33,38,39,40,42,74,79,85,97,98,99,100,102,103,104,110,111,112,113,116,117,123,127,137,140,144,148,149,151,152,154,155,156,162,163,164,165,167,168,169,172,176,186,188,189,190,191,192,201,210],parameter_nam:176,parameter_valu:176,parent:[27,29,30,103,139,168],parenthes:102,pariti:155,parlanc:10,parmaet:39,parmet:[39,40],pars:[68,157,159,172,191,210],part:[19,21,34,41,102,108,115,127,141,142,162,173,186,187,190,218,219,225],parti:[191,193,211],partial:[77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,102,115,141],particular:[4,17,27,28,33,60,74,102,105,106,109,110,115,117,121,139,143,152,154,161,189,191,192],particularli:208,partit:[33,106,115,141,173],partner:14,pass:[1,7,11,14,15,19,27,28,29,30,33,39,74,97,99,100,102,103,104,110,111,112,116,117,121,122,124,126,127,137,148,149,152,154,155,161,162,163,164,165,167,172,186,190,191,192,210,226],passiv:[14,39],passkei:[14,33,34,39],password:[10,71,93,184,214],past:[33,102],patch:[196,197,200],path:[2,4,6,10,11,21,25,41,63,70,71,72,73,74,79,93,94,95,96,106,107,139,140,176,212,218,219],pathloss:41,pattern:[39,106,207,223],payload:[14,29,30,102,119,120,149],pc6:232,pc7:232,pca100040:184,pca:[198,203,218,219],pcb:218,pci:[121,143],pcmcia:[121,143],pdata:149,pdf:[180,232],pdt:[113,210],pdu:[14,28,33,39],peek:207,peer:[13,21,28,29,30,34,40,79,152,188,190,191,192,203],peer_addr:[28,39,42,79,186],peer_addr_typ:[39,42,79,186],peer_id:79,peer_id_addr:[28,187],peer_id_addr_typ:187,peer_nam:[21,79,203],peer_ota_addr:[28,187],peer_ota_addr_typ:187,pem:[50,59],pencil:13,pend:[33,97,100,104,111,115,149,203],per:[10,17,19,24,32,102,104,115,116,141,144,148,152,155,174,207,210,213,223],perfectli:14,perfom:115,perform:[3,4,5,9,10,11,14,20,27,28,29,30,33,34,37,39,49,70,71,72,77,93,94,95,98,102,103,105,106,110,112,114,115,117,122,138,139,149,154,168,173,176,180,188,193,195,196,203,204,213,217,219,220,221,222,223,226],perhap:212,period:[9,14,28,32,34,39,97,110,151,156,205,207],peripher:[9,17,19,33,36,38,41,42,43,106,109,121,143,144,149,152,174,182,183,186,189,190,191,203,217,218,219],perman:[84,115,173,186,189,203],permiss:[218,219],permit:[29,30,33,190,193,226,233,234],persist:[14,28,115,138,162],perspect:173,pertain:189,petteriaimonen:114,phdr:102,phone:[14,34,44],php:68,phy:[28,39,43],phy_1m_conn_param:28,phy_2m_conn_param:28,phy_coded_conn_param:28,phy_init:219,phy_mask:28,phy_opt:[28,39],physic:[39,41,43,79,117,145,148,155],pick:[98,105,162,191,192],pictur:[180,196],pid:197,piec:[43,106,218],pin:[7,8,33,106,109,112,121,143,145,148,149,152,153,155,163,180,195,196,199,204,205,211,218,219,221,223,226,232],ping:105,pinout:108,pipe:19,piqu:236,pitfal:102,pkcs15:115,pkg1:175,pkg2:175,pkg:[1,7,10,25,52,56,63,66,68,70,71,72,74,107,108,114,117,121,122,123,138,139,142,143,162,164,172,174,175,176,183,195,201,205,210,218,219,220,226],pkg_init_func1_nam:176,pkg_init_func1_stag:176,pkg_init_func2_nam:176,pkg_init_func2_stag:176,pkg_init_func:176,pkg_init_funcn_nam:176,pkg_init_funcn_stag:176,pkga_syscfg_nam:176,pkga_syscfg_name1:176,pkga_syscfg_name2:176,pkgn_syscfg_name1:176,pkt:218,pkthdr_len:102,pkts_rxd:102,place:[3,14,68,74,100,113,114,115,127,149,152,163,173,176,178,181,183,184,190,191,192,199,201,207,213,228],plai:[11,14,17,43,228],plain:[173,197,213],plan:[2,14,121,172],platform:[2,7,9,10,11,35,36,70,71,72,79,93,94,95,97,105,106,107,109,121,144,149,152,154,177,178,183,193,195,196,197,199,200,203,207,211,218,219,221,229,230,231,232],pleas:[14,17,18,52,70,71,72,107,108,174,180,181,193,194,212,219,226,233,234],plenti:207,plist:74,plu:[102,149],plug:[8,142,180,199,200,219],plumb:217,pmode:221,point:[2,4,6,23,44,98,102,104,106,108,112,114,115,116,117,121,128,129,130,131,132,134,135,136,137,152,162,163,168,183,188,189,191,192,219,220],pointer:[14,29,30,80,97,98,99,100,102,103,104,106,111,112,113,116,117,121,127,128,129,137,140,142,144,149,152,154,159,160,161,162,163,164,165,168,172,188,189,207],poke:219,polici:[28,39,212],poll:[14,100,105,167,221,226],poll_du:221,poll_dur:221,poll_interv:221,poll_itvl:221,poll_rat:168,poller:[163,167,168,226],pong:105,pool:[86,93,105,204,222,230],popul:[1,7,11,28,29,30,63,75,113,194,211,228,231,236],port:[2,11,14,15,17,18,79,105,115,117,121,148,155,162,174,184,193,195,196,197,198,199,200,201,211,218,221,226,229,230,231,232,236],portabl:[121,143],portingto:107,portion:[115,133,149,219],posit:[102,113,115,127,156,199],posix:72,possibilti:[233,234],possibl:[14,17,27,28,34,36,39,40,42,43,45,49,66,102,104,113,115,121,139,141,143,144,162,173,174,190,212,221,233],post:[62,97,102,121,163,183,205],potenti:[109,173,213],pour:[71,94],power:[2,9,21,33,34,39,41,43,44,68,106,109,117,121,143,144,152,153,165,184,193,198,199,201,203,204,211,220,221,222,223,224,226,229,232],power_mod:223,ppa:4,pre:[4,9,162,174,212,213,218,219],precaut:188,prece:102,preced:35,precis:[6,14,33,168],predict:207,preempt:[104,105,111,112],preemptiv:[105,112,207],prefer:[3,21,39,41,125,188,203,218],preference0x01:39,prefix:[14,74,166,176,219],preload:152,prepar:[33,196,198,204,219],prepend:102,preper:223,preprocessor:[172,174],prerequisit:11,presenc:[106,186,191,192,212],present:[1,14,17,27,102,106,115,117,157,164,168,173,184,199,210],preserv:102,press:[8,11,24,111,183,205,207,211,221,234],presum:[102,204,223],pretti:[14,219],prev:112,prev_cursor:168,prev_ind:189,prev_notifi:189,prevent:[29,30,104,105,115,188],previ:[187,189],preview:184,previou:[43,69,70,71,72,91,92,93,94,95,112,115,153,161,168,175,176,183,184,195,212,217],previous:[6,11,70,71,72,73,93,94,95,96,152,187,201,215,219,221],prevn:[187,189],pri:[90,144,229,232],primari:[29,30,39,106,115,119,190,192,203,217],primarili:114,primary_phi:39,primo:[194,218],primo_boot:196,primo_debug:196,primoblinki:196,print:[29,30,61,70,71,72,75,116,117,123,139,155,168,172,175],print_statu:139,print_usag:159,printabl:[157,160],printf:[114,123],prio:[110,112,151],prior:[29,30,34,36,62,102,105,115,152,154,178,204],prioriti:[24,90,98,100,104,105,111,112,121,141,144,151,176,184,205,206,236],priv:39,priv_mod:28,privaci:[32,39,43],privat:[32,34,45,50,59,70,79,93,115,191,192],privileg:2,prng:24,pro:[21,193,196,207],probabl:[7,14,17,21,106,185,214,218],probe:[149,196,211,226],problem:[7,18,111,115,173,175],proce:[3,6,10,115,193,196,197,198,199,200,210,211,229,232],procedur:[6,10,14,27,28,29,30,32,33,34,39,40,77,88,93,94,95,115,142,173,218,221,225],proceed:[7,185,191,192],process:[3,6,9,13,25,27,33,34,38,39,44,74,97,98,100,102,106,112,115,117,118,162,168,170,173,174,176,180,191,192,201,205,207,218,220,224,225,226,233,234],process_rx_data_queu:102,processor:[4,9,102,112,121,143,144,148,193,199,207,226,233,234],produc:[111,115,174,197],product:[19,24,68,109,148,166,184,218,232],profil:[27,28,29,30,39,40,43,44,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,93,94,95,183,193,229,231,232],profile01:[78,80,81,82,83,84,85,86,87,88,89,90],profile0:90,program:[4,6,8,11,35,98,115,117,150,153,180,193,195,196,198,204,207,211,219,223],programat:117,programm:[197,233,234],programmat:[124,223,226],progress:[7,22,28,33,115,121,122,152,182],project:[3,6,8,10,16,17,18,20,26,46,47,52,53,54,57,62,63,65,68,70,71,72,74,76,101,112,114,115,117,122,123,125,138,143,157,162,174,178,181,187,207,210,214,215,220,221,223,226,227,228,233,236],prompt:[7,8,10,11,60,71,72,106,183,193,195,196,197,198,199,200,221,226],prone:190,proper:[29,30,121,218],properli:[36,74,105,110,184,188,207,217,219],properti:[11,28,32,44,72,106,115,120,141,162,180,185,196],propos:13,prot_length:102,prot_tif:102,prot_typ:102,protcol:102,protect:[34,101,115,127],protocol:[14,15,21,27,33,40,43,74,79,102,115,119,120,149,222,225,228,231],prototyp:[109,155,176,191,192],provid:[1,2,7,8,9,10,11,14,15,19,25,28,29,30,32,33,34,39,42,43,44,50,52,58,63,70,71,72,79,83,84,85,88,93,97,99,101,102,103,104,105,106,108,109,110,112,113,115,117,121,122,123,127,138,139,140,141,143,148,149,152,154,159,162,163,166,168,170,172,174,178,179,185,191,192,193,201,204,210,211,212,213,218,219,225],provis:[14,43,45],provision:[14,44],proxi:[43,44],pseln:219,pselp:219,pset:152,psm:[14,39],psp:[193,197],pst:[81,113,210],pth:199,ptr:[155,163,168],public_id:39,public_id_addr:42,public_target_address:41,publish:[14,34],pull:[10,18,20,62,93,95,100,102,121,148,195,199,205],pulldown:148,pullup:[102,148,162],purchas:223,purpos:[4,8,19,34,63,68,106,110,115,143,148,162,165,167,173,174,188,204,207,219,226],push:[13,14,18],put:[1,2,7,18,56,74,93,95,100,102,103,104,106,111,112,113,120,144,168,186,191,192,207,210,219],putti:[8,195,211,221],pwd:[2,10],pwm:[9,19],pwm_test:74,pwr:[197,199],px4:4,python:[26,46,76],qty:178,qualifi:188,qualiti:227,quat:221,queri:[9,28,32,63,68,70,71,72,74,75,102,120,162,163,165,174,186,221,223,230],question:[18,183],queu:[29,30,33,97,100,155,205],queue:[14,27,29,30,38,74,97,99,102,105,110,111,112,117,154,168,172,176,191,192,201,206,217,224,226,228,236],quick:[2,3],quickli:[113,143,207,219,221,223,225,226,228],quickstart:[2,207],quiet:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75],quit:[14,32,106,183,186,191,192,193,196,197,199,200,233],quot:79,radio:[36,43,184],raff:94,rais:104,ram:[61,106,108,141,144,173,183,193,218,220],ram_siz:106,ran:[25,110],rand:[24,39],rand_val:28,random:[28,32,33,37,39,42,79,184,190,191,192,217,219],random_id:39,random_id_addr:42,randomli:32,rang:[9,33,41,43,102,114,159,162,204],rapid:14,rare:102,rate:[14,23,79,97,117,168,170,184,204,221,223,225,226],rather:[21,27,33,106,113,114,115,139,173,219],raw:[10,14,70,71,93,94,117,162,176,219],rb_blinki:[56,63],rb_blinky_rsa:56,rb_boot:56,rb_btshell:63,rbnano2_blinki:200,rbnano2_boot:200,rdy:98,reach:[14,110,154],read:[4,6,7,10,11,27,29,30,31,32,33,35,39,40,68,74,77,78,81,86,89,90,93,94,95,100,102,112,115,116,117,121,122,123,127,129,132,133,137,139,146,148,149,154,161,162,167,168,170,171,176,180,187,189,190,191,192,193,194,197,200,201,203,204,205,207,210,211,212,217,218,219,220,221,222,225,228,231,233,234],read_acceleromet:226,read_cb:226,read_chr:188,read_config:139,read_rsp_rx:89,read_rsp_tx:89,read_sensor_interv:226,read_test:210,read_type_req_rx:89,read_type_req_tx:[89,201],read_type_rsp_rx:[89,201],read_type_rsp_tx:[89,201],readabl:[29,30,184,214],readdesc:7,readdir_test:210,reader:[210,217,219],readi:[13,98,100,112,117,155,161,193,207,218,223,233],readili:121,readm:[7,10,68,74,106,183,210],readnow:74,real:[1,7,9,14,100,105,113,117,161,179,183,190,205,218,226,233],realist:210,realli:[23,102,219],rearm:97,rearrang:102,reason:[14,21,27,28,33,38,39,102,103,115,153,187,189,204,207,210,212],reassembl:43,rebas:10,reboot:[7,25,84,115,116,153,173,175,203,220,222],reboot_log:85,reboot_log_flash_area:[175,176],reboot_start:224,rebuild:[14,25,45,74,95,224],rec0:115,rec1:115,rec2:115,recal:[188,212],receiv:[13,14,21,27,28,33,39,41,44,68,94,102,117,118,123,149,152,155,163,167,168,169,172,186,189,190,197,201,204,226,229,232],recent:[28,196,219],recip:6,recipi:41,recogn:[68,219],recommend:[3,4,7,11,14,17,18,24,25,70,71,93,94,102,117,150,164,165,172,175,176,186,190,196,200,201,205,208,221,228,233],reconfigur:[152,155,224],reconnect:188,record:[115,165,174,178,234],recov:115,recover:115,recreat:213,recur:156,recurs:[68,74,103],red:[39,40,180,197,199,232],redbear:[194,236],redefin:175,redistribut:[68,193,212,226,233,234],redo:25,reduc:[9,21,34,36,44,100,114,119,162,201,205,209],redund:173,reenter:208,ref0:80,refer:[7,8,13,15,18,31,34,35,41,68,80,106,152,166,173,186,191,192,193,195,199,211,219,221,232],referenc:[1,148],reflect:[162,187],refrain:38,refresh:[2,62,193],refus:[226,233],regard:[141,210,218,219],regardless:[29,30,54,162],region:[19,102,106,115,141],regist:[14,19,29,30,35,88,98,102,107,116,118,121,124,125,139,140,143,144,149,158,162,163,167,169,170,176,188,190,207,218,219,223,226],registr:[29,30,116,142,163,174,188,226],registri:[102,165],regress:178,regular:[102,210],reject:[28,33,210],rel:[14,102,105,135],relai:[43,44],relat:[13,28,39,44,56,122,173,186,189,193,204,226,233,234],relationship:[39,111],releas:[3,4,7,44,62,69,91,92,102,103,104,105,111,121,148,149,172,176,193,211,212,213,219],release_not:[7,10],relev:[28,108,115,121,148],reli:[1,7,68,176],reliabl:[14,29,30,43,115,138,141,191,192,213],reload:25,remain:[18,97,106,162,173,188,207],remaind:[106,186,210,212],rememb:[2,54,93,95,104,193],remind:193,remot:[1,7,9,11,33,39,40,62,68,79,91,93,94,95,119,149,180,184,193,194,195,201,203,205,211,218,226,228,230,231,236],remov:[2,4,6,29,30,39,48,58,73,96,99,100,102,103,111,112,117,123,163,167,169,173,188,193,226],renam:25,rename_test:210,repeat:[2,10,33,149,181,188],repeatedli:[29,30,41,115],replac:[4,6,28,29,30,106,108,114,157,173,176,181,193,195,229,232],repli:39,repo814721459:68,repo:[1,6,7,10,13,18,20,54,68,70,74,93,106,121,139,173,180,183,193,195,196,197,198,199,200,204,210,211,214,218,220,221,226,229,230,232,233,234],repop:7,report:[1,4,6,13,15,28,29,30,33,106,144,155,163,174,193,197,210,218,226,233,234],reposistori:7,repositori:[1,4,10,11,14,18,53,54,57,62,64,65,70,74,93,121,180,182,183,185,193,194,204,211,215,218,219,228,231,236],repres:[1,8,11,19,28,29,30,74,100,102,111,113,115,117,163,165,167,168,172,190,207],represent:[115,119],reproduc:[1,74,115,142,191,192],req_api:[74,117,162],req_len:102,request:[11,14,18,21,28,33,39,79,80,87,91,102,104,106,111,115,119,120,123,127,153,166,167,169,170,172,173,187,188,193,197,199,201,204,212,213,217,219,220,225,226,229,232],requir:[1,2,4,6,9,10,14,25,27,29,30,33,36,42,44,66,72,74,79,93,95,100,102,103,105,107,108,109,111,115,117,119,122,139,141,154,162,164,172,173,174,175,176,180,183,186,188,193,196,200,201,204,205,207,210,212,213,217,218,221,224,225,226,236],res:220,resch:98,reserv:[33,102,106,109,128,130,163,204,207],reset:[27,29,30,37,77,91,93,94,95,97,110,118,119,153,173,183,184,187,196,197,198,200,201,219,221,223,226,233,234],reset_cb:38,reset_config:193,reset_handl:[106,199],resid:[109,115,181,190,218],resign:[70,71,72],resist:219,resistor:[205,219],resolut:[34,99,154,174],resolv:[1,25,32,33,34,39,45,68,79,94,175,180,191,192,212],resort:168,resourc:[9,29,30,33,41,74,101,104,111,120,166,167,168,170,172,180,193,205,219,220,222,225,226,232,233,234],respect:113,respond:[30,37,173,186,188,190,217,218],respons:[14,21,28,29,30,33,40,41,82,98,103,105,117,119,123,170,173,186,188,207,211,218,225,229,230,232],rest:[1,15,59,74,102,159,161],rest_or_0:178,rest_or_0_aux:178,rest_or_0_aux_1:178,rest_or_0_aux_inn:178,rest_or_0_aux_n:178,restart:[2,115,116,127,153,178,193,223],restor:[14,28,116,141,196,198,204,219],restrict:[115,127,141,172,176,188,189],restructuredtext:13,result:[11,21,28,33,71,75,102,113,116,160,163,174,176,178,190,197,210,217,218,219],resum:[43,112,115,186,189],resynchron:[27,62],retain:[29,30,115,176,189],retent:144,retransmit:44,retreiv:120,retri:[200,204],retriev:[28,29,30,70,93,100,102,113,119,139,140,144,162,163,165,183,228],reus:[68,94,115,176],reusabl:68,rev:221,revdep:[1,63,75],revers:[1,35,63,75,115,188,199],revert:[115,203],review:[13,173,186,210],revis:[4,159,221,223],revision_num:[212,213],revisit:[183,189],rfc:[81,161,210],ribbon:[199,232],rigado:[61,198,219],right:[2,3,13,14,17,68,74,116,186,199,219],rimari:190,ring:111,rise:148,ristic:190,robust:138,role:[14,28,33,42,43,44,111,188],rom:223,room:[102,207],root:[2,4,8,44,93,123,180,212],round:168,routin:[27,98,114,116,127,128,130,142,161,218],rpa:[32,39],rpa_pub:[39,79],rpa_rnd:[39,79],rsa2048:115,rsa:115,rsp:[14,39],rsp_field:28,rssi:[28,39,41,184],rtc:9,rto:[68,105,207],rtt:[8,14,117,218,235,236],rtt_buffer_size_down:233,rubi:[10,68,71],rule:[176,197,210],rumbl:223,run:[2,3,4,5,6,8,9,10,14,20,21,23,27,35,36,42,47,52,54,56,63,65,68,70,71,72,73,74,77,79,80,90,91,93,94,95,96,97,98,99,100,102,104,105,106,109,110,111,112,115,116,118,119,122,123,139,154,170,172,173,175,178,179,180,181,183,184,191,192,194,196,197,198,199,200,201,203,204,207,210,211,218,219,220,221,222,223,224,226,229,231,232,236],runner:11,runtest:[7,118,201],runtest_newtmgr:201,runtim:[37,90,112,193,211,229,232],runtimeco:[70,71,93,94,180,193,211,212],rwx:106,rwxr:[93,95],rx_cb:117,rx_data:218,rx_func:155,rx_off:218,rx_phy:28,rx_phys_mask:[28,39],rx_power:39,rxbuf:152,rxpkt:102,rxpkt_q:102,s_cnt:174,s_dev:163,s_func:163,s_hdr:174,s_itf:163,s_listener_list:163,s_lock:163,s_map:174,s_map_cnt:174,s_mask:163,s_name:174,s_next:[163,174],s_next_run:163,s_pad1:174,s_poll_rat:163,s_size:174,s_st:[163,226],s_type:163,sad:[163,226],sad_i:226,sad_x:226,sad_x_is_valid:226,sad_y_is_valid:226,sad_z:226,sad_z_is_valid:226,safe:[103,139],safeguard:105,safer:14,safeti:188,sai:[14,19,20,74,102,112,193,211,212,213],said:[148,219],sam0:193,sam3u128:[196,198,204,218,219,226],samd21:[193,211],samd21g18a:193,samd21xx:193,samd:193,same:[6,11,13,14,15,19,25,34,41,47,50,60,64,72,74,91,102,104,106,107,111,115,116,117,138,141,149,168,173,174,175,176,180,181,186,188,189,194,196,198,204,205,207,212,213,214,219,220,223],sampl:[1,11,14,42,43,74,102,107,121,170,173,176,219,220,222,225,226,231],sample_buffer1:219,sample_buffer2:219,sample_target:66,sane:[28,112],saniti:[90,105,112,183],sanity_interv:110,sanity_itvl:[110,112],sanity_task:110,sanity_task_interv:110,satd:163,satisfactori:212,satisfi:[168,213],sattempt_stat:174,save:[11,44,62,63,84,113,116,117,149,165,188,207,223],saw:189,sbrk:[106,196,197,198,199,200],sc_arg:110,sc_checkin_itvl:110,sc_checkin_last:110,sc_cmd:[172,218],sc_cmd_f:172,sc_cmd_func:[172,218],sc_cmd_func_t:172,sc_func:110,sc_next:139,sc_valtyp:163,scalabl:138,scale:44,scan:[14,28,36,38,39,41,43,184,186,220,222],scan_interv:39,scan_req:39,scan_req_notif:39,scan_result:211,scan_rsp:39,scan_window:39,scannabl:[14,39,42],scd:163,scenario:[34,111,157],scene:44,schedul:[9,14,19,36,97,100,105,109,112,113,207],schemat:[106,232],scheme:[24,32,41,106],scientif:43,sck_pin:[122,123],scl:[149,221],sco:33,scope:[11,102,207],scratch:[106,115,127,128,130,173],screen:[8,204],script:[7,55,74,124,126,199],scroll:[11,187,201],sd_get_config:[163,165],sd_read:[163,165],sda:[149,221],sdcard:123,sdk:[58,66,176],search:[11,28,29,30,100,107,121,168,183,193,199,212,220,226,233,234],searchabl:[121,168],sec000:115,sec125:115,sec126:115,sec127:115,sec:[24,221,226],sec_stat:28,second:[17,28,34,38,39,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,97,102,103,106,110,112,113,115,127,156,168,172,173,180,181,186,191,192,195,199,207,210,217,219,221,226],secondar:190,secondari:[29,30,39,84,106,115,190,203],secondary_phi:39,secret:[34,39],section:[1,5,6,7,10,11,14,27,36,37,41,42,74,102,105,106,112,115,116,140,165,173,175,176,177,182,186,189,190,193,194,201,203,207,211,212,213,219,228,230,231],sector:[115,127,128,133,135,136,137,146,199],sector_address:[122,146],secur:[14,28,43,115,173,190,203,214,217,219],sed:163,see:[2,4,5,6,7,8,10,11,13,14,15,17,20,21,24,25,26,34,35,36,43,46,49,56,68,70,71,72,74,76,77,79,93,94,95,100,102,104,105,106,109,112,115,116,124,134,143,149,152,161,162,163,164,165,166,167,170,171,172,174,175,176,180,181,183,184,186,187,188,190,191,192,193,194,195,196,197,198,199,200,201,203,204,207,208,211,212,213,214,217,218,219,220,221,222,223,225,226,228,229,231,232,233,234],seek:102,seem:[14,17,19,23,25,186,219],seen:[103,147,150,212,236],segger:[8,14,117,196,198,203,204,211,218,219,221,226,229,235,236],segger_rtt_conf:233,segment:[43,102,220],sel:232,select:[4,11,25,32,43,68,72,148,152,163,172,193,195,196,197,199,220,222,232,234],selected_tx_pow:28,selector:163,self:[3,42,107,178,191,192,210],selftest:210,sem:111,sem_token:111,sema:218,semant:[18,189],semaphor:[24,105,112,218],send:[3,14,17,19,21,27,28,29,30,33,39,40,44,51,55,60,77,79,80,82,87,91,93,94,95,102,117,119,120,149,152,155,163,170,179,180,181,186,194,217,219,225,230,236],send_pkt:102,sender:186,sens:[33,115,173,219],senseair:[217,218],senseair_cmd:218,senseair_co2:[217,218],senseair_init:218,senseair_read:[217,218],senseair_read_typ:[217,218],senseair_rx_char:218,senseair_shell_func:218,senseair_tx:218,senseair_tx_char:218,sensi:220,sensibl:176,sensor:[9,14,25,44,121,174,223,236],sensor_accel_data:[163,226],sensor_callout:226,sensor_cfg:[163,165],sensor_check_typ:163,sensor_clear_high_thresh:168,sensor_clear_low_thresh:168,sensor_clear_trigger_thresh_t:163,sensor_cli:[171,221,222,226],sensor_color_data:163,sensor_cr:[164,221,224],sensor_data_cmp_gt:163,sensor_data_cmp_lt:163,sensor_data_func_t:[163,165,167],sensor_data_funct_t:165,sensor_data_t:163,sensor_dev_cr:164,sensor_devic:163,sensor_driv:[163,165],sensor_error_func_t:[163,167],sensor_euler_data:163,sensor_event_type_double_tap:163,sensor_event_type_free_fal:163,sensor_event_type_orient_chang:163,sensor_event_type_orient_x_chang:163,sensor_event_type_orient_y_chang:163,sensor_event_type_orient_z_chang:163,sensor_event_type_single_tap:163,sensor_event_type_sleep:163,sensor_event_type_sleep_chang:163,sensor_event_type_t:[163,168],sensor_event_type_wakeup:163,sensor_ftostr:[168,226],sensor_get_config:163,sensor_get_config_func_t:[163,165],sensor_get_devic:163,sensor_get_itf:[163,165],sensor_get_type_traits_bynam:168,sensor_get_type_traits_bytyp:168,sensor_gyro_data:163,sensor_handle_interrupt_t:163,sensor_humid_data:163,sensor_ign_listen:163,sensor_init:[163,165],sensor_itf:[163,164,165],sensor_itf_i2c:[163,164],sensor_itf_lock:163,sensor_itf_spi:163,sensor_itf_uart:163,sensor_itf_unlock:163,sensor_light_data:163,sensor_listen:[163,167,226],sensor_lock:163,sensor_mag_data:163,sensor_mgr_compare_func_t:168,sensor_mgr_evq_get:168,sensor_mgr_find_next:168,sensor_mgr_find_next_bydevnam:[168,226],sensor_mgr_find_next_bytyp:168,sensor_mgr_lock:168,sensor_mgr_match_bytyp:168,sensor_mgr_put_interrupt_evt:168,sensor_mgr_put_notify_evt:168,sensor_mgr_put_read_evt:168,sensor_mgr_regist:[163,165,168],sensor_mgr_unlock:168,sensor_mgr_wakeup_r:[168,226],sensor_nam:221,sensor_notifi:[163,169],sensor_notifier_func_t:163,sensor_notify_ev_ctx:168,sensor_o:[170,220,221,222,225,226],sensor_offset:221,sensor_oic_init:[168,170,220],sensor_oic_obs_r:[170,225],sensor_oic_tx_trigg:168,sensor_pkg_init:163,sensor_press_data:163,sensor_quat_data:163,sensor_read:[163,167],sensor_read_ev_ctx:163,sensor_read_func_t:[163,165],sensor_register_err_func:167,sensor_register_listen:[167,226],sensor_register_notifi:169,sensor_set_config_func_t:163,sensor_set_driv:[163,165],sensor_set_interfac:[163,165],sensor_set_n_poll_r:168,sensor_set_notification_t:163,sensor_set_poll_rate_m:[163,168,226],sensor_set_thresh:168,sensor_set_trigger_thresh_t:163,sensor_set_type_mask:[163,165],sensor_shel:221,sensor_temp_data:163,sensor_thresh_algo_userdef:163,sensor_thresh_algo_watermark:163,sensor_thresh_algo_window:163,sensor_timestamp:163,sensor_trigger_cmp_func_t:163,sensor_trigger_init:168,sensor_trigger_notify_func_t:[163,168],sensor_type_acceleromet:[163,164,165,224,226],sensor_type_al:163,sensor_type_altitud:163,sensor_type_ambient_temperatur:163,sensor_type_color:163,sensor_type_eul:[163,165,224],sensor_type_grav:[163,165,224],sensor_type_gyroscop:[163,165,224],sensor_type_light:163,sensor_type_linear_accel:[163,165,224],sensor_type_magnetic_field:[163,165,224],sensor_type_non:163,sensor_type_pressur:163,sensor_type_proxim:163,sensor_type_relative_humid:163,sensor_type_rotation_vector:[163,165,224],sensor_type_t:[163,165,167,168,226],sensor_type_temperatur:[163,165],sensor_type_trait:[163,168],sensor_type_user_defined_1:163,sensor_type_user_defined_2:163,sensor_type_user_defined_3:163,sensor_type_user_defined_4:163,sensor_type_user_defined_5:163,sensor_type_user_defined_6:163,sensor_type_weight:163,sensor_unlock:163,sensor_unregister_listen:[167,226],sensor_unregister_notifi:169,sensor_unset_notification_t:163,sensor_value_type_float:[163,165],sensor_value_type_float_triplet:[163,165],sensor_value_type_int32:163,sensor_value_type_int32_triplet:163,sensor_value_type_opaqu:163,sensor_value_type_temperatur:165,sensorapi:163,sensornam:[163,164,165,166,221,224,226],sensorname_cli:165,sensorname_ofb:221,sensors_o:222,sensors_test:[74,220,221,223,224,225],sensors_test_config_bno055:224,sent:[33,41,117,149,152,155,172,188,190,204],sentenc:75,sep:[4,95],separ:[14,18,33,38,47,48,63,64,79,115,121,159,162,173,174,188,191,192,193,196,197,199,200,204],seper:233,septemb:223,sequenc:[27,105,115,117,141,223],sequenti:141,seri:[115,139,153,190,236],serial:[15,17,21,79,100,115,116,117,119,120,121,127,144,149,152,174,196,200,201,203,204,205,218,220,221,222,230,231],serror_stat:174,serv:[31,68,106,127,166,173,220],server:[11,14,27,29,31,33,39,43,44,120,166,167,170,173,190,204,217,220,222,225,226],servic:[14,29,30,39,40,41,43,44,105,109,121,143,179,186,187,188,189,211,213,218,220],service_data_uuid128:[39,41],service_data_uuid16:41,service_data_uuid32:[39,41],service_uuid128:[29,30],sesnor:226,session:[11,51,52,60,68,70,71,72,74,106,193,196,197,199,200,233],set:[1,2,7,8,9,11,13,14,15,16,17,23,25,28,29,30,32,33,35,36,39,40,41,44,45,47,49,50,52,63,66,68,69,71,72,74,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,92,94,95,97,98,99,102,109,110,111,112,113,115,116,117,121,122,132,139,141,143,148,149,151,152,154,155,156,161,164,166,168,170,171,172,173,174,178,180,184,187,188,191,192,193,194,196,197,198,199,200,203,204,205,207,208,210,211,212,213,214,217,219,221,222,223,225,226,228,229,231,232,233],setting1:175,setting2:175,settl:37,setup:[10,70,72,73,84,93,95,96,165,173,183,184,194,195,201,203,217,218,219,221,223,226,228,229,230,231,232],sever:[3,14,33,35,39,43,74,106,107,109,113,115,162,173,176,179,190,191,192,198,199,212],sgd:163,sgrd:163,sha256:115,sha:115,shadow:116,shall:[14,28,36,39,41,163],share:[4,25,34,101,102,104,105,111,173,205,212],shdr:174,sheet:165,shell:[1,7,8,14,42,43,68,72,93,109,116,117,124,125,162,166,174,175,176,180,194,201,204,207,208,218,220,221,222,223,228,233],shell_cmd:[172,218],shell_cmd_argc_max:[172,204],shell_cmd_func_t:172,shell_cmd_h:172,shell_cmd_help:[172,208],shell_cmd_regist:[172,218],shell_command:172,shell_compat:172,shell_complet:172,shell_evq_set:172,shell_init:[172,176],shell_max_compat_command:172,shell_max_input_len:125,shell_max_modul:172,shell_modul:172,shell_nam:172,shell_newtmgr:[172,201],shell_nlip_input_func_t:172,shell_nlip_input_regist:172,shell_nlip_output:172,shell_os_modul:[172,208],shell_param:172,shell_prompt_function_t:172,shell_prompt_modul:[172,195],shell_regist:172,shell_register_app_cmd_handl:172,shell_register_default_modul:172,shell_register_prompt_handl:172,shell_stack:125,shell_task:[172,175,176,195,201,208,218,221,226],shell_task_init:125,shell_task_prio:125,shell_task_prior:175,shell_task_stack_s:125,shield:105,shift:[11,43],ship:[6,21],shortcut:11,shorten:186,shorter:181,shorthand:[102,212],shot:204,should:[4,8,11,13,14,16,19,21,28,29,30,32,38,42,45,68,70,72,74,94,97,98,99,100,102,103,106,109,110,111,112,113,115,116,117,121,124,125,127,133,137,139,141,143,144,149,152,154,155,156,159,161,162,165,168,172,174,176,180,181,184,186,187,188,189,191,192,193,195,196,197,198,199,200,204,207,210,211,212,215,218,219,220,221,224,226,229,232,233,234],shouldn:17,show:[1,4,5,6,7,8,10,11,14,20,39,40,44,49,52,53,56,63,66,70,71,72,73,74,75,85,93,94,95,96,102,112,116,117,155,162,173,175,176,178,179,180,184,190,193,194,195,196,197,198,199,200,201,203,204,205,207,211,217,218,219,220,221,222,223,224,225,226,228,229,230,232,233,234,236],shown:[6,7,11,56,68,74,102,105,115,122,154,165,174,180,188,193,196,204,210,212,214,219,221,224,226,230],si_addr:[163,164],si_cs_pin:163,si_num:[163,164],si_typ:[163,164],sibl:[10,213],sid:39,side:[11,24,42,43,116,218],sierra:[71,94],sig:[33,41,44],sigh:223,sign:[6,13,50,59,60,70,71,72,93,163,181,184,194],signal:[33,38,41,43,112,152,189],signatuar:11,signatur:[39,59,115],signifi:149,signific:[32,102,152,173,204],significantli:[23,44],signigic:102,silenc:117,silent:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,117,176],silicon:45,sim1:[229,230,232],sim:[6,7,74,107,218,229,231,232],sim_slinki:[175,230],similar:[1,8,11,21,105,106,162,164,184,204,210,219],similarli:[102,162],simpl:[11,33,43,74,98,102,105,106,111,112,114,116,119,121,138,143,174,180,185,186,191,192,195,207,219,226,228],simplehttpserv:[26,46,76],simpler:[106,190],simplest:[102,229,232],simpli:[6,13,18,100,102,103,111,112,117,143,173,180,182,187,193,207,217,218],simplic:[115,191,192],simplifi:[15,33,100,103,149],simul:[2,3,5,6,63,207,226,230],simultaen:102,simultan:[14,39,41,42],simultaneosli:139,sinc:[3,14,15,17,33,36,45,74,102,105,106,111,113,115,116,152,172,174,181,183,184,191,192,193,195,203,207,211,212,217,218,219,220],singl:[2,3,7,14,17,34,52,60,68,70,71,72,100,102,111,112,115,116,121,139,141,162,163,165,174,176,185,186,190,191,210,212],sissu:153,sit:[27,31,121,143,173],site:[72,95,185,196,200],situat:[105,173],six:[34,35],size:[9,21,28,29,30,33,39,41,52,68,70,71,72,74,86,90,100,102,103,106,112,113,114,115,116,117,119,122,141,152,162,173,174,175,176,179,193,197,199,201,204,207,209,222],size_t:[139,140,161],sizeof:[102,116,123,139,164,186,188,189,192,207,217,218,219],skelet:184,skeleton:[7,57,63,180,183,184,193,196,197,198,199,200,204,211,219,229,230,232],skip:[6,10,60,72,115,127,129,162,193,196,197,198,199,200,211,229,232],sl_arg:[167,226],sl_func:[167,226],sl_next:167,sl_sensor_typ:[167,226],slad:163,slave:[17,39,41,149,152],slave_interval_rang:41,sld:163,sleep:[9,98,100,102,104,111,112,113,144,195,205,207],slightli:[109,173],slink:[229,230,232],slinki:[7,58,74,117,139,173,175,176],slinky_o:[7,74],slinky_sim:175,slinky_task_prior:175,slist_entri:[139,140,163,167],slist_head:[104,163,178],slos854c:223,slot0:115,slot1:115,slot:[7,15,19,33,74,84,157,173,184,187,193,195,196,197,198,199,200,203,204,208,211,218,221,226,229,232,233,234],slower:[3,109,110],small:[33,36,102,113,117,121,139,173,174,190,197,210,219],smaller:[21,102,119,156,173,193],smallest:102,smart:[43,44,68,74,218,225],smarter:213,smd:163,smp:[33,43],snapshot:[56,196,200,213],snip:[1,49,56,68,74,183,184,201,219],snippet:188,snm_name:174,snm_off:174,soc:[19,109],socket:2,soft:[77,93,94,95,153],softwar:[1,3,4,6,43,51,55,60,63,109,110,115,143,179,193,196,198,199,203,211,212,218,219,221,226,229,233],solder:218,solut:[68,143,191,192],solv:[115,173],some:[1,8,11,14,15,17,18,25,42,77,89,102,103,105,106,109,111,112,114,115,117,123,127,138,139,141,144,152,155,162,168,175,178,180,185,186,187,188,189,191,192,195,196,197,200,201,204,207,208,210,211,212,218,223,226,229,232,233,234,236],somebodi:[116,218],somehow:74,someon:[13,17,98,219],someth:[14,19,20,21,24,25,33,180,183,184,211,214,217,233],sometim:[116,193,211,233],somewhat:[105,115],somewher:[14,115,173,219],soon:[27,43,213],sooner:156,sophist:207,sort:187,sound:15,sourc:[1,4,9,26,36,43,63,69,71,73,74,92,94,96,102,109,115,116,121,165,166,176,178,185,193,196,197,199,205,211,212,213,219,226,228,232],space:[11,14,43,47,48,63,64,79,102,109,127,128,141,149,157,160,172,173,174,183,191,194,211,228,231,236],spare:19,spd:163,spec:[14,28,33],specfi:221,special:[8,102,109,122,173,190,191,192,210,211,212,213,221],specif:[10,18,19,21,27,33,34,35,41,43,44,70,71,72,74,75,98,100,102,103,105,106,108,109,113,115,119,121,137,139,141,143,148,149,151,152,153,154,155,157,162,163,165,168,173,176,178,184,186,188,189,191,192,193,199,201,204,207,210,211,212,218,219,229,232],specifi:[1,4,6,7,10,11,16,20,21,27,28,29,30,33,39,42,47,48,50,52,54,56,58,59,63,64,66,68,70,71,72,74,78,79,80,81,82,83,84,85,86,87,88,89,90,97,99,100,102,103,106,109,110,112,113,114,117,119,120,137,144,148,149,157,162,163,164,165,166,167,168,170,171,172,175,178,183,186,188,189,190,191,192,193,198,199,201,203,208,211,212,213,214,219,221,225,226,229,232,233],spectrum:43,speed:[9,43,155,193,196,197,198,204,219,233],spew:211,sphinx:[26,46,76],spi:[8,19,43,109,121,122,123,148],spi_cfg:[122,123],spi_miso_pin:[122,123],spi_mosi_pin:[122,123],spi_num:[122,123,152],spi_sck_pin:[122,123],spi_ss_pin:[122,123],spi_typ:152,spitest:[7,74],split:[7,15,84,106,153,175,203,218,219,229,230,232],split_app:7,split_app_init:176,split_config:[229,230],split_elf_nam:74,split_file_test:210,split_load:176,splitti:[7,74,173,175],spot:106,spread:43,spuriou:210,sqd:163,squar:149,sram:199,src:[6,7,10,14,24,58,63,68,74,83,93,95,102,106,108,121,142,143,146,150,151,153,159,176,178,181,183,193,196,197,198,199,200,204,207,210,211,217,218,219,221,224,226,229,230,232],src_off:102,srhd:163,ss_op_wr:188,ss_pin:[122,123],ssec:39,st_cputim:226,st_ostv:226,stabil:[212,213],stabl:[1,7,70,71,93,94,212,213],stack:[1,9,14,15,22,27,28,29,30,31,36,38,39,42,43,68,90,98,100,102,105,112,173,176,182,183,184,185,186,188,189,190,204,218],stack_bottom:112,stack_siz:[110,112],staff:[93,94],stage:[110,115,121,163,164,173,176],stai:23,stailq_entri:[162,174],stale:[2,193],stand:[14,21,102],standalon:[21,173],standard:[7,43,44,113,119,120,121,122,138,139,143,186,191,192,204,217,218],standard_accel_grav:163,standbi:[43,157,223],start:[2,4,8,9,11,13,14,19,21,27,28,38,39,40,42,51,60,72,75,84,95,99,101,102,103,104,105,106,108,112,115,121,124,127,128,130,133,139,149,150,152,153,154,155,156,162,168,173,176,180,182,183,186,193,194,195,196,197,199,200,203,204,207,210,212,217,218,219,220,221,222,224,226,230,234,236],start_handl:[29,30],starter:181,startup:[29,30,32,38,42,43,115,173,176,191,192,207,223],startup_stm32f40x:[197,199],stash:62,stat:[1,7,25,77,91,93,94,95,118,119,176,183,201,204,208,218,219,226,233],state:[6,15,17,18,28,29,30,38,43,44,65,68,98,100,106,110,112,113,120,127,143,144,148,161,193,199,203,205,207,213,215],statement:[10,17,176,201],statist:[1,61,77,86,89,90,93,94,95,177,204,229,230,232,233],stats_clear:174,stats_cli:[1,208],stats_get:174,stats_group_find:174,stats_group_walk:174,stats_group_walk_func_t:174,stats_hdr:[165,174],stats_inc:174,stats_incn:174,stats_init:[165,174],stats_init_and_reg:174,stats_module_init:176,stats_my_stat_sect:174,stats_nam:[1,50,51,89,165,174],stats_name_end:[165,174],stats_name_init_parm:[165,174],stats_name_map:174,stats_name_map_nam:174,stats_name_start:[165,174],stats_newtmgr:[1,175,176,201],stats_nmgr_register_group:174,stats_regist:[165,174],stats_reset:174,stats_sect_decl:[165,174],stats_sect_end:[165,174],stats_sect_entri:[165,174],stats_sect_entry16:174,stats_sect_entry32:174,stats_sect_entry64:174,stats_sect_start:[165,174],stats_sect_var:174,stats_shell_regist:174,stats_size_16:174,stats_size_32:[165,174],stats_size_64:174,stats_size_init_parm:[165,174],stats_walk:174,stats_walk_func_t:174,statu:[10,13,29,30,33,123,139,163,173,187,189,191,193,203,204,218,223,229,230,232],std:163,stderr:159,step:[2,4,6,7,11,60,68,70,72,93,95,105,106,107,115,117,149,164,173,174,183,184,191,192,193,196,197,198,199,200,204,211,212,219,229,230,232],sterli:213,sterlinghugh:213,stic:[188,190],still:[5,14,72,79,99,109,110,117,168,187,219,228,233],stitch:1,stksz:[90,229,232],stkuse:[90,229,232],stlink:197,stm32:[148,197,199,232],stm32_boot:232,stm32_slinki:232,stm32f2x:197,stm32f303vc:[180,181],stm32f3discoveri:180,stm32f4:[121,122,123,194],stm32f4_adc_dev_init:121,stm32f4_hal_spi_cfg:[122,123],stm32f4disc_blinki:197,stm32f4disc_boot:197,stm32f4discoveri:[66,197],stm32f4discovery_debug:197,stm32f4x:197,stm32f4xx:148,stm32f4xxi:148,stm32l072czy6tr_boot:25,stm32serial:232,stm32x:197,stm34f4xx:148,stm:232,stmf303:180,stmf3:180,stmf3_blinki:[180,181],stmf3_boot:[180,181],stop:[2,28,39,97,99,127,137,149,150,154,155,169,186,211,221],stopbit:155,storag:[19,33,116,127,162,184,212],store:[1,10,14,19,25,28,34,39,44,47,48,50,63,68,70,72,74,93,98,100,102,113,116,117,127,134,152,157,160,161,162,174,183,186,188,189,212,218,219,220,223,226,228],stori:102,str:[116,117,155,161,178],straight:[186,218],straightforward:[183,219],strategi:207,strcmp:[116,218],stream:[43,161,162],strength:41,strict:[188,193],strictli:[141,219],string:[1,21,39,41,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,114,116,117,120,126,139,153,157,159,160,161,162,168,172,174,176,191,192,210,212,213,217,218,219,230],strip:[59,102],strlen:[186,188],strongli:139,struct:[14,27,28,29,30,97,98,99,100,102,103,104,105,106,110,111,112,113,115,116,117,121,122,123,127,128,129,130,131,132,133,134,135,136,137,140,141,142,144,147,149,152,154,157,159,160,161,162,163,164,165,167,168,169,172,174,178,186,188,189,190,191,192,195,205,207,210,217,218,219,224,226],structur:[7,10,11,28,31,40,68,74,91,97,100,102,103,104,105,106,111,112,115,116,117,121,123,133,149,154,159,160,162,164,165,166,174,188,194,210,211,218,219,224,228,231,236],struggl:16,strutur:102,stt:[163,168],stub:[25,74,114,162,191,192,195,205,210,218,219],stuctur:163,studio:[5,12],stuff:212,style:117,sub:[40,56,58,63,83,84,85,88,89,121,192,215],subcommand:[58,63,75,77,79,83,84,85,88,89],subcompon:43,subdirectori:[2,178,210],subfold:196,submit:10,submodul:18,subrang:33,subscrib:[14,29,30,40,187,189,219],subscript:28,subsequ:[14,28,34,43,115,173,186,189,210],subset:[34,163,165,168,221],substitut:[6,183,184],subsystem:[42,72,100,116,117,122,123,172],subtract:[111,113],subtre:116,succ:28,succe:[28,210],succeed:223,succesfulli:[181,183,184,187,193,195,196,197,198,199,200,203,204,211,218,221,223,226,229,232,233,234],success:[3,14,27,28,29,30,33,68,97,99,102,105,110,112,113,116,123,128,129,130,131,132,133,135,136,137,140,144,148,149,152,154,155,156,159,162,163,167,168,169,172,178,180,181,188,190,199,204,210],successfuli:[106,210,226],successfulli:[7,25,33,68,103,106,110,162,163,173,180,181,183,184,187,189,191,192,193,196,197,198,199,200,201,203,204,211,218,219,220,221,222,223,226,229,230,232],sucess:168,sudo:[4,6,7,10,70,71,73,93,96,184],suffici:[14,102,103],suffix:210,suggest:[3,6,14,72,168,179,208,236],suit:[6,68,178,183,209],suitabl:[14,33,106,141],suite_nam:178,summar:[106,173],summari:[6,10,32,49,172,192],supervis:28,supervision_timeout:[28,42,187],supplement:[41,186],supplementari:106,suppli:[28,29,30,153,162,210],supplier:223,support:[1,3,4,6,7,11,15,17,19,21,27,29,30,32,33,34,41,42,43,45,66,71,79,94,99,105,106,108,114,115,117,119,120,121,122,123,138,144,148,152,161,162,163,164,165,168,172,173,174,176,183,184,185,186,190,191,193,194,196,203,205,211,212,213,218,222,223,228,230,231,236],suppos:[14,56,104,111,148,174],suppress:230,suppresstasknam:11,sure:[2,7,8,14,18,19,25,29,30,70,102,160,183,184,186,188,193,195,204,210,212,217,219],suspend:221,svc:[29,30,190],svc_uuid:[29,30],sw_rev:221,swap:[2,98,106,141,142,173,193,223,233],swclk:193,swd:[193,196,197,198,199,200,204,211,219,226],swdio:193,swim:197,swo:[196,211,226],symbol:[4,7,11,14,74,173,193,197,226,233,234],symlink:[73,96],sync:[27,33,37,52,70,71,72],sync_cb:[38,191,192],synchron:[27,33,52,62,70,71,72,109,111,121,152],syntax:[14,18,176,204,208,221],synthes:36,sys:[1,7,24,25,68,70,74,116,117,118,142,162,172,174,175,176,183,195,201,205,210,211,218,219,221,226,234],sys_:102,sys_config:173,sys_config_test:7,sys_console_ful:173,sys_einv:[165,226],sys_enodev:165,sys_flash_map:[197,199],sys_log:173,sys_mfg:[7,193,196,197,198,199,221,229,232],sys_shel:173,sys_stat:173,sys_sysinit:[7,193,196,197,198,199,200,221,229,232],syscfg:[14,16,35,36,45,50,51,63,74,106,110,116,117,139,141,164,165,166,168,170,171,172,174,175,184,193,195,196,201,203,204,208,210,211,218,219,221,222,223,225,226,233,234],sysclock:23,sysconfig:[116,201],sysflash:[193,199],sysinit:[7,37,38,105,112,117,158,164,176,191,192,193,195,204,205,210,211,218,219,226],sysinit_assert_act:176,sysinit_panic_assert:[164,165,176],sysresetreq:193,system:[1,3,6,8,9,14,18,19,37,52,63,70,71,72,74,75,99,102,103,106,109,110,112,113,114,115,116,117,118,127,141,144,148,152,155,157,158,162,168,173,174,179,183,184,193,195,196,199,204,207,208,211,212,213,218,226,234],system_l:148,system_stm32f4xx:[197,199],systemview:236,sysview:[234,235],sysview_mynewt:234,sytem:150,syuu:72,t_arg:112,t_arrai:161,t_boolean:161,t_charact:161,t_check:161,t_ctx_sw_cnt:112,t_flag:112,t_func:[112,207],t_ignor:161,t_integ:161,t_name:112,t_next_wakeup:112,t_obj:112,t_object:161,t_prio:[98,112],t_real:161,t_run_tim:112,t_sanity_check:112,t_stackptr:112,t_stacksiz:112,t_stacktop:112,t_string:161,t_structobject:161,t_taskid:112,t_uinteg:161,tab:[42,49],tabl:[14,32,33,106,115,118,138,140,176,188,190,204,221],tag:213,tail:102,tailq_entri:154,take:[6,7,14,17,19,29,30,35,58,63,68,75,102,105,116,128,157,160,173,174,186,188,189,190,191,192,207,210,217,219],taken:[7,16,74,100,105,188,212,213,217],talk:[21,184,186,223,230],tap:[4,69,92],tar:[4,70,71,72,73,94,95,96],tarbal:4,target:[3,4,5,7,11,14,20,24,25,37,41,45,47,48,49,50,51,52,55,56,59,60,61,66,68,70,71,72,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,109,116,157,163,173,174,175,176,178,182,191,192,194,203,207,208,210,218,220,222,225,231],target_nam:47,targetin:[191,192],task1:[105,110,229,232],task1_evq:110,task1_handl:105,task1_init:105,task1_prio:105,task1_sanity_checkin_itvl:110,task1_sem:105,task1_stack:105,task1_stack_s:105,task2:[105,229,232],task2_handl:105,task2_init:105,task2_prio:105,task2_sem:105,task2_stack:105,task2_stack_s:105,task:[9,10,14,27,68,77,90,93,94,95,97,98,100,102,103,104,105,106,108,109,111,113,117,121,124,126,168,172,176,178,188,195,201,204,206,217,218,220,224,226,229,230,232,236],task_l:205,task_prior:[175,176],tasknam:11,taskstat:[77,91,93,94,95,118,120,201,229,232],taught:223,tbd:190,tc_config:178,tc_current_config:178,tck:193,tcp:[193,197],tdi:193,tdo:193,teach:207,team:[4,143],technic:[13,180,223],technolog:[43,122],tee:[1,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75],teh:163,telee02:204,telee02_boot:204,telemetri:191,telenor:204,teli:[191,192],tell:[15,17,19,21,42,68,127,155,157,161,163,173,174,176,180,186,188,191,192,199,213,217],telnet:[211,218,226,233],tem:221,temperatur:[139,163,221],templat:[7,58,183,210,217,218,226],temporari:[33,110,115],temporarili:[104,110],ten:152,term:[3,28,115,121,139,148,151,212],termin:[2,4,7,8,11,13,14,28,29,30,33,39,43,72,95,116,117,139,141,172,184,186,189,190,193,195,196,197,198,199,200,204,211,218,224,226,233],terribl:[7,183],test:[4,6,11,14,20,28,52,63,70,71,72,77,80,84,88,93,94,95,115,117,118,143,165,166,173,176,178,184,190,191,192,193,195,196,198,201,209,212,217,219,230,233,236],test_assert:[178,210],test_assert_fat:[178,210],test_assert_ful:178,test_cas:[178,210],test_case_decl:178,test_case_defn:178,test_case_task:178,test_datetime_parse_simpl:210,test_datetime_suit:210,test_json:210,test_json_util:210,test_pass:178,test_project:57,test_suit:[178,210],test_suite_decl:178,test_suite_regist:178,test_task_handl:178,test_task_nam:178,testbench:[7,74],testcas:[7,210],testnam:88,testutil:[7,142,210],text:[52,61,82,102,117,139,172,173,197,229,232],textual:1,tgt:116,tgz:[4,72,95],than:[3,7,14,17,21,24,27,33,41,85,102,104,105,106,109,111,112,113,114,115,119,139,152,156,162,168,172,173,175,184,190,191,192,196,207,219,226,233],thank:42,thee:109,thei:[1,6,14,15,18,33,41,42,74,97,100,102,103,105,106,111,112,115,116,121,154,173,174,176,178,179,181,186,187,188,190,191,192,204,208,210,212,213,215,217,221],their_key_dist:39,them:[2,9,14,25,29,30,68,102,106,111,112,157,173,174,176,184,186,191,192,193,207,210,211,212,219,220,223,236],themselv:[102,105,190],theori:[14,68,176],therebi:[111,127],therefor:[33,103,115,135,139,207,214],thi:[1,2,3,4,5,6,7,8,9,10,11,13,14,17,19,20,21,25,26,27,28,29,30,31,33,34,35,36,37,38,39,41,42,43,44,45,46,47,54,56,65,66,68,70,71,72,73,74,76,77,79,84,85,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,119,121,122,123,124,125,127,128,129,130,133,139,140,141,142,143,144,145,147,148,149,150,152,154,155,156,157,158,161,162,163,164,165,166,167,168,169,170,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,208,210,211,212,213,214,217,218,219,220,221,222,223,224,225,226,228,229,230,231,232,233,234,236],thing:[1,14,16,17,21,24,36,38,43,68,74,103,106,109,110,121,149,163,173,191,192,210,213,217,218,219,224,226],thingi:[164,233,234],thingy_boot:226,thingy_debug:[226,233,234],thingy_my_sensor:226,think:[13,19,115,219],third:[6,32,113,184,186,193,211,219],thoough:178,thorough:213,those:[1,14,24,44,45,52,68,70,71,72,74,106,109,115,124,128,173,179,213,217,218,219,223],though:[17,102,115,149,168,173],thought:[19,219],thread:[9,183,193,197,199],three:[2,10,28,32,72,74,102,115,117,162,173,174,176,183,185,186,192,193,199,204,205,207],threshold:[163,168],through:[8,23,28,35,43,74,75,102,112,115,120,127,133,138,139,141,143,152,161,168,185,187,189,192,193,195,199,201,210,211,217,219,222,223,225,228],throughout:[1,106,210],throughput:[14,43],thrown:6,thu:[14,102,106,111,115,121,141,148,149,152,207],tick:[17,23,97,99,104,109,110,111,113,117,149,154,172,195,196,207,226],ticker:97,ticket:13,tickl:[110,156],tid:[90,229,232],tie:173,tied:[14,139],ties:[102,183],time:[1,7,9,10,11,14,19,21,29,30,32,33,34,37,39,43,44,47,56,70,71,72,73,74,90,95,96,97,100,102,105,106,109,110,111,112,115,117,123,127,138,143,156,163,169,172,173,174,179,181,183,186,188,190,191,192,196,198,204,205,207,210,211,217,218,219,221,223,226,228,233],time_datetim:[173,226],time_datetime_test:210,time_in_flight:102,timelin:14,timeout:[17,28,33,39,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,100,104,111,149,163,203,218],timer:[17,23,36,97,99,100,106,110,143,151,156,168,226],timer_0:36,timer_4:204,timer_5:36,timer_ev_cb:[195,226],timer_interrupt_task:205,timer_num:154,timestamp:[85,163],timev:113,timezon:[113,210],timo:100,timo_func:97,timtest:[7,74],ting:[191,192],tini:[199,232],tinycbor:[7,220],tinycrypt:[7,24],tinyprintf:114,tip:110,titl:[8,231],tlm:191,tlv:[39,115],tmp:[70,72,93,95,173],tmpstr:226,tmr:154,todo:[74,121,191,192],togeth:[1,56,68,74,102,124,173,187,199,219],togetherth:24,toggl:[7,112,148,195,205,207],token:[88,105,111,172,214],told:157,too:[28,33,102,105,113,121,144,175],took:197,tool:[1,2,3,5,6,7,9,11,12,14,15,18,21,52,67,70,71,74,75,76,79,91,92,93,94,105,106,107,109,120,121,174,175,176,178,180,182,183,184,193,194,199,201,203,204,205,208,210,211,212,213,214,219,220,226,228,230,231,233,234,236],toolbox:2,toolchain:[2,3,5,7,11,25,26,46,72,76,184,194,201,203,211,228,231,236],toolkit:3,tools_1:[70,71,94],top:[1,11,13,18,27,48,74,102,112,121,141,149,162,175,184,191,192,210,219],topic:1,total:[9,29,30,68,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,102,112,114,115,162,196,198,204,219],tour:185,track:[32,34,43,113,115],tradeoff:173,trail:[102,115],trailer:115,trait:[163,168],transact:[33,149,152],transfer:[17,34,152,218],transit:115,translat:[148,191],transmiss:[33,39,152,155,204],transmit:[14,41,44,117,149,152,168,204],transmitt:155,transport:[33,39,43,93,117,120,176,183,184,193,197,203,218,219,220,222,225,228],travers:[102,139],traverse_dir:139,treat:127,tree:[1,6,7,19,63,68,74,106,139,183],tri:[3,77,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,116,123,175,204],trial:106,tricki:112,trig:148,trigger:[6,13,23,100,148,163,168,223],trim:102,trip:110,triplet:163,trng_test:74,troubleshoot:[18,174,175],truncate_test:210,trust:[34,39,218],ts_case_fail_arg:178,ts_case_fail_cb:178,ts_case_pass_arg:178,ts_case_pass_cb:178,ts_case_post_arg:178,ts_case_post_test_cb:178,ts_case_pre_arg:178,ts_case_pre_test_cb:178,ts_config:178,ts_current_config:178,ts_print_result:178,ts_restart_arg:178,ts_restart_cb:178,ts_suit:178,ts_suite_complete_arg:178,ts_suite_complete_cb:178,ts_suite_init_arg:178,ts_suite_init_cb:178,ts_suite_nam:178,ts_system_assert:178,ts_testsuite_list:178,tt_chr_f:190,tt_svc_type_p:190,ttl:[184,232],tty:[8,195,211,221,229,232],ttys002:79,ttys003:79,ttys005:230,ttys012:[229,232],ttys10:8,ttys2:[8,195,211,221,229,232],ttys5:8,ttyusb0:[21,79,184],ttyusb2:[8,211,229,232],ttyusb:[8,195,211,221,229,232],tu_any_fail:[178,210],tu_case_complet:178,tu_case_fail:178,tu_case_fail_assert:178,tu_case_idx:178,tu_case_init:178,tu_case_jb:178,tu_case_nam:178,tu_case_pass:178,tu_case_pass_manu:178,tu_case_post_test:178,tu_case_pre_test:178,tu_case_report:178,tu_case_report_fn_t:178,tu_case_set_init_cb:178,tu_case_set_post_cb:178,tu_case_set_pre_cb:178,tu_case_write_pass_auto:178,tu_init_test_fn_t:178,tu_post_test_fn_t:178,tu_pre_test_fn_t:178,tu_restart:178,tu_start_o:178,tu_suite_complet:178,tu_suite_fail:178,tu_suite_init:178,tu_suite_nam:178,tu_suite_post_test:178,tu_suite_pre_test:178,tu_suite_regist:178,tu_suite_restart_fn_t:178,tu_suite_set_complete_cb:178,tu_suite_set_fail_cb:178,tu_suite_set_init_cb:178,tu_suite_set_pass_cb:178,tu_suite_set_post_test_cb:178,tu_suite_set_pre_test_cb:178,tu_testsuite_fn_t:178,tupl:113,turn:[17,36,121,143,144,148,173,183,184,194,195,198,201,212,213,221,229],tutiori:[86,89],tutori:[2,3,6,7,8,11,18,35,43,72,90,164,165,170,171,172,178,180,182,183,184,185,186,187,188,189,190,191,192,193,195,196,197,198,199,200,201,203,204,205,207,210,211,218,219,220,221,222,223,224,225,226,229,230,232],tv_sec:[113,210,226],tv_usec:[113,210,226],tvp:113,tweak:138,twi:17,two:[2,3,11,14,21,31,32,34,35,39,43,44,56,58,63,68,74,79,102,103,104,105,106,108,112,113,115,117,119,141,149,162,163,172,173,174,175,176,180,183,184,186,188,191,192,193,195,196,197,198,199,200,201,204,205,207,210,211,212,213,214,215,219,220,221,225,226,229,232],tx_data:218,tx_done:155,tx_func:155,tx_len:218,tx_off:218,tx_phy:28,tx_phys_mask:[28,39],tx_power_level:[39,41],tx_time_on_air:204,txbuf:152,txd:204,txom:[29,30],txpower:204,txrx:152,txrx_cb:152,txt:[25,83,139,234],type:[1,7,8,11,13,14,19,21,25,28,29,30,32,33,35,39,41,42,44,52,56,58,59,66,68,70,71,72,74,79,97,102,103,106,109,112,115,116,117,120,148,152,155,161,162,164,167,170,172,175,176,180,183,184,186,187,188,189,190,191,193,196,197,198,199,203,204,205,207,210,211,212,213,214,217,218,219,224,225,226,229,230,232,233,234],typedef:[28,29,30,38,100,103,110,112,113,116,117,127,137,148,152,154,155,161,162,163,168,172,174,178],typic:[3,9,27,38,43,44,68,74,102,105,106,107,110,115,117,121,141,143,145,148,149,152,162,163,173,174,176,178,186,191,192,210],tz_dsttime:[113,210],tz_minuteswest:[113,210],u8_len:123,uart0:[117,230],uart:[7,8,14,43,68,109,117,121,150,183,184,196,197,198,199,200,201,204,218,226,233],uart_bitbang:[150,196],uart_flow_control_non:117,uart_hal:[7,197,198,199],uart_rx_char:155,uartno:218,ubuntu:[4,6,7,70,93],uci:35,udev:197,udiv:28,udp:79,uext:232,uicr:35,uid:191,uint16:[39,40],uint16_max:39,uint16_t:[14,28,29,30,33,102,103,104,110,111,112,115,122,127,128,149,152,161,162,163,174,188,217,218,219],uint32:[39,84],uint32_max:39,uint32_t:[99,102,103,112,113,115,122,127,135,139,140,141,144,146,149,151,152,154,156,162,163,165,168,174],uint64:39,uint64_t:[28,161],uint8:39,uint8_max:39,uint8_t:[28,29,30,35,45,100,102,103,104,106,110,112,115,117,121,122,127,135,139,140,141,144,146,147,149,152,155,161,162,163,165,174,186,188,191,192,218,219],uinteg:161,ultim:188,umbrella:173,unabl:[2,193,196,197,200],unaccept:33,unadorn:33,unam:2,unc_t:172,unchang:106,uncoded_param:28,unconfigur:162,unconfirm:204,und:[39,42],undefin:[95,144,176],under:[4,7,10,11,13,15,33,38,47,68,74,84,114,116,121,172,190,193,197,198,200,218,219],underli:[109,121,127,139,142,143,152,163],understand:[7,19,113,163,173,179,180,203,204,212,219,223],underwai:115,undesir:105,undirect:[28,39,186],unexpect:[28,29,30,33,139],unexpectedli:[33,210],unfortun:14,unicast:44,unicod:138,unidirect:39,unifi:121,uniform:[41,72],uniformli:75,uninstal:7,unint32:84,uninterpret:176,union:[28,29,30,161,163,188],uniqu:[9,32,45,106,144,162,174,175,176,191,204],unit:[1,7,14,28,33,39,52,64,70,71,72,97,112,115,176,210,236],unittest:[7,58,68,74,176,183,210,218],univers:[19,155],unix:[2,72,139,180],unknown:[33,175],unlabel:218,unless:[28,39,112,115,141,149,157,176,218,219],unlicens:43,unlik:[33,103,210],unlink:[71,73,94,96],unlink_test:210,unlock:[163,168],unmet:106,unpack:[70,72],unplug:200,unprovis:44,unread:162,unrecogn:25,unregist:167,unresolv:[143,210],unrespons:33,unset:[63,115,163],unsign:[28,112,161,174,200,226],unspecifi:[33,55],unstabl:[70,71,93,94],unsuccess:149,unsupport:[33,190],unsync:38,untar:4,until:[14,33,38,74,99,100,102,105,111,117,127,149,152,155,163,186,191,192,204,212],unuesd:189,unus:[84,127,217,219],unwritten:115,updat:[2,4,14,18,28,29,30,33,39,42,49,50,62,65,70,71,72,73,93,94,96,102,115,129,162,176,187,189,195,196,208,210,217,219,220,226],upgrad:[2,14,18,52,69,72,92,106,115,117,180,184,193,201,202,211,219,233,236],uplink:204,uplink_cntr:204,uplink_freq:204,upload:[14,15,21,25,56,83,84,139,157,173,196],upon:[1,3,13,38,68,102,115,174,189],upper:[35,155,176],uppercas:166,upstream:119,uri:[39,41,120],url:[39,191,210,212],url_bodi:191,url_body_len:191,url_schem:191,url_suffix:191,usabl:[1,103,106,183,191],usag:[1,9,70,71,72,75,93,94,95,102,112,121,122,139,141,149,162,163,172,174,176,204,207,218,230],usart6_rx:232,usart6_tx:232,usb:[2,3,17,21,43,55,79,184,193,194,196,197,198,199,200,201,203,204,205,207,211,219,221,228,229,231,232],usbmodem1411:8,usbmodem14211:79,usbmodem14221:79,usbmodem401322:8,usbmodem:8,usbseri:[8,195,211,221,229,232],usbttlseri:184,use:[1,4,5,6,7,8,10,11,14,15,17,20,21,24,25,27,28,29,30,32,33,34,36,39,42,43,45,54,58,63,64,68,69,71,72,74,77,78,79,80,81,82,83,84,85,86,87,88,89,90,92,94,95,97,99,100,106,107,109,111,112,115,116,117,118,121,123,127,128,138,139,141,142,149,152,154,161,162,163,164,165,166,167,168,172,173,174,175,176,178,180,181,182,183,184,186,187,188,189,191,192,193,194,195,196,199,201,203,204,205,207,208,210,211,213,214,217,218,219,220,221,223,225,226,228,229,230,231,232,233,234],use_wl:39,use_wl_inita:39,usec:[99,221,226],used:[6,7,10,11,14,15,20,21,24,27,28,32,33,34,35,36,39,41,42,44,47,59,62,74,79,85,97,99,102,103,104,106,111,112,113,114,115,116,117,122,123,127,130,138,139,146,149,150,152,154,156,161,162,163,164,165,172,173,174,175,176,179,180,181,184,186,188,189,190,191,192,193,204,207,210,211,212,213,217,218,220,221],used_unread:162,useful:[3,14,27,29,30,33,105,165,183,212],user:[1,2,4,6,7,8,9,14,31,33,34,36,61,68,71,72,74,91,93,94,95,97,100,102,103,106,107,110,115,117,118,121,122,127,133,139,141,144,152,153,154,155,163,171,173,174,175,176,180,190,193,199,204,205,211,212,213,214,218,219,226,232],user_defined_head:102,user_hdr:102,user_hdr_len:102,user_id:[175,176],user_manu:180,user_pkthdr_len:102,usernam:[13,61,72,212],uses:[2,4,6,7,8,11,14,27,33,34,35,36,42,43,45,68,78,79,80,81,82,83,84,85,86,87,88,89,90,91,99,100,106,110,113,114,115,117,118,119,120,121,123,127,138,139,143,148,149,162,163,164,165,167,168,172,175,176,178,188,189,190,193,195,198,201,203,205,211,212,214,220,221,222,223,226,229,232],using:[1,2,4,6,7,8,10,11,13,14,15,17,19,21,24,25,26,32,33,36,38,39,40,41,43,44,46,49,50,56,57,70,71,72,73,74,76,79,89,93,94,95,96,97,99,100,102,104,105,107,108,109,110,111,112,113,114,115,116,121,127,130,132,137,138,139,143,148,149,151,152,154,156,161,165,166,168,172,173,174,176,178,180,183,184,190,192,193,194,195,196,197,198,199,200,201,203,204,205,207,210,211,218,219,220,222,223,226,230,231,233,234],usr:[4,6,10,49,70,71,72,73,93,94,95,96],usu:108,usual:[15,36,102,103,114,121,162],utc:[81,113,210],utctim:113,utf:41,util:[7,10,33,43,44,105,114,117,138,150,152,162,176,201,210,219],util_cbmem:226,util_cbmem_test:7,util_crc:[226,230,232],util_mem:[7,193,195,196,197,198,199,200,204,211,221,226,229,230,232],util_pars:[204,221,226],uuid128:[39,41,188,190,192],uuid128_is_complet:[39,41],uuid16:[39,40,41,188,217,219],uuid16_is_complet:[39,41],uuid32:[39,41],uuid32_is_complet:[39,41],uuid:[21,29,30,39,40,41,42,45,79,188,190,192,217,219,220],uvp:113,v10:226,v14:197,v25:197,val:[35,36,52,63,70,71,72,74,106,116,145,148,152,161,162,174,175,176,191,192,195,201,204,218,219,220],val_handl:[29,30],val_len_max:116,val_str:116,valid:[28,29,30,33,52,63,66,70,71,72,74,79,85,102,115,122,127,137,139,140,149,152,163,188,210,218,219],valu:[1,4,7,11,28,29,30,33,35,36,39,40,41,42,50,52,55,59,63,66,70,71,72,74,75,77,78,79,81,84,85,88,93,94,95,98,102,103,106,111,112,113,115,116,121,127,144,148,149,152,153,154,155,156,161,162,164,166,168,172,173,174,184,187,188,189,190,191,192,201,203,205,208,212,213,217,218,219,221,222,223,225,226,228,233],valuabl:212,value1:[63,176],value2:[63,176],value_len:[29,30],valuen:176,vanilla:138,vari:[9,102,109,115],variabl:[1,4,10,25,36,47,50,63,72,74,75,78,102,103,112,116,117,141,161,162,163,164,165,173,180,186,188,204,207,212,213,220,221,222,223,226],variant:[34,108,148],variat:11,varieti:[4,189],variou:[35,36,74,102,115,119,121,143,189,194,204],vdd:17,vector:221,vendor:212,ver:[1,7,68,159,160,180,184,193,211,212,213,214,218,219],ver_len:160,ver_str:160,verb:75,verbos:[1,7,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,193,211],veri:[1,9,44,68,102,112,114,115,164,182,190,195,196,212,219,220,233],verif:34,verifi:[34,70,72,93,95,115,143,165,173,196,197,198,200,203,204,207,210,218,219,220],versa:[8,173],version:[1,2,4,6,7,10,11,20,21,24,25,29,30,34,43,47,50,52,54,56,60,68,69,73,92,96,97,117,127,157,159,160,162,173,176,180,184,192,193,195,196,197,198,199,200,201,203,204,211,215,218,221,223,226,229,232,233,234],via:[8,14,21,27,28,33,38,55,68,102,103,115,117,121,139,141,142,143,149,162,168,172,173,174,176,184,185,186,188,196,198,203,204,212,218,221,222,223,225,228],vice:[8,173],vid:197,view:[1,7,11,13,42,63,75,79,166,171,172,173,174,176,212,217,223,225,234],vim:72,vin:221,violat:33,viper:10,virtual:[14,79,145,148],virtualbox:193,visibl:[2,29,30,40],visit:[14,15,19,52,70,71,72],visual:[5,12,234],visualstudio:11,vol:34,volatil:197,voltag:[121,123,143,153,197,219,223],volum:[41,138],vp_len:116,vscode:11,vtref:[196,198,204,219],vvp:113,wai:[2,3,9,14,17,18,24,25,42,43,44,72,74,97,100,105,112,113,117,139,148,149,150,162,173,175,212,213,214,218,219,223],wait:[15,24,97,98,99,100,102,104,105,111,112,123,144,149,152,163,176,199,204,205,207,217,218,219,228],waitin:104,wake:[24,98,102,105,111,112,144,168,207],wakeup:[112,168],walk:[102,112,127,133,137,162,219],walk_body_func:162,walk_func:162,wall:6,wallclock:[97,113],wanda:94,want:[1,3,10,14,15,18,21,24,25,27,31,63,70,71,72,73,74,93,96,97,98,102,103,104,105,110,111,112,115,116,117,127,137,139,148,162,163,164,167,168,174,179,181,183,185,186,188,190,191,192,193,194,196,197,198,199,201,204,208,210,212,218,219,222,223,233,236],warn:[1,6,19,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,70,71,72,75,175,188,196],warranti:[4,193,218,219,226,233,234],wasn:[23,29,30],watch:183,watchdog:[105,110,153],watchpoint:[193,197],watermark:162,waveform:223,wdog:80,wear:183,wear_level_test:210,wearabl:9,web:180,webfreak:11,weird:23,welcom:[8,18,121,182,211,221],well:[8,15,18,25,34,53,68,102,103,109,111,115,116,121,157,179,187,204,217,219],were:[41,86,98,102,115,143,162,173,213,218],werror:[6,63],wes:204,west:113,wfi:197,wget:[70,72,93,95],what:[7,8,14,15,17,18,19,20,21,23,24,29,30,33,54,68,109,111,122,127,141,164,165,173,176,186,189,190,191,192,207,210,213,217,218,219],whatev:[35,111,211,219],wheel:[8,180],when:[1,2,6,7,8,11,13,14,17,18,19,21,24,25,27,28,29,30,33,34,35,36,38,41,47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,74,75,79,85,94,97,98,99,100,101,102,103,104,105,106,107,109,110,111,112,113,115,116,117,118,121,127,128,129,132,138,139,141,148,149,152,154,155,157,161,163,164,165,167,168,170,172,173,174,175,176,178,183,184,185,186,189,190,191,192,193,196,197,199,200,201,203,205,207,210,212,213,214,218,219,220,221,222,223,224,225,226,230,233],whenev:[28,38,43,103,121,161,167,188,190,226],where:[8,9,10,13,16,21,34,41,44,48,50,63,68,72,73,74,96,102,103,106,108,109,112,113,115,116,117,127,128,129,132,135,137,148,151,152,155,160,161,162,173,175,176,190,191,192,195,196,201,204,207,211,219,221,229,232],wherea:[102,213],whether:[11,13,14,15,23,27,28,34,97,100,103,113,115,117,127,149,152,153,164,165,166,168,170,171,172,174,176,186,188,190,210,221,224,225,226],which:[1,2,4,8,10,14,17,19,20,21,23,24,27,28,29,30,32,33,42,43,45,47,52,68,70,71,72,74,75,79,93,94,95,97,98,99,102,103,105,106,109,110,111,112,113,114,115,116,121,122,124,127,137,138,139,144,145,148,149,152,154,157,161,162,163,165,168,173,174,175,180,186,187,188,189,190,191,192,193,203,204,207,210,211,212,213,218,219,230,233],white:[28,34,39],white_list_count:28,whitelist:39,who:[13,163,168],whole:[14,122],whose:[29,30,74,75,162,168],why:[13,17,207],wide:[43,173],widen:102,wifi:[7,211],wifi_connect:211,wifi_init:211,wifi_request_scan:211,wikipedia:[149,152],winc1500_wifi:211,window:[5,6,7,9,11,14,28,39,69,79,91,92,106,117,184,193,195,196,197,198,199,200,203,204,211,221,229,232,233],winusb:[197,199,232],wipe:131,wire:[8,149,152,204,218,219,232],wireless:43,wish:[6,13,29,30,141,149,207,212,231],withdraw:13,within:[1,11,14,33,44,54,68,102,106,107,109,115,121,127,132,135,137,141,143,148,159,161,162,165,166,167,172,174,178,189,199,207,210,212,218,223],without:[6,13,14,21,25,29,30,34,36,40,42,103,115,139,141,142,162,172,173,174,176,178,193,203,210,218,219,224],wno:6,won:[8,25,173,219],wont:223,word:[6,68,102,105,111,115,152,188,193,212,226,233,234],word_siz:152,work:[2,4,8,10,13,14,17,18,19,21,22,25,27,34,36,68,74,75,98,102,104,105,106,108,109,111,112,115,117,121,122,143,174,180,181,183,184,187,193,195,196,201,204,207,210,215,217,218,219,222,223,225,228],work_stack:207,work_stack_s:207,work_task:207,work_task_handl:207,work_task_prio:207,workaround:21,workspac:[1,2,10,52,70,71,72,73,93,95,96],workspaceroot:11,world:[11,43,155,186,191,192,194,214,236],worri:105,worth:[1,107],would:[5,11,14,15,18,19,21,24,71,72,94,95,97,102,105,111,115,116,117,124,127,143,148,149,152,173,174,178,183,199,204,207,210,212,213,218,219,228,232],wrap:[113,174,195],wrapper:[28,100],write:[1,9,19,27,28,29,30,33,40,74,77,78,93,94,95,107,115,116,117,121,122,123,127,128,129,133,138,139,141,143,146,148,149,155,157,159,162,174,182,187,189,190,204,205,207,209,218,219,220,228],write_cmd_rx:[89,201],write_cmd_tx:[89,201],write_id:139,write_req_rx:[89,201],write_req_tx:[89,201],write_rsp_rx:[89,201],write_rsp_tx:[89,201],written:[10,17,25,28,29,30,33,35,72,95,105,115,127,128,129,132,137,141,149,152,162,188,190,195,213],wrong:[23,55,219],wsl:[11,72],www:[14,72,95,114,180,184,193,218,219,226,232,233,234],x03:218,x86:[4,11],x86_64:[193,226,233,234],xml:[7,101],xpf:4,xpsr:[193,197,199],xstr:178,xtal_32768:106,xtal_32768_synth:36,xxx:[6,106,112,122],xxx_branch_0_8_0:[212,213],xxx_branch_1_0_0:[212,213],xxx_branch_1_0_2:[212,213],xxx_branch_1_1_0:[212,213],xxx_branch_1_1_2:[212,213],xxx_branch_1_2_0:[212,213],xxx_branch_1_2_1:[212,213],xxxx:143,xzf:[70,72,73,95,96],yai:218,yaml:10,year:44,yes:[34,116,204],yesno:39,yet:[7,19,20,105,109,116,183,203,212,213,219],yield:105,yml:[1,6,7,14,16,20,25,54,56,63,65,66,68,74,107,108,114,116,117,122,123,139,141,142,162,164,172,173,174,175,176,180,183,184,193,195,201,204,205,208,210,211,212,214,215,218,220,221,223,226],you:[1,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,21,23,24,25,26,27,28,29,30,31,32,42,46,47,48,52,54,56,58,59,60,63,64,65,66,67,68,70,71,72,73,74,76,77,79,81,89,93,94,95,96,97,102,105,106,107,108,109,114,115,116,117,118,119,121,124,125,127,128,129,133,141,142,143,145,148,149,151,161,162,163,164,166,167,168,172,173,174,175,176,177,178,179,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,201,203,204,205,207,208,210,211,212,213,214,217,218,219,220,221,222,223,224,225,226,228,229,230,231,232,233,234,236],youll:223,your:[1,3,4,6,8,13,14,17,18,20,21,24,25,32,42,52,63,65,68,69,71,72,73,74,83,84,92,94,95,96,97,105,106,107,108,109,110,112,118,119,120,121,122,123,125,127,138,141,143,162,164,172,173,175,176,178,181,182,183,184,185,186,187,189,190,191,192,194,195,203,204,205,208,213,217,218,219,220,222,223,224,228,229,231,232,233,234,236],your_target:14,yourself:[2,13,14,42,105,106,185,218,236],ype:[191,192],yym:6,zadig:[197,199,232],zero:[11,29,30,36,97,102,103,106,112,113,116,127,131,135,137,140,144,148,149,152,153,154,155,161,163,167,168,169,176,190,191,192,194,204,207,210,211,212,226,236],zillion:14,zip:[4,196],zone:113},titles:["<no title>","Concepts","Everything You Need in a Docker Container","Setup & Get Started","Installing the Cross Tools for ARM","Native Installation","Installing Native Toolchain","Creating Your First Mynewt Project","Using the Serial Port with Mynewt OS","Mynewt Documentation","Contributing to Newt or Newtmgr Tools","Developing Mynewt Applications with Visual Studio Code","Appendix","Mynewt FAQ - Administrative","Mynewt FAQ - Bluetooth","Mynewt FAQ - Bootloader and Firmware Upgrade","Mynewt FAQ - File System","Mynewt FAQ - Hardware-Specific Questions","Mynewt FAQ","Mynewt FAQ - Drivers and Modules","Mynewt FAQ - Newt","Mynewt FAQ - Newt Manager","Mynewt FAQ - NFC","Mynewt FAQ - Porting Mynewt","Mynewt FAQ - Syntax and Semantics","Mynewt FAQ - Troubleshooting","NimBLE Bluetooth Stack Documentation","NimBLE Host ATT Client Reference","NimBLE Host GAP Reference","NimBLE Host GATT Client Reference","NimBLE Host GATT Server Reference","NimBLE Host","NimBLE Host Identity Reference","NimBLE Host Return Codes","NimBLE Security","Configure device address","Configure clock for controller","NimBLE Setup","Respond to <em>sync</em> and <em>reset</em> events","GAP API for btshell","GATT feature API for btshell","Advertisement Data Fields","API for btshell app","BLE User Guide","Bluetooth Mesh","Sample application","Mynewt Newt Tool Documentation","newt build","newt clean","newt complete","newt create-image","newt debug","newt help","newt info","newt install","newt load","newt mfg","newt new","newt pkg","newt resign-image","newt run","newt size","newt sync","newt target","newt test","newt upgrade","newt vals","newt version","Newt Tool Guide","Install","Installing Newt on Linux","Installing Newt on Mac OS","Installing Newt on Windows","Installing Previous Releases of Newt","Theory of Operations","Command Structure","Mynewt Newt Manager Documentation","Command List","newtmgr config","newtmgr conn","newtmgr crash","newtmgr datetime","newtmgr echo","newtmgr fs","newtmgr image","newtmgr log","newtmgr mpstat","newtmgr reset","newtmgr run","newtmgr stat","newtmgr taskstat","Newt Manager Guide","Install","Installing Newtmgr on Linux","Installing Newtmgr on Mac OS","Installing Newtmgr on Windows","Installing Previous Releases of Newtmgr","Callout","Scheduler","CPU Time","Event Queues","Heap","Mbufs","Memory Pools","Mutex","Apache Mynewt Operating System Kernel","BSP Porting","Porting Mynewt to a new CPU Architecture","Porting Mynewt to a new MCU","Porting Mynewt OS","Sanity","Semaphore","Task","OS Time","Baselibc","Bootloader","Config","Console","Customizing Newt Manager Usage with mgmt","Newt Manager","Using the OIC Framework","Drivers","flash","mmc","elua","lua_init","lua_main","Flash Circular Buffer (FCB)","fcb_append","fcb_append_finish","fcb_append_to_scratch","fcb_clear","fcb_getnext","fcb_init","fcb_is_empty","fcb_offset_last_n","fcb_rotate","fcb_walk","The FAT File System","File System Abstraction","Adding a new file system","Newtron Flash Filesystem (nffs)","Other File Systems","Hardware Abstraction Layer","BSP","Creating New HAL Interfaces","Flash","hal_flash_int","GPIO","I2C","Using HAL in Your Libraries","OS Tick","SPI","System","Timer","UART","Watchdog","Image Manager","imgmgr_module_init","imgr_ver_parse","imgr_ver_str","JSON","Logging","Sensor API","Creating and Configuring a Sensor Device","Sensor Device Driver","Mynewt Sensor Framework Overview","Sensor Listener API","Sensor Manager API","Sensor Notifier API","OIC Sensor Support","Sensor Shell Command","Shell","Split Images","Statistics Module","Validation and Error Messages","Compile-Time Configuration and Initialization","System Modules","testutil","OS User Guide","Blinky, your \u201cHello World!\u201d, on STM32F303 Discovery","Pin Wheel Modifications to \u201cBlinky\u201d on STM32F3 Discovery","Bluetooth Low Energy","Set up a bare bones NimBLE application","Use HCI access to NimBLE controller","BLE Peripheral Project","Advertising","BLE Peripheral App","Characteristic Access","GAP Event callbacks","Service Registration","BLE Eddystone","BLE iBeacon","Blinky, your \u201cHello World!\u201d, on Arduino Zero","Project Blinky","Enabling The Console and Shell for Blinky","Blinky, your \u201cHello World!\u201d, on Arduino Primo","Blinky, your \u201cHello World!\u201d, on STM32F4-Discovery","Blinky, your \u201cHello World!\u201d, on a nRF52 Development Kit","Blinky, your \u201cHello World!\u201d, on Olimex","Blinky, your \u201cHello World!\u201d, on RedBear Nano 2","Enabling Newt Manager in Your Application","Remote Device Management","Over-the-Air Image Upgrade","LoRaWAN App","How to Use Event Queues to Manage Multiple Events","OS Fundamentals","Tasks and Priority Management","How to Reduce Application Code Size","Other","Write a Test Suite for a Package","Enable Wi-Fi on Arduino MKR1000","Adding Repositories to your Project","Create a Repo out of a Project","Accessing a private repository","Upgrade a repo","Air Quality Sensor Project","Air Quality Sensor Project via Bluetooth","Air Quality Sensor Project","Adding an Analog Sensor on nRF52","Adding OIC Sensor Support to the bleprph_oic Application","Enabling an Off-Board Sensor in an Existing Application","Enabling OIC Sensor Data Monitoring in the sensors_test Application","Enabling and Calibrating Off-Board DRV2605 LRA Actuator","Changing the Default Configuration for a Sensor","Enabling OIC Sensor Data Monitoring","Developing an Application for an Onboard Sensor","Sensors","Sensor Tutorials Overview","Project Slinky using the Nordic nRF52 Board","Project Sim Slinky","Project Slinky","Project Slinky Using Olimex Board","SEGGER RTT Console","SEGGER SystemView","Tooling","Tutorials"],titleterms:{"abstract":[139,143],"default":[195,207,224],"function":[24,106,113,114,124,157,163,165,176,188,190,207,220,224],"import":180,"new":[7,57,107,108,140,145,187,207,224,226,229,230,232],"public":35,"return":[33,123,125,126,128,129,130,131,132,133,134,135,136,137,158,159,160],"switch":[114,207],"try":210,"while":14,Adding:[71,94,140,174,212,219,220,224,226],For:[4,218],One:14,The:[138,195],Use:[2,184,195,201,205,226,229,232],Used:163,Uses:162,Using:[8,70,93,102,117,120,150,218,221,226,232],acceleromet:224,access:[184,188,214],actual:223,actuat:223,adafruit:21,adc:219,add:[79,106,191,192,217,218,220,226],addit:212,address:[32,35,42,191,192],administr:13,advertis:[14,39,41,42,186,191,192],air:[203,216,217,218],all:[14,205],altern:24,ambigu:175,analog:[14,219],apach:[9,44,105],api:[25,27,28,29,30,39,40,42,97,98,99,100,101,102,103,104,110,111,112,113,116,117,127,138,139,140,141,142,144,145,146,148,149,151,152,153,154,155,156,161,162,163,167,168,169,172,174,178,226],app:[9,42,74,173,184,187,204,219,226,228,234],app_get_light:220,app_set_light:220,appendix:[12,106],applic:[7,11,18,45,105,162,163,164,173,180,183,184,191,192,193,195,196,197,198,199,200,201,204,205,207,208,211,219,220,221,222,223,224,226,229,232],apt:[70,93],architectur:107,arduino:[8,193,196,211],area:[141,175],argument:[19,125,126,128,129,130,131,132,133,134,135,136,137,158,159,160],arm:[4,25],artifact:74,assert:210,assign:175,associ:11,att:[27,33],attach:184,attribut:[42,190],autocomplet:49,avail:[39,40,52,56,63,194,212,228,231],bare:183,base:21,baselibc:114,bash:49,basic:105,beacon:[191,192],bearer:44,begin:[42,186],being:188,belong:42,between:211,binari:[70,72,93,95],bit:6,bitbang:14,ble:[14,17,43,183,185,187,191,192,219,220],ble_gap_disc_param:14,blehci:[14,184],blemesh:14,bleprph_gap_ev:189,bleprph_oic:220,blink:180,blink_rigado:61,blinki:[7,180,181,193,194,195,196,197,198,199,200],block:24,bluetooth:[14,26,43,44,182,184,217,219],bluez:184,bno055:221,board:[8,109,164,193,196,197,198,199,200,204,211,219,220,221,222,223,229,232],bone:183,boot:[25,115,173],boot_seri:15,bootload:[15,115,184,193,196,197,198,199,200,204,211,221,226,229,232],bootutil:15,branch:[71,94],breakout:8,brew:6,bsp:[66,106,109,144,175],btmgmt:184,btmon:184,btshell:[14,39,40,42],buffer:127,bug:13,build:[7,9,11,25,47,68,74,180,181,183,184,193,195,196,197,198,199,200,201,204,207,211,219,220,221,222,224,226,229,230,232],calibr:223,call:[24,224],callback:189,callout:[97,205],can:13,cannot:224,capabl:15,categori:236,central:14,chang:[26,46,76,219,224],channel:39,characterist:[14,42,185,188],check:[70,71,72,93,94,95,106,110,115,168],choos:210,circular:127,clean:48,clear:200,cli:[116,218],client:[27,29],clock:36,close:204,cmsis_nvic:24,code:[11,18,33,106,107,174,208,210],command:[11,20,39,40,52,56,63,75,77,79,119,165,171,172,184,201,218,230],committ:13,commun:[8,21,195,201,223],compil:[18,107,176],complet:[49,172],compon:[43,212],comput:[70,93,211,221,226],concept:[1,173],conclus:[183,191,192,219,223],condit:176,config:[78,116],configur:[1,11,14,35,36,39,40,42,116,138,162,163,164,165,168,175,176,180,191,192,195,201,224],confirm:203,conflict:176,congratul:210,conn:79,connect:[14,21,39,42,184,193,195,196,197,198,199,200,201,203,204,211,219,220,221,222,226,229,230,232,233],consider:207,consol:[117,172,174,195,211,221,226,233],contain:2,content:[26,46,76],context:207,contribut:10,control:[18,36,184,191,192,220,221,222,228],copi:[106,220],core:[23,33,105,109],cpu:[99,107,109],crash:[14,80],creat:[7,50,102,106,107,145,164,180,183,184,187,191,192,193,196,197,198,199,200,201,203,204,205,207,210,211,213,218,219,220,221,222,223,226,229,230,232],creation:105,cross:4,crystal:36,current:173,custom:[110,118,201],data:[41,113,124,127,139,141,149,157,161,163,165,167,168,172,178,186,204,219,220,221,222,224,225,226],datetim:81,debian:[70,93],debug:[11,51,74,106],debugg:[4,11],declar:174,decod:161,defin:[11,106,165,174],definit:[147,175,176],delai:24,delet:[79,220],depend:[7,74,106,109,122,123,142,143,180,195,201,213,220,226],descript:[47,48,50,51,53,54,55,56,57,58,59,60,61,62,63,64,65,66,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,103,104,109,110,111,112,113,114,117,121,124,127,138,139,141,143,144,146,147,148,149,151,152,153,154,155,156,157,161,162,172,173,178,221],descriptor:[42,185,190,212],design:[121,143],detail:174,detect:25,determin:188,develop:[11,198,226],devic:[2,14,21,24,35,39,42,116,163,164,165,184,202,203,220,221,222,223,224,228],direct:42,directori:74,disabl:39,disconnect:14,discov:42,discoveri:[39,180,181,197],disk_op:139,displai:42,docker:2,document:[13,14,15,26,46,76],doe:212,download:[10,70,74,93,106,180,181,204,219],driver:[19,121,163,165,218,219,224],drv2605:223,duplic:175,eabi:25,earli:24,echo:82,eddyston:191,edit:13,editor:13,elf:20,elua:124,empti:[191,192],emul:221,enabl:[2,25,39,49,172,173,174,195,201,211,220,221,222,223,225,226],encod:161,end:24,energi:182,enhanc:141,enter:183,environ:10,equip:207,equival:24,eras:196,error:[25,175],establish:[42,184,211],etap:219,event:[38,100,189,195,205],everyth:[2,204,219],exactli:14,exampl:[8,33,38,43,47,48,50,51,52,56,57,58,59,60,61,63,64,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90,100,105,116,121,122,123,125,126,128,129,130,131,132,133,134,135,136,137,138,139,143,147,155,159,160,175,176,178,205],execut:[6,180,181,196,197,198,200,204,219,230,233,234],exist:[195,201,212,221],explor:7,express:175,extend:[14,39,226],extens:[2,11],extern:[180,193,211],faq:[13,14,15,16,17,18,19,20,21,22,23,24,25],fat:138,fcb:127,fcb_append:128,fcb_append_finish:129,fcb_append_to_scratch:130,fcb_clear:131,fcb_getnext:132,fcb_init:133,fcb_is_empti:134,fcb_offset_last_n:135,fcb_rotat:136,fcb_walk:137,featur:[7,13,34,40,43,44,105],fetch:[7,193,211],field:41,file:[16,20,25,106,122,123,138,139,140,142,174,213,220,224,226],filesystem:[139,141],fill:106,find:212,firmwar:15,first:[7,9],flag:[47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90],flash:[106,115,122,127,141,146,175,196,200],forget:14,format:[24,115],framework:[120,165,166,201,225],from:[14,70,71,72,93,94,95,117,220,222,224],ft232h:8,full:117,fundament:206,futur:141,gap:[28,39,189],gatt:[29,30,40,217],gcc:[6,25],gdb:6,gener:[18,34,42,121,143,176,205],get:[3,70,93,165],git:[13,18,72],global:[47,48,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90],gpio:148,grei:25,group:14,guarante:189,guid:[43,68,91,179],hal:[109,145,150,218],hal_flash_int:147,hal_i2c:149,handler:[116,162,172],hardcod:35,hardwar:[17,35,143,180,204,219,221,233,234],hci:[33,184],header:[32,33,102,122,123,139,142,174,220,224],heap:101,hello:[180,193,196,197,198,199,200],help:[52,172],high:115,hold:174,homebrew:[71,94],host:[27,28,29,30,31,32,33,191,192],how:[13,114,176,205,208,212,220,224],i2c:149,iOS:25,ibeacon:192,ident:32,identifi:212,ignor:175,imag:[18,25,50,59,84,115,157,173,180,181,184,196,197,198,199,200,201,203,204,211,219,220,221,222,223,224,226,229,232],imgmgr_module_init:158,imgr_ver_pars:159,imgr_ver_str:160,immedi:14,implement:[107,121,162,165,174],includ:[42,174,190],indefinit:[191,192],info:53,inform:172,initi:[42,122,123,141,163,165,174,176,207,224],input:[117,172],instal:[2,4,5,6,10,11,20,49,54,69,70,71,72,73,92,93,94,95,96,180,204,219],instead:226,integr:115,interfac:[142,145,163],intern:141,interrupt:205,introduct:[9,27,28,29,30,31,32,33,44,68,106,185,205,210],invalid:175,invert:17,invok:119,issu:25,join:204,json:161,kei:[14,34,39],kernel:105,kit:198,l2cap:[14,33,39],laptop:13,latest:[70,71,72,93,94,95],launch:234,layer:143,lead:24,led:[180,181],legaci:39,length:17,level:[115,162,203],libc:6,librari:[19,150,180],like:13,limit:[17,115],line:172,link:4,linker:106,linux:[2,4,6,8,10,70,73,93,96],list:[13,77,114,124,157,173,191,192,221,226],listen:[167,226],load:[55,184,193,196,197,198,199,200,201,211,220,221,222,223,224,226,229,232],loader:173,log:[17,19,85,162,165,203],look:168,lorawan:204,low:182,lra:223,lua_init:125,lua_main:126,mac:[2,4,6,8,10,71,73,94,96],macro:113,main:[195,207,220,224,226],make:13,manag:[9,21,33,68,76,91,118,119,157,168,201,202,205,207],manual:[70,93],map:[106,115],master:[71,94],maximum:14,mbuf:102,mcu:[23,106,108,109],mcuboot:15,measur:141,memori:[103,200],merg:13,mesh:[14,43,44],messag:[14,175],method:[35,70,93],mfg:56,mfghash:24,mgmt:118,mingw:72,minim:117,miscellan:141,mkr1000:211,mmc:123,model:44,modif:181,modifi:[195,201,220,226],modul:[14,19,172,174,177],monitor:[184,222,225],more:[68,180],mpstat:86,mqueue:102,msy:102,msys2:72,multicast:14,multipl:[11,139,174,175,205],mutex:104,my_sensor_app:226,mynewt:[2,7,8,9,11,13,14,15,16,17,18,19,20,21,22,23,24,25,35,44,46,71,76,94,105,106,107,108,109,117,166,183,212,220,222,228],name:[19,42,172,174,176],nano2:17,nano:[17,200],nativ:[5,6],need:[2,180,181,204,212,221,233,234],newt:[2,9,10,11,20,21,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,70,71,72,73,76,91,118,119,201],newtmgr:[10,21,78,79,80,81,82,83,84,85,86,87,88,89,90,93,94,95,96,119,172,174,201,203,229,230,232],newtron:141,next:[6,221],nfc:22,nff:[16,141],nimbl:[14,26,27,28,29,30,31,32,33,34,37,43,183,184,191,192],nmp:21,node:44,none:25,nordic:[8,17,229],normal:102,note:[68,113,124,125,126,128,129,130,131,132,133,134,135,136,137,158,159,160,174],notifi:169,notnul:175,nrf52840:14,nrf52:[17,198,219,221,229],nrf52_adc:219,nrf52dk:[8,21],nrf:35,number:[14,19],object:[163,180,181,194,204,233,234],off:[164,221,223],oic:[120,170,220,222,225,228],oicmgr:201,olimex:[199,232],omgr_app_init:220,onboard:[164,226],onto:[193,211],open:[184,204],openocd:4,oper:[14,68,74,105,115,149,152,173],option:[196,201],orient:39,ota:204,other:[7,11,142,201,209,213],out:[25,210,212,213],output:[61,66,117],over:[172,203],overrid:[175,176],overview:[77,166,185,186,187,189,194,220,224,225,228,231],own:13,pack:2,packag:[1,7,70,74,93,106,109,117,142,162,163,166,175,176,183,193,201,210,211,218,220,221,226],packet:102,passiv:42,patch:13,peer:[33,42],peer_id:21,perform:42,peripher:[14,185,187],persist:116,pin:[17,181],pkg:[18,58,106],platform:[8,143],poll:[163,168],pool:[102,103],port:[8,23,106,107,108,109,204],precis:17,preempt:207,prerequisit:[7,184,187,193,194,195,196,197,198,199,200,201,203,205,207,211,218,220,221,222,223,224,225,226,228,229,230,231,232,236],preview:[26,46,76],previou:[73,96],primo:196,principl:[121,143],printf:24,prioriti:[175,207],privaci:34,privat:214,pro:8,process:[172,195],produc:[6,74],profil:[21,201,203,230],project:[1,7,11,13,25,43,180,183,184,185,193,194,195,196,197,198,199,200,201,204,205,211,212,213,216,217,218,219,229,230,231,232],prompt:172,protect:200,protocol:[172,191,192,201],provis:44,pull:[2,13],put:205,qualiti:[216,217,218],queri:[229,232],question:[13,14,17],queue:[100,195,205],radio:14,random:[24,35],rate:163,rational:68,read:[14,42,163,165,188,224,226],reboot:224,rebuild:[10,226],reconfigur:164,recoveri:115,redbear:[17,200],reduc:[18,203,208],refer:[27,28,29,30,32,33,176],referenc:176,regist:[110,142,165,168,172,174,221],registr:190,releas:[70,71,72,73,93,94,95,96],remot:[202,219],repo:[212,213,215,219],repositori:[7,13,68,212,213,214],request:13,requir:[106,219],reset:[38,87,115],resign:59,resolut:213,resolv:[74,176,213],respond:38,restart:14,restrict:175,retriev:[173,174],review:[188,207],round:181,rtt:[226,233],run:[7,11,25,60,88,193,195,230,233,234],runtim:[35,116],safeti:139,sampl:[45,221,224],saniti:110,satisfi:106,scale:210,scan:42,schedul:98,script:[2,106],section:174,secur:[33,34,39],segger:[4,233,234],select:2,semant:24,semaphor:111,semiconductor:8,send:[42,184,204],sensor:[163,164,165,166,167,168,169,170,171,216,217,218,219,220,221,222,224,225,226,227,228],sensor_read:226,sensors_test:222,sequenc:173,serial:[8,24,172,184,195,211,229,232],server:30,servic:[42,185,190,217,219],set:[6,10,24,42,70,93,106,162,163,165,175,176,183,186,190,195,201,218,220,224,230],settl:36,setup:[3,8,16,37,211,233,234],shell:[165,171,172,195,226],should:213,show:[42,79],sign:[115,180,196,197,198,199,200,204,211,219,229,232],signatur:188,sim:230,simul:7,singl:173,size:[17,18,20,61,208],skeleton:226,sleep:24,slinki:[229,230,231,232],slot:115,smart:[220,222,228],softwar:234,some:13,sourc:[7,10,68,70,72,93,95,191,192,201,218,220],special:113,specif:[17,107,213],specifi:[142,176],spi:152,split:173,stack:[26,191,192,207],start:[3,184,211],startup:106,stat:[89,165,174],state:[115,116,173],statist:174,statu:115,step:[10,194,203,220,221,222,223,224,226,231],stm32f303:180,stm32f3:[180,181],stm32f4:197,storag:39,struct:139,structur:[75,113,124,127,139,141,157,161,163,167,168,172,178],stub:117,studio:11,sub:79,submit:13,suit:210,summari:33,support:[2,14,44,74,109,139,143,166,170,180,201,220,221,225,226],swap:115,sync:[20,38,62,191,192],syntax:24,syscfg:[162,173,176,220],sysinit_app:176,system:[16,36,68,105,138,139,140,142,153,175,176,177],systemview:234,tabl:174,talk:211,tap:[71,94],target:[1,35,63,74,106,180,181,183,184,187,193,195,196,197,198,199,200,201,204,211,219,221,223,226,229,230,232,233,234],task:[11,24,110,112,175,205,207,219],taskstat:90,tcp:211,templat:106,termin:221,test:[7,64,106,203,210,218],testutil:178,theori:[74,149,152,173],thingi:226,thread:139,through:174,tick:151,time:[17,36,99,113,176],timer:[154,195,205],togeth:205,tool:[4,10,46,68,72,95,235],toolchain:[4,6],topolog:44,trace:25,transact:17,transceiv:14,transport:[172,201],tree:218,trigger:14,troubleshoot:25,tutori:[173,194,228,231,236],type:[163,165,168,221],uart:155,undefin:175,under:210,undirect:42,unifi:173,unix:24,unsatisfi:25,updat:10,upgrad:[15,20,65,70,71,93,94,173,203,215],upload:[195,203],usag:[47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,78,79,80,81,82,83,84,85,86,87,88,89,90,118,127],usb2:2,usb:8,use:[13,70,93,102,105,212],user:[43,179],using:[68,229,232],val:66,valid:175,valu:[14,17,123,125,126,128,129,130,131,132,133,134,135,136,137,158,159,160,163,165,175,176,220,224],variabl:174,vector:115,verif:[115,224],verifi:224,version:[18,67,70,71,72,93,94,95,212,213,219],via:[211,217,219,226],view:[17,219,220,221,222,226],violat:175,virtualbox:2,visual:11,wait:[191,192],want:[13,180],watch:[180,181],watchdog:156,water:219,welcom:9,what:[13,180,181,212],wheel:181,where:213,why:[102,105,212],window:[2,4,8,10,72,73,95,96],work:11,workspac:11,world:[180,193,196,197,198,199,200],would:13,wrapper:2,write:[14,26,42,46,76,188,200,210],yml:[18,106,213,219],you:[2,180,181],your:[2,7,9,10,11,70,93,142,150,174,180,193,196,197,198,199,200,201,207,210,211,212,221,226,230],zero:[24,193]}})
\ No newline at end of file
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
With regards,
Apache Git Services