new content type: day ahead prices (S3-based AP only)

This commit is contained in:
Nic Limper
2024-01-30 00:33:22 +01:00
parent 7fd04d1ae3
commit 1c7d45865d
16 changed files with 331 additions and 46 deletions

View File

@@ -28,6 +28,7 @@ void drawForecast(String &filename, JsonObject &cfgobj, const tagRecord *taginfo
int getImgURL(String &filename, String URL, time_t fetched, imgParam &imageParams, String MAC);
bool getRssFeed(String &filename, String URL, String title, tagRecord *&taginfo, imgParam &imageParams);
bool getCalFeed(String &filename, JsonObject &cfgobj, tagRecord *&taginfo, imgParam &imageParams);
bool getDayAheadFeed(String &filename, JsonObject &cfgobj, tagRecord *&taginfo, imgParam &imageParams);
void drawQR(String &filename, String qrcontent, String title, tagRecord *&taginfo, imgParam &imageParams);
uint8_t drawBuienradar(String &filename, JsonObject &cfgobj, tagRecord *&taginfo, imgParam &imageParams);
void drawAPinfo(String &filename, JsonObject &cfgobj, tagRecord *&taginfo, imgParam &imageParams);

View File

@@ -16,6 +16,7 @@ struct imgParam {
bool grayLut = false;
uint8_t bufferbpp = 8;
uint8_t rotate = 0;
uint16_t highlightColor = 2;
uint16_t width;
uint16_t height;

View File

@@ -78,6 +78,7 @@ struct HwType {
uint8_t bpp;
uint8_t shortlut;
uint8_t zlib;
uint16_t highlightColor;
};
struct varStruct {