Files

21 lines
580 B
C

#ifndef SCREENS_H
#define SCREENS_H
#include <U8g2lib.h>
#include "am2302_sensor.h"
#include "internet_time.h"
#include "weather_forecast.h"
#include "wifi_connection.h"
void setInternetTimeInfo(InternetTimeInfo timeInfo);
void drawTimeScreen(U8G2 &u8g2);
void drawHelloWorldScreen(U8G2 &u8g2);
void drawInternetConnectionScreen(U8G2 &u8g2, WifiConnectionInfo wifiInfo);
void setEnvironmentReading(Am2302Reading reading);
void drawEnvironmentScreen(U8G2 &u8g2);
void setWeatherForecastInfo(WeatherForecastInfo forecastInfo);
void drawWeatherForecastScreen(U8G2 &u8g2);
#endif