-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathESP32_Disp_Aux.h
64 lines (56 loc) · 2 KB
/
ESP32_Disp_Aux.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <Arduino.h>
#include <WString.h>
#include <WiFiClientSecure.h>
#include <esp_system.h>
#include "SPIFFS.h"
#include <Update.h>
#include <HTTPClient.h>
#include <esp_partition.h>
#include <ArduinoJson.h>
#define VTGMEASSURES 24
int hour(time_t t);
int minute(time_t t);
int second(time_t t);
int day(time_t t);
int weekday(time_t t);
int month(time_t t);
int year(time_t t);
int iSecFrom000(time_t t);
int iMinFrom000(time_t t);
String getAWifiSSID(int iNum);
String getAWifiPSWD(int iNum);
bool bAddWifiMulti(String sSsid, String sPwd);
int iLoadWifiMulti();
String float2string(float n, int ndec);
String int2str2dig(int i);
float fLinearfit(int32_t* iVtgVal, int32_t* tVtgTime, int n, int iMaxHours);
int iGetMeanAnalogValue(int iPin, int iArraySize, int iDelay);
int iGetMeanAnalogValueFast(int iPin, int iArrSize);
String sInt32TimetoStr(int32_t tTime);
String sGetDateTimeStr(time_t t);
time_t tGetLocalTime();
int iWeekdayToday();
String sTimeLocal(time_t local, bool bZeros);
String sDateLocal( String sLang, time_t local);
String sWeekDayNames(String sLang, int iDay);
String sDateWeekDayName( String sLang, time_t local);
String sDateMonthDay(time_t local);
String sDateMonthName( String sLang, time_t local);
String getMacAddress();
uint64_t getUUID();
uint32_t getUUID32();
uint32_t getUUID24();
uint16_t getUUID16();
String uintToStr( const uint64_t num);
String sUtf8ascii(String s);
unsigned int hexToDec(String hexString);
String listSPIFFSDir(const char * dirname, uint8_t levels, bool bSerialPrint);
String readSPIFFSFile(const char * path);
bool writeSPIFFSFile(const char * path, const char * message);
bool deleteSPIFFSFile(const char * path);
int sizeFSFile(const char * path);
bool readSPIFFSBin(const char * path, uint8_t * buff, int len);
bool writeSPIFFSBin(const char * path, uint8_t * buff, int len);
String listPartitions(bool bSerialPrint);
bool execOTA(String sOtaBinName);
bool DowloadFromAWSToSpiffs(String sBinFileName, String sFileName);