krzychb
8aa5082baa
Fixed memory leak in example, ref. https://github.com/espressif/esp-idf/issues/209
2017-01-17 21:20:24 +01:00
krzychb
66647bb5bd
Typo corrections
2017-01-17 21:12:54 +01:00
Tian Hao
5508826509
component/bt : fix gatts demo mistakes & unpeg notify bug
2017-01-17 20:13:25 +08:00
wangmengyang
49b68c38fa
Merge branch 'master' into feature/btdm_avrc
...
# Conflicts:
# components/bt/bluedroid/hci/packet_fragmenter.c
# components/bt/bluedroid/stack/include/gatt_api.h
2017-01-17 10:36:26 +08:00
Krzysztof Budzynski
ad25997349
Updated links to examples in new folders / categories in api documentation
2017-01-16 23:08:36 +01:00
Krzysztof Budzynski
382999b378
Moved examples to new folders / categories. Removed example numbers from example names
2017-01-16 23:08:35 +01:00
Angus Gratton
ea19838d3a
Build: Handle WiFi & BT enabled/disabled combos gracefully as possible
...
If using WIFI_INIT_CONFIG_DEFAULT, error message will point out lack
of WiFi. Otherwise linker errors on WiFi symbols should help give a
clue as to what is broken.
Piggy-backs on changes in !420 , ref github #230 #237
2017-01-16 13:03:17 +11:00
Ivan Grokhotkov
a2ace698ed
sdmmc: fix explanation of flash voltage regulator configuration efuses
...
- low level on GPIO12 corresponds to 3.3V output, not 1.8V
- add espefuse.py commands to burn efuses
- add XPD_SDIO_REG to the list of efuses which must be set
Reported on the forum: http://esp32.com/viewtopic.php?f=2&t=849&start=10#p4170
2017-01-16 02:38:31 +08:00
me-no-dev
dd3f18d2d8
Initial mDNS component and example
2017-01-13 12:12:43 +02:00
Wu Jian Gang
ad1790fe3e
Merge branch 'feature/btdm_attr_table' into 'master'
...
component bt:Added the create attribute table method to the new API
GATT Server service table APIs.
Have already modify the style and other things as @jeroen suggestion in other MR(the MR have been closed)
See merge request !399
2017-01-12 17:31:39 +08:00
Tian Hao
142756615b
component/bt : mv demo name
...
1. mv demo name
2. fix a docs
2017-01-12 14:44:26 +08:00
Jiang Jiang Jian
2126f6c8b7
Merge branch 'feature/wpa2_example' into 'master'
...
wpa2 enterprise: add example for wpa2 enterprise
See merge request !410
2017-01-12 11:49:52 +08:00
Island
9f151d745e
component/bt : Optimize Gatt attr table and fix some bugs
...
1. Optimize GATT attribute table structure
2. fix read/write bugs
3. add docs
2017-01-12 11:49:15 +08:00
XiaXiaotian
ff4a5a1406
wpa2 enterprise: add example for wpa2 enterprise
2017-01-11 21:56:17 +08:00
Ivan Grokhotkov
5fbea86a9e
Merge branch 'feature/config_wifi_bt' into 'master'
...
Clean up WiFi & Bluetooth config options
* Splits "WiFi" configuration out from ESP32 configuration submenu to its own menu.
* Renames "BT" to "Bluetooth", enabling Bluetooth is now in this option not the ESP32 submenu.
* Also disables compiling/linking of BT stack if Bluetooth is disabled, saves some build time.
See merge request !397
2017-01-11 18:38:30 +08:00
Jeroen Domburg
8a2ff5a16d
Merge branch 'bugfix/spi_inconsistencies' into 'master'
...
SPI: Some fixes to docs and flag naming
Kolban noticed the flags for a transaction are not named like the documentation states. The flags as mentioned in the docs are more consistent, so this MR renames them to that. Also some additions to the docs wrt the SPI signals
Ref http://www.esp32.com/viewtopic.php?f=13&t=919&p=3976#p3976 and http://www.esp32.com/viewtopic.php?f=13&t=921&p=3975#p3975
See merge request !398
2017-01-11 17:11:45 +08:00
Yulong
d512d6100c
component bt:Added the create attribute table method to the new API
2017-01-11 16:57:19 +08:00
Jeroen Domburg
ee59fa75f4
Rename SPI Master IO pins to more common terminology, add better explanation to queue_length initialization value
2017-01-11 11:25:56 +08:00
shangke
0e701e1cac
ethernet: support flow control
2017-01-10 15:19:18 +08:00
Jeroen Domburg
5eb8eb3855
SPI master: rename transaction flags from SPI_* to SPI_TRANS_*, like the documentation says. Also add some explanation about the SPI signals in the documentation
2017-01-10 14:41:12 +08:00
Angus Gratton
2e78b397bc
config: Simplify WiFi & Bluetooth config options
...
Removes redundant menu options, splits WiFi configuration out from
generic ESP32 configuration.
2017-01-10 16:04:04 +11:00
Wu Jian Gang
fb70126bc8
Merge branch 'feature/openssl' into 'master'
...
examples/10_openssl_server: fixup SSL server with method of specific version
1. add method of any version supporting at OpenSSL and add API in header file
2. change OpenSSL server context method to be method of any version
Fixes http://esp32.com/viewtopic.php?f=14&t=696 .
See merge request !369
2017-01-10 12:01:40 +08:00
Jiang Jiang Jian
0106feeeda
Merge branch 'feature/btdm_common_api' into 'master'
...
component/bt : add bt device api
1. add get bd_addr function
later, will add other functions reference with bluetooth device.
See merge request !380
2017-01-09 11:33:57 +08:00
Ivan Grokhotkov
edd924f273
sdmmc: add peripheral driver and protocol layer
2017-01-09 04:51:24 +08:00
Wu Jian Gang
1b9f477b15
example: Reindex ota demo
2017-01-07 15:39:22 +08:00
Wu Jian Gang
ed01eb2df1
example: fix CI error of ota demo
2017-01-07 15:39:22 +08:00
Wu Jian Gang
4491dd0e2a
example: fix CI error of coap server demo
2017-01-07 15:39:18 +08:00
Wu Jian Gang
6ca2934843
example: fix CI error of coap client demo
2017-01-07 15:39:12 +08:00
Tian Hao
9c630b759f
component/bt : add bt device api
...
1. add get bd_addr function
2017-01-06 21:19:58 +08:00
Jiang Jiang Jian
f5b221b9fb
Merge branch 'feature/btdm_blufi_version' into 'master'
...
component/bt : blufi add version
blufi add version and the android APK add version check, too.
See merge request !378
2017-01-06 18:55:05 +08:00
Tian Hao
e4b9563dac
component/bt : blufi add version
2017-01-06 17:40:46 +08:00
Jeroen Domburg
718969f6ed
Merge branch 'driver/spi' into 'master'
...
SPI master driver
This merge requests adds an SPI Master driver. This driver is (of course) multithread capable, has device abstraction, has command queueing, DMA support and all other sorts of nice things you'd expect from a SPI driver.
See merge request !332
2017-01-06 16:28:52 +08:00
Wu Jian Gang
e387a16e51
Merge branch 'feature/Add_OTA_Demo' into 'master'
...
esp32 examples: Add OTA Demo
this demo would show you an OTA workflow and how to make it run.
See merge request !324
2017-01-06 16:15:14 +08:00
Wu Jian Gang
c943fabcda
Merge branch 'feature/CoAP' into 'master'
...
Add CoAP feature
Add CoAP protocol, support client and server test demo.
See merge request !303
2017-01-06 15:37:09 +08:00
Jeroen Domburg
23455de4c2
Add SPI Master driver, example, test and docs
2017-01-06 14:20:32 +08:00
Tian Hao
99d6984800
component/bt : blufi fix security init bug
2017-01-06 12:24:37 +08:00
Ivan Grokhotkov
ded13ac8e6
Merge branch 'feature/btdm_blufi' into 'master'
...
Feature/btdm blufi
This is new BLUFI for config wifi connection through bluetooth.
See merge request !359
2017-01-05 21:54:45 +08:00
Tian Hao
24af07fd13
component/bt : new blufi
...
1. new blufi protocol
2. new blufi demo
3. support security
4. support sta/ap/sta_ap
5. support wpa-enterprise
2017-01-05 20:22:35 +08:00
Wang Jia Lin
ad1d4500f9
Merge branch 'feature/ledc' into 'master'
...
driver: ledc update
1. add fading functions.
2. clear up ledc.h
3. update api doc.
4. add ledc example
See merge request !347
2017-01-05 20:05:13 +08:00
wangmengyang
2e7748d625
component/bt: modify bluetooth API
...
1. VHCI api and doxygen
2. Controller api and doxygen
3. bluedroid init/enable api and doxygen
4. cleanup demo codes
2017-01-05 20:02:06 +08:00
Wangjialin
6b5e734901
driver: ledc - update fading functions, add example and doc
...
1. add fading functions.
2. clear up ledc.c and ledc.h
3. update api doc.
4. add ledc example
5. edit ledc.rst and add readme for example code.
6. add s_ prefix for static global values.
7. add mutex for fade functions
8. minor changes according to the comments.
2017-01-05 17:57:52 +08:00
Tian Hao
d6fcec73b2
component/bt : add macro for adv_data_flag
...
1. add macro for adv data flag
2. add docs for doxygen
2017-01-05 17:53:33 +08:00
Tian Hao
daf58e3852
component/bt : fix advertising bug
...
1. adv data flag
2. default adv data not BR/EDR in demo
2017-01-05 17:53:33 +08:00
Dong Heng
8c7dfef317
examples/10_openssl_server: fixup SSL server with method of specific version
...
1. add method of any version supporting at OpenSSL and add API in header file
2. change OpenSSL server context method to be method of any version
Fixes http://esp32.com/viewtopic.php?f=14&t=696 .
2017-01-05 15:57:25 +08:00
Liu Han
56514d5ab2
examples: Add CoAP client demo
...
Test CoAP protocol client
2017-01-05 15:49:21 +08:00
Liu Han
899f61f4a2
examples: Add CoAP server demo
...
Test CoAP protocol server
2017-01-05 15:49:14 +08:00
wangmengyang
44914c17bc
component/bt: add AVRC controller example with simple PASSTHROUGH cmd
2017-01-05 15:43:44 +08:00
Tian Hao
ee318d42ae
Merge branch 'master' into feature/btdm_gatt_api
2017-01-05 15:25:03 +08:00
Chen Wu
b1cac83f61
examples: Rename 18_ota to 26_ota
...
example numbers should accord with our internal definition.
2017-01-05 09:57:45 +08:00
Ivan Grokhotkov
6f578796d3
Merge branch 'bugfix/ci_build_example_failures' into 'master'
...
Fix CI build example not failing on errors
See merge request !357
2017-01-05 00:48:27 +08:00