Commit Graph

85 Commits

Author SHA1 Message Date
zwx
df951b9dfb feat(openthread): add option to dump 802.15.4 MAC debug info on assert 2025-08-06 06:35:00 +00:00
chendejin
820c37fbb7 feat(openthread): move mesh local address judeging function to public 2025-07-01 10:49:17 +08:00
Xu Si Yu
1787626958 feat(openthread): handle MeshCoP mDNS service in state change callback 2025-06-24 17:06:54 +08:00
Xu Si Yu
366310e3e4 feat(openthread): optimize trel reception 2025-06-24 17:06:53 +08:00
Xu Si Yu
93e93c5bc6 feat(openthread): add some configurations in Kconfig 2025-06-18 15:35:34 +08:00
Tan Yan Quan
1725d32c1f feat(openthread): change border agent to kconfig option 2025-05-14 16:24:01 +08:00
Tan Yan Quan
aa94f3d97c fix(openthread): handle SetTimeSyncState when ifconfig up or down 2025-05-14 16:23:38 +08:00
Shu Chen
63b29d8bc8 Merge branch 'feat/mtd_parent_search_v5.1' into 'release/v5.1'
feat(openthread): enable parent search function for MTD (v5.1)

See merge request espressif/esp-idf!38823
2025-05-08 14:12:30 +08:00
Shu Chen
c0ec06b4f3 Merge branch 'fix/calibrate_csl_rx_v5.1' into 'release/v5.1'
fix(openthread): calibrate CSL parameters (v5.1)

See merge request espressif/esp-idf!38536
2025-05-08 14:11:12 +08:00
Tan Yan Quan
4428512315 feat(openthread): enable parent search function for MTD 2025-04-29 14:37:33 +08:00
Xu Si Yu
9acbc007b4 feat(openthread): add a callback to handle rcp reset failure 2025-04-29 14:21:25 +08:00
Xu Si Yu
80a239b819 feat(openthread): dns server of border router bind unspecified netif 2025-04-29 14:21:24 +08:00
Tan Yan Quan
9e6ddb639b fix(openthread): check state for ot wake 2025-04-18 12:16:05 +08:00
Tan Yan Quan
0f92073ed4 fix(openthread): update openthread upstream to support BR DNS resolution 2025-04-02 11:02:00 +08:00
Tan Yan Quan
c440a70d9b fix(openthread): turn off rx for SSED running CSL during idle 2025-03-25 12:14:44 +08:00
Xu Si Yu
39fb22dae0 feat(openthread): add an API to set rcp version string (v5.1) 2025-01-24 10:05:08 +08:00
Xu Si Yu
6b3f6ef71f fix(openthread): use the correct macros to control code compilation 2025-01-17 09:49:42 +08:00
Xu Si Yu
632a7e0a36 feat(15.4): support setting 15.4 txrx pti when coex is enabled 2025-01-06 10:25:30 +08:00
WanqQixiang
1e219cf057 fix(openthread): Disable Border Agent features by default 2024-12-11 10:59:59 +08:00
Xu Si Yu
dee502d6cb feat(openthread): adjusted the default macro configurations of openthread 2024-11-25 18:16:00 +08:00
Xu Si Yu
f9aa14a5f3 feat(openthread): support using custom header file 2024-11-25 18:15:05 +08:00
zwx
d7f69d03c0 feat(openthread): support alloc nat64 session from psram 2024-11-21 15:52:46 +08:00
Xu Si Yu
78a4ea29f3 feat(openthread): update openthread submodule and border router lib 2024-11-21 15:52:45 +08:00
Simon Dean
bdb090f629 enable openthread coap client for mtd 2024-11-07 11:55:56 +08:00
Xu Si Yu
b59b0e0926 feat(openthread): allow enabling trel before getting interface 2024-11-07 11:55:56 +08:00
Xu Si Yu
88077e0b16 feat(openthread): support trel feature 2024-11-07 11:55:56 +08:00
Shu Chen
61d6201cf0 feat(openthread): support time sync feature on border router 2024-09-09 20:28:17 +08:00
Michael Wei
e325f1fcd1 fix(openthread): fix RCP build to pass time sync and CSL options
Closes https://github.com/espressif/esp-idf/pull/14060
2024-09-09 20:28:15 +08:00
Xu Si Yu
28b785077b feat(openthread): support restoring vendor properties of rcp 2024-07-25 15:58:28 +08:00
Xu Si Yu
ffe3ce3ed0 feat(openthread): support changing openthread version information 2024-07-25 15:58:20 +08:00
Xu Si Yu
e6f76a17a1 feat(openthread): update openthread submodule 2024-07-25 15:57:56 +08:00
Xu Si Yu
ad0de2103b feat(openthread): support openthread ephemeral key 2024-04-28 16:32:28 +08:00
Dávid Fehér
9103290f57 fix(openthread): Fix openthread mtd joiner config
* Fix openthread-core-esp32x-mtd-config.h: OPENTHREAD_CONFIG_JOINER_ENABLE macro value

* On ESP32 MTD devices Joiner role functionality was not working even if 'Joiner enable' was checked in SDK config because 0 was defined in OPENTHREAD_CONFIG_JOINER_ENABLE macro. Value modified to 1 to resolve the issue. Tested and working on ESP32 H2 MTD device.

* Closes: https://github.com/espressif/esp-idf/pull/13473
2024-04-28 16:21:48 +08:00
Xu Si Yu
00e2c89149 feat(openthread): add max csmabackoffs for transmission 2024-04-22 10:31:18 +08:00
Xu Si Yu
dd0eeaf7f3 feat(openthread): add menuconfig for openthread address query 2024-01-25 14:14:51 +08:00
Xu Si Yu
f86a39ad87 fix(openthread): set spinel frame buffer to member variables 2024-01-25 14:14:51 +08:00
Xu Si Yu
d339120bed feat(openthread): support esp openthread radio spinel 2024-01-25 14:14:51 +08:00
Xu Si Yu
7e469f1330 feat(openthread): modification of uart and spi spinel based on openthread 41ef807 2023-12-21 15:16:29 +08:00
zwx
a1ceb251a0 feat(openthread): add config for radio statistic feature 2023-11-03 11:02:56 +08:00
Jiang Jiang Jian
6cc6ece701 Merge branch 'backport/openthread_uart_api_refactor' into 'release/v5.1'
feat(openthread): Host connection logic refactor(Backport V5.1)

See merge request espressif/esp-idf!26486
2023-10-18 14:44:11 +08:00
zhangwenxu
3bb89e116a feat(openthread): Host connection logic refactor 2023-10-16 15:02:57 +08:00
zwx
b0300ed460 fix(openthread): fix config typo for mtd 2023-10-10 20:16:22 +08:00
Shu Chen
3f02e5e901 feat(openthread): enable time sync feature 2023-09-25 19:42:36 +08:00
zhangwenxu
8a565641c2 feat(openthread): Add some configuration for customer using 2023-09-25 19:41:57 +08:00
zhangwenxu
331cc97d01 feat(openthread): Add support to allocate message pool from PSRAM 2023-09-15 18:30:42 +08:00
Xu Si Yu
31212f284a feat(openthread): enable openthread border agent id support 2023-08-01 14:58:57 +08:00
zhangwenxu
6585c521b3 feat(openthread): openthread upstream update 2023-07-14 10:15:59 +08:00
Xu Si Yu
dd0afffde3 openthread cli: set dua feature optional 2023-07-14 09:54:52 +08:00
Xu Si Yu
77c60765ca openthread rcp: set link metrics feature optional 2023-07-14 09:54:52 +08:00
xiaqilin
b422504d10 ieee802154: exclude sleep file when do not define CONFIG_FREERTOS_USE_TICKLESS_IDLE 2023-07-12 14:37:53 +08:00