Wenderson Oliveira
2a6c35c9af
Update eclipse-setup.rst
...
This is workaround for eclipse indexer problems. When I disable that option, my problems with eclipse and header files are gone.
Merges https://github.com/espressif/esp-idf/pull/1990
2018-06-04 16:47:03 +10:00
Jin Fang Cheng Cheng
27d1a5d51e
Update index.rst
2018-06-04 14:24:40 +08:00
Jin Fang Cheng Cheng
bf29c7ca57
Update index.rst
2018-06-04 14:24:10 +08:00
Jin Fang Cheng Cheng
4232f69f98
Update blufi.rst
2018-06-04 14:22:04 +08:00
Jin Fang Cheng Cheng
aff4696cc4
Update blufi.rst
2018-06-04 14:21:12 +08:00
Xia Xiaotian
7d5ef3c765
add document of channel state information
2018-06-01 15:45:00 +08:00
Ivan Grokhotkov
cb649e452f
remove executable permission from source files
2018-05-29 20:07:45 +08:00
Jin Fang Cheng Cheng
8b884c4deb
Update blufi.rst
2018-05-25 15:09:34 +08:00
Jin Fang Cheng Cheng
1001083b1b
Update blufi.rst
2018-05-25 15:09:34 +08:00
Jin Fang Cheng Cheng
ad3af2cfc1
Update blufi.rst
2018-05-25 15:09:34 +08:00
Jin Fang Cheng Cheng
02d4168d68
Update blufi.rst
2018-05-25 15:09:34 +08:00
Jin Fang Cheng Cheng
27e4bea699
Update blufi.rst
2018-05-25 15:09:34 +08:00
Jin Fang Cheng Cheng
d0bf4a0e23
Update blufi.rst
2018-05-25 15:09:33 +08:00
Jin Fang Cheng Cheng
5a3f351207
Update blufi.rst
2018-05-25 15:09:33 +08:00
Jin Fang Cheng Cheng
27d22a7574
Update index.rst
2018-05-25 15:09:33 +08:00
Jin Fang Cheng Cheng
0ea39a72b0
Update blufi.rst
2018-05-25 15:09:33 +08:00
Jin Fang Cheng Cheng
b443075133
Update index.rst
2018-05-25 15:09:33 +08:00
Jin Fang Cheng Cheng
7db69b4da3
Update blufi.rst
2018-05-25 15:09:33 +08:00
Jin Fang Cheng Cheng
241048c9f9
Update blufi.rst
2018-05-25 15:09:33 +08:00
Jin Fang Cheng Cheng
75021e376a
Upload api-guides_blufi.png
2018-05-25 15:09:33 +08:00
Jin Fang Cheng Cheng
dd0bbebd4a
Upload blufi.rst
2018-05-25 15:09:33 +08:00
Jin Fang Cheng Cheng
799771b3fa
Upload blufi.rst
2018-05-25 15:09:33 +08:00
Angus Gratton
c7bedc80c1
Merge branch 'feature/bootloader_factory_reset' into 'master'
...
bootloader: Add factory reset and start test app
See merge request idf/esp-idf!2291
2018-05-25 08:17:48 +08:00
Konstantin Kondrashov
ae10abff2f
bootloader: Add factory reset and start test app
...
Added feature:
- reset firmware to Factory app.(by long pressing of the button)
- boot Test app. (by long pressing of the button)
- Added feature erase data partitions from factory reset.
TW10281
TW10280
2018-05-24 16:56:49 +05:00
Ivan Grokhotkov
c03dff473b
Merge branch 'docs/make_core_dump_doc_clear' into 'master'
...
docs: Makes core dump's documentation slightly clearer
See merge request idf/esp-idf!2433
2018-05-24 17:38:28 +08:00
Angus Gratton
21e085d235
Merge branch 'feature/xRingBufferCanRead_pr1672' into 'master'
...
freeRTOS/Re-factor ring buffers and add xRingbufferCanRead, xRingbufferCanWrite
See merge request idf/esp-idf!2214
2018-05-23 15:09:40 +08:00
Alexey Gerenkov
3fd199c54a
docs: Makes core dump's documentation slightly clearer
...
Merges https://github.com/espressif/esp-idf/pull/1968
2018-05-22 20:24:29 +03:00
Jiang Jiang Jian
f453877759
Merge branch 'feature/multi_antenna_v3.1' into 'master'
...
esp32: add multiple antenna
See merge request idf/esp-idf!2400
2018-05-22 23:04:01 +08:00
Liu Zhi Fu
04c74efedd
esp32: add multiple antenna
...
1. Support multiple antenna support
2. libphy.a is updated to v3910
2018-05-22 22:28:00 +08:00
Jiang Jiang Jian
72c2a6f1c6
Merge branch 'feature/proto-client' into 'master'
...
HTTP Client
See merge request idf/esp-idf!1521
2018-05-22 21:06:46 +08:00
Ivan Grokhotkov
d7726e8f97
Merge branch 'bugfix/docs_fix_vcp_driver_link_v2' into 'master'
...
docs: fix (in remaining places) link for FTDI VCP drivers
See merge request idf/esp-idf!2424
2018-05-22 16:55:59 +08:00
Ivan Grokhotkov
9da4df8f55
Merge branch 'bugfix/docs_esp-wrover-kit_and_touch-sensor' into 'master'
...
docs: updated esp wrover kit jumpers and touch sensor links
See merge request idf/esp-idf!2422
2018-05-22 16:22:30 +08:00
Mahavir Jain
8ad8a44709
docs: fix (in remaining places) link for FTDI VCP drivers
...
Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2018-05-22 08:21:37 +00:00
krzychb
42b1ec76b7
Provided links to 'Touch Sensor Application Note' and 'Guide for ESP32-Sense Development Kit'
2018-05-21 19:29:36 +02:00
krzychb
6d85d159d6
Updated pictures of user configurable jumpers to reflect Version 3 of ESP-WROVER-KIT.
...
This includes changing the picture of JTAG jumper block by removing the jumper on S_TDI. It has been reported by a number of users that removing this jumper fixes random communication issues observed in OpenOCD.
2018-05-21 19:29:36 +02:00
michael
1b45e1117b
doc(sdio_slave): documentation for SDIO slave driver
2018-05-21 23:48:56 +08:00
Jiang Jiang Jian
adcad91c55
Merge branch 'feature/btdm_hfp_hf' into 'master'
...
component/bt: implement HFP Hands Free Unit Role
See merge request idf/esp-idf!2306
2018-05-21 13:56:52 +08:00
wangmengyang
4c4e143a2f
component/bt: implement HFP Hands Free Unit Role
2018-05-21 11:33:30 +08:00
Angus Gratton
9802c3e32c
Merge branch 'doc/language_link' into 'master'
...
docs: add language link to easily change to Chinese version.
See merge request idf/esp-idf!2051
2018-05-21 11:00:37 +08:00
Angus Gratton
6363396eba
Merge branch 'feature/freertos_tickless_idle' into 'master'
...
freertos,esp32: automatic light sleep support
See merge request idf/esp-idf!2247
2018-05-21 10:59:00 +08:00
Tuan PM
ff528d13c7
Add esp_http_client
...
Add error handling for http client
set ssid password correct with Example_WIFI test, and clear password before free
Fixed the CI failure due to HTTP errror names
2018-05-21 09:35:07 +07:00
michael
d4deb9319a
doc(global): build cross-language links for translated documents
2018-05-21 10:30:13 +08:00
Michael (Xiao Xufeng)
2852dd37fb
docs: add language link to easily change to Chinese version
2018-05-21 10:30:12 +08:00
krzychb
d754b53ae2
Implemented docutils custom role that renders a link to current documentation page on Read The Docs in another language version
...
Provided documentation of the role.
2018-05-21 10:30:07 +08:00
Darian Leung
4bfa30967f
freeRTOS/Re-factor ring buffers
...
This fixes multiple bugs with ring buffers and re-factors the code. The public
API has not changed, however the underlying implementation have various private
functions have been changed. The following behavioral changes have been made
- Size of ring buffers for No-Split/Allow-Split buffers will not be rounded
up to the nearest 32-bit aligned size. This was done to simplify the
implementation
- Item size for No-Split/Allow-Split buffers will also be rounded up to the
nearest 32-bit aligned size.
The following bugs have been fixed
- In copyItemToRingbufAllowSplit(), when copying an item where the aligned
size is smaller than the remaining length, the function does not consider
the case where the true size of the item is less than 4 bytes.
- The copy functions will automatically wrap around the write pointers when
the remaining length of the buffer is not large enough to fit a header, but
does not consider if wrapping around will cause an overlap with the read
pointer. This will make a full buffer be mistaken for an empty buffer
closes #1711
- xRingbufferSend() can get stuck in a infinite loop when the size of the
free memory is larger than the needed_size, but too small to fit in the ring
buffer due to alignment and extra overhead of wrapping around.
closes #1846
- Fixed documentation with ring buffer queue set API
- Adding and removing from queue set does not consider the case where the
read/write semaphores actually hold a value.
The following functions have been deprecated
- xRingbufferIsNextItemWrapped() due to lack of thread safety
- xRingbufferAddToQueueSetWrite() and xRingbufferRemoveFromQueueSetWrite()
as adding the queue sets only work under receive operations.
The following functions have been added
- xRingbufferReceiveSplit() and xRingbufferReceiveSplitFromISR() as a thread
safe way to receive from allow-split buffers
- vRingbufferGetInfo()
Documentation for ring buffers has also been added.
2018-05-21 01:04:58 +00:00
Lin Meiling
6e77e68c96
Update idf-monitor.rst
2018-05-21 00:20:08 +00:00
Mahavir Jain
b2ec58af1c
docs: fix link for FTDI VCP drivers
...
Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2018-05-18 17:09:53 +05:30
Roland Dobai
18e83bcd53
Allow VFS file descriptors in select()
2018-05-18 08:06:33 +02:00
Ivan Grokhotkov
45d3b1f4b1
docs: update information about automatic light sleep
2018-05-18 03:14:46 +00:00
Alex Lisitsyn
44b1bc0ab9
esp32: Add .noinit and .rtc_noinit sections to the linker script
...
Added .rtc_noinit and .noinit section definitions into linker file /esp32/ld/esp32.common.ld.
The macro __NOINIT_ATTR, RTC_NOINIT_ATTR declared in esp32/esp_attr.h file.
Added unit test file to test added behavior for noinit variables and its attributes.
Added documentation changes for new added attributes.
Make some corrections after code review:
The linker file has been corrected to place noinit section before bss_start to make it safer.
Documentation file has been modified to clarify reset behavior of allocated data .
Corrected typos in test_noinit.c and removed assertion of noinit variable to avoid possible issues with ROM boot loader memory allocation.
The linker file has been corrected to place noinit section before bss_start to make it safer.
Documentation file has been modified to clarify reset behavior of allocated data .
Corrected typos in test_noinit.c and removed assertion of noinit variable to avoid possible issues with ROM boot loader memory allocation.
Update test_noinit.c file to address RTCWDT_RTC_RESET reset reason instead of POWERON_RESET.
Test optimized to pass automated unit testing.
esp32: Add .noinit and .rtc_noinit sections to the linker script
Update of general-notes.rst documentation to fomat examples as code and attributes as identifiers.
Test test_noinit.c corrected to pass automated testing (support ofTEST_CASE_MULTIPLE_STAGES())
https://ezredmine.espressif.cn:8765/issues/15878
2018-05-16 17:33:37 +05:00
Angus Gratton
f147a8d73d
Merge branch 'bugfix/docs_small_updates' into 'master'
...
Bugfix/docs small updates
See merge request idf/esp-idf!2392
2018-05-16 19:53:40 +08:00
Liu Zhi Fu
846b848bfc
esp32/docs: fully support esp_wifi_80211_tx
...
Closes https://github.com/espressif/esp-idf/issues/1256
Closes https://github.com/espressif/esp-idf/issues/1332
2018-05-16 13:37:54 +08:00
krzychb
d19dbea059
Fixed git command
2018-05-15 22:36:34 +02:00
Wenderson Oliveira
6722a78684
Fix git command. Merges https://github.com/espressif/esp-idf/pull/1943
2018-05-15 22:34:01 +02:00
Angus Gratton
c522f44276
Merge branch 'doc/update_licenses' into 'master'
...
docs: update list of third-party libraries, copyrights, and licenses
See merge request idf/esp-idf!2381
2018-05-15 11:13:20 +08:00
Ivan Grokhotkov
79de77107f
docs: update list of third-party libraries, copyrights, and licenses
2018-05-15 10:01:20 +08:00
krzychb
684d211af3
Corrected link rendering and additional translations
2018-05-14 19:06:43 +02:00
XuanZe
3b44e24db0
Update index.rst. Merges https://github.com/espressif/esp-idf/pull/1747
2018-05-09 07:30:54 +02:00
Angus Gratton
06082d9308
Merge branch 'doc/spi_master_thread_safety' into 'master'
...
driver: Add notes to SPI driver docs about thread safety
See merge request idf/esp-idf!2354
2018-05-07 14:49:41 +08:00
Ivan Grokhotkov
60a0f25450
Merge branch 'bugfix/docs_conf_py3_compat' into 'master'
...
docs: make conf.py python3 compatible
See merge request idf/esp-idf!2344
2018-05-07 09:07:44 +08:00
Angus Gratton
b90ad81f22
driver: Add notes to SPI driver docs about thread safety
2018-05-07 09:03:48 +08:00
Ivan Grokhotkov
e3a5974651
docs: make conf.py python3 compatible
2018-05-04 02:31:57 +08:00
Hrishikesh Dhayagude
d530036ad1
Fix few typos in the docs
...
Signed-off-by: Hrishikesh Dhayagude <hrishi@espressif.com>
2018-05-03 18:20:16 +05:30
Ivan Grokhotkov
5f956125c1
Merge branch 'feature/mfg_bin_create_utility' into 'master'
...
nvs_flash: Add external binary creation support for NVS partition.
See merge request idf/esp-idf!2031
2018-05-02 11:58:38 +08:00
Tian Hao
adada3f67e
component/bt : modify header files to avoid conflict
...
1. add the L1 include path with a prefix, such like osi/list.h, stack/a2d_api.h and etc.
2. modify component, only bluedroid/api/include/api is export to another component and application,
other include path just for bluedroid used
3. put bluedroid/include into common/include/common, so the root directory of bluedroid have no include path.
4. modify doxygen to use esp_bt.h and redirect to
component/bt/bluedroid/api/include/api/
fix compile
2018-04-26 19:32:06 +08:00
Ivan Grokhotkov
f885e8b8de
Merge branch 'doc/openocd_release_update' into 'master'
...
docs: update download links for OpenOCD
See merge request idf/esp-idf!2259
2018-04-25 12:22:21 +08:00
Amit Sheth
aa357a32bc
nvs_flash: Add binary creation support for NVS partition.
...
Ideally suited for generating a binary externally, containing key-value pairs specific
to device manufacturers. Utility allows creation of a binary, compatible
with NVS structure, which can be separately flashed onto a new
partition. This helps device manufacturers set different values for
different devices, e.g. serial numbers, but using a single firmaware
image.
2018-04-23 00:27:29 +05:30
Ivan Grokhotkov
6185e722c3
Revert "Merge branch 'feature/vfs_select' into 'master'"
...
This reverts merge request !2074
2018-04-20 11:51:41 +08:00
Ivan Grokhotkov
88d0d6ffb0
Merge branch 'feature/vfs_select' into 'master'
...
Allow VFS file descriptors in select()
See merge request idf/esp-idf!2074
2018-04-19 15:06:02 +08:00
Ivan Grokhotkov
fbb3610c0b
Merge branch 'feature/bootloader_refactoring_common' into 'master'
...
bootloader: Refactoring
See merge request idf/esp-idf!2251
2018-04-19 14:58:00 +08:00
Ivan Grokhotkov
96b4a45cde
Merge branch 'feature/remove_make_dependency_on_git' into 'master'
...
make: remove build system dependency on `git` using some hooks
See merge request idf/esp-idf!2211
2018-04-19 13:01:12 +08:00
Mahavir Jain
8fd4ee1b1f
docs: add note regarding ESP-IDF version
...
Signed-off-by: Mahavir Jain <mahavir@espressif.com>
2018-04-18 18:30:58 +05:30
Ivan Grokhotkov
bcc5bad7b5
docs: update download links for OpenOCD
...
Point to the latest release on Github, which can now be produced by CI.
Ref. https://github.com/espressif/openocd-esp32/issues/30
Ref. https://github.com/espressif/openocd-esp32/issues/18
2018-04-18 20:58:04 +08:00
Konstantin Kondrashov
86256b3541
bootloader: Refactoring
...
Need to make the bootloader modular so that users can redefine its functional part.
- refactoring and moving functions to the bootloader_support component
- Changed function to `void` bootloader_utility_load_image(...);
TW19596
2018-04-17 16:36:49 +05:00
Roland Dobai
6852d653bd
Allow VFS file descriptors in select()
2018-04-17 11:25:30 +02:00
michael
bb69dbbef1
add github issue template for users to report issues easily
2018-04-16 08:16:13 +00:00
Ivan Grokhotkov
d18c284df6
Merge branch 'bugfix/docs_wrap_text_in_tables' into 'master'
...
Bugfix/docs wrap text in tables
See merge request idf/esp-idf!2209
2018-04-13 19:37:49 +08:00
Ivan Grokhotkov
c876ab390b
Merge branch 'bugfix/cn_windows_setup_doc_fixes' into 'master'
...
Update windows-setup.rst
See merge request idf/esp-idf!2232
2018-04-12 16:37:41 +08:00
Angus Gratton
e2cad1a048
Merge branch 'doc/esp_idf_requires_gcc' into 'master'
...
doc: Add gcc to list of ESP-IDF prerequisite packages
See merge request idf/esp-idf!2221
2018-04-12 08:48:39 +08:00
Ivan Grokhotkov
e148c2a12c
docs: update SDMMC and SDSPI documentation
...
- Split SDMMC page into pages about SDMMC/SDSPI hosts and a page about
the protocol layer.
- Use autogenerated API reference instead of manually generated one.
- Add information about SDIO APIs.
2018-04-11 11:07:13 +08:00
Angus Gratton
eb731030a4
doc: Add gcc to list of ESP-IDF prerequisite packages
...
Closes https://github.com/espressif/esp-idf/issues/1842#issuecomment-380274150
2018-04-11 10:19:24 +10:00
Angus Gratton
2bfef060ba
Merge branch 'bugfix/small_fixes_from_github' into 'master'
...
Bugfix/small fixes from github
See merge request idf/esp-idf!2200
2018-04-10 09:19:19 +08:00
Ivan Grokhotkov
d88f2582cf
Merge branch 'feature/build_exclude_components' into 'master'
...
make: EXCLUDE_COMPONENTS
See merge request idf/esp-idf!2204
2018-04-09 19:13:39 +08:00
krzychb
43fb8033ec
ReadTheDocs theme has an annoying bug of text not being wrapped inside table cells. Each row is extended to fit the text as a single line. For a table with multiple columns and long sentences the table may get wide, with long scrollbar underneath and is not convenient to read. This MR makes the text wrap inside table cells. There is an open PR to fix this issue - https://github.com/rtfd/sphinx_rtd_theme/pull/432 .
2018-04-09 05:47:36 +02:00
krzychb
d56a44ac79
Fixed issues with tables
2018-04-09 05:46:57 +02:00
Daniel Miller
9acebb08fe
doc: spelling
...
Merges https://github.com/espressif/esp-idf/pull/1800
2018-04-09 12:28:21 +10:00
Daniel Miller
32e0903561
doc: Spelling
...
Merges https://github.com/espressif/esp-idf/pull/1798
2018-04-09 12:28:15 +10:00
ndotb
765824e1fd
make: EXCLUDE_COMPONENTS
...
Add project build variable, documentation for EXCLUDE_COMPONENTS
2018-04-08 13:07:43 -04:00
Lv Xin Yue
4810f5d02e
Update windows-setup.rst
2018-04-08 17:05:02 +08:00
Jitin George
254212b02b
changes to accomodate new Doc structure
2018-04-06 17:16:27 +05:30
Jitin George
e29294b49a
Resolved Issues
2018-04-06 17:16:27 +05:30
Jeroen Domburg
f586f5e690
Merge branch 'feature/get-started-20180130' into 'master'
...
Feature/get started 20180130
See merge request idf/esp-idf!1898
2018-04-05 09:54:17 +08:00
qiyueixa
2984cdbbe3
add mesh feature
2018-04-04 22:57:45 +08:00
Xia Xiaotian
e72f7e7ec4
Add more description for WiFi modem sleep in document and example.
2018-04-04 16:47:03 +08:00
Ivan Grokhotkov
d7c8866896
Merge branch 'test/support_multi_stage_unit_test_case' into 'master'
...
unit-test-app: support multi stage unit test case
See merge request idf/esp-idf!2139
2018-04-03 18:20:16 +08:00
Ivan Grokhotkov
139d49894c
Merge branch 'feature/deactivate_wakeup_trigger' into 'master'
...
esp32: Add deactivation of wake up trigger for different sources
See merge request idf/esp-idf!2079
2018-04-03 15:19:10 +08:00
Ivan Grokhotkov
5fdc978626
Merge branch 'doc/spi_speed' into 'master'
...
doc(spi_master): add descriptions about the SPI master speed
See merge request idf/esp-idf!2145
2018-04-03 15:17:25 +08:00
michael
e0b05c29f1
doc(spi_master): add descriptions about the SPI master speed
...
Closes https://github.com/espressif/esp-idf/issues/1542 , Closes https://github.com/espressif/esp-idf/issues/1008
2018-04-02 12:44:19 +00:00
island
9b7454de0c
support wifi&bt coexist (v0.9.1)
...
1. refactor wifi modem sleep
2. refactor wifi and bt phy enable/diable coexistence
3. support wifi&bt coexist (v0.9.1)
3. add coex pause resume
4. fix bt library interrupt reaction slowly
5. make a2dp more smooth when coex
6. add coexist preference option
7. Make CI do not check libcoexist.a printf/ets_printf
8. disable Wifi RX AMPDU when software coexistence enable && update wifi lib
9. bluetooth call modem sleep api
2018-04-02 13:44:48 +08:00
He Yin Ling
fee844d22c
unit-test-app: support multi stages test
2018-03-30 11:38:49 +08:00
Lin Meiling
707785c306
Update idf-monitor.rst
2018-03-29 14:16:22 +08:00
Roland Dobai
7c4b3d50f8
Make error codes globally unique
2018-03-27 08:12:54 +02:00
Ivan Grokhotkov
9ea38560ec
Merge branch 'feature/docs_check_lang_folder_sync' into 'master'
...
Introduced a CI check if folders with localized documentation are in sync, i.e.…
See merge request idf/esp-idf!2073
2018-03-26 16:54:04 +08:00
Lin Meiling
8e7fce51a2
docs: add get-started doc Chinese translation
2018-03-23 14:42:14 +01:00
Ivan Grokhotkov
5bc724d3f9
Merge branch 'feature/configure_pthread_behaviour' into 'master'
...
pthread: Allow configuration of priority and stacksize
See merge request idf/esp-idf!1978
2018-03-21 00:41:20 +08:00
Kedar Sovani
7a0cab0a5b
pthread: Allow configuration of priority and stacksize
...
The expected usage is:
esp_pthread_set_cfg(cfg);
pthread_create()
If the inherit flag is set, then all subsequent threads forked by this
thread will also inherit this configuration. This avoids having to
change/prefix this for each and every pthread_create() call.
2018-03-20 18:06:32 +05:30
Alex Lisitsyn
d91e2703f4
esp32: Deactivate wakeup trigger after first wakeup
...
The files updated according to code review discussions.
In the sleep_modes.c removed immidiate disable of ULP mode and leave just trigger deactivation.
The esp_sleep.h is updated to have the same defines for source as esp_sleep_wakeup_cause_t.
Updated documentation in sleep_modes.rst file to include cross references and address esp_sleep_wakeup_cause_t type.
Some minor changes in test_sleep.c unit test.
(TW#18952)
Closes https://github.com/espressif/esp-idf/issues/1677
2018-03-20 14:58:43 +05:00
Alex Lisitsyn
1e9bb5bb7c
esp32: Deactivate wakeup trigger after first wakeup
...
The files updated according to code review discussions.
In the sleep_modes.c removed immidiate disable of ULP mode and leave just trigger deactivation.
The esp_sleep.h is updated to have the same defines for source as esp_sleep_wakeup_cause_t.
Updated documentation in sleep_modes.rst file to include cross references.
Some minor changes in test_sleep.c unit test.
(TW#18952)
Closes https://github.com/espressif/esp-idf/issues/1677
2018-03-20 12:23:32 +05:00
Ivan Grokhotkov
7e2028d598
Merge branch 'bugfix/gpio_timer_doc_fixes' into 'master'
...
Minor fixes of GPIO and timer group driver docs
See merge request idf/esp-idf!2081
2018-03-20 10:49:36 +08:00
Ivan Grokhotkov
e56897b7a4
Merge branch 'bugfix/docs_updates_from_github' into 'master'
...
Bugfix/docs updates from github
See merge request idf/esp-idf!2057
2018-03-20 09:50:43 +08:00
Stefan Tauner
757c1d6739
docs: explicitly note that timer alarms are not recurring
...
Merges https://github.com/espressif/esp-idf/pull/1740
2018-03-19 11:56:57 +08:00
John
f32abada86
Update building-openocd-linux.rst. Merges https://github.com/espressif/esp-idf/pull/1714
...
replace - for -- in line 16 to make it run
2018-03-18 20:02:54 +01:00
Alex Lisitsyn
ce09cfd99b
esp32: Deactivate wakeup trigger after first wakeup
...
Added function esp_sleep_disable_wakeup_source() to deactivate wakeup trigger for selected source.
Updated documentation for this function in sleep_modes.rst file.
Updated unit test to check this functionality for light sleep.
The test_sleep.c unit test is updated to add reliability for unit testing.
(TW#18952)
Closes https://github.com/espressif/esp-idf/issues/1677
2018-03-16 18:49:24 +05:00
Alex Lisitsyn
2d90da0817
esp32: Deactivate wakeup trigger after first wakeup
...
The timer wakeup function once activated cannot be disabled later using existing api. If user wants to use different wakeup sources after first sleep but it does not work. This change disables timer wakeup trigger in configuration that will be set into appropriate RTC registers in esp_light_sleep_start() function.
Added function esp_sleep_disable_wakeup_source() to deactivate wakeup trigger for selected source.
Updated documentation for this function in sleep_modes.rst file to pass make html.
Updated unit test to check this functionality for light sleep.
The test_sleep.c unit test is updated to add reliability for auto unit testing.
(TW#18952)
Closes https://github.com/espressif/esp-idf/issues/1677
2018-03-16 18:22:02 +05:00
krzychb
621076f329
Introduced a CI check if folders with localized documentation are in sync, i.e. if they contain the same list of files
2018-03-16 07:54:58 +01:00
Angus Gratton
748fef4363
doc: Move non-language-specific RTD/Sphinx config to conf_common.py
2018-03-16 12:00:01 +11:00
krzychb
36bbfbb4bf
Updated instructions to install Eclipse. Closes https://github.com/espressif/esp-idf/issues/1509 .
2018-03-14 19:26:59 +01:00
krzychb
852f7f8a36
Updated get started instructions for windows following https://esp32.com/viewtopic.php?f=13&t=4232
2018-03-14 19:26:59 +01:00
krzychb
b7f7ac3b28
Implemented review comments to zh_CN version of eclipse setup and PICO-KIT get started guides. Resolved issues after rebasing on master of several commits.
2018-03-13 22:31:54 +01:00
krzychb
6a1b2c6ad0
Included zh_CN version of Eclipse setup and PICO-KIT get started guides
2018-03-13 22:07:31 +01:00
krzychb
c63d7a4b5e
Adjusted CI configuration to handle 'en' and 'zh_CN' language versions
2018-03-13 22:07:31 +01:00
krzychb
56d5647d3f
Adjusted Sphinx configuration to handle 'en' and 'zh_CN' language versions
2018-03-13 22:07:31 +01:00
krzychb
40bc387bae
Restored back original 'zh_CN' version files and updated links between versions
2018-03-13 21:57:08 +01:00
krzychb
097adc3a33
Moved files into separate folders per 'en' and 'zh_CN' language version and linked 'zh_CN' files back to 'en' files if translation is not yet available
2018-03-13 21:57:08 +01:00
krzychb
c8d8cdbf38
Make search / include path one level deeper to prepare for moving documentation into new dedicated folders per a language version
2018-03-13 21:57:08 +01:00
Ivan Grokhotkov
7a1e3265fe
Merge branch 'bugfix/docs_small_corrections' into 'master'
...
Bugfix/docs small corrections
See merge request idf/esp-idf!2025
2018-03-13 17:43:00 +08:00
Ivan Grokhotkov
c54ce12853
Merge branch 'bugfix/docs_incremental_build' into 'master'
...
docs: speed up incremental builds
See merge request idf/esp-idf!2012
2018-03-13 17:41:08 +08:00
Ivan Grokhotkov
e1cfa133bd
Merge branch 'bugfix/docs_from_github' into 'master'
...
Bugfix/docs from github
See merge request idf/esp-idf!2015
2018-03-13 17:40:26 +08:00
krzychb
e437c7d6ad
Exposed important information regrading the flash bus signals
2018-03-12 05:56:35 +01:00
XuanZe
bf2a7fd2c9
fix: fatfs link
2018-03-12 05:56:35 +01:00
krzychb
ef76ae3d29
Extra links in 'Resources' section
2018-03-12 05:56:35 +01:00
krzychb
53e01bfb96
Added missing link to sdkconfig
2018-03-08 10:03:32 +01:00
Ivan Grokhotkov
2e0f8b5a70
docs: speed up incremental builds
...
On each documentation build (‘make html’), doxygen regenerates XML
files. In addition to that, gen-dxd.py regenerates API reference
files under _build/inc/. This results in Sphinx flagging about half
of the input files as modified, and incremental builds taking long
time.
With this change, XML files generated by Doxygen are copied into
docs/xml_in directory only when they are changed. Breathe is pointed
to docs/xml_in directory instead of docs/xml. In addition to that,
gen-dxd.py is modified to only write to the output file when contents
change.
Overall, incremental build time (with no source files changed) is
reduced from ~7 minutes to ~8 seconds (on a particular OS X
computer).
Due to the way Breathe includes Doxygen XML files, there is still
going to be a massive rebuild every time functions, enums, macros,
structures are added or removed from the header files scanned
by Doxygen, but at least individual .rst files can be edited
at a much faster pace.
2018-03-07 17:45:15 +08:00
XuanZe
9b2bce2c17
Fix missing 'cpp:func:'. Merges https://github.com/espressif/esp-idf/pull/1680
2018-03-06 06:54:54 +01:00
Alex Kaariainen
bfb5c92740
Update adc.rst. Merges https://github.com/espressif/esp-idf/pull/1657
2018-03-06 06:54:20 +01:00
krzychb
b2ecaa64f0
Added a note how to modify ESP-WROVER-KIT V3 hardware to improve flash bus signal's integrity when using 80 MHz flash frequency. Due to length of the signal lines the flash mode QIO + 80M is not stable and may cause random exceptions on the ESP-WROVER-KIT.
2018-03-02 15:26:46 +01:00
Ivan Grokhotkov
0538daa3f4
Merge branch 'bugfix/docs_missing_reference' into 'master'
...
Added missing references to the current and previous ESP32-DevKitC board versions
See merge request idf/esp-idf!1920
2018-02-26 06:39:54 +08:00
Ivan Grokhotkov
04ad0f79c0
Merge branch 'adc_calibration_update' into 'master'
...
ADC Calibraiton - Support new new calibration methods and eFuse functionality
See merge request idf/esp-idf!1846
2018-02-26 06:15:06 +08:00
Ivan Grokhotkov
c8ba6cf156
Merge branch 'feature/rtc_gpio_isolate' into 'master'
...
Add rtc_gpio_isolate function, use it in deep sleep examples
See merge request idf/esp-idf!1936
2018-02-26 06:09:08 +08:00
Darian Leung
0c9e2c0fba
esp_adc_cal/Remove lookup table
...
This commit removes the lookup table mode due to inferior performance when compared
to linear mode under attenuation 0, 1 and 2. However small portions of the lookup table
are kept for the higher voltages of atten 3 (above ADC reading 2880). That voltage range
in atten 3 has non linear characteristics making the LUT performan better than linear mode.
2018-02-22 20:01:41 +08:00
Roland Dobai
4017cf3516
partition_table: Optionally disable the MD5 checksum in partition tables
2018-02-22 07:46:41 +01:00
Angus Gratton
63ddae5087
Merge branch 'bugfix/i2s_driver' into 'master'
...
i2s: add support fixed_mclk configuration
See merge request idf/esp-idf!1600
2018-02-22 12:03:26 +08:00
Tuan PM
7cda34c626
i2s: add support fixed_mclk configuration
2018-02-22 09:00:23 +07:00
STB3
0bde61e3ca
Update eclipse-setup.rst
...
Chapter Flash from Eclipse: Changed "Select Make Targets -> ..." to "Select Build Targets -> ..." to match the Eclipse wording. Same with "Project -> Make Target" replace Make by build to match the Eclipse wording.
2018-02-15 21:13:01 +01:00
njyq2008
37b98f7306
Update index-cn.rst. Closes https://github.com/espressif/esp-idf/issue/1620
2018-02-13 15:06:05 +01:00
SmallRoomLabs
ef080c0841
Remove the THEN keyword from IF. Closes https://github.com/espressif/esp-idf/issue/1606
...
Both the TinyBasicPlus and the ESP32 variant don't use the THEN keyword in a IF statement
2018-02-13 15:06:05 +01:00
Darian Leung
73cdfbfe79
esp_adc_cal/Add eFuse functionality
...
This commit updates the esp_adc_cal ocmponent to support new calibration methods
which utilize calibratoin values stored in eFuse. This commit includes LUT mode
2018-02-13 21:22:48 +08:00
Ivan Grokhotkov
af6cfc5552
docs, examples: use rtc_gpio_isolate to disconnect GPIO12
...
This is needed to reduce deep sleep current on ESP32-WROVER modules.
Ref TW18165.
2018-02-11 13:28:47 +08:00
Alexey Gerenkov
f8c42369f1
freertos: Adds C11 TLS support
2018-02-07 18:46:57 +03:00
krzychb
ade6bd4ad8
Added missing references to the current and previous board versions
2018-02-06 18:54:58 +01:00
Roland Dobai
cf7a4cc650
Protect partition table by MD5 checksum
2018-02-05 11:36:03 +01:00
Ivan Grokhotkov
8ef7434d55
Merge branch 'feature/docs_devkitc-v4' into 'master'
...
Docs for ESP32 DevKitC V4
See merge request idf/esp-idf!1853
2018-02-01 12:20:17 +08:00
krzychb
c759ff3aab
Docs for ESP32 DevKitC V4
2018-01-31 18:31:13 +01:00
Ivan Grokhotkov
e676676541
Merge branch 'bugfix/ulp_docs_typo' into 'master'
...
Fix typo in ulp_instruction_set.rst. Merges https://github.com/espressif/esp-idf/pull/1540
See merge request idf/esp-idf!1874
2018-01-30 12:17:24 +08:00
Markus Witt
75011a8611
Fix typo in ulp_instruction_set.rst. Merges https://github.com/espressif/esp-idf/pull/1540
2018-01-29 21:56:55 +01:00
Jiang Jiang Jian
58f0edfd03
Merge branch 'bugfix/btdm_tutorials_compatible_with_github' into 'master'
...
component/bt: modify ble tutorials to make them be compatible with GitHub markdown
See merge request idf/esp-idf!1786
2018-01-29 15:47:36 +08:00
island
e22f8ad1aa
component/bt: Update BLE examples tutorials and ReadMe files
...
- Make docs compatible with GitHub Markdown
- Add tutorials links in programming doc
- Modify ReadMe files
2018-01-25 16:59:40 +08:00
michael
fcfcab7678
feat(attr): add new macro DMA_ATTR
and WORD_ALIGNED_ATTR
to help dma buffer declaration.
2018-01-24 11:28:14 +08:00
Ivan Grokhotkov
3bc1a8318b
Merge branch 'doc/debian_build_prereqs' into 'master'
...
docs: Add build dependencies for toolchain for Debian (Github PR)
See merge request !1830
2018-01-23 15:38:09 +08:00
Ivan Grokhotkov
f6cfe92533
Merge branch 'feature/support-markdown-docs' into 'master'
...
docs : Add support for markdown files
See merge request !1781
2018-01-23 15:36:12 +08:00
Urs Fässler
93872837d3
Add build dependencies for toolchain for Debian
...
Merges https://github.com/espressif/esp-idf/pull/1465
2018-01-23 11:38:28 +11:00
krzychb
f3ccc5da4f
Custom link roles have been extended to provide an option of displaying some text where originally a bare link is rendered
2018-01-17 20:01:36 +01:00
me-no-dev
4bddbc031c
Import mDNS changes
2018-01-16 10:58:34 +02:00
Anuj Deshpande
bd47f405a3
docs : Add support for markdown files
2018-01-15 13:58:31 +08:00
Wu Jian Gang
595688a32a
Merge branch 'feature/doc_translations' into 'master'
...
Feature/doc translations
See merge request !1718
2018-01-12 21:09:03 +08:00
lvxinyue
3bdd62ec1c
docs: add CN translation of Windows setup guide
2018-01-12 20:41:32 +08:00
lvxinyue
b7e6d31d42
docs: add CN translation of Linux setup guide
2018-01-12 20:41:32 +08:00
Ivan Grokhotkov
2ddee72996
Merge branch 'feature/toolchain-80-g6c4433a' into 'master'
...
Toolchain: Update to version 1.22.0-80-g6c4433a
See merge request !1771
2018-01-11 21:44:42 +08:00
Angus Gratton
3ef69b8e6d
docs: Add a temporary index page to get CN docs started
2018-01-11 18:18:55 +08:00
Ivan Grokhotkov
914ab07567
Merge branch 'feature/ulp_i2c_reg' into 'master'
...
soc,ulp: add register definitions of RTC_I2C peripheral
See merge request !1762
2018-01-11 12:08:25 +08:00
Angus Gratton
853736afe2
Toolchain: Update to version 1.22.0-80-g6c4433a
...
Includes updated prebuilt Windows MSYS2 environment.
2018-01-10 07:49:24 +00:00
Jiang Jiang Jian
c147d7b03e
Merge branch 'feature/btdm_bt_spp' into 'master'
...
component/bt: Add bt spp profile
See merge request !1593
2018-01-09 10:44:46 +08:00
Angus Gratton
7ea16872d4
Merge branch 'bugfix/docs-pico-kit-swapped-pins' into 'master'
...
Fixed swapped GPIO6 and GPIO11 in ESP-PICO-KIT 'Pin Descriptions', ref. https://esp32.com/viewtopic.php?f=2&t=3880
See merge request !1736
2018-01-09 08:53:10 +08:00
Ivan Grokhotkov
dba291416f
soc,ulp: add register definitions of RTC_I2C peripheral
2018-01-08 21:28:14 +08:00
baohongde
d2663c866e
component/bt: Add SPP profile
2018-01-05 16:48:29 +08:00
JoveToo
ecb75ba669
fix typo
...
Merges https://github.com/espressif/esp-idf/pull/1429
2018-01-03 10:51:34 +11:00
Greg Herlein
a834c069f1
added notes on where to change XTAL freq
...
Merges https://github.com/espressif/esp-idf/pull/1458
2018-01-03 10:45:00 +11:00
krzychb
03d5af9859
Fixed swapped GPIO6 and GPIO11 in documenation of module pinout, ref. https://esp32.com/viewtopic.php?f=2&t=3880
2018-01-02 22:30:45 +01:00
Angus Gratton
4f44d16e88
Merge branch 'feature/docs_add_python3_support' into 'master'
...
docs: Add build support for python3
See merge request !1712
2017-12-29 06:11:50 +08:00
Angus Gratton
ec7cac5fe8
Merge branch 'feature/docs_update_rmt_api' into 'master'
...
RMT API docs update, new example
See merge request !1564
2017-12-27 09:23:47 +08:00
Angus Gratton
258d0329c1
Merge branch 'bugfix/blockdiag_windows_installation' into 'master'
...
A workaround for MSYS2 / Windows system to be able to install 'blockdiag'
See merge request !1684
2017-12-27 09:05:12 +08:00
Anuj Deshpande
59b0c50d77
docs: Add build support for python3
2017-12-26 17:48:33 +05:30
Ivan Grokhotkov
c488235e9c
Merge branch 'feature/components_can_add_to_component_make_rules' into 'master'
...
Support Makefile.componentbuild so components can add to global component make rules
See merge request !1667
2017-12-22 11:40:54 +08:00
Jeroen Domburg
1be1e747c4
Add support for Makefile.componentbuild files
2017-12-20 10:35:27 +08:00
Tuan PM
5615b9ca2b
Add .editorconfig file
...
remove newlinet in binary file
editorconfig style guide
correct format for rst hyperlinks
2017-12-18 12:47:30 +07:00
krzychb
d2da250353
A workaround for MSYS2 / Windows system to be able to install 'blockdiag'
2017-12-18 05:34:44 +01:00
michael
cb810ccbe1
feat(monitor): add pause feature.
2017-12-14 13:48:03 +08:00
michael
a8f89009a4
feat(monitor): add new feature allowing disabling log display.
2017-12-14 13:48:03 +08:00
Ivan Grokhotkov
661686b840
Merge branch 'feature/doc_wroom_modules_with_ESP32-D0WD' into 'master'
...
The WROOM and WROVER family of modules is now extended with ESP-WROOM-32D and ESP32-WROOM-32U
See merge request !1654
2017-12-14 13:36:49 +08:00
Ivan Grokhotkov
d2bd9cccd8
Merge branch 'feature/ulp_docs_update' into 'master'
...
ULP docs update
See merge request !1640
2017-12-13 15:36:36 +08:00
krzychb
465ab0ca10
Linked ESP32 datasheet and regulatory certificates
2017-12-12 08:42:22 +01:00
Ivan Grokhotkov
a7a861962d
Merge branch 'bugfix/note_about_main_xtal_frequency_selection' into 'master'
...
Getting Started docs: Updated information about setting the main XTAL frequency
See merge request !1645
2017-12-11 15:45:01 +08:00
Ivan Grokhotkov
82aeb18c3f
Merge branch 'test/UT_master_slave_mode' into 'master'
...
unit-test-app: support multiple devices test cases
See merge request !1220
2017-12-11 15:22:51 +08:00
krzychb
6584bcf62d
Fixed issues identified during review
2017-12-11 08:01:37 +01:00
krzychb
9b847b2903
1. Following https://esp32.com/viewtopic.php?f=14&t=3834 and https://github.com/espressif/esp-idf/issues/1351 updated information regarding selection of the main XTAL frequency. 2. Removed obsolete note about ': not a valid identifier...', as it does not show up anymore with the latests MSYS2 installation.
2017-12-11 07:52:27 +01:00
Ivan Grokhotkov
a99483a727
docs: add information about execution time of ULP instructions
2017-12-11 14:05:41 +08:00
Angus Gratton
dcf94f2189
Merge branch 'bugfix/minor_fixes_github' into 'master'
...
Minor fixes from github
See merge request !1638
2017-12-11 12:51:41 +08:00
Ivan Grokhotkov
ca751648fa
ulp: document the need to wait for RTC to be ready for wakeup
2017-12-11 12:11:46 +08:00
Ivan Grokhotkov
65fa71f565
docs: add description of ULP I2C instructions
2017-12-11 12:11:46 +08:00
krzychb
e99c7c3b50
The WROOM and WROVER family of modules is now extended with ESP-WROOM-32D and ESP32-WROOM-32U
2017-12-08 21:03:05 +01:00