Files
basic_steps_weather/src/c/constants.h
2024-10-06 21:21:14 +00:00

59 lines
2.1 KiB
C

#pragma once
#define DEBUG 0
#define KEY_TEMPERATURE_IN_C 1
#define KEY_CONDITIONS 2
#define KEY_WEATHER_FREQUENCY 3
#define KEY_USE_CELSIUS 4
#define KEY_DISPLAY_WEATHER 5
#define KEY_MIN_SINCE_WEATHER_UPDATE 6
#define KEY_GET_WEATHER 7
#define KEY_TEMPERATURE 8
#define KEY_TEMPERATURE_LO 9
#define KEY_TEMPERATURE_HI 10
#define KEY_TEMPERATURE_IN_C_LO 11
#define KEY_TEMPERATURE_IN_C_HI 12
#define KEY_CONDITION_CODE 13
#define KEY_SHAKE_FOR_LOHI 14
#define KEY_DISPLAY_DIGITAL_TIME 15
#define KEY_WEATHER_USE_GPS 16
#define KEY_WEATHER_LOCATION 17
#define KEY_JS_READY 18
#define KEY_HR_COLOR 19
#define KEY_MIN_COLOR 20
#define KEY_WSD_COLOR 21
#define KEY_BACKGROUND_COLOR 22
#define KEY_HOUR_FONT 23
#define KEY_MINUTES_FONT 24
#define KEY_OPTIONS 99
extern const int DEFAULT_SHAKE_FOR_LOHI;
extern const int DEFAULT_DISPLAY_LOHI_TIMER;
extern const int DEFAULT_MIN_SINCE_WEATHER_UPDATE;
extern const char DEFAULT_LAST_WEATHER_UPDATE[16];
extern const char DEFAULT_ERROR_WEATHER_UPDATE[16];
extern const int DEFAULT_CONDITION_CODE;
extern const int DEFAULT_DISPLAY_WEATHER;
extern const int DEFAULT_WEATHER_FREQUENCY;
extern const int DEFAULT_WEATHER_USE_GPS;
extern const int DEFAULT_USE_CELSIUS;
extern const int DEFAULT_DISPLAY_DIGITAL_TIME;
extern const int DEFAULT_HR_COLOR;
extern const int DEFAULT_MIN_COLOR;
extern const int DEFAULT_WSD_COLOR;
extern const int DEFAULT_BACKGROUND_COLOR;
extern const int DEFAULT_HOUR_FONT;
extern const int DEFAULT_MINUTES_FONT;
extern const int DEFAULT_MAX_WEATHER_RETRY_COUNT;
extern const uint MAX_CHALK_SINGLE_LINE_CONDITIONS_LEN;
extern const int DEFAULT_CHALK_TIME_X_OFFSET;
extern const int DEFAULT_CHALK_WEATHER1_Y_OFFSET;
extern const int DEFAULT_CHALK_WEATHER2_Y_OFFSET;
extern const int DEFAULT_CHALK_WEATHER_CENTER_Y_OFFSET;
extern const int DEFAULT_CHALK_TIME_Y_OFFSET;
extern const int DEFAULT_CHALK_DIGITAL_TIME_Y_OFFSET;
extern const int DEFAULT_MARKERS_Y_OFFSET;
extern const int DEFAULT_MARKERS_X_OFFSET;
extern const int DEFAULT_CHALK_BATTERY_X_OFFSET;