#ifndef COMMON_H_ #define COMMON_H_ #include #include #include "HTTPClient.h" // #include #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_ */