| 
    Paperd.Ink Library 0.0.5
    
   Library for interacting with Paperd.Ink devices. 
   | 
 
#include <weather.h>
  
Public Member Functions | |
| int8_t | fetch_data (const char *city, const char *country, const char *owm_api_id, const char *units="M") | 
| void | display_weather_text_center (GxEPD2_GFX &display, uint16_t x, uint16_t y, uint16_t w) | 
| void | display_weather_style1 (GxEPD2_GFX &display, uint16_t x, uint16_t y) | 
| void | display_weather_style2_center (GxEPD2_GFX &display, uint16_t x, uint16_t y, uint16_t w) | 
Public Attributes | |
| char | city [20] | 
| char | country [20] | 
| char | weather_string [10] | 
| float | day_max_temp | 
| float | day_min_temp | 
| float | rain | 
| float | snow | 
  Public Attributes inherited from PaperdinkUIBaseClass | |
| const GFXfont * | font = &PAPERDINK_FONT_SML | 
| const GFXfont * | font_bold = &PAPERDINK_FONT_SML_BOLD | 
| int | primary_color = GxEPD_BLACK | 
| int | secondary_color = GxEPD_WHITE | 
| int | tertiary_color = GxEPD_BLACK | 
| void PaperdinkUIWeatherClass::display_weather_style1 | ( | GxEPD2_GFX & | display, | 
| uint16_t | x, | ||
| uint16_t | y ) | 
Definition at line 133 of file weather.cpp.
| void PaperdinkUIWeatherClass::display_weather_style2_center | ( | GxEPD2_GFX & | display, | 
| uint16_t | x, | ||
| uint16_t | y, | ||
| uint16_t | w ) | 
Definition at line 171 of file weather.cpp.
| void PaperdinkUIWeatherClass::display_weather_text_center | ( | GxEPD2_GFX & | display, | 
| uint16_t | x, | ||
| uint16_t | y, | ||
| uint16_t | w ) | 
Definition at line 121 of file weather.cpp.
| int8_t PaperdinkUIWeatherClass::fetch_data | ( | const char * | city, | 
| const char * | country, | ||
| const char * | owm_api_id, | ||
| const char * | units = "M" ) | 
Definition at line 46 of file weather.cpp.