]> granicus.if.org Git - esp-idf/log
esp-idf
6 years agodocs: Add esp_wifi_types.h descriptions
Angus Gratton [Wed, 27 Sep 2017 01:09:21 +0000 (11:09 +1000)]
docs: Add esp_wifi_types.h descriptions

6 years agodocs: Add esp_wifi_types.h items to wifi API reference
Angus Gratton [Tue, 26 Sep 2017 07:02:52 +0000 (17:02 +1000)]
docs: Add esp_wifi_types.h items to wifi API reference

Previously only items defined esp_wifi.h in esp_wifi_crypto_types.h
were including in documentation reference.

6 years agoMerge branch 'feature/fatfs_kconfig_options' into 'master'
Angus Gratton [Fri, 10 Nov 2017 18:48:15 +0000 (02:48 +0800)]
Merge branch 'feature/fatfs_kconfig_options' into 'master'

fatfs: expose some configuration values in Kconfig

See merge request !1415

6 years agoMerge branch 'bugfix/TW#16106_esp_heap_trace.h_C++_include_guards' into 'master'
Angus Gratton [Fri, 10 Nov 2017 18:47:10 +0000 (02:47 +0800)]
Merge branch 'bugfix/TW#16106_esp_heap_trace.h_C++_include_guards' into 'master'

freertos/add C++ include guards for esp_heap_caps.h

See merge request !1516

6 years agoMerge branch 'bugfix/btdm_osi_alarm' into 'master'
Jiang Jiang Jian [Fri, 10 Nov 2017 07:34:11 +0000 (15:34 +0800)]
Merge branch 'bugfix/btdm_osi_alarm' into 'master'

component/bt: use esp_timer instead of FreeRTOS timer to implement osi_alarm in bluedroid

See merge request !1506

6 years agoMerge branch 'bugfix/tw16339_sta_cant_connect_ap_in_channel_14' into 'master'
Jiang Jiang Jian [Fri, 10 Nov 2017 07:31:19 +0000 (15:31 +0800)]
Merge branch 'bugfix/tw16339_sta_cant_connect_ap_in_channel_14' into 'master'

Bugfix/tw16339 sta cant connect ap in channel 14

See merge request !1514

6 years agofreertos/add C++ include guards for esp_heap_caps.h
Darian Leung [Fri, 10 Nov 2017 04:01:30 +0000 (12:01 +0800)]
freertos/add C++ include guards for esp_heap_caps.h

6 years agocomponent/bt: modify the implementation and interface of osi_alarm module
wangmengyang [Wed, 8 Nov 2017 09:12:08 +0000 (17:12 +0800)]
component/bt: modify the implementation and interface of osi_alarm module

1. use esp_timer instead of FreeRTOS timer to implement osi_alarm in bluedroid
2. Remove two APIs: osi_alarm_now() and osi_alarm_time_diff() and modify the hci layer logic that use them
3. Implement osi_alarm_get_remaining_ms()
4. Move the definition of struct alarm_t in source file "alarm.c"
5. Add definition of module error code

6 years agoMerge branch 'test/UT_reset_check' into 'master'
Ivan Grokhotkov [Fri, 10 Nov 2017 03:30:46 +0000 (11:30 +0800)]
Merge branch 'test/UT_reset_check' into 'master'

Test/ut reset check

See merge request !1086

6 years agoMerge branch 'bugfix/to_docs_from_github' into 'master'
Ivan Grokhotkov [Fri, 10 Nov 2017 03:13:25 +0000 (11:13 +0800)]
Merge branch 'bugfix/to_docs_from_github' into 'master'

Documentation bugfixes from the github

See merge request !1501

6 years agoMerge branch 'bugfix/from_github' into 'master'
Ivan Grokhotkov [Fri, 10 Nov 2017 03:13:04 +0000 (11:13 +0800)]
Merge branch 'bugfix/from_github' into 'master'

Bug fixes from Github

See merge request !1487

6 years agoMerge branch 'bugfix/cas_for_pthread_once' into 'master'
Ivan Grokhotkov [Fri, 10 Nov 2017 03:12:46 +0000 (11:12 +0800)]
Merge branch 'bugfix/cas_for_pthread_once' into 'master'

pthread: Fix pthread_once to use atomic compare and set

See merge request !1497

6 years agoesp32: fix station can't connect esp32 softap in channel 14
Liu Zhi Fu [Fri, 10 Nov 2017 02:55:08 +0000 (10:55 +0800)]
esp32: fix station can't connect esp32 softap in channel 14

Channel 14 only supports HT20 while ESP32 softap channel 14 is HT40, fix it.

6 years agoMerge branch 'bugfix/tg_wdt_reboot_uart_garbage' into 'master'
Ivan Grokhotkov [Thu, 9 Nov 2017 09:14:13 +0000 (17:14 +0800)]
Merge branch 'bugfix/tg_wdt_reboot_uart_garbage' into 'master'

bootloader: wait for UART FIFO to be empty before switching frequency

See merge request !1511

6 years agoMerge branch 'bugfix/core_voltage_80m_flash' into 'master'
Ivan Grokhotkov [Thu, 9 Nov 2017 07:35:12 +0000 (15:35 +0800)]
Merge branch 'bugfix/core_voltage_80m_flash' into 'master'

soc/rtc: raise core voltage when 80MHz flash frequency is used

See merge request !1508

6 years agoMerge branch 'feature/docs_update_i2c_api' into 'master'
Ivan Grokhotkov [Thu, 9 Nov 2017 06:10:41 +0000 (14:10 +0800)]
Merge branch 'feature/docs_update_i2c_api' into 'master'

I2C API documenation update

See merge request !1404

6 years agobootloader: wait for UART FIFO to be empty before switching frequency
Ivan Grokhotkov [Thu, 9 Nov 2017 05:17:58 +0000 (13:17 +0800)]
bootloader: wait for UART FIFO to be empty before switching frequency

6 years agodoc: Add internal links for chapters and fix typos
Anton Maklakov [Mon, 6 Nov 2017 10:22:45 +0000 (18:22 +0800)]
doc: Add internal links for chapters and fix typos

    Used 'git grep -i -E "see *\`[^\`]+\`[^_]"' to find the invalid links

6 years agoI2C API documenation update
krzychb [Mon, 30 Oct 2017 05:17:27 +0000 (06:17 +0100)]
I2C API documenation update

6 years agosoc/rtc: raise core voltage when 80MHz flash frequency is used
Ivan Grokhotkov [Wed, 8 Nov 2017 13:13:02 +0000 (21:13 +0800)]
soc/rtc: raise core voltage when 80MHz flash frequency is used

To achieve reliable operation with GD flash at 80MHz, need to raise
core voltage.
This causes the following current consumption increase:

At 80MHz: from 29mA to 33mA
At 160MHz: from 41mA to 47mA

Test conditions: 2 cores running code from IRAM, remaining peripherals
clock gated.

6 years agoMerge branch 'feature/illustrations_with_blockdiag' into 'master'
Ivan Grokhotkov [Wed, 8 Nov 2017 10:54:28 +0000 (18:54 +0800)]
Merge branch 'feature/illustrations_with_blockdiag' into 'master'

Implement ‘blockdiag - simple block-diagram image generator’ to illustrate docum…

See merge request !1495

6 years agoMerge branch 'bugfix/fail_to_scan_all_matched_ap' into 'master'
Jiang Jiang Jian [Wed, 8 Nov 2017 09:39:29 +0000 (17:39 +0800)]
Merge branch 'bugfix/fail_to_scan_all_matched_ap' into 'master'

Wifi: bugfix/fail_to_scan_all_matched_ap

See merge request !1493

6 years agoAdded .command_timeout_ms = 0 to SDSPI_HOST_DEFAULT() too
Anton Maklakov [Wed, 8 Nov 2017 04:52:25 +0000 (12:52 +0800)]
Added .command_timeout_ms = 0 to SDSPI_HOST_DEFAULT() too

6 years agoLinked API reference of 'Application Level Tracing' with description in the 'API...
krzychb [Tue, 7 Nov 2017 18:54:07 +0000 (19:54 +0100)]
Linked API reference of 'Application Level Tracing' with description in the 'API Guides'

6 years agoFix markdown and format of GPIO example README
Seppe Stas [Tue, 7 Nov 2017 13:57:35 +0000 (14:57 +0100)]
Fix markdown and format of GPIO example README

Fixed headers so they work (requires space between hash and text) and have a sensible structure and removed trailing spaces.

Signed-off-by: krzychb
6 years agoFix reference to partition table documentation
Raphael Luba [Fri, 3 Nov 2017 08:43:32 +0000 (09:43 +0100)]
Fix reference to partition table documentation

… and link to it.

Signed-off-by: krzychb
6 years agoClean up documentation of esp_wifi_set_country
Seppe Stas [Tue, 31 Oct 2017 18:26:17 +0000 (19:26 +0100)]
Clean up documentation of esp_wifi_set_country

Signed-off-by: krzychb
6 years agoImplement ‘blockdiag - simple block-diagram image generator’ to illustrate documentat...
krzychb [Mon, 6 Nov 2017 20:41:31 +0000 (21:41 +0100)]
Implement ‘blockdiag - simple block-diagram image generator’ to illustrate documentation with block diagrams, sequence diagrams, activity diagrams and logical network diagrams

6 years agoMerge branch 'feature/unit-tests-psram' into 'master'
Ivan Grokhotkov [Tue, 7 Nov 2017 12:11:54 +0000 (20:11 +0800)]
Merge branch 'feature/unit-tests-psram' into 'master'

unit tests: add psram configuration

See merge request !1488

6 years agoMerge branch 'bugfix/btdm_lib_update_for_psram' into 'master'
Jiang Jiang Jian [Tue, 7 Nov 2017 12:01:14 +0000 (20:01 +0800)]
Merge branch 'bugfix/btdm_lib_update_for_psram' into 'master'

component/bt: update toolchain and add compile options to build libbtdm_app.a to support PSRAM

See merge request !1491

6 years agoMerge branch 'doc/freertos_port_comments' into 'master'
Ivan Grokhotkov [Tue, 7 Nov 2017 11:31:21 +0000 (19:31 +0800)]
Merge branch 'doc/freertos_port_comments' into 'master'

freertos: Update comments in "port" section (portMUX/etc)

See merge request !1431

6 years agoMerge branch 'bugfix/hardware_mpi_sign' into 'master'
Ivan Grokhotkov [Tue, 7 Nov 2017 11:30:31 +0000 (19:30 +0800)]
Merge branch 'bugfix/hardware_mpi_sign' into 'master'

hwcrypto mpi: Fix losing sign when multiplying by -1 (github PR)

Contribution from github: https://github.com/espressif/esp-idf/pull/1181/

See merge request !1471

6 years agopthread: Fix pthread_once to use atomic compare and set
Mahavir Jain [Fri, 3 Nov 2017 09:19:04 +0000 (14:49 +0530)]
pthread: Fix pthread_once to use atomic compare and set

Earlier recursive mutex was being used for this but since
SCOMPARE1 is already being saved/restored during context
switch, atomic compare and set can be used for this.

Signed-off-by: Mahavir Jain <mahavir@espressif.com>
6 years agocomponent/bt: update toolchain and add compile options to build libbtdm_app.a to...
wangmengyang [Tue, 7 Nov 2017 08:08:47 +0000 (16:08 +0800)]
component/bt: update toolchain and add compile options to build libbtdm_app.a to support PSRAM

6 years agotest: support test for UT cases expect to reset
houchenyao [Wed, 20 Sep 2017 09:17:51 +0000 (17:17 +0800)]
test: support test for UT cases expect to reset

6 years agoMerge branch 'bugfix/restart_reconfigure_flash_pins' into 'master'
Ivan Grokhotkov [Tue, 7 Nov 2017 04:08:52 +0000 (12:08 +0800)]
Merge branch 'bugfix/restart_reconfigure_flash_pins' into 'master'

esp32: reconfigure SPI flash pins in esp_restart

See merge request !1492

6 years agoMerge branch 'bugfix/new_task_watchdog_API_false_trigger' into 'master'
Ivan Grokhotkov [Tue, 7 Nov 2017 02:43:56 +0000 (10:43 +0800)]
Merge branch 'bugfix/new_task_watchdog_API_false_trigger' into 'master'

feat/New Task Watchdog API

See merge request !1380

6 years agoMerge branch 'feature/FreeRTOS_SMP_unit_tests' into 'master'
Ivan Grokhotkov [Tue, 7 Nov 2017 02:39:51 +0000 (10:39 +0800)]
Merge branch 'feature/FreeRTOS_SMP_unit_tests' into 'master'

feature: Add unit tests for freertos untested functions

See merge request !1308

6 years agoWifi: bugfix/fail_to_scan_all_matched_ap
Deng Xin [Mon, 6 Nov 2017 13:31:45 +0000 (21:31 +0800)]
Wifi: bugfix/fail_to_scan_all_matched_ap
fail to scan all matched ap in fast scan mode

6 years agoesp32: reconfigure SPI flash pins in esp_restart
Ivan Grokhotkov [Mon, 6 Nov 2017 08:44:26 +0000 (16:44 +0800)]
esp32: reconfigure SPI flash pins in esp_restart

6 years agofreertos: Test untested functions
Darian Leung [Fri, 22 Sep 2017 10:45:57 +0000 (18:45 +0800)]
freertos: Test untested functions

Test cases were added for the following functions
- xTaskNotify(), xTaskNotifyGive(), xTaskNotifyFromISR(), vTaskNotifyGiveFromISR(),
- xTaskNotifyWait(), ulTaskNotifyTake()
- vTaskDelayUntil()

The following function was made smp compatible and tested as well
- eTaskGetState()

6 years agounit tests: add psram configuration
Ivan Grokhotkov [Thu, 19 Oct 2017 13:39:45 +0000 (21:39 +0800)]
unit tests: add psram configuration

6 years agoMerge branch 'bugfix/unit_tests' into 'master'
Ivan Grokhotkov [Mon, 6 Nov 2017 02:02:48 +0000 (10:02 +0800)]
Merge branch 'bugfix/unit_tests' into 'master'

ci: add one more job for single core unit tests

See merge request !1490

6 years agoci: add one more job for single core unit tests
Ivan Grokhotkov [Sun, 5 Nov 2017 13:50:43 +0000 (21:50 +0800)]
ci: add one more job for single core unit tests

6 years agoMerge branch 'bugfix/upgrade_sphinx_and_breathe' into 'master'
Ivan Grokhotkov [Sun, 5 Nov 2017 13:44:26 +0000 (21:44 +0800)]
Merge branch 'bugfix/upgrade_sphinx_and_breathe' into 'master'

Upgraded Sphinx to latest release 1.6.5 that contains a fix to https://github.co…

See merge request !1476

6 years agoMerge branch 'bugfix/protect_spiflash_regions' into 'master'
Angus Gratton [Sat, 4 Nov 2017 04:40:21 +0000 (12:40 +0800)]
Merge branch 'bugfix/protect_spiflash_regions' into 'master'

spi_flash: Abort on writes to dangerous regions (bootloader, partition table, app)

See merge request !1452

6 years agospi_flash: Abort on writes to dangerous regions (bootloader, partition table, app)
Angus Gratton [Wed, 25 Oct 2017 07:22:30 +0000 (15:22 +0800)]
spi_flash: Abort on writes to dangerous regions (bootloader, partition table, app)

Can be disabled or made into a failure result in kconfig if needed.

6 years agoMerge branch 'bugfix/rtc_and_restart_fixes' into 'master'
Jiang Jiang Jian [Fri, 3 Nov 2017 17:34:38 +0000 (01:34 +0800)]
Merge branch 'bugfix/rtc_and_restart_fixes' into 'master'

rtc_clk and esp_restart fixes

See merge request !1458

6 years agoMerge branch 'feature/add_psram_wifi_lib' into 'master'
Jiang Jiang Jian [Fri, 3 Nov 2017 17:32:18 +0000 (01:32 +0800)]
Merge branch 'feature/add_psram_wifi_lib' into 'master'

esp32: add wifi lib which is compiled with psram gcc

See merge request !1489

6 years agoesp32: add wifi lib which is compiled with psram gcc
Liu Zhi Fu [Fri, 3 Nov 2017 15:02:35 +0000 (23:02 +0800)]
esp32: add wifi lib which is compiled with psram gcc

Add psram wifi lib because it doesn't impact the WiFi throughput once the psram is not enabled in IDF menuconfig

6 years agoDisable all UART CLKs that are not console
Frederik Merz [Fri, 3 Nov 2017 10:01:32 +0000 (11:01 +0100)]
Disable all UART CLKs that are not console

6 years agoMerge branch 'bugfix/psram_io_settings' into 'master'
Jiang Jiang Jian [Fri, 3 Nov 2017 09:34:32 +0000 (17:34 +0800)]
Merge branch 'bugfix/psram_io_settings' into 'master'

Improve psram clock signal generation, increase drive strength, raise LDO voltage

See merge request !1474

6 years agoAdded .command_timeout_ms = 0 to SDMMC_HOST_DEFAULT() in components/driver/include...
Philip Ashmore [Thu, 2 Nov 2017 19:47:46 +0000 (19:47 +0000)]
Added .command_timeout_ms = 0 to SDMMC_HOST_DEFAULT() in components/driver/include/driver/sdmmc_host.h

6 years agocomponents/mdns: wrong Message compression detect
Siarhei Volkau [Fri, 27 Oct 2017 07:22:01 +0000 (10:22 +0300)]
components/mdns: wrong Message compression detect

Old behavior assumes message compressed when any of 2 most significant bits are set,
But in fact Message compressed only when both those bits are set to 1.

Also maximal label length should be 63 bytes.

6 years agoidf_monitor: Fixed a bug where pressing a key that doesn't encode into
Krzysztof Bociurko [Fri, 20 Oct 2017 09:55:18 +0000 (11:55 +0200)]
idf_monitor: Fixed a bug where pressing a key that doesn't encode into
a proper ASCII character, terminated the monitor with an exception

6 years agoUpdate esp_err.h
jeanleflambeur [Thu, 12 Oct 2017 07:53:09 +0000 (09:53 +0200)]
Update esp_err.h

Renamed the internal rc to __err_rc to avoid clashes with local variables.
This code would not do the expected thing with the original ESP_ERROR_CHECK macro:

esp_err_t my_func(esp_err_t x)
{
  assert(x == 23);
}

esp_err_t rc = 23; //some value that is important fo the user
ESP_ERROR_CHECK(my_func(rc));

The macro will expand to:
esp_err_t rc = (my_func(rc));

And the code will assert, as my_func will receive a random value - whatever is in the internal macro rc temp variable. This is due to the C weirdness of allowing this code:

int x = x; //x has a random value.

6 years agoFix type conversion error in components/lwip/api/pppapi.c
Dmitry4Bh [Wed, 11 Oct 2017 11:02:06 +0000 (14:02 +0300)]
Fix type conversion error in components/lwip/api/pppapi.c

Pointer tcpip_api_call *m  should be converted to pppapi_msg* instead of pppapi_msg_msg*
in pppapi_do_ppp_set_default(), pppapi_do_ppp_free() and so on.

It solve this issue https://github.com/espressif/esp-idf/pull/1028
so there is no need to patch ip4.c because now netif_defauilt is setted correctly.
Also it prevents memory corruption when pppapi_free() is called.

6 years agofix makefile for multiple source files
Tom Vijlbrief [Mon, 9 Oct 2017 13:11:14 +0000 (15:11 +0200)]
fix makefile for multiple source files

6 years agopsram: improve clock signal generation, increase drive strength
Wangjialin [Fri, 3 Nov 2017 07:10:47 +0000 (15:10 +0800)]
psram: improve clock signal generation, increase drive strength

Also check the chip type when initializing.

6 years agobootloader: add configuration of flash pins and VDDIO boost
Wangjialin [Fri, 3 Nov 2017 07:09:19 +0000 (15:09 +0800)]
bootloader: add configuration of flash pins and VDDIO boost

6 years agoefuse\10\10: add package definitions for PICOD2/D4
Ivan Grokhotkov [Fri, 3 Nov 2017 06:54:02 +0000 (14:54 +0800)]
efuse\10\10: add package definitions for PICOD2/D4

6 years agosoc/rtc: add function to get/set VDDSDIO configuration
Ivan Grokhotkov [Wed, 1 Nov 2017 07:16:32 +0000 (15:16 +0800)]
soc/rtc: add function to get/set VDDSDIO configuration

Also consider case of VDDSDIO force powered on in rtc_sleep.

6 years agosoc/gpio: fix description of GPIO_STRAP_REG
Ivan Grokhotkov [Wed, 1 Nov 2017 08:26:59 +0000 (16:26 +0800)]
soc/gpio: fix description of GPIO_STRAP_REG

6 years agotools/unit-test-app: fix build warning
Ivan Grokhotkov [Fri, 3 Nov 2017 06:49:51 +0000 (14:49 +0800)]
tools/unit-test-app: fix build warning

6 years agoMerge branch 'feature/btdm_add_value_callback_when_send_notification_or_indicate_fail...
Jiang Jiang Jian [Fri, 3 Nov 2017 02:05:29 +0000 (10:05 +0800)]
Merge branch 'feature/btdm_add_value_callback_when_send_notification_or_indicate_failed' into 'master'

component/bt: add value callback when send notification or indicate failed

See merge request !1457

6 years agoMerge branch 'bugfix/light_sleep_current' into 'master'
Ivan Grokhotkov [Thu, 2 Nov 2017 10:26:23 +0000 (18:26 +0800)]
Merge branch 'bugfix/light_sleep_current' into 'master'

soc/rtc: fix increased current consumption in light sleep

See merge request !1483

6 years agoMerge branch 'bugfix/fix_some_phy_bugs' into 'master'
Jiang Jiang Jian [Thu, 2 Nov 2017 10:10:10 +0000 (18:10 +0800)]
Merge branch 'bugfix/fix_some_phy_bugs' into 'master'

fix some phy bugs

See merge request !1481

6 years agoNew Task Watchdog API (Revert of Revert)
Darian Leung [Mon, 9 Oct 2017 10:07:30 +0000 (18:07 +0800)]
New Task Watchdog API (Revert of Revert)

This commit reverts the revert on the new task watchdog API. It also
fixes the following bug which caused the reversion.

- sdkconfig TASK_WDT_TIMEOUT_S has been reverted from the unit of ms back to the
unit of seconds. Fixes bug where projects using the new API without rebuilding sdkconfig
would cause the old default value of 5 to be interpreted in ms.

This commit also adds the following features to the task watchdog

- Updated idle hook registration to be compatible with dual core hooks

- Updated dual core hooks to support deregistration for cpu

- Legacy mode has been removed and esp_task_wdt_feed() is now replaced by
  esp_task_wdt_reset().  esp_task_wdt_feed() is deprecated

- Idle hooks to reset are now registered/deregistered when the idle tasks are
  added/deleted from the Task Watchdog instead of at Task Watchdog init/deinit

- Updated example

6 years agofix some phy bugs
XiaXiaotian [Thu, 2 Nov 2017 02:37:59 +0000 (10:37 +0800)]
fix some phy bugs

    1. V366, fix a problem which initialize current can reach 800mA.

    2. V365, fix a problem for pll_cap tracking in Coexist (BT & WIFI)
       mode. The problem will make Coexist (BT & WIFI) WIFI AP mode TX
       Fail in high temperature(>70).

    3. V364, fix a bug of BT and Wifi coexist (hung in function of
       force_wifi_mode())

6 years agoMerge branch 'bugfix/btdm_master_dont_send_pair_req_#13686' into 'master'
Jiang Jiang Jian [Thu, 2 Nov 2017 07:49:27 +0000 (15:49 +0800)]
Merge branch 'bugfix/btdm_master_dont_send_pair_req_#13686' into 'master'

component/bt: Fix the bug of master don't send pair request to the slave when the sec_act set to the value of ESP_BLE_SEC_ENCRYPT.

See merge request !1376

6 years agoMerge branch 'bugfix/clean_up_WIFI_CLK_EN_settings' into 'master'
Jiang Jiang Jian [Thu, 2 Nov 2017 07:44:37 +0000 (15:44 +0800)]
Merge branch 'bugfix/clean_up_WIFI_CLK_EN_settings' into 'master'

refactor WIFI_CLK_EN settings

See merge request !1463

6 years agorefractor WiFi clock setting
XiaXiaotian [Sat, 28 Oct 2017 02:19:49 +0000 (10:19 +0800)]
refractor WiFi clock setting

   Do not set WiFi clock in PHY initializing function, move it to WiFi
   start/stop function.

6 years agocomponent/bt: clean up WIFI_CLK_EN_REG settings for Bluetooth
wangmengyang [Wed, 1 Nov 2017 09:05:38 +0000 (17:05 +0800)]
component/bt: clean up WIFI_CLK_EN_REG settings for Bluetooth

1. move settings of WIFI_CLK_EN_REG for bluetooth into controller init/deinit APIs
2. modify the bit mask used in phy_rf init/deinit to use WIFI-BT shared bits

6 years agoMerge branch 'feature/increase_dynamic_tx_buffer_number' into 'master'
Jiang Jiang Jian [Thu, 2 Nov 2017 07:09:37 +0000 (15:09 +0800)]
Merge branch 'feature/increase_dynamic_tx_buffer_number' into 'master'

Feature/increase dynamic tx buffer number

See merge request !1473

6 years agoMerge branch 'feature/docs_small_updates' into 'master'
Ivan Grokhotkov [Thu, 2 Nov 2017 06:18:09 +0000 (14:18 +0800)]
Merge branch 'feature/docs_small_updates' into 'master'

Small updates of documentation

See merge request !1443

6 years agosoc/rtc: fix increased current consumption in light sleep
Ivan Grokhotkov [Thu, 2 Nov 2017 05:57:26 +0000 (13:57 +0800)]
soc/rtc: fix increased current consumption in light sleep

This fixes a configuration issue of RTC, which caused light sleep current
to be 1.35mA instead of 0.85mA.

6 years agoMerge branch 'test/ci_test_examples' into 'master'
Ivan Grokhotkov [Wed, 1 Nov 2017 05:59:10 +0000 (13:59 +0800)]
Merge branch 'test/ci_test_examples' into 'master'

test: test examples with CI

See merge request !1275

6 years agoMerge branch 'bugfix/btdm_modify_close_disconnect_event_params' into 'master'
Jiang Jiang Jian [Wed, 1 Nov 2017 03:01:36 +0000 (11:01 +0800)]
Merge branch 'bugfix/btdm_modify_close_disconnect_event_params' into 'master'

component/bt: modify close , connect and  disconnection event params

See merge request !1407

6 years agoMerge branch 'bugfix/btdm_fix_memory_leak_in_blufi' into 'master'
Jiang Jiang Jian [Wed, 1 Nov 2017 03:01:14 +0000 (11:01 +0800)]
Merge branch 'bugfix/btdm_fix_memory_leak_in_blufi' into 'master'

component/bt: fix memory leak in bluefi demo

See merge request !1436

6 years agoComponent/bt: add value callback when send notification or indicate failed
zhiweijian [Thu, 26 Oct 2017 06:39:49 +0000 (14:39 +0800)]
Component/bt: add value callback when send notification or indicate failed

6 years agoComponent/bt: modify close event and disconnection event params
zhiweijian [Mon, 16 Oct 2017 08:27:38 +0000 (16:27 +0800)]
Component/bt: modify close event and disconnection event params
- modify close event params
- modify disconnection event params
- modify connect event params

6 years agoUpgraded Sphinx to latest release 1.6.5 that contains a fix to https://github.com...
krzychb [Tue, 31 Oct 2017 21:52:55 +0000 (22:52 +0100)]
Upgraded Sphinx to latest release 1.6.5 that contains a fix to https://github.com/sphinx-doc/sphinx/issues/4041. Upgraded Breathe to latest release 4.7.3 as well.

6 years agoCI: integrate example test to CI
He Yin Ling [Tue, 10 Oct 2017 02:55:25 +0000 (10:55 +0800)]
CI: integrate example test to CI

6 years agomake: add make command `print_flash_cmd`
He Yin Ling [Tue, 10 Oct 2017 02:51:08 +0000 (10:51 +0800)]
make: add make command `print_flash_cmd`

6 years agotest: add test for https_request
He Yin Ling [Tue, 10 Oct 2017 02:48:57 +0000 (10:48 +0800)]
test: add test for https_request

6 years agotest: add test fw for example test
He Yin Ling [Tue, 10 Oct 2017 02:44:55 +0000 (10:44 +0800)]
test: add test fw for example test

6 years agoIncrease maximum number of WiFi dynamic transmitting buffer
XiaXiaotian [Tue, 31 Oct 2017 06:45:25 +0000 (14:45 +0800)]
Increase maximum number of WiFi dynamic transmitting buffer

6 years agoFix the return value of esp_now_send()
XiaXiaotian [Tue, 31 Oct 2017 03:52:05 +0000 (11:52 +0800)]
Fix the return value of esp_now_send()

6 years agoMerge branch 'bugfix/wrong_ap_info_in_all_channel_scan' into 'master'
Jiang Jiang Jian [Tue, 31 Oct 2017 07:15:07 +0000 (15:15 +0800)]
Merge branch 'bugfix/wrong_ap_info_in_all_channel_scan' into 'master'

Wifi: bugfix of get wrong ap information in all channel scan

See merge request !1470

6 years agoMerge branch 'bugfix/btdm_unable_use_esp_ble_gatts_get_attr_value_after_long_write...
Jiang Jiang Jian [Tue, 31 Oct 2017 06:45:17 +0000 (14:45 +0800)]
Merge branch 'bugfix/btdm_unable_use_esp_ble_gatts_get_attr_value_after_long_write' into 'master'

component/bt: Fix the bug cann't use esp_ble_gatts_get_attr_value to get the att…

See merge request !1381

6 years agoSmall updates of documentation
krzychb [Mon, 30 Oct 2017 05:27:40 +0000 (06:27 +0100)]
Small updates of documentation

6 years agoMerge branch 'bugfix/btdm_smp_decide_association_model' into 'master'
Jiang Jiang Jian [Tue, 31 Oct 2017 06:34:41 +0000 (14:34 +0800)]
Merge branch 'bugfix/btdm_smp_decide_association_model' into 'master'

component/bt: Fix bug of function smp_decide_association_model

See merge request !1377

6 years agoMerge branch 'bugfix/btdm_set_MAX_L2CAP_CHANNELS_error' into 'master'
Jiang Jiang Jian [Tue, 31 Oct 2017 06:32:53 +0000 (14:32 +0800)]
Merge branch 'bugfix/btdm_set_MAX_L2CAP_CHANNELS_error' into 'master'

component/bt: Fix bug of set MAX_L2CAP_CHANNELS error

See merge request !1448

6 years agoWifi: bugfix of get wrong ap information in all channel scan
Deng Xin [Mon, 30 Oct 2017 13:29:32 +0000 (21:29 +0800)]
Wifi: bugfix of get wrong ap information in all channel scan

fix the issue get wrong ap information in all channel scan

6 years agoMerge branch 'bugfix/btdm_app_malloc_invalid_bug' into 'master'
Jiang Jiang Jian [Tue, 31 Oct 2017 03:34:37 +0000 (11:34 +0800)]
Merge branch 'bugfix/btdm_app_malloc_invalid_bug' into 'master'

bt/examples: The application layer does not allocate memory correctly causing the btc layer pointer to cross the border.

See merge request !1438

6 years agoMerge branch 'bugfix/btdm_disable_role_switch' into 'master'
Jiang Jiang Jian [Tue, 31 Oct 2017 03:31:15 +0000 (11:31 +0800)]
Merge branch 'bugfix/btdm_disable_role_switch' into 'master'

component/bt: disable the use of ROLE_SWITCH feature for classic BT as workaround

See merge request !1446

6 years agoMerge branch 'bugfix/btdm_fix_crash_when_set_device_name_null' into 'master'
Jiang Jiang Jian [Tue, 31 Oct 2017 03:17:49 +0000 (11:17 +0800)]
Merge branch 'bugfix/btdm_fix_crash_when_set_device_name_null' into 'master'

component/bt: fix crash when set device name NULL

See merge request !1462

6 years agoMerge branch 'feature/reduce_default_wifi_static_buffer_number' into 'master'
Jiang Jiang Jian [Tue, 31 Oct 2017 03:16:22 +0000 (11:16 +0800)]
Merge branch 'feature/reduce_default_wifi_static_buffer_number' into 'master'

esp32: reduce default wifi static tx buffer

See merge request !1465

6 years agoMerge branch 'bugfix/fix_tcp_crash' into 'master'
Angus Gratton [Mon, 30 Oct 2017 22:18:49 +0000 (06:18 +0800)]
Merge branch 'bugfix/fix_tcp_crash' into 'master'

fix tcp crash

See merge request !1444

6 years agoMerge branch 'bugfix/unit_test_refactored_timer_api_usage' into 'master'
Ivan Grokhotkov [Mon, 30 Oct 2017 13:35:04 +0000 (21:35 +0800)]
Merge branch 'bugfix/unit_test_refactored_timer_api_usage' into 'master'

unit_tests/Update unit test timer divider

See merge request !1468