me-no-dev
0feb3633fc
add menuconfig option to enable SO_RCVBUF
2017-01-05 13:17:52 +02:00
qiyueixa
7778273314
esp32: update wifi libs
...
1. add wifi low rate feature
2017-01-05 18:43:09 +08:00
qiyueixa
5677149833
esp32: add wifi low rate feature
...
1. add low_rate_enable flag to scan results to identify if AP low rate is enabled.
2. add WIFI_PROTOCOL_LR for users to enable low rate feature.
2017-01-05 18:22:07 +08:00
Wangjialin
6b5e734901
driver: ledc - update fading functions, add example and doc
...
1. add fading functions.
2. clear up ledc.c and ledc.h
3. update api doc.
4. add ledc example
5. edit ledc.rst and add readme for example code.
6. add s_ prefix for static global values.
7. add mutex for fade functions
8. minor changes according to the comments.
2017-01-05 17:57:52 +08:00
Tian Hao
d6fcec73b2
component/bt : add macro for adv_data_flag
...
1. add macro for adv data flag
2. add docs for doxygen
2017-01-05 17:53:33 +08:00
Tian Hao
daf58e3852
component/bt : fix advertising bug
...
1. adv data flag
2. default adv data not BR/EDR in demo
2017-01-05 17:53:33 +08:00
Ivan Grokhotkov
f867e0671e
Merge branch 'feature/btdm_gatt_api' into 'master'
...
Feature/btdm gatt api
GATT upstream api changed.
Actually, feature/btdm_blufi based on this branch.
See merge request !366
2017-01-05 16:43:01 +08:00
Dong Heng
8c7dfef317
examples/10_openssl_server: fixup SSL server with method of specific version
...
1. add method of any version supporting at OpenSSL and add API in header file
2. change OpenSSL server context method to be method of any version
Fixes http://esp32.com/viewtopic.php?f=14&t=696 .
2017-01-05 15:57:25 +08:00
Liu Han
56514d5ab2
examples: Add CoAP client demo
...
Test CoAP protocol client
2017-01-05 15:49:21 +08:00
Liu Han
899f61f4a2
examples: Add CoAP server demo
...
Test CoAP protocol server
2017-01-05 15:49:14 +08:00
wangmengyang
44914c17bc
component/bt: add AVRC controller example with simple PASSTHROUGH cmd
2017-01-05 15:43:44 +08:00
Tian Hao
ee318d42ae
Merge branch 'master' into feature/btdm_gatt_api
2017-01-05 15:25:03 +08:00
Tian Hao
790a3d9ab3
component/bt : update bluetooth api doxygen ref
2017-01-05 14:56:16 +08:00
Wu Jian Gang
c2a356f23c
Merge branch 'feature/throughput_optimization_phrase_1' into 'master'
...
lwip/freertos/esp32: add throughput optimization related code
1. Update wifi lib which contains ampdu and other optimizations
2. Add throughput code debug code
3. Add code to support sending multiple packet per socket call for udp
4. Other misc modification about throughput optimization
See merge request !361
2017-01-05 14:09:23 +08:00
Liu Zhi Fu
d98b99f4f0
lwip: rework according review comments
2017-01-05 12:22:49 +08:00
Liu Zhi Fu
be994740b4
Merge branch 'master' of ssh://gitlab.espressif.cn:27227/idf/esp-idf into feature/throughput_optimization_phrase_1
2017-01-05 11:37:56 +08:00
Liu Zhi Fu
0fb2ab9f5c
lwip/freertos/esp32: add throughput optimization related code
...
1. Update wifi lib which contains ampdu and other optimizations
2. Add throughput code debug code
3. Other misc modification about throughput optimization
2017-01-05 11:37:08 +08:00
Chen Wu
b1cac83f61
examples: Rename 18_ota to 26_ota
...
example numbers should accord with our internal definition.
2017-01-05 09:57:45 +08:00
Ivan Grokhotkov
6f578796d3
Merge branch 'bugfix/ci_build_example_failures' into 'master'
...
Fix CI build example not failing on errors
See merge request !357
2017-01-05 00:48:27 +08:00
Yinling
6c41080fd9
CI: update known issues
2017-01-04 19:27:58 +08:00
Angus Gratton
63e9806d85
esp_random: XOR the RNG register value several times before returning it
...
Probably unnecessary, but avoids returning internal RNG state as-is.
2017-01-04 17:07:12 +11:00
Angus Gratton
3922ce47b2
bootloader: Enable early boot RNG entropy source
...
This reverts commit ceb8566970
.
2017-01-04 17:07:12 +11:00
Angus Gratton
83442526e0
bootloader: Allow custom baud rate on UART 0
2017-01-04 16:24:12 +11:00
Angus Gratton
2e3ca1c2f7
bootloader: Boost bootloader CPU to 80MHz
...
Partially needed to use RNG, also useful to improve boot performance.
2017-01-04 16:07:19 +11:00
Wang Jia Lin
bf3093feca
Merge branch 'driver_merge_tmp/merge_i2c' into 'master'
...
driver: i2c code
1. add i2c master code
2. add i2c slave code
3. add i2c example code
See merge request !318
2017-01-03 16:44:08 +08:00
Yinling
16de41941e
CI: fix bug that test report job failed
2017-01-03 14:07:00 +08:00
Yinling
b9a6d276a2
CI: update known issues
2017-01-03 14:06:50 +08:00
Yinling
c47bc43afd
CI: fix bug that restore initial condition fail:
...
in STA+AP mode, when STA is reconnecting to external AP, its AP
interface is not connectable. do disconnect on STA interface first
2017-01-03 14:06:50 +08:00
Angus Gratton
2407faf6c6
Merge branch 'feature/print_halt_abort' into 'master'
...
panic handlers: Print the PC address where abort() was called, don't dump registers
See merge request !338
2017-01-03 13:44:34 +08:00
Angus Gratton
19fa6e254d
Merge branch 'feature/make_monitor' into 'master'
...
Add 'make monitor' target as used in arduino-esp32
See merge request !355
2017-01-03 08:43:49 +08:00
Angus Gratton
189543f317
Merge branch 'bugfix/remove_keep_ram_sections' into 'master'
...
linker script: Remove KEEP from RAM-resident sections
Reduce RAM usage when not all data/bss sections in source files were used.
See merge request !354
2017-01-03 08:38:56 +08:00
Angus Gratton
5e96070c27
linker script: Remove KEEP from RAM-resident sections
...
Reduce RAM usage when not all data/bss sections in source files were used.
2017-01-03 11:02:12 +11:00
Angus Gratton
4f7314a760
README: Add a note about parallel builds
2017-01-03 10:59:11 +11:00
Angus Gratton
03551ec2da
build system: Add 'make monitor' target from arduino-esp32
...
Originally added to arduino-esp32 by @me-no-dev. It's so useful, we
want it in esp-idf as well! :)
2017-01-03 10:59:10 +11:00
Angus Gratton
7883a5bae5
Merge branch 'feature/esptool_reset_options' into 'master'
...
esptool: Add new options to reset before/after, detect flash size
Also fixes bugs with reading MAC, chip id.
See merge request !331
2017-01-03 07:48:10 +08:00
Wangjialin
9c7cc86793
1. modify i2c_set_pin function
...
2. update example comments and other minor changes
3. rename API: i2c_cmd_link_create/i2c_cmd_link_delete (+4 squashed commits)
Squashed commits:
[2e0ac3e] 1. coding style: add one space after condition key words.
2. modify i2c.h, use gpio_num_t instead of int, improve comments of return values
3. add i2c index in index.rst
4. add readme for i2c example
[4991d92] update i2c.doc
[88b672e] driver: i2c
1. add mux and spin lock to run in a thread-safe way.
2. modify example code
[4eb15fe] driver: i2c code
1. add i2c master code
2. add i2c slave code
3. add i2c example code
4. add DRAM_ATTR for I2C array
2017-01-03 00:57:19 +08:00
wangmengyang
fa72a98635
component/bt: remove source codes from esp-audio modules;
2017-01-02 14:20:28 +08:00
liuhan
d0b10ba2dd
components/coap: Add libcoap port for ESP32 platform
2016-12-30 15:05:26 +08:00
liuhan
2b41c1b8b2
components/coap: Add libcoap library as submodule
2016-12-30 15:05:26 +08:00
Angus Gratton
6b87419d42
CI build_examples: Don't stop on first failed example, print failure summary
2016-12-30 17:21:16 +11:00
Angus Gratton
eb8324e2c2
examples: Fix build errors that weren't being caught by CI
2016-12-30 16:53:01 +11:00
Angus Gratton
79d6d9f701
CI build_examples: Correctly detect example build failures
...
"pipefail" regression when fail-on-warnings was added...
2016-12-30 16:52:58 +11:00
Ivan Grokhotkov
370cf5493f
Merge branch 'driver/i2s' into 'master'
...
Add i2s driver
Lasted version of I2S driver
See merge request !351
2016-12-30 11:39:49 +08:00
Angus Gratton
3783e28f0e
bootloader: Check all partitions fit inside configured flash size
2016-12-30 14:19:46 +11:00
Angus Gratton
76e61ded30
bootloader: Call esp_partition_table_basic_verify() as part of standard boot
...
Was previously only verified during flash encryption.
2016-12-30 14:19:46 +11:00
Angus Gratton
d245f016ea
esptool: Add new options to reset before/after, detect flash size
2016-12-30 14:19:46 +11:00
Angus Gratton
2350288a33
examples: Move sdkconfig.defaults support into build system
...
Is used fairly widely, and a little bit buggy in the form
where it was in each Makefile (didn't always get copied in place).
2016-12-29 17:37:30 +08:00
Chen Wu
d0fccbce15
examples: Add OTA demo
2016-12-29 17:37:17 +08:00
Tuan PM
5462d98e5a
Add i2s driver
2016-12-29 17:29:14 +08:00
Wang Jia Lin
8bcd341fca
Merge branch 'buffix/uart_frm_err_parity_err_mismatch' into 'master'
...
bugfix: uart event mismatch
Fix bug of uart frame error and parity error interrupt mismatch in driver code, which will cause the corresponding interrupt can not be cleared correctly, and will finally cause a interrupt watch dog.
See merge request !335
2016-12-29 13:15:48 +08:00