Commit Graph
183 Commits
Author SHA1 Message Date
zhuanghang 60defb2413 feat(802.15.4): enable switch rf with regdma for 15.4 2026-09-17 08:38:10 +08:00
Shu Chen bf3d2a5336 Merge branch 'fix/154_mac_receive_at_v6.0' into 'release/v6.0'
fix(ieee802154): skip receive_at when rx window already expired (v6.0)

See merge request espressif/esp-idf!51367
2026-09-03 09:16:57 +00:00
Xu Si Yu 1a4f49ac7d feat(openthread): support multipan feature for RCP 2026-08-14 18:48:30 +08:00
Xu Si Yu 0311dcf655 fix(ieee802154): clear RX buffer state on MAC init 2026-08-14 18:48:30 +08:00
Xu Si Yu a4398b1749 feat(802.15.4): reorganize source file structure 2026-08-14 18:48:30 +08:00
Shu Chen 88510ad34c feat(openthread): use the actual receive sensitivity for link quality evaluation 2026-08-14 18:48:30 +08:00
zwx ea87c83a6f fix(ieee802154): skip receive_at when rx window already expired 2026-07-30 18:51:51 +08:00
Xu Si Yu a2b9628d49 fix(coex): move 15.4 register configuration to 15.4 init 2026-07-20 11:58:33 +08:00
zhuanghang efdcbfcb31 feat(802.15.4): avoid missing abort reason for multievents in 154 debug 2026-06-29 10:53:55 +08:00
chendejin 6f6815232e fix(802.15.4): remove comparison between txrx_at and ramp time 2026-06-01 13:17:43 +08:00
Zhang Wen Xu a37a16057d Merge branch 'feat/add_phy_cli_debug_v6.0' into 'release/v6.0'
feat(openthread): support 154 debug features on RCP (v6.0)

See merge request espressif/esp-idf!45730
2026-03-19 13:52:48 +00:00
Zhang Wen Xu 312d998881 Merge branch 'feat/csl_power_consumption_v6.0' into 'release/v6.0'
feat(openthread): turn off rx earlier for csl if no packet received (v6.0)

See merge request espressif/esp-idf!46192
2026-03-19 13:52:42 +00:00
zwx 935d4302e8 fix(802.15.4) added some error checks to make the code more robust 2026-03-19 15:37:10 +08:00
zhuanghang 60b80302bd feat(802.15.4): get txpower table from phylib 2026-03-19 15:37:10 +08:00
Xu Si Yu a5f2987064 fix(802.15.4): move multipan and data request helpers into IRAM 2026-03-19 15:37:10 +08:00
Xu Si Yu 73b085f676 feat(802.15.4): add multipan pending table support 2026-03-19 15:37:10 +08:00
Xu Si Yu 47d97169f9 feat(802.15.4): add SW data request detection 2026-03-19 15:37:10 +08:00
Tan Yan Quan 393bcb1cc2 feat(openthread): turn off rx earlier for csl if no packet received 2026-03-02 17:00:06 +08:00
Tan Yan Quan d740c0031a feat(ieee802154): add support for phyreg -g register debug 2026-02-06 20:18:11 +08:00
Tan Yan Quan 71c56d22ce docs(ieee802154): improve Kconfig documentation and organization 2026-02-06 20:18:11 +08:00
zwx eed0b0e5ae feat(ieee802154): separated the 802.15.4 HAL codes from the HAL component 2026-01-30 06:15:26 +00:00
zwx 46c14be3d3 fix(802.15.4): locate the ieee802154_sec_clear on the noflash 2026-01-22 19:48:35 +08:00
zwx 77792ad373 fix(802.15.4): fixed security frame configuration 2026-01-22 15:12:12 +08:00
zhuanghang f8994c268a feat(802.15.4): set default pti and ed/cca pti to 3 for 154 2026-01-09 16:53:20 +08:00
Xu Si Yu cabe2eef77 feat(802.15.4): remove tx pending feature 2025-12-26 14:24:27 +08:00
zhuanghang ac757ce9a3 feat(802.15.4): Update the 'ieee802154_get_recent_rssi' API to obtain real-time RSSI 2025-12-18 16:34:36 +08:00
zwx 0d8d079c79 fix(802.15.4): fixed energy detection result 2025-11-20 14:17:57 +08:00
Shu Chen e529bb24c5 Merge branch 'fix/fix_save_line_in_debug_for_154_v6.0' into 'release/v6.0'
fix(802.15.4): fix line save in 154 debug (v6.0)

See merge request espressif/esp-idf!43221
2025-11-18 04:19:10 +00:00
zhuanghang f9f0be690e fix(802.15.4): fix line save in 154 debug 2025-11-11 12:02:07 +08:00
Shu Chen f480be6d56 change(802.15.4): change the default cca threshold to -75dBm 2025-10-27 16:28:02 +08:00
Tan Yan Quan ce970143bb fix(openthread): disable rx_abort events in next operation 2025-06-06 12:26:44 +08:00
zwx 4f1159fb0a fix(802.15.4): fix 15.4 process for unsupported frame 2025-04-18 12:32:20 +08:00
Shu Chen fcbe493070 Merge branch 'feature/add_txrx_frame_dump_debugging' into 'master'
feat(802.15.4): supported tx/rx frame dumping

See merge request espressif/esp-idf!37983
2025-04-03 09:52:42 +08:00
zwx 7af2f35137 feat(802.15.4): supported tx/rx frame dumping 2025-04-01 19:52:06 +08:00
Tan Yan Quan b30b6bd4d3 fix(openthread): add some bugfixes to pass CI pipeline 2025-03-24 15:46:48 +08:00
Tan Yan Quan 8bae4d377f refactor(openthread): move isr_handle_timerX to esp_ieee802154_timer 2025-03-21 19:13:20 +08:00
Tan Yan Quan eb577ce625 fix(openthread): calibrate CSL tx parameters 2025-03-13 18:37:58 +08:00
Tan Yan Quan 7a55a57b3e fix(openthread): turn off rx for SSED running CSL during idle 2025-03-13 18:37:58 +08:00
zwx 6129c03f25 fix(802.15.4) fix the behavior of the esp_ieee802154_set_txpower 2025-03-11 15:25:29 +08:00
zwx a431fd9adc feat(802.15.4): configure tx on delay using phylib impl 2025-03-10 16:13:56 +08:00
Jiang Jiang Jian 4f8bf6b98e Merge branch 'fix/fix_coex_macro_control' into 'master'
fix(openthread): use the correct macros to control code compilation

See merge request espressif/esp-idf!36362
2025-01-16 20:34:20 +08:00
Xu Si Yu b982374fa7 fix(openthread): use the correct macros to control code compilation 2025-01-16 11:40:20 +08:00
Xu Si Yu 4bbc3044d6 fix(15.4): set 15.4 energy scan duration before cca 2025-01-14 12:23:28 +08:00
zwx 1c9696006d feat(802.15.4): introduced a feature for registering 802.15.4 ISR callbacks 2025-01-07 15:17:28 +08:00
Xu Si Yu bd2480ba07 feat(15.4): support setting 15.4 txrx pti when coex is enabled 2025-01-06 10:20:58 +08:00
Zhang Wen Xu 2e301113a6 Merge branch 'feature/ieee802154_txpower_table' into 'master'
Feature/ieee802154 txpower table

See merge request espressif/esp-idf!36027
2025-01-03 14:16:29 +08:00
zwx 9c0acac2c9 fix(802.15.4): fix a typo for 15.4 Kconfig 2025-01-03 12:18:25 +08:00
zwx 9de75a5fd9 feat(802.15.4): introduce a series of APIs related power table 2025-01-03 12:18:19 +08:00
Zhuang Hang 7898908c9d feat(802.15.4): add api for set/get ack timeout 2024-12-31 10:57:43 +08:00
Zhang Wen Xu 41b083d2bc Merge branch 'feature/add_rx_buff_statistic' into 'master'
feat(802.15.4): IEEE802.15.4 add rx buffer statistic

See merge request espressif/esp-idf!28996
2024-12-12 19:55:07 +08:00