C++ Programmierung

Das Programm USBtemp ist ein Commandline Tool zum Abfragen der Temperatursensoren. Falls der Sensor auch die Leftfeuchte messen kann, wird diese in dem kleinen Programm ebenfalls abgefragt.

Beschreibung : www.cleware.info/downloads/Samples/USBtemp.pdf

Quelltext :: www.cleware.info/downloads/Samples/USBtemp.cpp

Die Abfrage erfolgt durch Aufrufe von Funktionen in der USBaccess.dll.

...

#include "stdafx.h"
#include "USBaccess.h"

int main(int argc, char* argv[]) {
   
CUSBaccess CWusb ;
    int USBcount = CWusb.OpenCleware() ; 
 
   int devType = CWusb.GetUSBType(devID) ;
    int version = CWusb.GetVersion(devID) ;
    while (1) {            // forever
        double temperatur = CWusb.GetTemperature(devID) ;
        printf("  -  %.3lf°C\n", temperatur) ;

        // in case of USB-Humidity device   
        // double humidity = CWusb.GetHumidity(devID) ;
        Sleep(interval) ;
    }

}