Ivan Grokhotkov
d2acf1ce77
sleep: add light sleep, factor out APIs common for deep/light sleep
2017-09-01 10:36:14 +08:00
lf
f77020ee5f
Add quotes to PATH declarations
...
This is necessary in case someone has a space in their PATH variable (which is within the realm of possibility)
Merges https://github.com/espressif/esp-idf/pull/800
2017-08-30 17:55:00 +10:00
Patrick Hobusch
76cb1bac2b
Fix distinction between shared and non-shared interrupts in docs
...
Merges https://github.com/espressif/esp-idf/pull/701
2017-08-30 17:55:00 +10:00
Jeroen Domburg
a1b5813049
Merge branch 'feature/adc_calibration' into 'master'
...
esp_adc_cal component
See merge request !1084
2017-08-30 10:00:19 +08:00
Angus Gratton
8bd6feedd4
Merge branch 'bugfix/docs_updates' into 'master'
...
Removed redundant 'Logging to Host' and docs cleaning
See merge request !1158
2017-08-30 09:43:00 +08:00
krzychb
8c3169b6be
Removed redundant 'Logging to Host' and docs cleaning
2017-08-29 20:47:10 +02:00
Darian Leung
88b05f9391
esp_adc_cal: Added ADC calibration component
...
Added component containg API that is able to correct raw ADC readings
into a voltage in mV. Also provided a helper function that combines
the process of getting the raw ADC1 reading then converting it to a
voltage in mV. In doing so, the adc1_get_voltage() function of the ADC
driver has been deprecated. Instead there is now adc1_get_raw to obtain
the raw ADC1 reading, and adc1_to_voltage() that gets the raw reading
and converts all in one function. Functions using the deprecated
adc1_get_voltage() have also been updated to use adc1_get_raw().
Conversion is based on ADC characteristics. The characteristics are based
on the ADC's v_ref, herefore the appropriate structure and functions have
been provided to obtain the ADC characteristics.
The existing ADC driver has also been modified by adding a function to
route the internal ADC reference voltage to a GPIO allowing users to measure
it manually.
Relevant documentation has also been updated
2017-08-29 18:43:14 +08:00
Ivan Grokhotkov
3161854efb
Merge branch 'bugfix/spi_hd_rx' into 'master'
...
fix(spi_dma_rx): add check to avoid using SPI half-duplex mode DMA with both MOSI and MISO phases.
See merge request !1111
2017-08-28 17:36:58 +08:00
michael
2554f61f05
doc(spi master): documents updated for several limitations.
2017-08-26 02:15:32 +08:00
Ivan Grokhotkov
631f552489
sdmmc: don't use high speed mode with SD over SPI
...
Disabling due to limitation of SPI driver (max 26MHz for full-duplex
mode over GPIO matrix)
2017-08-25 14:33:19 +08:00
Jeroen Domburg
1862736c3a
Merge branch 'bugfix/the_esp-wrover-kit_identity' into 'master'
...
ESP-WROVER-KIT now integrates the ESP32-WROVER module by default.
See merge request !1096
2017-08-24 14:33:34 +08:00
Ivan Grokhotkov
cc96234bb8
Merge branch 'feature/docs_esp32-wrover_info' into 'master'
...
docs: Included information about ESP32-WROVER module
See merge request !1107
2017-08-24 14:30:06 +08:00
Wang Jia Lin
f1ecffb46c
Merge branch 'bugfix/touch_pad_driver' into 'master'
...
driver(touch): fix bug and add more features
See merge request !1056
2017-08-23 19:12:39 +08:00
krzychb
173cce2850
docs: Included information about ESP32-WROVER module
2017-08-22 20:08:04 +02:00
Wangjialin
842caaab21
driver(touch): fix bug and add more features
...
1. add sens_struct.h
2. add definition of RTCCNTL and RTCIO
3. modify touch pad examples
4. update example code.
5. add comments add option in menuconfig
6. fix issue that pad index 8 and 9 are mismatched
7. add touch_pad_read_filtered() api to get value filtered by iir filter
8. modify touch pad isr func
9. Make the items in perihperal.ld in the sequence of address
10. delete Kconfig for touch pad
11. add touchpad filter APIs to adjust the filter
12. add touch_pad into index.rst
13. add touch_pad in Doxyfile
14. add touch_pad.rst
2017-08-22 21:21:39 +08:00
Ivan Grokhotkov
908f94c8e9
docs: wifi: use list instead of nested table
...
Latex backend does not support nested tables, which caused documentation
build to fail on readthedocs.
2017-08-22 15:12:35 +08:00
Ivan Grokhotkov
430cf3e9b3
docs: link to Kconfig options documentation
2017-08-22 15:12:35 +08:00
Ivan Grokhotkov
a2f4f2999d
docs: generate documentation for Kconfig options
...
This adds a simple script which parses Kconfig files using Kconfiglib
and emits ReST document with the list of all options. For each option
a link target is generated, to make it possible to link to any Kconfig
option from the rest of the documentation.
Since Kconfiglib is not on PyPI, the latest version (45f87b9d) is
bundled into the docs directory.
2017-08-22 15:12:34 +08:00
Ivan Grokhotkov
5de7c91a54
add console component and example
2017-08-21 15:58:27 +08:00
krzychb
f2ce3e8678
ESP-WROVER-KIT now integrates the ESP32-WROVER module by default. But it is still compatible with both ESP-WROOM-32 and ESP32-WROVER. The latest baseboard is still V3. The original 'ESP-WROVER-KIT' that integrates ESP-WROOM-32 is unlikely to be produced any longer, while the original 'ESP-WROVER-KIT-RVB' is renamed as “ESP-WROVER-KIT” and in mass production.
2017-08-19 21:16:00 +02:00
Ivan Grokhotkov
bfb15c6fc9
Merge branch 'bugfix/docs_app_trace_lib' into 'master'
...
Update of "Application Level Tracing library" documentation to reflect "esp32" target
See merge request !1081
2017-08-16 19:12:51 +08:00
Ivan Grokhotkov
44f5b9f78d
Merge branch 'bugfix/docs_datasheet_link_fix' into 'master'
...
Fix the wrong link of the datasheet
See merge request !1100
2017-08-16 19:11:43 +08:00
krzychb
b0b323df37
Included 'Introduction' from original 'Get Started' PDF
2017-08-14 08:06:42 +02:00
krzychb
fe80e1a595
Fixed Breathe release because 'latest' introduces errors
2017-08-09 19:09:59 +02:00
krzychb
00a81564f0
Merge branch 'master' of https://gitlab.espressif.cn:6688/idf/esp-idf into feature/docs_setup_sphinx
2017-08-09 18:46:43 +02:00
Ivan Grokhotkov
43b81c8f11
Merge branch 'feature/fast_crypto_used_in_supplicant' into 'master'
...
Add the fast crypto function in supplicant, relate to the task tw13712
See merge request !1075
2017-08-09 21:55:05 +08:00
Deng Xin
57bc38d867
Add the fast crypto function in supplicant
...
optimize the speed when do wifi connect
2017-08-09 21:36:13 +08:00
Anton Maklakov
3a608a359d
doc: Fix the wrong link
2017-08-09 18:41:02 +08:00
Ivan Grokhotkov
b8b553d122
Merge branch 'feature/docs_build_openocd_windows' into 'master'
...
Provided instruction to build OpenOCD from sources using MSYS2
See merge request !1062
2017-08-09 13:17:35 +08:00
Ivan Grokhotkov
142f4ac071
Merge branch 'feature/docs_wrover_kit_description' into 'master'
...
Updated desription of ESP-WROVER-KIT features in getting started guide, changed …
See merge request !1064
2017-08-09 13:17:19 +08:00
krzychb
ca5065c66c
Trace collection command examples
2017-08-05 16:54:58 +02:00
krzychb
485518cb59
Target change, clarifications and formatting updates
2017-08-04 22:17:31 +02:00
Ivan Grokhotkov
d286d2f647
Merge branch 'feature/apptrace_api_ext' into 'master'
...
esp32: Apptrace API enhancement
See merge request !1021
2017-08-02 14:34:42 +08:00
krzychb
b1fcfca987
Updated desription of ESP-WROVER-KIT features in getting started guide, changed link to JTAG Debugging
2017-08-02 06:57:28 +02:00
krzychb
2e94b51b9c
Instructions how to setup tools and build documentation locally
2017-08-02 06:33:55 +02:00
krzychb
d5119dd529
Provided instruction to build OpenOCD from sources using MSYS2
2017-08-02 06:10:44 +02:00
Ivan Grokhotkov
dce7fcb90d
Merge branch 'bugfix/sdspi_docs' into 'master'
...
Fix SD SPI docs
See merge request !1058
2017-07-28 16:03:45 +08:00
Ivan Grokhotkov
3bd6194c58
Merge branch 'feature/docs_jtag_debugging' into 'master'
...
Update and extension of Debugging documentation
See merge request !850
2017-07-27 22:03:45 +08:00
Ivan Grokhotkov
770b9e3b9e
docs: fix warnings related to SD SPI documentation
2017-07-27 20:43:26 +08:00
Ivan Grokhotkov
d4982e0b64
docs: temporary downgrade Sphinx to 1.5.6 to work around Breathe issue
2017-07-27 20:43:26 +08:00
Ivan Grokhotkov
046b2c0aa4
docs: add OpenOCD/JTAG instructions for macOS
2017-07-27 20:25:56 +08:00
Jeroen Domburg
09c8851b8d
Merge branch 'feature/esp-wrover-kit-rvb_note' into 'master'
...
Add a note what is different about ESP-WROVER-KIT RVB
See merge request !1008
2017-07-26 16:12:58 +08:00
krzychb
f50fd070c9
Updated links to binary distributions of OpenOCD
2017-07-26 14:53:54 +08:00
Alexey Gerenkov
7d86f167ee
docs: Flashing over JTAG was added
2017-07-26 14:53:48 +08:00
krzychb
1fb85b494c
JTAG Debugging - revamping of Debugging documentation
2017-07-26 14:53:43 +08:00
Ivan Grokhotkov
002f38fa8f
Merge branch 'feature/sdspi_driver' into 'master'
...
SD SPI mode driver
This MR adds functionality to support SD cards connected via SPI interface.
Additionally, two bugs are fixed:
- Definition of `SPI_TRANS_MODE_DIOQIO_ADDR` in spi_master driver
- SD card probing frequency was 4000kHz instead of 400kHz as required by the standard
See merge request !727
2017-07-26 13:51:37 +08:00
Alexey Gerenkov
60c45ae2c4
Updated acc to comments
2017-07-24 20:07:21 +03:00
Alexey Gerenkov
c2c9149a24
esp32: Apptrace API enhancement
...
- User down buffer configuration support
- bugfix: ring buf - avalable write size undeflow
- SysView down buf support updated
2017-07-24 19:57:44 +03:00
Liu Zhi Fu
508855538e
docs: add wifi.rst
...
Add more documents about WiFi API/Event Mechanism/State Machine etc
2017-07-24 10:20:06 +08:00
Dmitry Yakovlev
e5bb45f381
driver: SD protocol driver for SPI peripheral
2017-07-20 13:43:07 +08:00