Commit Graph

152 Commits

Author SHA1 Message Date
zwx ff7a97b7f1 feat(openthread): update BR lib 2024-06-06 14:18:57 +08:00
Xu Si Yu f27797c49a fix(openthread): remove the empty task for openthread tasklets 2024-06-05 15:30:52 +08:00
Xu Si Yu 5abe7425d9 feat(openthread): update openthread br lib 2024-06-05 15:20:30 +08:00
zwx f87f5a3f22 feat(openthread): remove the range for some configurations 2024-06-05 15:20:30 +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
zwx 85ae8bfd5a fix(openthread): using atomic variable for buffer count 2024-03-14 17:18:16 +08:00
xiaqilin 6c9a7da5db fix(openthread): fix openthread alarm timer calculation remaining_us overflow issue 2024-03-04 15:12:15 +08:00
Jiang Jiang Jian 7380f96017 Merge branch 'bugfix/bugfix_for_radio_spinel' into 'release/v5.1'
fix(openthread): fix openthread configurations for radio spinle on 5.1

See merge request espressif/esp-idf!28872
2024-02-05 14:15:15 +08:00
Xu Si Yu 3c6ee5a957 fix(openthread): fix openthread configurations for radio spinle on 5.1 2024-02-04 11:50:41 +08:00
zwx 5c74483fb6 feat(openthread): disable the rx on when idle in coex scenario 2024-02-01 14:53:57 +08:00
zwx d117ae0d21 fix(openthread): fix RCP handle timeout crashing issue
* update openthread upstream
2024-02-01 14:17:04 +08:00
zwx ff1fd81e2f fix(openthread): support uart ISR in IRAM 2024-02-01 14:16:00 +08:00
Shu Chen 81ee463f54 feat(ieee802154): make the receive done handler feature mandatory 2024-01-26 17:00:38 +08:00
zwx e2e54312da feat(openthread): support openthread radio caps rx on when idle 2024-01-25 14:14:51 +08:00
zwx 08f462dc0e feat(openthread): integrate console command with ot command 2024-01-25 14:14:51 +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 d2b8ddfb1f fix(openthread): update lib to set raw pcb ttl value 2024-01-02 16:56:52 +08:00
zwx 66efe67609 fix(ieee802154): introduce a receive done handler feature 2023-12-26 19:12:11 +08:00
Xu Si Yu aa3a1efdd3 fix(openthread): allow setting netif_idx of udp pcb to no_index 2023-12-21 15:17:58 +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 6221119c2f fix(openthread): fix openthread SPI tx timeout issue 2023-12-21 15:16:28 +08:00
zwx d799d361ea fix(openthread): add netif check when call udp api for ot 2023-12-21 15:16:28 +08:00
zwx a1ceb251a0 feat(openthread): add config for radio statistic feature 2023-11-03 11:02:56 +08:00
zwx ad75dc5aea fix(openthread): fix host interface mdoe none 2023-10-20 14:09:29 +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
Jiang Jiang Jian 63eef40b39 Merge branch 'backport/update_openthread_upstream' into 'release/v5.1'
feat(openthread): update openthread upstream(backportv5.1)

See merge request espressif/esp-idf!26377
2023-10-17 18:02:25 +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
zwx faa2159f06 feat(openthread): update openthread upstream 2023-10-09 16:22:57 +08:00
Shu Chen 5b45d359d2 Merge branch 'feature/update_esp32h2_sleep_logic_backport_v5.1' into 'release/v5.1'
feat(pm): remove SOC_PM_RETENTION_HAS_CLOCK_BUG for esp32h2 (backport v5.1)

See merge request espressif/esp-idf!26181
2023-09-27 14:38:47 +08:00
WanqQixiang b46a32cd92 fix(openthread): update openthread_br lib 2023-09-25 19:42:53 +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
xiaqilin 1d02b6c1c6 feat(ieee802154): update ieee802154 sleep logic and support modem sleep 2023-09-25 13:39:59 +08:00
Xu Si Yu d5f3f73f51 fix(openthread): copy the networkname with a null terminator 2023-09-19 17:15:03 +08:00
zhangwenxu 331cc97d01 feat(openthread): Add support to allocate message pool from PSRAM 2023-09-15 18:30:42 +08:00
zhangwenxu 5f55496f51 feat(openthread): support BR deinit 2023-09-08 12:24:36 +08:00
zhangwenxu 4988c1a3d1 feat(openthread): add mesh local prefix configuration 2023-08-31 17:08:41 +08:00
zhangwenxu f7fd03a79a fix(openthread): fix openthread settings get next empty index 2023-08-31 17:08:27 +08:00
zhangwenxu 12f1c165e3 feat(thread): update openthread lib 2023-08-01 14:59:07 +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 cb29bfa6b4 openthread: forbid otPlatUdp to connect to address 0.0.0.0 and port 0 2023-07-14 09:54:52 +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 5492f382f9 fix(openthread): call sleep api only in native radio 2023-07-13 10:29:08 +08:00