first commit
This commit is contained in:
61
ESP32_WAVESHARE_7x5/common.h
Normal file
61
ESP32_WAVESHARE_7x5/common.h
Normal file
@@ -0,0 +1,61 @@
|
||||
#ifndef COMMON_H_
|
||||
#define COMMON_H_
|
||||
|
||||
#include <Arduino.h>
|
||||
#include <ArduinoJson.h>
|
||||
#include "HTTPClient.h"
|
||||
// #include <WiFiClient.h>
|
||||
#include "forecast_record.h"
|
||||
#include "common_functions.h"
|
||||
#include "Trad.h"
|
||||
// #include "ArialRounded.h"
|
||||
//#include "fonts.h"
|
||||
|
||||
#define autoscale_on true
|
||||
#define autoscale_off false
|
||||
#define barchart_on true
|
||||
#define barchart_off false
|
||||
|
||||
//################ VERSION ###########################################
|
||||
#define VERSION "18.00" // Programme version, see change log at end
|
||||
//################ VARIABLES ###########################################
|
||||
|
||||
#define debug true
|
||||
|
||||
#define Large 17 // For icon drawing, needs to be odd number for best effect
|
||||
#define Small 6 // For icon drawing, needs to be odd number for best effect
|
||||
|
||||
#define MOON_DIAMETER 27
|
||||
|
||||
// Max reading for weather, counters and graph series
|
||||
#define max_readings 24
|
||||
|
||||
|
||||
#define LargeIcon true
|
||||
#define SmallIcon false
|
||||
#define Language "FR" // NOTE: Only the weather description is translated by OWM
|
||||
// Examples: Arabic (AR) Czech (CZ) English (EN) Greek (EL) Persian(Farsi) (FA) Galician (GL) Hungarian (HU) Japanese (JA)
|
||||
// Korean (KR) Latvian (LA) Lithuanian (LT) Macedonian (MK) Slovak (SK) Slovenian (SL) Vietnamese (VI)
|
||||
#define hemisphere "north" // or "south"
|
||||
#define Units "M" // Use 'M' for Metric or I for Imperial
|
||||
|
||||
#define FORECAST_HORIZON 5
|
||||
#define FORECAST_WIDTH 78
|
||||
#define FORECAST_HEIGHT 83
|
||||
|
||||
#define SHOW_MOON_IN_FORECAST false
|
||||
#define DRAW_MOON_IN_CONDITION true
|
||||
|
||||
|
||||
#define FONT_08 u8g2_font_helvB08_tf
|
||||
#define FONT_10 u8g2_font_helvB10_tf
|
||||
#define FONT_12 u8g2_font_helvB12_tf
|
||||
#define FONT_14 u8g2_font_helvB14_tf
|
||||
#define FONT_18 u8g2_font_helvB18_tf
|
||||
#define FONT_24 u8g2_font_helvB24_tf
|
||||
#define FONT_36 u8g2_font_fub42_tf
|
||||
//#define FONT_36 ArialRoundedMTBold_36
|
||||
//#define FONT_36 Crushed_Plain_36
|
||||
|
||||
|
||||
#endif /* ifndef COMMON_H_ */
|
||||
Reference in New Issue
Block a user