komme leider irgendwie nicht mit dem Programmieren weiter, wäre echt super, wenn sich jemand meiner annehmen würde.
Links für Datenblatt bzw. "Beschreibung":
http://www.goblack.de/desy/digitalt/i2c/lm75.html
http://www.national.com/ds.cgi/LM/LM75.pdf
Sodele, die hardware-seitigen Adressleitungen A0 bis A2 liegen auf High.
Jetzt zum Programm....
So, ich bekomme jetzt auch Werte zurück, weiss jedoch nichts damit anzufangen...(jeweils der Hex-Wert)//Aktivieren von I²C
memset(&specialreport, 0, IOWKIT_SPECIAL_REPORT_SIZE);
specialreport.ReportID = 0x1;
specialreport.Bytes[0] = 0x1;
IowKitWrite(ioHandle, IOW_PIPE_SPECIAL_MODE, (char *) &specialreport, IOWKIT_SPECIAL_REPORT_SIZE);
memset(&specialreport, 0, IOWKIT_SPECIAL_REPORT_SIZE);
specialreport.ReportID = 0x3;
specialreport.Bytes[0] = 0xFF; //xBytes lesen???
specialreport.Bytes[1] = 0x9F; //Adresse des LM75 (1001111 & Lesen 1 = 9Fh)
IowKitWrite(ioHandle, IOW_PIPE_SPECIAL_MODE, (char *) &specialreport, IOWKIT_SPECIAL_REPORT_SIZE);
IowKitRead(ioHandle, IOW_PIPE_SPECIAL_MODE, (char *) &specialreport, IOWKIT_SPECIAL_REPORT_SIZE);
Bytes[0]= 6
Bytes[1]= 10
Bytes[2]= F6
Bytes[3]= FF
Bytes[4]= FF
Bytes[5]= FF
Bytes[6]= FF
Bytes[7]= A8
Schonmal im Voraus vielen lieben Dank!