diff --git a/cronjob/chart/definitions.h b/cronjob/chart/definitions.h index c5011be..c3ef8d8 100644 --- a/cronjob/chart/definitions.h +++ b/cronjob/chart/definitions.h @@ -37,6 +37,7 @@ #define DEFAULT_SHOW_INTERVAL "2d" #define DEFAULT_LABEL_INTERVAL "2h" #define DEFAULT_FIX_TIMEPOINT "no" +#define DEFAULT_TIMEPOINT "2006-01-01-12-00" #define DEFAULT_LABEL_SUM "no" #define DEFAULT_ZERO_MIN "no" #define DEFAULT_AS_BARS "no" diff --git a/cronjob/chart/image_conf/example.conf b/cronjob/chart/image_conf/example.conf index 8e24808..ccd50dc 100644 --- a/cronjob/chart/image_conf/example.conf +++ b/cronjob/chart/image_conf/example.conf @@ -29,8 +29,13 @@ gen_interval 1 # gibt an, in welchem Interval das Bild generiert werden soll show_interval 10d # gibt an, welcher Interval angezeigt werden soll label_interval 1d # gibt an, Welche zeitspanne (ab generierungszeitraum) angezeigt werden soll -fixed_timepoint yes -timepoint 2006-12-17-13-00 +# Damit kann die Bildergenerierung an einem +# 'Fixpunkt' fest gemacht werden. +# Man kann also sagen, ich will das Bild jeden Tag, +# begonnen am 17.12.06 12:00 generiert haben. +# Dadurch wird es dann wirklich _immer_ 12:00 generiert. +fixed_timepoint no # soll das Bild nach einem Fixpunkt generiert werden +timepoint 2006-12-17-12-00 # Der Fixpunkt. Format: yyyy-mm-dd-hh-mm # Hoehe und Breite des Bildes width 800 diff --git a/cronjob/chart/image_conf/hum_ex.conf b/cronjob/chart/image_conf/hum_ex.conf index 2e530b8..ceacea7 100644 --- a/cronjob/chart/image_conf/hum_ex.conf +++ b/cronjob/chart/image_conf/hum_ex.conf @@ -29,6 +29,14 @@ gen_interval 1 # gibt an, in welchem Interval das Bild generiert werden soll show_interval 10d # gibt an, welcher Interval angezeigt werden soll label_interval 1d # gibt an, Welche zeitspanne (ab generierungszeitraum) angezeigt werden soll +# Damit kann die Bildergenerierung an einem +# 'Fixpunkt' fest gemacht werden. +# Man kann also sagen, ich will das Bild jeden Tag, +# begonnen am 17.12.06 12:00 generiert haben. +# Dadurch wird es dann wirklich _immer_ 12:00 generiert. +fixed_timepoint no # soll das Bild nach einem Fixpunkt generiert werden +timepoint 2006-12-17-12-00 # Der Fixpunkt. Format: yyyy-mm-dd-hh-mm + # Hoehe und Breite des Bildes width 800 height 300 diff --git a/cronjob/chart/image_conf/press_ex.conf b/cronjob/chart/image_conf/press_ex.conf index 68424bc..a7d6afd 100644 --- a/cronjob/chart/image_conf/press_ex.conf +++ b/cronjob/chart/image_conf/press_ex.conf @@ -29,6 +29,14 @@ gen_interval 1 # gibt an, in welchem Interval das Bild generiert werden soll show_interval 10d # gibt an, welcher Interval angezeigt werden soll label_interval 1d # gibt an, Welche zeitspanne (ab generierungszeitraum) angezeigt werden soll +# Damit kann die Bildergenerierung an einem +# 'Fixpunkt' fest gemacht werden. +# Man kann also sagen, ich will das Bild jeden Tag, +# begonnen am 17.12.06 12:00 generiert haben. +# Dadurch wird es dann wirklich _immer_ 12:00 generiert. +fixed_timepoint no # soll das Bild nach einem Fixpunkt generiert werden +timepoint 2006-12-17-12-00 # Der Fixpunkt. Format: yyyy-mm-dd-hh-mm + # Hoehe und Breite des Bildes width 800 height 300 diff --git a/cronjob/chart/image_conf/rain_ex.conf b/cronjob/chart/image_conf/rain_ex.conf index dcbcb5e..c08719e 100644 --- a/cronjob/chart/image_conf/rain_ex.conf +++ b/cronjob/chart/image_conf/rain_ex.conf @@ -29,6 +29,14 @@ gen_interval 1 # gibt an, in welchem Interval das Bild generiert werden soll show_interval 30d # gibt an, welcher Interval angezeigt werden soll label_interval 1d # gibt an, Welche zeitspanne (ab generierungszeitraum) angezeigt werden soll +# Damit kann die Bildergenerierung an einem +# 'Fixpunkt' fest gemacht werden. +# Man kann also sagen, ich will das Bild jeden Tag, +# begonnen am 17.12.06 12:00 generiert haben. +# Dadurch wird es dann wirklich _immer_ 12:00 generiert. +fixed_timepoint no # soll das Bild nach einem Fixpunkt generiert werden +timepoint 2006-12-17-12-00 # Der Fixpunkt. Format: yyyy-mm-dd-hh-mm + # Hoehe und Breite des Bildes width 800 height 300 diff --git a/cronjob/chart/image_conf/temp_ex.conf b/cronjob/chart/image_conf/temp_ex.conf index 31ee1e4..0379291 100644 --- a/cronjob/chart/image_conf/temp_ex.conf +++ b/cronjob/chart/image_conf/temp_ex.conf @@ -29,6 +29,14 @@ gen_interval 1 # gibt an, in welchem Interval das Bild generiert werden soll show_interval 10d # gibt an, welcher Interval angezeigt werden soll label_interval 1d # gibt an, Welche zeitspanne (ab generierungszeitraum) angezeigt werden soll +# Damit kann die Bildergenerierung an einem +# 'Fixpunkt' fest gemacht werden. +# Man kann also sagen, ich will das Bild jeden Tag, +# begonnen am 17.12.06 12:00 generiert haben. +# Dadurch wird es dann wirklich _immer_ 12:00 generiert. +fixed_timepoint no # soll das Bild nach einem Fixpunkt generiert werden +timepoint 2006-12-17-12-00 # Der Fixpunkt. Format: yyyy-mm-dd-hh-mm + # Hoehe und Breite des Bildes width 800 height 300 diff --git a/cronjob/chart/image_conf/wind_ex.conf b/cronjob/chart/image_conf/wind_ex.conf index fc48a7b..4362fed 100644 --- a/cronjob/chart/image_conf/wind_ex.conf +++ b/cronjob/chart/image_conf/wind_ex.conf @@ -29,6 +29,14 @@ gen_interval 1 # gibt an, in welchem Interval das Bild generiert werden soll show_interval 10d # gibt an, welcher Interval angezeigt werden soll label_interval 1d # gibt an, Welche zeitspanne (ab generierungszeitraum) angezeigt werden soll +# Damit kann die Bildergenerierung an einem +# 'Fixpunkt' fest gemacht werden. +# Man kann also sagen, ich will das Bild jeden Tag, +# begonnen am 17.12.06 12:00 generiert haben. +# Dadurch wird es dann wirklich _immer_ 12:00 generiert. +fixed_timepoint no # soll das Bild nach einem Fixpunkt generiert werden +timepoint 2006-12-17-12-00 # Der Fixpunkt. Format: yyyy-mm-dd-hh-mm + # Hoehe und Breite des Bildes width 800 height 300 diff --git a/cronjob/chart/image_file/image_config.c b/cronjob/chart/image_file/image_config.c index dd0bd81..72b1b7a 100644 --- a/cronjob/chart/image_file/image_config.c +++ b/cronjob/chart/image_file/image_config.c @@ -53,7 +53,7 @@ static const config_keyword keywords[] = { {"show_interval", read_time, &(img_cfg.show_interval), DEFAULT_SHOW_INTERVAL}, {"label_interval", read_time, &(img_cfg.label_interval), DEFAULT_LABEL_INTERVAL}, {"fixed_timepoint", read_yn, &(img_cfg.fix_timepoint), DEFAULT_FIX_TIMEPOINT}, - {"timepoint", read_date, &(img_cfg.timepoint), ""}, + {"timepoint", read_date, &(img_cfg.timepoint), DEFAULT_TIMEPOINT}, {"label_sum", read_yn, &(img_cfg.label_sum), DEFAULT_LABEL_SUM}, {"width", read_int, &(img_cfg.width), DEFAULT_WIDTH}, {"height", read_int, &(img_cfg.height), DEFAULT_HEIGHT}, diff --git a/cronjob/chart/image_file/image_file.c b/cronjob/chart/image_file/image_file.c index 3dfb176..31d82ea 100644 --- a/cronjob/chart/image_file/image_file.c +++ b/cronjob/chart/image_file/image_file.c @@ -152,7 +152,7 @@ static int check_time_with_fixpoint(){ diff = difftime(now, exact_val); if(diff < max_diff){ - DEBUGOUT3("Bild wird generiert, denn es ist kurz (%d sec) nach %s\n", diff, ctime(&exact_val)); + DEBUGOUT3("Bild wird generiert, denn es ist kurz (%d sec) nach %s\n", diff, ctime( ((time_t*)&exact_val) )); return 1; } else { diff --git a/debian/changelog b/debian/changelog index 7907151..0d8628a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,33 +1,40 @@ +weatherstation (1.0.5-2) stable; urgency=low + + * chart-example-configs updated + * chart-default-values updated + + -- Jan Losinski Mon, 18 Dec 2006 09:38:14 +0100 + weatherstation (1.0.5-1) stable; urgency=low * New feature added in chart-program: building graphs on a 'fixpoint' - -- Jan Losinski Thu, 2 Nov 2006 09:38:14 +0100 + -- Jan Losinski Sun, 17 Dec 2006 09:38:14 +0100 weatherstation (1.0.4-2) stable; urgency=low * third try to fix negative tempatatures (seems to be correct!) - -- Jan Losinski Thu, 2 Nov 2006 09:38:14 +0100 + -- Jan Losinski Mon, 11 Dec 2006 09:38:14 +0100 weatherstation (1.0.4-1) stable; urgency=low * second try to fix negative tempatatures - -- Jan Losinski Thu, 2 Nov 2006 09:38:14 +0100 + -- Jan Losinski Mon, 11 Dec 2006 09:38:14 +0100 weatherstation (1.0.3-1) stable; urgency=low * Some license-changes in the frontend * Some CSS-Changes - -- Jan Losinski Thu, 2 Nov 2006 09:38:14 +0100 + -- Jan Losinski Fri, 1 Dec 2006 09:38:14 +0100 weatherstation (1.0.2-1) stable; urgency=low * A litle bug with the min-humidity in the summary-module-set fixed - -- Jan Losinski Thu, 2 Nov 2006 09:38:14 +0100 + -- Jan Losinski Fri, 10 Nov 2006 09:38:14 +0100 weatherstation (1.0.1-1) stable; urgency=low