|  | @@ -103,12 +103,29 @@ void init_logfile()
 | 
											
												
													
														|  |    first_open_after_boot = false;
 |  |    first_open_after_boot = false;
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +const char * fatTypeToChar(int fatType)
 | 
											
												
													
														|  | 
 |  | +{
 | 
											
												
													
														|  | 
 |  | +  switch (fatType)
 | 
											
												
													
														|  | 
 |  | +  {
 | 
											
												
													
														|  | 
 |  | +    case FAT_TYPE_EXFAT:
 | 
											
												
													
														|  | 
 |  | +      return "exFAT";
 | 
											
												
													
														|  | 
 |  | +    case FAT_TYPE_FAT32:
 | 
											
												
													
														|  | 
 |  | +      return "FAT32";
 | 
											
												
													
														|  | 
 |  | +    case FAT_TYPE_FAT16:
 | 
											
												
													
														|  | 
 |  | +      return "FAT16";
 | 
											
												
													
														|  | 
 |  | +    case FAT_TYPE_FAT12:
 | 
											
												
													
														|  | 
 |  | +      return "FAT12";
 | 
											
												
													
														|  | 
 |  | +    default:
 | 
											
												
													
														|  | 
 |  | +      return "Unknown";
 | 
											
												
													
														|  | 
 |  | +  }
 | 
											
												
													
														|  | 
 |  | +}
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |  void print_sd_info()
 |  |  void print_sd_info()
 | 
											
												
													
														|  |  {
 |  |  {
 | 
											
												
													
														|  |    log(" ");
 |  |    log(" ");
 | 
											
												
													
														|  |    log("=== SD Card Info ===");
 |  |    log("=== SD Card Info ===");
 | 
											
												
													
														|  |    uint64_t size = (uint64_t)SD.vol()->clusterCount() * SD.vol()->bytesPerCluster();
 |  |    uint64_t size = (uint64_t)SD.vol()->clusterCount() * SD.vol()->bytesPerCluster();
 | 
											
												
													
														|  | -  log("SD card detected, FAT", (int)SD.vol()->fatType(),
 |  | 
 | 
											
												
													
														|  | 
 |  | +  log("SD card detected, ", fatTypeToChar((int)SD.vol()->fatType()),
 | 
											
												
													
														|  |            " volume size: ", (int)(size / 1024 / 1024), " MB");
 |  |            " volume size: ", (int)(size / 1024 / 1024), " MB");
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |    cid_t sd_cid;
 |  |    cid_t sd_cid;
 |