Xu Si Yu
|
c7ad5f20ce
|
fix(coex): move 15.4 register configuration to 15.4 init
|
2026-07-27 16:27:37 +08:00 |
|
Xu Si Yu
|
cdd8c1e261
|
feat(coex): add 802.15.4 status for coex
|
2026-07-27 16:22:57 +08:00 |
|
Xu Si Yu
|
65fd83f5cc
|
feat(openthread): update thread-lib for upstream b678a4f6
* esp-openthread: thread_zigbee/esp-openthread@47428f1e8
* openthread: espressif/openthread@b678a4f63
* esp-idf: espressif/esp-idf@956e229bf
|
2026-07-08 13:17:59 +00:00 |
|
Xu Si Yu
|
956e229bf6
|
fix(openthread): add ESP_RETURN_VOID_ON_FALSE for IDF 5.2 compatibility
|
2026-07-08 21:12:40 +08:00 |
|
Xu Si Yu
|
feb6c7372f
|
feat(openthread): update openthread submodule
|
2026-07-08 20:41:20 +08:00 |
|
Xu Si Yu
|
67633ec05c
|
fix(openthread): fix TREL peer discovery by selecting IPv6 from mDNS address list
|
2026-07-08 20:41:20 +08:00 |
|
Xu Si Yu
|
0a20cea9d1
|
feat(openthread): add APIs to clear a single src match short and extended entry in esp radio spinel
|
2026-07-07 17:40:12 +08:00 |
|
Xu Si Yu
|
dda714521b
|
fix(openthread): replace all malloc calls with calloc to avoid hidden uninitialized memory issues
|
2026-06-24 16:15:42 +08:00 |
|
Xu Si Yu
|
3b47245bc5
|
fix(openthread): wait for all onlink GUAs to finish DAD before tests
|
2026-06-05 03:50:26 +00:00 |
|
Xu Si Yu
|
ecd72ef115
|
fix(openthread): optimize the process of openthread pytest cases
|
2026-06-05 03:50:26 +00:00 |
|
Xu Si Yu
|
a9ad6f4d7c
|
fix(openthread): avoid HDLC TX stall on fd write failure
|
2026-06-05 03:50:04 +00:00 |
|
Xu Si Yu
|
95da44efbe
|
fix(openthread): increase the app size in the partition table for the example
|
2026-05-14 15:11:15 +08:00 |
|
Xu Si Yu
|
b688e1b2c2
|
fix(openthread): fix openthread ci ping case
|
2026-05-14 15:06:19 +08:00 |
|
Xu Si Yu
|
f942b18e3a
|
feat(openthread): optimized the autostart macro
|
2026-05-08 14:28:56 +08:00 |
|
Xu Si Yu
|
824cbc153b
|
fix(openthread): fix the esp_openthread_stop
|
2026-05-06 16:43:57 +08:00 |
|
Xu Si Yu
|
f6018e4d71
|
fix(openthread): always reserve null-terminator space when appending escaped args
|
2026-04-30 11:04:14 +08:00 |
|
Xu Si Yu
|
dfa9676416
|
feat(openthread): align spinel radio caps with RCP CSMA backoff and TX retry support
|
2026-04-29 20:09:21 +08:00 |
|
Xu Si Yu
|
90e1cca347
|
fix(openthread): escape CLI arguments and enforce command buffer bounds
|
2026-04-29 20:09:21 +08:00 |
|
Xu Si Yu
|
1da6d5a1ba
|
feat(openthread): optimize radio spinel uart interface
|
2026-04-10 20:03:25 +08:00 |
|
Xu Si Yu
|
7c2be6aa21
|
fix(openthread): fix a macro error
|
2026-02-26 18:17:16 +08:00 |
|
Xu Si Yu
|
610bd68a4a
|
fix(802.15.4): move multipan and data request helpers into IRAM
|
2026-01-28 14:18:20 +08:00 |
|
Xu Si Yu
|
f798e08bc4
|
feat(802.15.4): add multipan pending table support
|
2026-01-28 14:18:04 +08:00 |
|
Xu Si Yu
|
220aa00979
|
feat(802.15.4): add SW data request detection
|
2026-01-28 12:16:05 +08:00 |
|
Xu Si Yu
|
a81a6cb2d9
|
fix(openthread): remove the default netif configuration from the ot_br example
|
2025-12-31 17:44:47 +08:00 |
|
Xu Si Yu
|
c76175c7b9
|
feat(802.15.4): remove tx pending feature
|
2025-12-26 14:27:10 +08:00 |
|
Xu Si Yu
|
33321d50a8
|
feat(openthread): add message pool deinitialization
|
2025-12-24 16:33:17 +08:00 |
|
Xu Si Yu
|
15c6ac81c0
|
fix(openthread): fix a potential stack overflow in TREL
|
2025-12-18 14:01:55 +08:00 |
|
Xu Si Yu
|
946fe7cff1
|
fix(openthread): fix an error in Kconfig
|
2025-12-11 09:53:57 +08:00 |
|
Xu Si Yu
|
fca789463a
|
feat(openthread): Use PSRAM by default for OpenThread message buffers when PSRAM is enabled
|
2025-11-25 16:14:54 +08:00 |
|
Xu Si Yu
|
2bc0e93a0c
|
fix(openthread): remove the duplicate macro definition
|
2025-11-25 16:14:02 +08:00 |
|
Xu Si Yu
|
709101d86a
|
feat(openthread): update examples for API changes
|
2025-10-27 11:59:45 +08:00 |
|
Xu Si Yu
|
3b56f22d72
|
feat(openthread): support custom netif config during initialization
|
2025-10-27 11:59:45 +08:00 |
|
Xu Si Yu
|
e77360b437
|
feat(openthread): examples adaptation of new APIs
|
2025-10-21 20:14:54 +08:00 |
|
Xu Si Yu
|
5e38923523
|
feat(openthread): add common components for openthread examples
|
2025-10-21 20:14:54 +08:00 |
|
Xu Si Yu
|
1b8183c3fc
|
feat(openthread): add openthread start stop APIs
|
2025-10-21 20:14:08 +08:00 |
|
Xu Si Yu
|
9f937eea01
|
fix(openthread): check if the command is valid before calling the input function
|
2025-10-09 14:29:01 +08:00 |
|
Xu Si Yu
|
c976fd0f3a
|
feat(openthread): update border router lib
* esp-openthread: thread_zigbee/esp-openthread@16bfed5ec
* openthread: espressif/openthread@b945928d7
* esp-idf: espressif/esp-idf@e9829623b
|
2025-06-30 09:20:29 +00:00 |
|
Xu Si Yu
|
e9829623b8
|
feat(openthread): update openthread upstream
|
2025-06-30 17:08:59 +08:00 |
|
Xu Si Yu
|
ec25e21ae8
|
feat(openthread): handle MeshCoP mDNS service in state change callback
|
2025-06-30 17:08:59 +08:00 |
|
Xu Si Yu
|
2b9d6c8820
|
feat(openthread): optimize trel reception
|
2025-06-30 17:08:59 +08:00 |
|
Xu Si Yu
|
943f32bd5a
|
feat(openthread): add some configurations in Kconfig
|
2025-06-18 15:35:24 +08:00 |
|
Xu Si Yu
|
5c7c08d0df
|
feat(openthread): add a function to exit openthread main loop safely
|
2025-06-03 16:45:45 +08:00 |
|
Xu Si Yu
|
18b18fe3f4
|
feat(openthread): add a callback to handle rcp reset failure
|
2025-04-29 14:22:57 +08:00 |
|
Xu Si Yu
|
966182c87d
|
feat(openthread): dns server of border router bind unspecified netif
|
2025-04-29 14:22:57 +08:00 |
|
Xu Si Yu
|
04ddf56d26
|
fix(openthread): use esp_netif_tcpip_exec when sending a trel message
|
2025-04-29 14:22:57 +08:00 |
|
Xu Si Yu
|
20b0d7070d
|
feat(openthread): add a function to ensure monotonically increasing frame counter
|
2025-04-29 14:13:07 +08:00 |
|
Xu Si Yu
|
a35c9ba1c8
|
feat(tcp_transport): add an api to configure the addr family
|
2025-03-26 16:24:48 +08:00 |
|
Xu Si Yu
|
dc00dd37dc
|
fix(openthread): fix a bug of openthread uart init port
|
2025-02-27 15:43:29 +08:00 |
|
Xu Si Yu
|
b83535a889
|
feat(openthread): add an API to set rcp version string
|
2025-01-24 10:51:30 +08:00 |
|
Xu Si Yu
|
8487bb7054
|
fix(openthread): use the correct macros to control code compilation
|
2025-01-16 18:04:30 +08:00 |
|
Xu Si Yu
|
d223421f92
|
fix(15.4): set 15.4 energy scan duration before cca
|
2025-01-16 11:45:50 +08:00 |
|
Xu Si Yu
|
20e7428c97
|
fix(openthread): fix openthread radio spinel deinit
|
2025-01-06 10:27:51 +08:00 |
|
Xu Si Yu
|
5d60da974c
|
fix(openthread): fix a naming error of kconfig
|
2025-01-06 10:27:30 +08:00 |
|
Xu Si Yu
|
5280268e65
|
feat(15.4): support setting 15.4 txrx pti when coex is enabled
|
2025-01-06 10:27:29 +08:00 |
|
Xu Si Yu
|
d0c95f419c
|
feat(openthread): update build test rules
|
2024-12-31 14:52:16 +08:00 |
|
Xu Si Yu
|
c0c8335994
|
feat(openthread): adjusted the default macro configurations of openthread
|
2024-11-25 14:32:27 +08:00 |
|
Xu Si Yu
|
3466f70e99
|
feat(openthread): support using custom header file
|
2024-11-25 12:34:00 +08:00 |
|
Xu Si Yu
|
e6967add69
|
fix(openthread): fix a naming error of esp radio spinel
|
2024-11-20 17:38:24 +08:00 |
|
Xu Si Yu
|
29cf8a64c7
|
fix(coex): fix 802.15.4 external coexistence
|
2024-11-20 17:38:22 +08:00 |
|
Xu Si Yu
|
06f469f3ff
|
feat(openthread): update openthread submodule and border router lib
|
2024-11-20 17:36:10 +08:00 |
|
Xu Si Yu
|
34a8c96120
|
fix(ci): optimize an openthread ci case
|
2024-11-07 10:41:57 +08:00 |
|
Xu Si Yu
|
e4afe18a61
|
feat(openthread): allow enabling trel before getting interface
|
2024-10-24 18:30:44 +08:00 |
|
Xu Si Yu
|
9e3b0fc076
|
feat(openthread): support trel feature
|
2024-10-24 18:30:44 +08:00 |
|
Xu Si Yu
|
4bf58ea0c2
|
fix(ieee802154): fix a bug in the usage of a macro
|
2024-10-24 18:30:44 +08:00 |
|
Xu Si Yu
|
a22f37f20f
|
fix(openthread): add macro for rcp init
|
2024-10-24 18:30:44 +08:00 |
|
Xu Si Yu
|
ca9caf1fee
|
feat(openthread): support vendor hook for rcp spi
|
2024-10-24 18:30:44 +08:00 |
|
Xu Si Yu
|
d3e0764232
|
feat(openthread): update extension commands component for examples
|
2024-10-24 18:30:44 +08:00 |
|
Xu Si Yu
|
7d9b33408d
|
feat(openthread): support restoring vendor properties of rcp
|
2024-07-25 15:59:58 +08:00 |
|
Xu Si Yu
|
d894253c48
|
feat(openthread): support changing openthread version information
|
2024-07-25 15:59:58 +08:00 |
|
Xu Si Yu
|
35e36f2cab
|
fix(common_components): unregister event handler if wifi disconnect and stop reconnecting
|
2024-07-25 15:59:58 +08:00 |
|
Xu Si Yu
|
c9f85be415
|
feat(openthread): update openthread submodule
|
2024-07-25 15:59:58 +08:00 |
|
Xu Si Yu
|
6002f7caae
|
fix(openthread): remove the empty task for openthread tasklets
|
2024-06-05 15:40:23 +08:00 |
|
Xu Si Yu
|
78e44855ca
|
feat(openthread): update openthread br lib
|
2024-06-05 15:40:22 +08:00 |
|
Xu Si Yu
|
d4a361bb71
|
feat(openthread): support openthread ephemeral key
|
2024-04-23 20:26:56 +08:00 |
|
Xu Si Yu
|
fd36f6fcac
|
fix(ci): fix wrong path of ot sleep case
|
2024-04-22 20:24:05 +08:00 |
|
Xu Si Yu
|
cea24c7137
|
feat(openthread): add max csmabackoffs for transmission
|
2024-04-22 20:24:05 +08:00 |
|
Xu Si Yu
|
c3398f3373
|
fix(vfs): make case eventfd_select_block exit normally
|
2024-04-22 20:24:05 +08:00 |
|
Xu Si Yu
|
28a6a0cc33
|
fix(openthread): increase factory app size in ot_br partition table
|
2024-04-15 20:54:56 +08:00 |
|
Xu Si Yu
|
6cdf728ce8
|
feat(openthread): support configuring indicator color of openthread device
|
2024-03-14 17:20:37 +08:00 |
|
Xu Si Yu
|
698a7705b8
|
fix(vfs): fix eventfd select
|
2024-03-14 17:20:31 +08:00 |
|
Xu Si Yu
|
57bd2488af
|
feat(openthread): add different led color for openthread devices
|
2024-03-14 17:19:58 +08:00 |
|
Xu Si Yu
|
dd9ba05c49
|
fix(openthread): configurations for openthread examples
|
2024-03-11 14:14:43 +08:00 |
|
Xu Si Yu
|
06cca86017
|
feat(openthread): add menuconfig for openthread address query
|
2024-02-20 10:31:29 +08:00 |
|
Xu Si Yu
|
4ddb253788
|
fix(openthread): set spinel frame buffer to member variables
|
2024-02-20 10:31:29 +08:00 |
|
Xu Si Yu
|
936bba8073
|
feat(openthread): support esp openthread radio spinel
|
2024-02-20 10:31:29 +08:00 |
|
Xu Si Yu
|
0e95c6cd60
|
fix(ci): increase inspection time of openthread sleepy device case
|
2024-02-20 10:31:29 +08:00 |
|
Xu Si Yu
|
4d65903602
|
feat(ci): add a case for openthread border router meshcop
|
2024-02-20 10:31:29 +08:00 |
|
Xu Si Yu
|
baf258e3e6
|
fix(openthread): update lib to set raw pcb ttl value
|
2024-01-02 17:05:16 +08:00 |
|
Xu Si Yu
|
f29d324691
|
fix(openthread): allow setting netif_idx of udp pcb to no_index
|
2023-12-21 15:02:06 +08:00 |
|
Xu Si Yu
|
dd83f65e5c
|
fix(coex): 802.15.4 coex break notification
|
2023-12-21 15:01:55 +08:00 |
|
Xu Si Yu
|
6b8740ae8d
|
feat(ieee802154): add tx/rx report for IEEE802.15.4 debug
|
2023-12-21 15:01:44 +08:00 |
|
Xu Si Yu
|
01808d0cfb
|
feat(openthread): modification of uart and spi spinel based on openthread 41ef807
|
2023-12-21 15:01:31 +08:00 |
|
Xu Si Yu
|
4f33ef4e11
|
fix(openthread): add eventfd nums for spi interface
|
2023-12-01 11:59:48 +08:00 |
|
Xu Si Yu
|
7385079984
|
fix(coex): fix esp32c6 wrong reg offset
|
2023-10-31 15:41:08 +08:00 |
|
Xu Si Yu
|
082cf73602
|
fix(ot sleep): Add a timer to print ot sleepy device status
|
2023-10-13 10:47:18 +08:00 |
|
Xu Si Yu
|
54f13eaacc
|
feat(ci): add ci cases for openthread border router
|
2023-09-14 15:30:10 +08:00 |
|
Xu Si Yu
|
ac340a6e2a
|
feat(openthread): rcp size optimization configurations
|
2023-09-13 10:54:15 +08:00 |
|
Xu Si Yu
|
170294ff5c
|
Merge branch 'bugfix/networkname_lack_stop_character' into 'master'
fix(openthread): copy the networkname with a null terminator
See merge request espressif/esp-idf!25924
|
2023-09-12 21:04:22 +08:00 |
|
Xu Si Yu
|
4a941b96b8
|
fix(openthread): copy the networkname with a null terminator
|
2023-09-12 11:57:01 +08:00 |
|
Xu Si Yu
|
36511a3005
|
Merge branch 'feature/add_sleep_test_for_ot_ci' into 'master'
OpenThread CI: add a test case of sleepy device
See merge request espressif/esp-idf!24715
|
2023-08-01 20:38:29 +08:00 |
|