Merge branch 'fix/esp32h2_rssi_positive_issue_5.1' into 'release/v5.1'

Fix/esp32h2 rssi positive issue 5.1

See merge request espressif/esp-idf!28269
This commit is contained in:
Jiang Jiang Jian
2024-01-05 07:32:39 +08:00
5 changed files with 7 additions and 3 deletions

View File

@ -12,3 +12,5 @@
#define IEEE802154_TXPOWER_VALUE_MAX 20
#define IEEE802154_TXPOWER_VALUE_MIN -15
#define IEEE802154_TXPOWER_INDEX_MIN 3
#define IEEE802154_RSSI_COMPENSATION_VALUE 0

View File

@ -12,3 +12,5 @@
#define IEEE802154_TXPOWER_VALUE_MAX 20
#define IEEE802154_TXPOWER_VALUE_MIN -24
#define IEEE802154_TXPOWER_INDEX_MIN 0
#define IEEE802154_RSSI_COMPENSATION_VALUE 10

View File

@ -151,7 +151,7 @@ static void ieee802154_rx_frame_info_update(void)
uint8_t lqi = s_rx_frame[s_rx_index][len];
s_rx_frame_info[s_rx_index].channel = ieee802154_freq_to_channel(ieee802154_ll_get_freq());
s_rx_frame_info[s_rx_index].rssi = rssi;
s_rx_frame_info[s_rx_index].rssi = rssi + IEEE802154_RSSI_COMPENSATION_VALUE;
s_rx_frame_info[s_rx_index].lqi = lqi;
s_recent_rx_frame_info_index = s_rx_index;