zwx
bfed357f37
fix(ieee802154): refacted the next operation logic for multiple events
2024-07-31 16:40:09 +08:00
zwx
ed00f6d94e
fix(802.15.4): fixed ieee802154 will sleep when only pm enabled
2024-06-05 15:27:36 +08:00
zwx
e95771bde8
feat(802154): log buffer full
message in debug mode only
2024-06-05 15:20:30 +08:00
zwx
ff60eefe0a
fix(802.15.4): fix a risk for receive_at and ignore bit8 for the frame length
2024-06-05 15:20:30 +08:00
xiaqilin
28b017c383
change(ieee802154): add sleep deinit API
2024-05-14 19:34:37 +08:00
Li Shuai
7cc3c78447
change(ieee802154): use new sleep retention api to implement ieee802154 mac retention
2024-05-14 19:34:37 +08:00
xiaqilin
f0d0463a93
fix(ieee802154): fix ieee802154 next operation acquire lock in interrupt
2024-04-18 11:34:25 +08:00
xiaqilin
4528d2299d
fix(ieee802154): fix ieee802154 include header file issue and unused value issue
2024-04-18 11:33:51 +08:00
zwx
1cc34e69d7
fix(802154): fix pending tx will be delayed issue
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
Shu Chen
fa544a6dff
feat(ieee802154): remove the ieee802154 lib submodule
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
xiaqilin
738145a65e
fix(ieee802154): add next operation in ieee802154 test when rx abort by tx ack coex
2024-01-25 14:14:51 +08:00
zwx
2f988d08de
feat(802.15.4): introduce pending tx while rx feature
2024-01-25 14:14:51 +08:00
xiaqilin
a9679450b2
fix(ieee802154): fix the issue of not receiving packets when RSSI is positive in esp32h2
2024-01-04 15:09:42 +08:00
zwx
66efe67609
fix(ieee802154): introduce a receive done handler feature
2023-12-26 19:12:11 +08:00
Xu Si Yu
6eba71f171
fix(coex): 802.15.4 coex break notification
2023-12-21 15:17:58 +08:00
Xu Si Yu
866bc77246
feat(ieee802154): add tx/rx report for IEEE802.15.4 debug
2023-12-21 15:17:54 +08:00
zwx
2f49042b07
feat(ieee802154): rf enable and disable refactor
2023-12-18 15:57:42 +08:00
xiaqilin
00cbc1fad2
fix(ieee802154): fix ieee802154 mac deinit and config ieee802154_enable
2023-12-18 15:57:34 +08:00
xiaqilin
ef4f420663
fix(pm): add mac/bb power down/up prepare for fix esp32c6 pll issue
...
* switch root clk src to PLL for modem reg opt and added callback
* register power_down/power_up callback in ieee802154 driver for esp32c6
* remove software regdma opt in bt
2023-12-08 08:03:32 +00:00
xiaqilin
f38e56e685
fix(ieee802154): fix ieeee802154 sleep enable configuration dependency issue
2023-12-06 12:43:58 +00:00
zhangwenxu
ee087e91c2
fix(CI): fix CI build
2023-09-27 14:55:26 +08:00
zhangwenxu
d4e0de8a6b
feat(phy): Add modem type to phy init
2023-09-27 14:55:25 +08:00
xiaqilin
9a2b707e76
fix(ieee802154): using link0/2 for ieee802154 in esp32h2 chip
2023-09-25 17:26:24 +08:00
xiaqilin
1d02b6c1c6
feat(ieee802154): update ieee802154 sleep logic and support modem sleep
2023-09-25 13:39:59 +08:00
xiaqilin
ca37e4dee6
feat(esp_coex): add external coex slave support
2023-09-14 17:59:30 +08:00
xiaqilin
b1a946dd60
fix(ieee802154): fix ieee802154_test issue
...
* pti do not set in ieee802154 test
* ack_time_out do not using in ieee802154 test
2023-08-29 16:49:41 +08:00
xiaqilin
b8bbd90ad4
fix(ieee802154): fix ieee802154 sleep state
2023-07-21 11:03:23 +00:00
zhangwenxu
77876e5bea
ieee802154: add debug feature for driver
2023-07-14 03:13:04 +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
xiaqilin
6b1e3924af
ieee802154: update radio state in test
2023-07-12 14:37:29 +08:00
xiaqilin
043893a49f
ieee802154: change light sleep config in ieee802154
2023-07-12 14:37:18 +08:00
xiaqilin
b4d951fa6a
ieee802154: add sleep state
2023-07-12 14:36:21 +08:00
xiaqilin
4f537d3b98
ieee802154: support light sleep
2023-07-12 14:32:28 +08:00
xiaqilin
bdc49fbff4
ieee802154: update test code
2023-07-11 14:28:54 +08:00
xiaqilin
91d17e0073
ieee802154: support ieee802154 test
2023-07-11 14:28:54 +08:00
xiaqilin
c80ee99c6a
ieee802154: add a patch for ieee802154 test
2023-07-11 14:28:54 +08:00
xiaqilin
bba902cc46
ieee802154: add CONFIG_IEEE802154_TEST for supporting ieee802154 test
2023-07-11 14:28:54 +08:00
zhangwenxu
e88adc3401
IEEE802154: match C6 max txpower value with datasheet
2023-07-11 14:28:54 +08:00
xiaqilin
b135270e68
ieee802154: add modem reset and fix ieee802154 test app reg command error
2023-07-11 14:28:54 +08:00
Jiang Jiang Jian
aa434942c1
Merge branch 'backport/fix_multipan_api_error_and_coex_delay_reg' into 'release/v5.1'
...
ieee802154: fix multipan api error and update coex_arb_delay reg(Backport v5.1)
See merge request espressif/esp-idf!24399
2023-07-05 19:30:07 +08:00
xiaqilin
fc49f10bb4
ieee802154: fix multipan api error and update coex_arb_delay reg
2023-06-26 10:57:17 +08:00
Xu Si Yu
57e70c0d2c
IEEE802154: modification of the action when stop tx/rx ack
2023-06-05 17:56:01 +08:00
Shu Chen
6ba1c6c44f
ieee802154: fix a typo in set_channel API
2023-05-18 10:39:51 +08:00
Shu Chen
0be6802198
Merge branch 'backport/ieee802154_open_src' into 'release/v5.1'
...
ieee802154: drive code open source (backport v5.1)
See merge request espressif/esp-idf!23461
2023-04-27 16:02:09 +08:00
Shu Chen
7492e0a2c7
Merge branch 'support/backport_154_related_feature' into 'release/v5.1'
...
openthread: backport Thread related fixes (backport v5.1)
See merge request espressif/esp-idf!23427
2023-04-27 11:57:47 +08:00
zhangwenxu
a33c60a36f
ieee802154: remove libieee802154.a for target esp32h4
2023-04-27 11:28:12 +08:00
zhangwenxu
3178718a3d
ieee802154: support driver opensrc
2023-04-27 11:27:57 +08:00
Xu Si Yu
51c058d80f
ieee802154: increase the timeout for ieee802.15.4 CI test
2023-04-27 09:16:10 +08:00