#include #include #include #include #include "htu21d.h" int main(int argc, char *argv[]){ int fd; int status; double temperature; char path[20]; snprintf(path, sizeof(path), "/dev/i2c-%d", 1); fd = open(path, O_RDWR); if(fd<0){ perror("Unable to access the i2c bus path\n"); return -1; } i2cReset(fd); status = getTemp(fd, &temperature); if(status<0){ perror("Unable to get temperature \n"); return -1; } printf("%5.2f C\n", temperature); return 0; }