28 lines
859 B
C
28 lines
859 B
C
|
#ifndef SETTINGS_H
|
||
|
#define SETTINGS_H
|
||
|
|
||
|
//Weather Settings
|
||
|
#define CITY_ID "4751935" // Chantilly, VA https://openweathermap.org/current#cityid
|
||
|
#define OPENWEATHERMAP_APIKEY "ca4849c5f0c3949bda419307e34a669e" //use your own API key :)
|
||
|
#define OPENWEATHERMAP_URL "http://api.openweathermap.org/data/2.5/weather?id=" //open weather api
|
||
|
#define TEMP_UNIT "imperial" //metric = Celsius , imperial = Fahrenheit
|
||
|
#define TEMP_LANG "en"
|
||
|
#define WEATHER_UPDATE_INTERVAL 30 //must be greater than 5, measured in minutes
|
||
|
//NTP Settings
|
||
|
#define NTP_SERVER "0.us.pool.ntp.org"
|
||
|
#define GMT_OFFSET_SEC 3600 * -5 //New York is UTC -5
|
||
|
#define DST_OFFSET_SEC 3600
|
||
|
|
||
|
watchySettings settings{
|
||
|
CITY_ID,
|
||
|
OPENWEATHERMAP_APIKEY,
|
||
|
OPENWEATHERMAP_URL,
|
||
|
TEMP_UNIT,
|
||
|
TEMP_LANG,
|
||
|
WEATHER_UPDATE_INTERVAL,
|
||
|
NTP_SERVER,
|
||
|
GMT_OFFSET_SEC,
|
||
|
DST_OFFSET_SEC
|
||
|
};
|
||
|
|
||
|
#endif
|