mirror of
https://github.com/espressif/esp-idf.git
synced 2025-07-30 10:47:19 +02:00
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:
Submodule components/bt/controller/lib_esp32h2/esp32h2-bt-lib updated: 9f593464c0...49a90d0ad5
Submodule components/esp_phy/lib updated: bf6003e60c...98617ae683
@ -12,3 +12,5 @@
|
|||||||
#define IEEE802154_TXPOWER_VALUE_MAX 20
|
#define IEEE802154_TXPOWER_VALUE_MAX 20
|
||||||
#define IEEE802154_TXPOWER_VALUE_MIN -15
|
#define IEEE802154_TXPOWER_VALUE_MIN -15
|
||||||
#define IEEE802154_TXPOWER_INDEX_MIN 3
|
#define IEEE802154_TXPOWER_INDEX_MIN 3
|
||||||
|
|
||||||
|
#define IEEE802154_RSSI_COMPENSATION_VALUE 0
|
||||||
|
@ -12,3 +12,5 @@
|
|||||||
#define IEEE802154_TXPOWER_VALUE_MAX 20
|
#define IEEE802154_TXPOWER_VALUE_MAX 20
|
||||||
#define IEEE802154_TXPOWER_VALUE_MIN -24
|
#define IEEE802154_TXPOWER_VALUE_MIN -24
|
||||||
#define IEEE802154_TXPOWER_INDEX_MIN 0
|
#define IEEE802154_TXPOWER_INDEX_MIN 0
|
||||||
|
|
||||||
|
#define IEEE802154_RSSI_COMPENSATION_VALUE 10
|
||||||
|
@ -151,7 +151,7 @@ static void ieee802154_rx_frame_info_update(void)
|
|||||||
uint8_t lqi = s_rx_frame[s_rx_index][len];
|
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].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_rx_frame_info[s_rx_index].lqi = lqi;
|
||||||
|
|
||||||
s_recent_rx_frame_info_index = s_rx_index;
|
s_recent_rx_frame_info_index = s_rx_index;
|
||||||
|
Reference in New Issue
Block a user