]> granicus.if.org Git - esp-idf/log
esp-idf
5 years agounit-test-app: fix the RegEx to detect test case:
He Yin Ling [Thu, 29 Nov 2018 06:36:34 +0000 (14:36 +0800)]
unit-test-app: fix the RegEx to detect test case:

tags are not correctly parsed if eol do not contain `\r`

5 years agotiny-test-fw: fix exception when expect RegEx:
He Yin Ling [Thu, 29 Nov 2018 06:33:36 +0000 (14:33 +0800)]
tiny-test-fw: fix exception when expect RegEx:

match.groups() could return None. We can't do decode on None object.

5 years agotest: add test case to receive ds2ds packet
He Yin Ling [Wed, 28 Nov 2018 13:53:06 +0000 (21:53 +0800)]
test: add test case to receive ds2ds packet

5 years agoMerge branch 'feature/fatfs_alloc_extram_option' into 'master'
Ivan Grokhotkov [Thu, 29 Nov 2018 14:59:01 +0000 (22:59 +0800)]
Merge branch 'feature/fatfs_alloc_extram_option' into 'master'

fatfs: add option to prefer ext. RAM for internal buffers

See merge request idf/esp-idf!3821

5 years agoMerge branch 'test/driver_i2c' into 'master'
He Yin Ling [Thu, 29 Nov 2018 14:53:06 +0000 (22:53 +0800)]
Merge branch 'test/driver_i2c' into 'master'

add i2c case

See merge request idf/esp-idf!1937

5 years agofatfs: add option to prefer ext. RAM for internal buffers
Ivan Grokhotkov [Wed, 28 Nov 2018 17:08:59 +0000 (01:08 +0800)]
fatfs: add option to prefer ext. RAM for internal buffers

5 years agotest: components/driver: i2c case
houchenyao [Sun, 17 Dec 2017 02:21:14 +0000 (10:21 +0800)]
test: components/driver: i2c case

5 years agoMerge branch 'bugfix/menuconfig_fails_on_cmake' into 'master'
Ivan Grokhotkov [Thu, 29 Nov 2018 08:10:21 +0000 (16:10 +0800)]
Merge branch 'bugfix/menuconfig_fails_on_cmake' into 'master'

Fix menuconfig fail on cmake

Closes #48

See merge request idf/esp-idf!3826

5 years agoMerge branch 'test/driver_i2s' into 'master'
He Yin Ling [Thu, 29 Nov 2018 06:41:09 +0000 (14:41 +0800)]
Merge branch 'test/driver_i2s' into 'master'

component/driver:add i2s case

See merge request idf/esp-idf!2117

5 years agokconfig: pass env variable to menuconfig invocation
Renz Christian Bagaporo [Thu, 29 Nov 2018 05:22:10 +0000 (13:22 +0800)]
kconfig: pass env variable to menuconfig invocation

5 years agomake, ldgen: remove uncessary passed target env variable
Renz Christian Bagaporo [Thu, 29 Nov 2018 05:21:31 +0000 (13:21 +0800)]
make, ldgen: remove uncessary passed target env variable

5 years agokconfig: specify full path of built mconf
Renz Christian Bagaporo [Thu, 29 Nov 2018 04:43:25 +0000 (12:43 +0800)]
kconfig: specify full path of built mconf

5 years agoMerge branch 'feature/rmt_add_api_get_free_channel' into 'master'
Wang Jia Lin [Thu, 29 Nov 2018 03:59:39 +0000 (11:59 +0800)]
Merge branch 'feature/rmt_add_api_get_free_channel' into 'master'

feature(rmt):   Add API get rmt channel's status.

See merge request idf/esp-idf!2440

5 years agotest: components/driver: i2s case
houchenyao [Sat, 7 Jul 2018 08:04:12 +0000 (16:04 +0800)]
test: components/driver: i2s case

5 years agoMerge branch 'bugfix/idf_monitor_tests' into 'master'
Angus Gratton [Thu, 29 Nov 2018 03:03:25 +0000 (11:03 +0800)]
Merge branch 'bugfix/idf_monitor_tests' into 'master'

Adjust the timeout of the idf_monitor tests

See merge request idf/esp-idf!3802

5 years agoMerge branch 'bugfix/bt_ut_build_all' into 'master'
Angus Gratton [Thu, 29 Nov 2018 01:52:55 +0000 (09:52 +0800)]
Merge branch 'bugfix/bt_ut_build_all' into 'master'

Fix unit test cmake build for BT

See merge request idf/esp-idf!3767

5 years agoMerge branch 'bugfix/vfs_open_write_close_perf_test' into 'master'
Ivan Grokhotkov [Thu, 29 Nov 2018 01:40:54 +0000 (09:40 +0800)]
Merge branch 'bugfix/vfs_open_write_close_perf_test' into 'master'

Fix VFS unit test failure ("Open & write & close through VFS passes performance test")

Closes #44

See merge request idf/esp-idf!3759

5 years agoMerge branch 'bugfix/uart_select_buffer' into 'master'
Ivan Grokhotkov [Thu, 29 Nov 2018 01:30:19 +0000 (09:30 +0800)]
Merge branch 'bugfix/uart_select_buffer' into 'master'

VFS: select() on UART should return immediately when data is buffered

See merge request idf/esp-idf!3803

5 years agoFix VFS_OPEN_WRITE_CLOSE_TIME unit test issue
Roland Dobai [Fri, 23 Nov 2018 07:07:59 +0000 (08:07 +0100)]
Fix VFS_OPEN_WRITE_CLOSE_TIME unit test issue

Closes idf/esp-idf#44

5 years agoMerge branch 'bugfix/various_ldgen_fixes' into 'master'
Ivan Grokhotkov [Wed, 28 Nov 2018 17:46:02 +0000 (01:46 +0800)]
Merge branch 'bugfix/various_ldgen_fixes' into 'master'

Fix multiple ldgen issues

Closes #47

See merge request idf/esp-idf!3799

5 years agoMerge branch 'bugfix/sysview_trace_taskid' into 'master'
Ivan Grokhotkov [Wed, 28 Nov 2018 17:45:36 +0000 (01:45 +0800)]
Merge branch 'bugfix/sysview_trace_taskid' into 'master'

freertos: fix task ID sent to the trace

See merge request idf/esp-idf!3807

5 years agoMerge branch 'bugfix/btdm_rf_reg' into 'master'
Jiang Jiang Jian [Wed, 28 Nov 2018 13:21:20 +0000 (21:21 +0800)]
Merge branch 'bugfix/btdm_rf_reg' into 'master'

fix bug to unsupport rf reg access from hci cmd

See merge request idf/esp-idf!3787

5 years agoMerge branch 'mesh/feature_channel_switch' into 'master'
Jiang Jiang Jian [Wed, 28 Nov 2018 12:11:38 +0000 (20:11 +0800)]
Merge branch 'mesh/feature_channel_switch' into 'master'

mesh: add channel switch function

See merge request idf/esp-idf!3772

5 years agoMerge branch 'bugfix/fix_uart_read_bug_when_using_dual_core' into 'master'
Wang Jia Lin [Wed, 28 Nov 2018 08:17:13 +0000 (16:17 +0800)]
Merge branch 'bugfix/fix_uart_read_bug_when_using_dual_core' into 'master'

bugfix(uart): fix uart read error bug when using dual core.

See merge request idf/esp-idf!3521

5 years agoMerge branch 'bugfix/ignore_windows_conf_tools' into 'master'
Angus Gratton [Wed, 28 Nov 2018 07:46:15 +0000 (15:46 +0800)]
Merge branch 'bugfix/ignore_windows_conf_tools' into 'master'

gitignore: Add mconf-idf.exe and conf-idf.exe

See merge request idf/esp-idf!3806

5 years agodriver(rmt): Add API get rmt channel's status.
kooho [Wed, 23 May 2018 09:01:22 +0000 (17:01 +0800)]
driver(rmt): Add API get rmt channel's status.

closes https://github.com/espressif/esp-idf/issues/1175
closes https://github.com/espressif/esp-idf/issues/2599
closes https://github.com/espressif/esp-idf/issues/2452

5 years agobt: Fix unit tests build with CMake
Anton Maklakov [Mon, 19 Nov 2018 11:04:42 +0000 (19:04 +0800)]
bt: Fix unit tests build with CMake

5 years agomodbus: Fix a typo in the docs
Anton Maklakov [Mon, 19 Nov 2018 12:54:03 +0000 (20:54 +0800)]
modbus: Fix a typo in the docs

5 years agocmake: generate sections info for all static libs as in make
Renz Christian Bagaporo [Tue, 27 Nov 2018 05:26:15 +0000 (13:26 +0800)]
cmake: generate sections info for all static libs as in make

5 years agoldgen: fix error on parsing archive from sections info
Renz Christian Bagaporo [Tue, 27 Nov 2018 02:50:51 +0000 (10:50 +0800)]
ldgen: fix error on parsing archive from sections info

5 years agoldgen: add traceback in case of exception
Renz Christian Bagaporo [Tue, 27 Nov 2018 01:45:21 +0000 (09:45 +0800)]
ldgen: add traceback in case of exception

5 years agoMerge branch 'test/driver_mcpwm' into 'master'
He Yin Ling [Wed, 28 Nov 2018 05:56:05 +0000 (13:56 +0800)]
Merge branch 'test/driver_mcpwm' into 'master'

test/mcpwm_case

See merge request idf/esp-idf!1831

5 years agofreertos: pass TCB rather than the array to trace functions
Ivan Grokhotkov [Wed, 28 Nov 2018 04:19:18 +0000 (12:19 +0800)]
freertos: pass TCB rather than the array to trace functions

5 years agoMerge branch 'doc/uart_lightsleep_wakeup_doc' into 'master'
Wang Jia Lin [Wed, 28 Nov 2018 03:35:56 +0000 (11:35 +0800)]
Merge branch 'doc/uart_lightsleep_wakeup_doc' into 'master'

doc(uart):  update the comment of uart_set_wakeup_threshold

See merge request idf/esp-idf!3556

5 years agoMerge branch 'feature/generic_cmake_support' into 'master'
Angus Gratton [Wed, 28 Nov 2018 02:42:47 +0000 (10:42 +0800)]
Merge branch 'feature/generic_cmake_support' into 'master'

Generic CMake Support

See merge request idf/esp-idf!3543

5 years agotest: components/driver: pwm case
houchenyao [Wed, 27 Dec 2017 09:42:41 +0000 (17:42 +0800)]
test: components/driver: pwm case

5 years agoMerge branch 'bugfix/windows_install_prerequisites' into 'master'
Angus Gratton [Wed, 28 Nov 2018 01:11:08 +0000 (09:11 +0800)]
Merge branch 'bugfix/windows_install_prerequisites' into 'master'

windows_install_prerequisites: Fix generation of PATH command

See merge request idf/esp-idf!3798

5 years agogitignore: Add mconf-idf.exe and conf-idf.exe
Angus Gratton [Wed, 28 Nov 2018 01:05:29 +0000 (12:05 +1100)]
gitignore: Add mconf-idf.exe and conf-idf.exe

Problem since f6cd55d2ac

Closes https://github.com/espressif/esp-idf/issues/2751

5 years agoadd_path.sh: Fix reuse the script
Anton Maklakov [Tue, 27 Nov 2018 05:23:40 +0000 (13:23 +0800)]
add_path.sh: Fix reuse the script

5 years agomesh: add channel switch function
qiyuexia [Wed, 21 Nov 2018 16:57:59 +0000 (00:57 +0800)]
mesh: add channel switch function

1. add network channel switch function.
   - users can obtain the new channel through the event MESH_EVENT_CHANNEL_SWITCH.
   - the entire network will be moved to the same channel as the router without user intervention.
   - if no router is in the network, users can call esp_mesh_switch_channel() on the root side to
     move the entire network to their desired channel.
2. support not configuring the network channel.
3. support not configuring the router BSSID even if the router is hidden.
4. add allow_channel_switch to mesh configuration.
   - if the channel is not specified, this value will be ignored.
   - if the channel is specified and this value is set, when "fail" (mesh_attempts_t) times of parent selection
     or look for networks are reached, device will change to perform a full channel scan for networks that could join.
   - if the channel is specified and this value is set to 0, when a root is not elected, channel switch is not allowed.
     but when a root appears, the root performs a full channel scan during the process of connecting to the router,
     so even allow_channel_switch is set to 0, the root may still switch channel and eventually the entire network
    changes channel.
5. add allow_router_switch to mesh router configuration.
   - if the BSSID of router is not specified, this value will be ignored.
   - if the BSSID of router is specified and this value is set, when the router of this specified BSSID fails to be found
     after "fail" (mesh_attempts_t) times, the entire network is allowed to switch to another router with the same SSID.
6. modify the root to perform a full channel scan when esp_wifi_connect().
7. support handling beacon without DS Paramter Set.

5 years agodriver(uart): fixed uart read error bug when using dual core.
kooho [Fri, 19 Oct 2018 06:51:28 +0000 (14:51 +0800)]
driver(uart): fixed uart read error bug when using dual core.

closes https://github.com/espressif/esp-idf/issues/2204

5 years agoVFS: select() on UART should return immediately when data is buffered
Roland Dobai [Tue, 27 Nov 2018 11:53:19 +0000 (12:53 +0100)]
VFS: select() on UART should return immediately when data is buffered

5 years agodocs: generic cmake support
Renz Bagaporo [Tue, 23 Oct 2018 01:12:06 +0000 (09:12 +0800)]
docs: generic cmake support

5 years agoci: update for running cmake examples
Renz Christian Bagaporo [Wed, 7 Nov 2018 07:19:56 +0000 (15:19 +0800)]
ci: update for running cmake examples

5 years agoAdjust the timeout of the idf_monitor tests
Roland Dobai [Tue, 27 Nov 2018 08:41:40 +0000 (09:41 +0100)]
Adjust the timeout of the idf_monitor tests

5 years agoexamples: generic cmake support examples
Renz Christian Bagaporo [Sun, 11 Nov 2018 07:36:24 +0000 (15:36 +0800)]
examples: generic cmake support examples

5 years agombedtls: import mbedtls project w/o modification
Renz Christian Bagaporo [Sun, 11 Nov 2018 07:44:54 +0000 (15:44 +0800)]
mbedtls: import mbedtls project w/o modification

5 years agocmake: separate app from idf lib project
Renz Christian Bagaporo [Sun, 11 Nov 2018 07:36:10 +0000 (15:36 +0800)]
cmake: separate app from idf lib project

mbedtls: import mbedtls using unmodified cmake file

5 years agoMerge branch 'feature/i2s_tx_descriptor_auto_clear' into 'master'
Angus Gratton [Tue, 27 Nov 2018 05:45:51 +0000 (13:45 +0800)]
Merge branch 'feature/i2s_tx_descriptor_auto_clear' into 'master'

i2s: add (optional) support to clear tx descriptor in underflow case

See merge request idf/esp-idf!2397

5 years agoMerge branch 'feature/pystyle' into 'master'
Angus Gratton [Tue, 27 Nov 2018 04:41:17 +0000 (12:41 +0800)]
Merge branch 'feature/pystyle' into 'master'

Check the Python coding style

See merge request idf/esp-idf!3748

5 years agofix bug to unsupport rf reg access from hci cmd
Tian Hao [Sat, 24 Nov 2018 06:24:32 +0000 (14:24 +0800)]
fix bug to unsupport rf reg access from hci cmd

Always return 0 when read rf register and do nothing when write rf register

5 years agowindows_install_prerequisites: Fix generation of PATH command
Angus Gratton [Mon, 26 Nov 2018 22:36:43 +0000 (09:36 +1100)]
windows_install_prerequisites: Fix generation of PATH command

Accidental regression in 7c8d5d2782b2966ef93b5d0078a5006c4a46cecd - escape
character didn't move with PATH.

Reported on forum https://esp32.com/viewtopic.php?f=13&t=8201

5 years agotools: Correct coding style of idf_monitor
Roland Dobai [Tue, 20 Nov 2018 13:10:35 +0000 (14:10 +0100)]
tools: Correct coding style of idf_monitor

5 years agoCheck the Python coding style
Roland Dobai [Tue, 20 Nov 2018 07:45:22 +0000 (08:45 +0100)]
Check the Python coding style

Closes https://github.com/espressif/esp-idf/pull/2747

5 years agoMerge branch 'feature/add_long_range_code' into 'master'
Jiang Jiang Jian [Mon, 26 Nov 2018 09:03:09 +0000 (17:03 +0800)]
Merge branch 'feature/add_long_range_code' into 'master'

example: add long range code

See merge request idf/esp-idf!3552

5 years agoMerge branch 'feature/btdm_add_ble_compatibility_test_demo' into 'master'
Jiang Jiang Jian [Mon, 26 Nov 2018 09:00:55 +0000 (17:00 +0800)]
Merge branch 'feature/btdm_add_ble_compatibility_test_demo' into 'master'

Component/bt: add BLE Compatibility Test demo

See merge request idf/esp-idf!3749

5 years agoMerge branch 'test/enhanced_junit_test_result' into 'master'
He Yin Ling [Mon, 26 Nov 2018 08:35:08 +0000 (16:35 +0800)]
Merge branch 'test/enhanced_junit_test_result' into 'master'

test: enhanced junit test result

See merge request idf/esp-idf!2766

5 years agoMerge branch 'bugfix/test_idf_monitor_hangs' into 'master'
Angus Gratton [Mon, 26 Nov 2018 07:29:55 +0000 (15:29 +0800)]
Merge branch 'bugfix/test_idf_monitor_hangs' into 'master'

tools: Fix idf_monitor test case occasional hangup or failure

Closes #39

See merge request idf/esp-idf!3651

5 years agoMerge branch 'update/nvs_part_gen' into 'master'
Angus Gratton [Mon, 26 Nov 2018 06:26:08 +0000 (14:26 +0800)]
Merge branch 'update/nvs_part_gen' into 'master'

nvs_util: Add changes to nvs part gen util

See merge request idf/esp-idf!3531

5 years agoci: split build unit test job:
He Yin Ling [Wed, 21 Nov 2018 02:21:20 +0000 (10:21 +0800)]
ci: split build unit test job:

it takes long time to build with both make and cmake

5 years agoci: use artifacts:reports feature of Gitlab CI
He Yin Ling [Tue, 13 Nov 2018 13:26:58 +0000 (21:26 +0800)]
ci: use artifacts:reports feature of Gitlab CI

5 years agoci: assign unit test cases in sequence of config and name
He Yin Ling [Mon, 16 Jul 2018 09:44:38 +0000 (17:44 +0800)]
ci: assign unit test cases in sequence of config and name

5 years agotest: fix unit test script code style warnings
He Yin Ling [Tue, 20 Nov 2018 14:18:04 +0000 (22:18 +0800)]
test: fix unit test script code style warnings

5 years agotest: generate junit test report according to executed cases
He Yin Ling [Fri, 13 Jul 2018 08:48:43 +0000 (16:48 +0800)]
test: generate junit test report according to executed cases

5 years agotiny-test-fw: support capture raw data in DUT:
He Yin Ling [Tue, 20 Nov 2018 15:11:04 +0000 (23:11 +0800)]
tiny-test-fw: support capture raw data in DUT:

test cases might want to use `expect` and get raw data from DUT at the same time. New added capture method provides a way to do that.

5 years agoMerge branch 'bugfix/fix_cmake_args_issue' into 'master'
Angus Gratton [Sun, 25 Nov 2018 23:58:09 +0000 (07:58 +0800)]
Merge branch 'bugfix/fix_cmake_args_issue' into 'master'

Fix CMAKE_ARGS issue for ULP build

See merge request idf/esp-idf!3776

5 years agoMerge branch 'bugfix/spiram_80m_clk_config' into 'master'
Ivan Grokhotkov [Sun, 25 Nov 2018 14:25:19 +0000 (22:25 +0800)]
Merge branch 'bugfix/spiram_80m_clk_config' into 'master'

clk: fix regression in clock setting for SPIRAM with 80MHz config

See merge request idf/esp-idf!3724

5 years agoMerge branch 'feature/btdm_add_update_duplicate_scan_exceptional_list_apis' into...
Jiang Jiang Jian [Sun, 25 Nov 2018 10:58:53 +0000 (18:58 +0800)]
Merge branch 'feature/btdm_add_update_duplicate_scan_exceptional_list_apis' into 'master'

Component/bt: add update duplicate scan exceptional list APIs

See merge request idf/esp-idf!3763

5 years agotools: Fix idf_monitor test case occasional hangup or failure
Roland Dobai [Tue, 6 Nov 2018 10:36:46 +0000 (11:36 +0100)]
tools: Fix idf_monitor test case occasional hangup or failure

Closes idf/esp-idf#39

5 years agoexamples: enable option to auto clear I2S tx descriptor on underflow
Mahavir Jain [Fri, 23 Nov 2018 09:09:04 +0000 (14:39 +0530)]
examples: enable option to auto clear I2S tx descriptor on underflow

Closes: https://github.com/espressif/esp-idf/issues/1945
5 years agowifi: add long range code
zhangyanjiao [Wed, 24 Oct 2018 02:31:58 +0000 (10:31 +0800)]
wifi: add long range code

5 years agoMerge branch 'bugfix/fix_some_wifi_bugs_1121' into 'master'
Jiang Jiang Jian [Fri, 23 Nov 2018 09:08:25 +0000 (17:08 +0800)]
Merge branch 'bugfix/fix_some_wifi_bugs_1121' into 'master'

esp32: fix some wifi bugs

See merge request idf/esp-idf!3756

5 years agoi2s: add (optional) support to clear tx descriptor in underflow case
Mahavir Jain [Mon, 14 May 2018 09:03:45 +0000 (14:33 +0530)]
i2s: add (optional) support to clear tx descriptor in underflow case

It has been observed that, in case of underflow (data unavailability) in
I2S transmission, previously filled up tx descriptors continue to get
transmitted on line, causing noise in case of audio use case.

This change adds optional `tx_desc_auto_clear` field during I2S driver intialization
than can zero initialize tx descriptor in case of underflow situation in
interrupt handler itself.

Closes: https://github.com/espressif/esp-idf/issues/1789
5 years agoComponent/bt: add update duplicate scan exceptional list APIs
zhiweijian [Wed, 21 Nov 2018 07:45:48 +0000 (15:45 +0800)]
Component/bt: add update duplicate scan exceptional list APIs

5 years agocmake: remove unecessary info passed to bootloader build
Renz Christian Bagaporo [Thu, 22 Nov 2018 10:46:44 +0000 (18:46 +0800)]
cmake: remove unecessary info passed to bootloader build

5 years agoulp: fix passing ulp srcs due to cmake_args bug
Renz Christian Bagaporo [Fri, 23 Nov 2018 08:08:41 +0000 (16:08 +0800)]
ulp: fix passing ulp srcs due to cmake_args bug

5 years agoMerge branch 'bugfix/i2c_hardware_filter_default_enable' into 'master'
Wang Jia Lin [Fri, 23 Nov 2018 06:23:37 +0000 (14:23 +0800)]
Merge branch 'bugfix/i2c_hardware_filter_default_enable' into 'master'

driver:  Enable I2C master hardware filter by default.

See merge request idf/esp-idf!3715

5 years agoesp32: fix some wifi bugs
Liu Zhi Fu [Wed, 21 Nov 2018 04:53:04 +0000 (12:53 +0800)]
esp32: fix some wifi bugs

Fix some WiFi bugs:
1. Enable RX BAR
2. Fix the bug that ESP32 AP negotiates with iphone to 11g
3. Fix the bug that ESP32 STA has ap_loss because CMCC AP contains two SSID

5 years agoMerge branch 'bugfix/docs_what-you-need' into 'master'
Angus Gratton [Fri, 23 Nov 2018 03:16:28 +0000 (11:16 +0800)]
Merge branch 'bugfix/docs_what-you-need' into 'master'

Updated 'What you need' picture

See merge request idf/esp-idf!3725

5 years agoMerge branch 'bugfix/docs_https_server' into 'master'
Angus Gratton [Fri, 23 Nov 2018 02:44:55 +0000 (10:44 +0800)]
Merge branch 'bugfix/docs_https_server' into 'master'

Docs : esp_https_server API references corrected

See merge request idf/esp-idf!3775

5 years agoMerge branch 'bugfix/fix_ldgen_pyparsing_new_version' into 'master'
Angus Gratton [Fri, 23 Nov 2018 02:38:18 +0000 (10:38 +0800)]
Merge branch 'bugfix/fix_ldgen_pyparsing_new_version' into 'master'

ldgen: fix issues when using pyparsing 2.3.0

See merge request idf/esp-idf!3739

5 years agodriver(i2c): enable I2C master hardware filter by default.
kooho [Thu, 15 Nov 2018 12:21:49 +0000 (20:21 +0800)]
driver(i2c): enable I2C master hardware filter by default.

5 years agodocs: add pyparsing install to setup guide
Renz Christian Bagaporo [Thu, 22 Nov 2018 14:03:35 +0000 (22:03 +0800)]
docs: add pyparsing install to setup guide

5 years agoldgen: catch exception with python3 compatible style
Renz Christian Bagaporo [Wed, 21 Nov 2018 08:58:22 +0000 (16:58 +0800)]
ldgen: catch exception with python3 compatible style

Closes https://github.com/espressif/esp-idf/issues/2720

5 years agotiny-test-fw: enhanced junit test report support:
He Yin Ling [Fri, 13 Jul 2018 08:47:42 +0000 (16:47 +0800)]
tiny-test-fw: enhanced junit test report support:

1. replace xunitgen with junit_xml, which can log more info
2. allow test cases to handle junit test report by them own
3. allow test cases to log some info into report via `sysout` tag

5 years agoMerge branch 'bugfix/btdm_move_func_into_iram' into 'master'
Jiang Jiang Jian [Thu, 22 Nov 2018 11:17:37 +0000 (19:17 +0800)]
Merge branch 'bugfix/btdm_move_func_into_iram' into 'master'

components/bt: Move function in interrupt into IRAM

See merge request idf/esp-idf!3757

5 years agoDocs : esp_https_server API references corrected
Anurag Kar [Thu, 22 Nov 2018 10:27:05 +0000 (15:57 +0530)]
Docs : esp_https_server API references corrected

5 years agocomponents/bt: Move function in interrupt into IRAM
baohongde [Thu, 22 Nov 2018 07:59:53 +0000 (15:59 +0800)]
components/bt: Move function in interrupt into IRAM

1. Move function in interrupt into IRAM
2. Delete unused code, saving 240B DRAM and some code size

5 years agoMerge branch 'bugfix/calloc_recursive' into 'master'
Ivan Grokhotkov [Thu, 22 Nov 2018 07:24:17 +0000 (15:24 +0800)]
Merge branch 'bugfix/calloc_recursive' into 'master'

newlib: disable some optimizations for syscalls.c

See merge request idf/esp-idf!3774

5 years agonewlib: disable some optimizations for syscalls.c
Ivan Grokhotkov [Thu, 22 Nov 2018 04:19:49 +0000 (12:19 +0800)]
newlib: disable some optimizations for syscalls.c

Don’t allow the compiler to convert malloc + memset into calloc,
causing a recursive call in _calloc_r. Fixes crash when building with
-O2 optimization level.

5 years agoMerge branch 'mesh/bugfix_v3.2' into 'master'
Jiang Jiang Jian [Thu, 22 Nov 2018 02:22:06 +0000 (10:22 +0800)]
Merge branch 'mesh/bugfix_v3.2' into 'master'

mesh: bugfix

See merge request idf/esp-idf!3740

5 years agotools: install pyparsing using pip
Renz Christian Bagaporo [Tue, 20 Nov 2018 00:08:54 +0000 (08:08 +0800)]
tools: install pyparsing using pip

5 years agoldgen: fix issues when using pyparsing 2.3.0
Renz Christian Bagaporo [Mon, 19 Nov 2018 10:30:24 +0000 (18:30 +0800)]
ldgen: fix issues when using pyparsing 2.3.0

5 years agoComponent/bt: add BLE Compatibility Test demo
zhiweijian [Tue, 20 Nov 2018 12:19:55 +0000 (20:19 +0800)]
Component/bt: add BLE Compatibility Test demo

5 years agoutest: increase IDF_PERFORMANCE_MAX_VFS_OPEN_WRITE_CLOSE_TIME to 50000
qiyueixa [Wed, 21 Nov 2018 07:46:25 +0000 (15:46 +0800)]
utest: increase IDF_PERFORMANCE_MAX_VFS_OPEN_WRITE_CLOSE_TIME to 50000

5 years agomesh: bugfix
qiyueixa [Wed, 21 Nov 2018 03:59:36 +0000 (11:59 +0800)]
mesh: bugfix

1. fix failture of mesh stop caused by block-sending.
2. fix when FIXED_ROOT is set, 2nd layer devices can not receive mesh event ESP_ERR_MESH_NO_PARENT_FOUND.
3. fix when FIXED_ROOT is set and the root turns off mesh function, 2nd layer devices do not look for new parents.
4. add APIs esp_mesh_disconnect() and esp_mesh_connect().
5. disconnect from parent/router when the DSSS channel in received beacon is different from the home channel.
6. remove nvs task to release 3k bytes memory.

5 years agonvs_util: update test case
Shivani Tipnis [Wed, 21 Nov 2018 08:10:24 +0000 (13:40 +0530)]
nvs_util: update test case

5 years agoUpdate README
Shivani Tipnis [Mon, 19 Nov 2018 06:19:54 +0000 (11:49 +0530)]
Update README

5 years agoCloses https://github.com/espressif/esp-idf/issues/2472
Shivani Tipnis [Tue, 13 Nov 2018 11:37:14 +0000 (17:07 +0530)]
Closes https://github.com/espressif/esp-idf/issues/2472

5 years agonvs_util: Add changes to nvs part gen util
Shivani Tipnis [Wed, 17 Oct 2018 11:38:32 +0000 (17:08 +0530)]
nvs_util: Add changes to nvs part gen util

nvs_util: Add changes to nvs part gen util

nvs_host_test: Add test case for keygen and keyfile paratmeters