| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- #pragma once
- #include <string>
- #include <fstream>
- #include <vector>
- #include "sdmmc_cmd.h"
- using namespace std;
- std::string FormatFileName(std::string input);
- void FindReplace(std::string& line, std::string& oldString, std::string& newString);
- void CopyFile(string input, string output);
- void DeleteFile(string fn);
- void RenameFile(string from, string to);
- void MakeDir(std::string _what);
- FILE* OpenFileAndWait(const char* nm, const char* _mode, int _waitsec = 1);
- size_t findDelimiterPos(string input, string delimiter);
- //string trim(string istring);
- string trim(string istring, string adddelimiter = "");
- bool ctype_space(const char c, string adddelimiter);
- string getFileType(string filename);
- string getFileFullFileName(string filename);
- string getDirectory(string filename);
- int mkdir_r(const char *dir, const mode_t mode);
- int removeFolder(const char* folderPath, const char* logTag);
- string toLower(string in);
- string toUpper(string in);
- float temperatureRead();
- time_t addDays(time_t startTime, int days);
- void memCopyGen(uint8_t* _source, uint8_t* _target, int _size);
- std::vector<string> HelperZerlegeZeile(std::string input, std::string _delimiter);
- ///////////////////////////
- size_t getInternalESPHeapSize();
- size_t getESPHeapSize();
- string getESPHeapInfo();
- /////////////////////////////
- string getSDCardPartitionSize();
- string getSDCardFreeParitionSpace();
- string getSDCardParitionAllocationSize();
- void SaveSDCardInfo(sdmmc_card_t* card);
- string SDCardParseManufacturerIDs(int);
- string getSDCardManufacturer();
- string getSDCardName();
- string getSDCardCapacity();
- string getSDCardSectorSize();
|