Commit Graph
54 Commits
Author SHA1 Message Date
Xu Si Yu a59ffd6c5a feat(openthread): update examples for API changes 2025-10-27 11:59:19 +08:00
Xu Si Yu 25fbc00c0e feat(openthread): examples adaptation of new APIs 2025-10-21 19:55:14 +08:00
Xu Si Yu 84ac9e2054 feat(openthread): optimize trel reception 2025-06-30 17:31:42 +08:00
Jan Beran f943491014 fix(kconfig): Fix issues with Kconfig files 2025-03-07 11:31:37 +01:00
yiwenxiu d4ec677253 feat(openthread): add br library check case 2025-02-12 09:33:46 +08:00
zwx 86fe5a7313 feat(openthread): support hardware reset RCP while processing RCP failure 2025-01-22 17:12:15 +08:00
Tan Yan Quan a3fe6540b6 fix(openthread): add macros for ot_br 2024-12-23 21:30:54 +08:00
Xu Si Yu 7f0a140f46 feat(openthread): update extension commands component for examples 2024-09-04 10:40:14 +08:00
zwx 943033f9d6 fix(openthread): make ot task queue sending non-permanent blocking 2024-07-19 19:01:25 +08:00
zwx c4c548f2da feat(openthread): move iperf dependency into cli extension 2024-04-24 15:45:10 +08:00
Chen Yudong c48eb1055b feat: move iperf to component registry 2024-03-22 10:53:24 +08:00
Xu Si Yu 48a65ae18f feat(openthread): add different led color for openthread devices 2024-02-29 17:04:13 +08:00
zwx 6bec6a5b41 fix(openthread): fix ot netif destroy netif order issue 2023-12-15 18:35:34 +08:00
Xu Si Yu 45095994e6 fix(openthread): add eventfd nums for spi interface 2023-11-23 19:54:30 +08:00
zhangwenxu 8ba1f550fb feat(openthread): Host connection logic refactor 2023-10-11 10:42:57 +00:00
Ivan Grokhotkov 6d87100a70 feat(examples): add local components via idf_component.yml
Specifying all the dependencies (managed and local) in the manifest
makes it easier for users to see every component the example
depends on.
2023-09-19 10:38:24 +02:00
Zhang Wen Xu a5caa1c724 Merge branch 'feature/add_rcp_size_opt_config' into 'master'
feat(openthread): rcp size optimization configuration

See merge request espressif/esp-idf!25870
2023-09-14 14:04:21 +08:00
Xu Si Yu ac340a6e2a feat(openthread): rcp size optimization configurations 2023-09-13 10:54:15 +08:00
xiaqilin d2660635aa feat(esp_coex): add external coex slave support 2023-09-04 14:21:22 +08:00
Xu Si Yu 90518676b1 fix(openthread): Use the existing dataset for autostart 2023-07-25 10:39:35 +08:00
zhangwenxu 4b86ee16fa openthread: change partition table to nvs flash 2023-06-14 16:34:54 +08:00
Shu Chen 8672467d36 openthread: introduce the auto start API 2023-06-06 20:03:57 +08:00
Shu Chen c0097c127c Merge branch 'feature/openthread-port-spinel-interface' into 'master'
openthread: add SPI support in Radio Co-Processor

See merge request espressif/esp-idf!22368
2023-04-06 20:50:36 +08:00
xieqinan 5a1578e692 openthread: add SPI support in Radio Co-Processor 2023-04-06 10:59:06 +08:00
Xu Si Yu f0c934c7a8 openthread border router: support c6 single chip br 2023-04-06 10:32:35 +08:00
xieqinan 1f664bb4f7 openthread: add the configurable option of uart buffer size 2023-02-22 03:01:38 +00:00
David Cermak a71fa82177 esp_netif/lwip: Fix core-locking config
* Fix thread safety issues in non-core locking
* Add option to verify thread safety issues in lwip (core-lock assertion)
* Make esp_sntp.h thread safe API
* Fix sntp examples
* Fix openthread libs

Closes https://github.com/espressif/esp-idf/issues/9908
Closes https://github.com/espressif/esp-idf/issues/10502
Closes https://github.com/espressif/esp-idf/issues/10466
2023-01-17 16:15:58 +01:00
Xu Si Yu e38d20849e openthread: enable br for esp32c2 and esp32c6 2023-01-13 19:56:06 +08:00
Xu Si Yu 6229ce6655 openthread: add service_discovery and NAT64 cases for openthread CI 2022-11-11 16:52:49 +08:00
xieqinan fd1195e18c openthread: support Ethernet based Thread BR 2022-09-30 02:20:03 +00:00
WanqQixiang 1d826c7a2b openthread: Add some flash optimization options for openthread component
openthread: use a certain version of esp_openthread_cli_extension managed component
2022-09-28 20:37:44 +08:00
Jiacheng Guo 905856a054 openthread: add NAT64 and DNS64 support
* Add required configs and headers for NAT64 and DNS64
* Add hook for DNS name resolution
* Add NAT64 and DNS64 example commands
2022-08-01 15:31:49 +08:00
Jiacheng Guo 558ce70f40 openthread: use managed component for extension commands 2022-07-18 16:39:30 +08:00
gabsuren d413a71f61 mdns: Remove internal component, examples, test and docs 2022-06-29 17:30:34 +04:00
Jiacheng Guo 9f47861019 openthread: update OpenThread submodule
* Update OpenThread to latest master
* Add required lwIP configurations to border router examples
* Fix build warnings
2022-06-23 11:33:17 +08:00
morris 722fde218d uart: add default source clock for all targets 2022-05-09 11:26:30 +08:00
Jiacheng Guo a271753a6a openthread: enable 1.2 multicast routing
This MR enables Thread 1.2 Backbone Border Router(BBR) feature and
multicast routing.
2022-01-27 15:22:27 +08:00
zhangwenxu 3262d74513 openthread: ot extension command refactor 2022-01-13 12:25:15 +08:00
zhangwenxu 91f54c673d openthread: add a manual mode in Thread border router example 2021-12-24 11:09:51 +08:00
Jiacheng Guo 85ea4947dc openthread: fix wrong panid range in border router example 2021-12-20 16:56:42 +08:00
Roland Dobai 766aa57084 Build & config: Remove leftover files from the unsupported "make" build system 2021-11-11 15:32:36 +01:00
zhangwenxu 1bb69cde88 openthread: fix iperf get dest_ip6_addr
* update copyright headers
2021-11-02 17:10:12 +08:00
Jiacheng Guo 1e5c5f38d9 br: support Thread Radio Encapsulation Link (TREL)
TREL allows sending 15.4 frames on the backbone link by encapsulating it
in an UDP packet.
2021-10-21 19:55:58 +08:00
Jiacheng Guo be4a45ab70 openthread: Use esp console for CLI 2021-10-18 12:27:50 +08:00
Jiacheng Guo b7fd68c438 openthread: reduce default log verbosity
Packet logging increases latency and packet drop rate significantly.
2021-10-14 12:14:17 +08:00
Shu Chen c09633d41b openthread: enrich documentation for openthread examples 2021-09-15 15:44:07 +08:00
WangQixiang 321f301e3e ot_br: skip network configuration if dataset is active 2021-09-07 16:18:48 +08:00
Jiacheng Guo 51372704bf openthread: support discovery delegate in border router 2021-09-03 19:07:59 +08:00
Jiacheng Guo 2213a35156 openthread: fix mesh local prefix missing in border agent example 2021-08-27 14:21:47 +08:00
zhangwenxu 4175aa0892 openthread: add ot_rcp example 2021-08-25 18:04:45 +08:00