diff --git a/deamon/seriell/main.c b/deamon/seriell/main.c index 5a74e81..06389bf 100644 --- a/deamon/seriell/main.c +++ b/deamon/seriell/main.c @@ -152,7 +152,7 @@ int main(int argc, char *argv[]){ /* Programm in den Hintergrund schicken ? */ background(); -while (1); + DEBUGOUT1("\nBeginne Interface zu oeffnen\n\n"); /* Port Pollen */ diff --git a/deamon/seriell/process.c b/deamon/seriell/process.c index 2f2c1f0..db90079 100644 --- a/deamon/seriell/process.c +++ b/deamon/seriell/process.c @@ -55,7 +55,7 @@ static char* prepend_type_address(u_char, u_char); /* globale Variablen */ char *log_buffer = NULL; /* Puffer für die Log-Ausgabe */ -unsigned int last_rain_count = -1; /* Letzter gemessener Wasserstand */ +int last_rain_count = -1; /* Letzter gemessener Wasserstand */ /* Bestimmung der Sensoren und Weiterreichung an die Funktionen zum auswerten der Werte @@ -149,8 +149,8 @@ static auss2_data process_auss2(time_t timestamp, u_char address, u_char *buffer /* Wertkonvertierungen für den Regensensor (ein Zählschritt = 370ml/m^2)*/ static regen_data process_regen(time_t timestamp, u_char address, u_char *buffer){ regen_data data; /* Datenstruktur */ - unsigned int new_rain_count = 0; /* Neuer Zählerstand */ - unsigned int now_rain_count = 0; /* Delta-Zählerstand */ + int new_rain_count = 0; /* Neuer Zählerstand */ + int now_rain_count = 0; /* Delta-Zählerstand */ data.timestamp = timestamp; /* Zeitstempel */ data.address = address; /* Addresse */