Commit Graph
100 Commits
Author SHA1 Message Date
Xu Si Yu 56aaf05ac1 feat(openthread): adjusted the default macro configurations of openthread 2024-11-25 14:34:10 +08:00
Xu Si Yu 2c4b02e64c feat(openthread): support using custom header file 2024-11-25 12:32:54 +08:00
Xu Si Yu 0245561d65 fix(openthread): fix a naming error of esp radio spinel 2024-11-20 15:44:04 +08:00
Xu Si Yu 683b7b4f07 fix(coex): fix 802.15.4 external coexistence 2024-11-14 15:07:41 +08:00
Xu Si Yu aff23f32e4 feat(openthread): update openthread submodule and border router lib 2024-11-13 16:46:29 +08:00
Xu Si Yu 07959c4bbe fix(ci): optimize an openthread ci case 2024-11-07 10:45:48 +08:00
Xu Si Yu ba2d48dacd feat(openthread): update extension commands component for examples 2024-10-28 12:21:34 +08:00
Xu Si Yu e84a7e651d feat(openthread): allow enabling trel before getting interface 2024-10-21 10:42:33 +08:00
Xu Si Yu f6591b773e feat(openthread): support trel feature 2024-10-18 13:57:38 +08:00
Xu Si Yu 6e1bc89945 fix(ieee802154): fix a bug in the usage of a macro 2024-10-18 13:18:20 +08:00
Xu Si Yu 64dc7ebbc3 fix(openthread): add macro for rcp init 2024-10-18 13:18:19 +08:00
Xu Si Yu 38f024681c feat(openthread): support vendor hook for rcp spi 2024-10-18 13:18:19 +08:00
Xu Si Yu 371ae9577c fix(uart): remove unnecessary wait when sending message to ring buffer 2024-07-26 11:41:36 +08:00
Xu Si Yu bed5aa5429 feat(openthread): support restoring vendor properties of rcp 2024-07-25 16:00:46 +08:00
Xu Si Yu ee788924eb feat(openthread): support changing openthread version information 2024-07-25 16:00:40 +08:00
Xu Si Yu d1b3845aaa fix(common_components): unregister event handler if wifi disconnect and stop reconnecting 2024-07-22 16:46:35 +08:00
Xu Si Yu 436bf0b1ee feat(openthread): update openthread submodule 2024-07-19 19:22:47 +08:00
Xu Si Yu 15512f4170 fix(openthread): remove the empty task for openthread tasklets 2024-06-11 14:25:45 +08:00
Xu Si Yu 3860cc8dac feat(openthread): update openthread br lib 2024-06-11 14:25:01 +08:00
Xu Si Yu 3efe49f26a feat(openthread): support openthread ephemeral key 2024-06-11 14:25:01 +08:00
Xu Si Yu e8a554ac21 fix(vfs): make case eventfd_select_block exit normally 2024-04-18 11:29:25 +08:00
Xu Si Yu e4746084ea fix(openthread): increase factory app size in ot_br partition table 2024-04-15 20:44:28 +08:00
Xu Si Yu 2768d33be2 Merge branch 'ci/re-enable_ot_runner' into 'master'
ci: re-enable openthread runner

See merge request espressif/esp-idf!30142
2024-04-10 14:38:35 +08:00
Xu Si Yu 0d01a3ed72 ci: re-enable openthread runner 2024-04-09 20:52:05 +08:00
Xu Si Yu 331a696d50 Merge branch 'ci/ignore_ot_runner' into 'master'
ci: ignore openthread runner temporarily

See merge request espressif/esp-idf!30113
2024-04-09 11:18:30 +08:00
Xu Si Yu fd78d418dd feat(openthread): add max csmabackoffs for transmission 2024-03-20 18:00:33 +08:00
Xu Si Yu 21c7d7a9d2 fix(vfs): fix eventfd select 2024-03-08 16:11:39 +08:00
Xu Si Yu 89962a16ab feat(openthread): support configuring indicator color of openthread device 2024-03-05 14:26:24 +08:00
Xu Si Yu d183000311 Merge branch 'feature/ot_enable_rcp_uart_for_br_by_default' into 'master'
feat(Thread): enable RCP uart configuration for BR by default

See merge request espressif/esp-idf!28897
2024-03-01 19:28:38 +08:00
Xu Si Yu 1e01517657 Merge branch 'feature/add_led_for_ot_device' into 'master'
feat(openthread): add different led color for openthread devices

Closes TZ-597

See merge request espressif/esp-idf!28779
2024-02-29 21:14:29 +08:00
Xu Si Yu 48a65ae18f feat(openthread): add different led color for openthread devices 2024-02-29 17:04:13 +08:00
Xu Si Yu fbe6b5f194 fix(openthread): configurations for openthread examples 2024-02-26 17:06:01 +08:00
Xu Si Yu ad3e1e3daf Merge branch 'bugfix/set_spinel_interface_buffer_to_static' into 'master'
fix(openthread): set spinel frame buffer to member variables

See merge request espressif/esp-idf!28510
2024-01-23 22:40:43 +08:00
Xu Si Yu f9f32d4e5f Merge branch 'feature/add_config_for_ot_address_query' into 'master'
feat(openthread): add menuconfig for openthread address query

See merge request espressif/esp-idf!28445
2024-01-23 20:55:48 +08:00
Xu Si Yu 568adfb869 feat(openthread): add menuconfig for openthread address query 2024-01-23 14:43:51 +08:00
Xu Si Yu 65a261b290 fix(openthread): set spinel frame buffer to member variables 2024-01-23 10:52:03 +08:00
Xu Si Yu ea8799eef7 feat(openthread): support esp openthread radio spinel 2024-01-15 15:27:06 +08:00
Xu Si Yu e7bdf082e3 fix(ci): increase inspection time of openthread sleepy device case 2024-01-15 14:40:43 +08:00
Xu Si Yu bae3c28406 Merge branch 'feature/add_ieee802154_examples' into 'master'
feat(ieee802154): Add ieee802154 examples

See merge request espressif/esp-idf!26423
2024-01-03 22:51:25 +08:00
Xu Si Yu 13fa6c7af2 feat(ieee802154): Add ieee802154 CLI example 2024-01-03 19:05:16 +08:00
Xu Si Yu 59e9374b67 Merge branch 'feature/add_ci_for_meshcop' into 'master'
feat(ci): add a case for openthread border router meshcop

See merge request espressif/esp-idf!28014
2024-01-03 11:23:24 +08:00
Xu Si Yu 28ccaca00d feat(ci): add a case for openthread border router meshcop 2024-01-02 19:19:05 +08:00
Xu Si Yu 8c5c612865 fix(openthread): update lib to set raw pcb ttl value 2023-12-29 15:25:40 +08:00
Xu Si Yu edb0063953 fix(openthread): allow setting netif_idx of udp pcb to no_index 2023-12-19 18:43:51 +08:00
Xu Si Yu fdf5783951 Merge branch 'bugfix/154_coex_break_notify' into 'master'
fix(coex): 802.15.4 coex break notification

See merge request espressif/esp-idf!27458
2023-12-18 19:32:39 +08:00
Xu Si Yu 6cef08c03d feat(ieee802154): add tx/rx report for IEEE802.15.4 debug 2023-12-14 12:29:57 +08:00
Xu Si Yu 58992e2bc0 Merge branch 'feature/update_openthread_dc6bf36' into 'master'
feat(openthread): modification of uart and spi spinel based on openthread 41ef807

See merge request espressif/esp-idf!27390
2023-12-14 12:10:40 +08:00
Xu Si Yu e88dc25226 feat(openthread): modification of uart and spi spinel based on openthread 41ef807 2023-12-12 14:12:16 +08:00
Xu Si Yu b2a32c5b3f fix(coex): 802.15.4 coex break notification 2023-12-12 11:08:52 +08:00
Xu Si Yu 683975b77a fix(thread/zigbee): Cleanup build-test-rules.yml 2023-12-04 17:38:27 +08:00
Xu Si Yu feb62db338 Merge branch 'bugfix/event_fd_for_spi_interface' into 'master'
fix(openthread): add eventfd nums for spi interface

See merge request espressif/esp-idf!27368
2023-11-27 15:22:04 +08:00
Xu Si Yu 28e9610e01 Merge branch 'bugfix/fix_wrong_path_of_ot_sleep_ci' into 'master'
fix(ci): fix wrong path of ot sleep case

See merge request espressif/esp-idf!27359
2023-11-24 10:31:08 +08:00
Xu Si Yu 45095994e6 fix(openthread): add eventfd nums for spi interface 2023-11-23 19:54:30 +08:00
Xu Si Yu 86300959c5 fix(ci): fix wrong path of ot sleep case 2023-11-23 16:48:06 +08:00
Xu Si Yu 030cac07df fix(coex): fix esp32c6 wrong reg offset 2023-10-26 17:59:09 +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
Xu Si Yu 753f74cb99 feat(openthread): add sleep debug message 2023-07-31 17:01:37 +08:00
Xu Si Yu 5f51dcc686 ci(openthread): Add a test case for openthread sleepy device 2023-07-31 15:38:11 +08:00
Xu Si Yu 8646abed3a Merge branch 'bugfix/use_default_dataset_if_exist' into 'master'
fix(openthread): try to use a existing dataset when autostart

See merge request espressif/esp-idf!24976
2023-07-27 10:20:22 +08:00
Xu Si Yu 90518676b1 fix(openthread): Use the existing dataset for autostart 2023-07-25 10:39:35 +08:00
Xu Si Yu 42e18dde97 Merge branch 'feature/enable_ot_border_agent_id' into 'master'
feat(openthread): enable openthread border agent id support

See merge request espressif/esp-idf!24872
2023-07-21 12:22:40 +08:00
Xu Si Yu fa8971d76d feat(openthread): enable openthread border agent id support 2023-07-20 20:31:05 +08:00
Xu Si Yu 1530be9f53 fix(ci): remove the check of a inexistent host 2023-07-14 10:13:45 +08:00
Xu Si Yu cbddae6043 Merge branch 'bugfix/enable_build_of_ot_related_modification' into 'master'
OpenThread CI: build 3 apps when the OpenThread related modifications exist

See merge request espressif/esp-idf!24089
2023-06-07 18:08:07 +08:00
Xu Si Yu c8e2135648 OpenThread CI: build 3 apps when the OpenThread related modifications exist 2023-06-07 16:53:55 +08:00
Xu Si Yu 6b6984b4a8 ot br lib: update br lib to fix issues found in certification 2023-06-06 19:12:29 +08:00
Xu Si Yu c1581eb6b8 openthread: forbid otPlatUdp to connect to address 0.0.0.0 and port 0 2023-06-06 19:11:32 +08:00
Xu Si Yu 3f52b00948 openthread cli: set dua feature optional 2023-06-06 19:11:32 +08:00
Xu Si Yu 1241bfc73d openthread rcp: set link metrics feature optional 2023-06-06 19:11:32 +08:00
Xu Si Yu 135a123e77 IEEE802154: modification of the action when stop tx/rx ack 2023-06-06 11:31:54 +08:00
Xu Si Yu 9d4898cf0c Merge branch 'bugfix/modify_state_check_method' into 'master'
OpenThread CI: add a function for executing commands

See merge request espressif/esp-idf!23529
2023-05-05 19:05:46 +08:00
Xu Si Yu 34d8117820 OpenThread CI: add a function for executing commands 2023-05-04 10:34:17 +08:00
Xu Si Yu fc1fdca416 OpenThread border router: support border router to connect with SSED 2023-04-27 01:13:41 +00:00
Xu Si Yu 55c3bbed85 Merge branch 'bugfix/increase_timeout_for_ieee802154_ci' into 'master'
ieee802154: increase the timeout for ieee802.15.4 CI test

See merge request espressif/esp-idf!23463
2023-04-27 06:17:05 +08:00
Xu Si Yu c985267ccf ieee802154: increase the timeout for ieee802.15.4 CI test 2023-04-26 15:06:33 +08:00
Xu Si Yu f46872780c openthread CI: add delay to ensure that the dut can receive input command 2023-04-25 15:31:21 +08:00
Xu Si Yu 692cba6059 openthread port: set ipv6 address zone with netif index when udp joining or leaving group 2023-04-10 17:02:38 +08:00
Xu Si Yu 6f618adf88 openthread CI: disable host join group check in openthread ci cases 2023-04-06 16:10:07 +08:00
Xu Si Yu f0c934c7a8 openthread border router: support c6 single chip br 2023-04-06 10:32:35 +08:00
Xu Si Yu 7b735a8568 openthread: add transmission of LQI 2023-03-24 14:51:03 +08:00
Xu Si Yu 90372e96ab openthread ci: replace h4 with c6 2023-03-23 10:31:24 +08:00
Xu Si Yu db9eb6a4fb Merge branch 'feature/add_ci_for_esp32h2' into 'master'
openthread: add openthread ci for ESP32-H2

See merge request espressif/esp-idf!22667
2023-03-14 14:09:16 +08:00
Xu Si Yu cdfcd51dce openthread: add openthread ci for ESP32-H2 2023-03-13 10:27:51 +08:00
Xu Si Yu f8af6c3283 ieee802154: fix bug of IEEE802154 receiving packets 2023-03-02 12:07:39 +08:00
Xu Si Yu 6212ba6d35 IEEE802154: replace esp32h4 with esp32c6 for IEEE802.15.4 CI test 2023-02-28 15:04:04 +08:00
Xu Si Yu 4bf62250fb CI: add openthread build CI for ESP32-H2 2023-02-27 17:51:19 +08:00
Xu Si Yu f6c13515b3 Merge branch 'feature/add_openthread_ci_for_esp32c6' into 'master'
openthread: add ci for esp32c6

See merge request espressif/esp-idf!22026
2023-02-03 10:29:30 +08:00
Xu Si Yu 389d07b9c1 openthread: add ci for esp32c6 2023-02-02 16:29:19 +08:00
Xu Si Yu 897b9700c4 Merge branch 'bugfix/fix_bug_of_c6_i154' into 'master'
ieee802154: update i154 lib to fix the bug of esp32c6

See merge request espressif/esp-idf!22151
2023-01-31 10:15:24 +08:00
Xu Si Yu 7a2948f42a ieee802154: update i154 lib to fix the bug of esp32c6 2023-01-30 15:30:59 +08:00
Xu Si Yu e38d20849e openthread: enable br for esp32c2 and esp32c6 2023-01-13 19:56:06 +08:00
Xu Si Yu d17ecbcf5d soc: add a header file to fix the bug of esp32h4beta1 build 2023-01-11 11:46:05 +00:00
Xu Si Yu c35759448a openthread: add 802.15.4 and Thread support lib for ESP32-C6 2022-12-29 17:29:18 +08:00
Xu Si Yu f90183adc8 Merge branch 'feature/add_iperf_format_change' into 'master'
iperf: add output format change function for iperf

See merge request espressif/esp-idf!21065
2022-12-05 16:31:12 +08:00
Xu Si Yu fcafd8dc27 iperf: add output format change function for iperf 2022-12-01 12:24:05 +08:00