#include #include #include "dht22.h" #include #include #include "sendmysql.h" #include "configreader.h" int main(void) { if (wiringPiSetup () == -1) exit(EXIT_FAILURE) ; if (setuid(getuid()) < 0) { perror("Dropping privileges failed\n"); exit(EXIT_FAILURE); } cfginit(); sensor data; int i; for (i = 0; i < cfgreadpinamount(); i++) { data.pin = cfgreadpinnumber(i); getData(&data); printf("Pin: %i, %.2f, %.2f\n", data.pin, data.temperature, data.humidity); insertData(&data); } return 0; }