2017-01-03 02:53:06 -05:00
Controller && VHCI
==================
2016-12-01 07:20:22 -05:00
Overview
--------
`Instructions`_
Application Example
-------------------
Check `/examples <https://github.com/espressif/esp-idf/tree/master/examples> `_ folder of `espressif/esp-idf <https://github.com/espressif/esp-idf/> `_ repository, that contains the following example:
2017-01-16 17:08:36 -05:00
`bluetooth/ble_adv <https://github.com/espressif/esp-idf/blob/master/examples/bluetooth/ble_adv/main/app_bt.c> `_
2016-12-01 07:20:22 -05:00
This is a BLE advertising demo with virtual HCI interface. Send Reset/ADV_PARAM/ADV_DATA/ADV_ENABLE HCI command for BLE advertising.
`Instructions`_
2017-01-16 17:08:36 -05:00
.. _Instructions: ../template.html
2016-12-01 07:20:22 -05:00
API Reference
-------------
Header Files
^^^^^^^^^^^^
* `bt/include/bt.h <https://github.com/espressif/esp-idf/blob/master/components/bt/include/bt.h> `_
Type Definitions
^^^^^^^^^^^^^^^^
2017-01-03 02:53:06 -05:00
.. doxygentypedef :: esp_vhci_host_callback_t
Enumerations
^^^^^^^^^^^^
Structures
^^^^^^^^^^
.. doxygenstruct :: esp_vhci_host_callback
:members:
2016-12-01 07:20:22 -05:00
Functions
^^^^^^^^^
2017-01-03 02:53:06 -05:00
.. doxygenfunction :: esp_bt_controller_init
.. doxygenfunction :: esp_vhci_host_check_send_available
.. doxygenfunction :: esp_vhci_host_send_packet
.. doxygenfunction :: esp_vhci_host_register_callback