659 Commits

Author SHA1 Message Date
33eadb3ff0 fix(lib): fix memlead when scan found mesh ie 2019-01-15 18:01:15 +08:00
bc0700a48b refactor(adc): Refactor adc driver for esp8266 idf 2019-01-15 15:34:09 +08:00
7a5bf3366f refactor(i2s): Refactor i2s driver for esp8266 idf 2019-01-14 18:23:33 +08:00
3c3b15f8bc bugfix(pwm): fix_pwm_wrong_comment
Fixes https://github.com/espressif/ESP8266_RTOS_SDK/issues/439
2019-01-14 10:47:19 +08:00
e6d122f7eb fix(pwm): Modify PWM TICKS3 to reduce CPU cost 2019-01-10 16:39:23 +08:00
f56c415ae9 fix(esp8266): Fix PWM lost when using PWM 2019-01-10 16:25:43 +08:00
1caafb0b68 fix(esp8266): Fix hardware watch dog triggers after software restart 2019-01-07 17:20:51 +08:00
d310d3ae10 feat(lib): set 11g mode by default 2019-01-04 17:05:50 +08:00
648121f7b4 fix(lib): fix set bssid error 2019-01-03 20:48:56 +08:00
c05b1a57f9 Merge branch 'bugfix/fix_scan_error_when_set_channel_14' into 'master'
fix(lib): fix scan error when set channel 14

See merge request sdk/ESP8266_RTOS_SDK!691
2019-01-03 10:42:30 +08:00
cc8d13fedd Merge branch 'bugfix/uart1_intr_and_pwm' into 'master'
bugfix(uart): fix uart1 interrupt

See merge request sdk/ESP8266_RTOS_SDK!680
2019-01-02 15:25:39 +08:00
516107a96f fix(lib): fix scan error when set channel 14 2018-12-29 20:30:43 +08:00
3d0fa3c5ae Merge branch 'bugfix/fix_sniffer_crash' into 'master'
Fix sniffer crash

See merge request sdk/ESP8266_RTOS_SDK!687
2018-12-29 20:23:53 +08:00
1c0391e546 fix(esp8266): Fix sniffer crash 2018-12-29 17:49:30 +08:00
12ec433d9a feat: Add phy reg default when boot 2018-12-29 14:17:28 +08:00
09cdf3e006 fix(esp8266): Fix the wrong baudrate when restart
Restore old freq when restart
2018-12-29 14:07:26 +08:00
ba526b17c2 fix(esp8266): Fix setup rate table crash 2018-12-28 20:22:11 +08:00
d34824457a fix(lib): fix send disassoc error 2018-12-28 17:42:39 +08:00
09fe8f7085 fix(log): Fix log time mismatch
When system startup, using 2*crystal as clock source.
2018-12-28 14:44:12 +08:00
def1edc36b bugfix(uart): fix uart1 interrupt 2018-12-28 14:29:20 +08:00
34b64c20ee Merge branch 'feature/add_test_app_jump_scan_by_gpio' into 'master'
feat(bootloader): Support to trigger test app in bootloader

See merge request sdk/ESP8266_RTOS_SDK!679
2018-12-28 13:54:48 +08:00
e124146e2b feat(bootloader): Support to trigger test app in bootloader 2018-12-28 13:03:14 +08:00
09e36f19c1 Merge branch 'feature/app_bin_support_4KB_align' into 'master'
Update partition table script and OTA example

See merge request sdk/ESP8266_RTOS_SDK!677
2018-12-28 09:09:33 +08:00
3d63a6ca52 feat(partition_table): Update partition table script and OTA example
1. APP binary supports 4KB align instead of 64KB align

2. Add options to sdkconfig.defaults:
2.1. using 1MB flash
2.2. use custom partition table "partitions_two_ota.1MB.mini.csv"
2.3. custom partition table base address is 0x4000

3. "make ota flash" using APP1_OFFSET as app downloading address
2018-12-26 17:44:41 +08:00
a2b8b95df3 fix(lib): fix wifi disconnect reason code error 2018-12-26 16:07:22 +08:00
ddcc93122f fix(lib): fix set key index error 2018-12-26 11:29:15 +08:00
a61f19859a Merge branch 'bugfix/fix_config_uart1_without_set_baudrate' into 'master'
Fix selecting Custom UART can't set UART baudrate

See merge request sdk/ESP8266_RTOS_SDK!675
2018-12-25 20:14:08 +08:00
fa54cb847a feat: Optimize to reduce the size of .irom0.text in libcore.a
The target bin can be reduced about 4~5KB.
2018-12-25 20:03:41 +08:00
f1c9374bce fix(esp8266): Fix selecting Custom UART can't set UART baudrate 2018-12-25 14:14:50 +08:00
e1881811ea feat(lib): add rx probe request callback function 2018-12-25 14:04:11 +08:00
3ae416b5a8 feat(lib): add callback function when rx probe request 2018-12-25 14:04:06 +08:00
9ce1b6bf58 feat(lib): use saved PMK instead of calculate again 2018-12-24 19:33:08 +08:00
7db44e1028 feat(lib): use status code 1 instead of 37 in ADDBA response
TPLINK WDR7300 and some old AP only support ADDBA response packet with status code 1
2018-12-24 11:07:13 +08:00
6b656c9a07 feat(aws): AWS handshake at 160 MHz
Add CPU speed up count for user to check if speeding up is nested.
2018-12-24 10:53:33 +08:00
25c948d894 Merge branch 'feature/optimize_smartconfig_efficiency' into 'master'
feat(sc): optimize smartconfig process and efficiency

See merge request sdk/ESP8266_RTOS_SDK!669
2018-12-21 18:44:30 +08:00
7097ee669e feat(pp): speed up LDPC/HT40/MIMO packet header response 2018-12-21 18:02:40 +08:00
1f6178fd3f feat(sc): optimize smartconfig process and efficiency 2018-12-21 17:08:44 +08:00
9c2fb99e95 fix(lib): fix can not connect with some special AP with 11b only mode 2018-12-21 11:12:01 +08:00
7f14c1ea4d fix: fix small typo in pwm
Merges https://github.com/espressif/ESP8266_RTOS_SDK/pull/419
2018-12-21 08:46:24 +08:00
048c58571d Merge branch 'feature/add_reset_reason' into 'master'
Add reset reason function

See merge request sdk/ESP8266_RTOS_SDK!651
2018-12-19 16:35:14 +08:00
0f728b64de feat(esp8266): Add reset reason function
The function can be disable.
2018-12-19 15:11:29 +08:00
3dfe25120b Merge branch 'bugfix/pwm_stops_work' into 'master'
bugfix(pwm): fix PWM stop problem when using https

See merge request sdk/ESP8266_RTOS_SDK!653
2018-12-19 14:01:18 +08:00
5510efa4ea Merge branch 'feature/add_choose_console_uart_none' into 'master'
Add config to choose console UART none

See merge request sdk/ESP8266_RTOS_SDK!660
2018-12-18 20:19:26 +08:00
e3dde84949 feat(esp8266): Add config to choose console UART none 2018-12-18 20:15:13 +08:00
83f814c304 feat(lib): use fake buffer to disable ampdu packet 2018-12-18 16:14:55 +08:00
01d32b73d4 Merge branch 'bugfix/uart_tx_done' into 'master'
bugfix(uart): Open uart_wait_tx_done() function and avoid using tx_buffer in uart1

See merge request sdk/ESP8266_RTOS_SDK!652
2018-12-17 21:15:12 +08:00
a3b374a0f4 bugfix(pwm): fix PWM stop problem when using https 2018-12-11 16:17:37 +08:00
fea99edd86 Merge branch 'feature/ssc_add_cr_cl_string_line_end_char' into 'master'
SSC add CR/LR string end line character

See merge request sdk/ESP8266_RTOS_SDK!641
2018-12-10 14:54:18 +08:00
d1ab0c20dd bugfix(uart): Open uart_wait_tx_done() function and avoid using tx_buffer in uart1 2018-12-07 18:01:45 +08:00
085f2361ca Merge branch 'feature/modify_bootloader_support_spi_flash_size_value' into 'master'
feat(bootloader_support): Modify chip size to be spi flash configuration value

See merge request sdk/ESP8266_RTOS_SDK!638
2018-12-05 11:15:35 +08:00