OVMS3-idf/examples/bluetooth/gatt_server
Ivan Grokhotkov 979fce0df5 bt: call nvs_flash_init in examples, show error if NVS is not initialized
NVS is used to store PHY calibration data, WiFi configuration, and BT
configuration. Previously BT examples did not call nvs_flash_init,
relying on the fact that it is called during PHY init. However PHY init
did not handle possible NVS initialization errors.

This change moves PHY init procedure into the application, and adds
diagnostic messages to BT config management routines if NVS is not
initialized.
2017-07-17 21:29:50 +08:00
..
main bt: call nvs_flash_init in examples, show error if NVS is not initialized 2017-07-17 21:29:50 +08:00
Makefile Moved examples to new folders / categories. Removed example numbers from example names 2017-01-16 23:08:35 +01:00
README.rst component/bt : add api to set raw adv_data/scan_rsp_data 2017-01-19 17:36:40 +08:00
sdkconfig.defaults Moved examples to new folders / categories. Removed example numbers from example names 2017-01-16 23:08:35 +01:00

ESP-IDF GATT SERVER demo
========================

This is the demo for user to use ESP_APIs to create a GATT Server.

Options choose step:
    1. make menuconfig.
    2. enter menuconfig "Component config".
    3. enter menuconfig "Example 'GATT SERVER' Config".
    4. choose your options.

UPDATE NOTE
===========

2017-01-19:
    1. Use New APIs to set raw advertising data and raw scan response data.
    2. Could use macro CONFIG_SET_RAW_ADV_DATA (should use menuconfig) to config use raw advertising/scan_response
       or use structure do automatically config. The macro CONFIG_SET_RAW_ADV will effect both advertising data
       and scan_response data.