浏览代码

troubleshoot reboot-add traces to Wifi_Manager

Sebastien 5 年之前
父节点
当前提交
f3ae2f54a1
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      components/wifi-manager/wifi_manager.c

+ 5 - 0
components/wifi-manager/wifi_manager.c

@@ -524,21 +524,26 @@ char* wifi_manager_get_sta_ip_string(){
 }
 
 bool wifi_manager_lock_json_buffer(TickType_t xTicksToWait){
+	ESP_LOGD(TAG,"Locking json buffer");
 	if(wifi_manager_json_mutex){
 		if( xSemaphoreTake( wifi_manager_json_mutex, xTicksToWait ) == pdTRUE ) {
+			ESP_LOGD(TAG,"Json buffer locked!");
 			return true;
 		}
 		else{
+			ESP_LOGD(TAG,"Semaphore take failed. Unable to lock json buffer mutex");
 			return false;
 		}
 	}
 	else{
+		ESP_LOGD(TAG,"Unable to lock json buffer mutex");
 		return false;
 	}
 
 }
 
 void wifi_manager_unlock_json_buffer(){
+	ESP_LOGD(TAG,"Unlocking json buffer!");
 	xSemaphoreGive( wifi_manager_json_mutex );
 }