ESPixelStick Firmware
Firmware for the ESPixelStick
Loading...
Searching...
No Matches
FileMgr.hpp File Reference
#include "ESPixelStick.h"
#include <LittleFS.h>
#include "SdFat.h"
#include <map>
#include <vector>
Include dependency graph for FileMgr.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  c_FileMgr
 
struct  c_FileMgr::FileListEntry_t
 

Macros

#define ESP_SD   sd
 
#define ESP_SDFS   SdFile
 
#define FSEQFILELIST   "fseqfilelist.json"
 
#define SD_BLOCK_SIZE   512
 
#define MAX_SD_BUFFER_SIZE   (14 * SD_BLOCK_SIZE)
 
#define SD_CARD_CLK_MHZ   SD_SCK_MHZ(37)
 
#define MaxSdTransSpeedMHz   200
 
#define MaxOpenFiles   5
 
#define DATABUFFERSIZE   (5 * 1024)
 

Variables

c_FileMgr FileMgr
 

Macro Definition Documentation

◆ DATABUFFERSIZE

#define DATABUFFERSIZE   (5 * 1024)

◆ ESP_SD

#define ESP_SD   sd

◆ ESP_SDFS

#define ESP_SDFS   SdFile

◆ FSEQFILELIST

#define FSEQFILELIST   "fseqfilelist.json"

◆ MAX_SD_BUFFER_SIZE

#define MAX_SD_BUFFER_SIZE   (14 * SD_BLOCK_SIZE)

◆ MaxOpenFiles

#define MaxOpenFiles   5

◆ MaxSdTransSpeedMHz

#define MaxSdTransSpeedMHz   200

◆ SD_BLOCK_SIZE

#define SD_BLOCK_SIZE   512

◆ SD_CARD_CLK_MHZ

#define SD_CARD_CLK_MHZ   SD_SCK_MHZ(37)

Variable Documentation

◆ FileMgr

c_FileMgr FileMgr
extern