Soldered SD Card Arduino Library 1.0.0
Easily read and write files to and form the SD card breakout! A fork of the original SDFat library by Bill Greiman.
Loading...
Searching...
No Matches
FatFile.h File Reference

FatFile class. More...

Go to the source code of this file.

Classes

struct  FatPos_t
 Internal type for file position - do not use in user apps. More...
 
struct  fname_t
 Internal type for Short File Name - do not use in user apps. More...
 
class  FatFile
 Basic file class. More...
 
class  File32
 FAT16/FAT32 file with Arduino Stream. More...
 

Variables

const uint8_t FNAME_FLAG_LOST_CHARS = 0X01
 
const uint8_t FNAME_FLAG_MIXED_CASE = 0X02
 
const uint8_t FNAME_FLAG_NEED_LFN = FNAME_FLAG_LOST_CHARS | FNAME_FLAG_MIXED_CASE
 
const uint8_t FNAME_FLAG_LC_BASE = FAT_CASE_LC_BASE
 
const uint8_t FNAME_FLAG_LC_EXT = FAT_CASE_LC_EXT
 

Detailed Description

FatFile class.

Variable Documentation

◆ FNAME_FLAG_LC_BASE

const uint8_t FNAME_FLAG_LC_BASE = FAT_CASE_LC_BASE

Filename base-name is all lower case

◆ FNAME_FLAG_LC_EXT

const uint8_t FNAME_FLAG_LC_EXT = FAT_CASE_LC_EXT

Filename extension is all lower case.

◆ FNAME_FLAG_LOST_CHARS

const uint8_t FNAME_FLAG_LOST_CHARS = 0X01

Derived from a LFN with loss or conversion of characters.

◆ FNAME_FLAG_MIXED_CASE

const uint8_t FNAME_FLAG_MIXED_CASE = 0X02

Base-name or extension has mixed case.

◆ FNAME_FLAG_NEED_LFN

const uint8_t FNAME_FLAG_NEED_LFN = FNAME_FLAG_LOST_CHARS | FNAME_FLAG_MIXED_CASE

LFN entries are required for file name.