Преглед изворни кода

esp_wifi: optimize phy version log

ChenJianxing пре 5 година
родитељ
комит
9eb34fd153
2 измењених фајлова са 10 додато и 0 уклоњено
  1. 7 0
      components/esp_wifi/include/esp_phy_init.h
  2. 3 0
      components/esp_wifi/src/phy_init.c

+ 7 - 0
components/esp_wifi/include/esp_phy_init.h

@@ -244,6 +244,13 @@ esp_err_t esp_modem_sleep_deregister(modem_sleep_module_t module);
  *                   microsecond since boot when phy/rf was last switched on
 */
 int64_t esp_phy_rf_get_on_ts(void);
+
+/**
+ * @brief Get PHY lib version
+ * @return PHY lib version.
+ */
+char * get_phy_version_str(void);
+
 #ifdef __cplusplus
 }
 #endif

+ 3 - 0
components/esp_wifi/src/phy_init.c

@@ -617,6 +617,9 @@ static void esp_phy_reduce_tx_power(esp_phy_init_data_t* init_data)
 
 void esp_phy_load_cal_and_init(phy_rf_module_t module)
 {
+    char * phy_version = get_phy_version_str();
+    ESP_LOGI(TAG, "phy_version %s", phy_version);
+
     esp_phy_calibration_data_t* cal_data =
             (esp_phy_calibration_data_t*) calloc(sizeof(esp_phy_calibration_data_t), 1);
     if (cal_data == NULL) {