Einzelnen Beitrag anzeigen

Muetze1
(Gast)

n/a Beiträge
 
#5

Re: Festplattentemperatur auslesen

  Alt 22. Okt 2004, 11:07
Moin!

Es wird kein "Temperatursignal" irgendwo an der IDE Schnittstelle ausgegeben. Die Festplatte misst die Temperatur und man kann sie durch IDE spezifische Befehle auslesen. Nun ist das Problem das bei den externen Festplatten eine Interface Karte sitzt wo meist ein Chip drauf ist der dieses ATA Interface bietet. Nun gibt es da 3 Möglichkeiten:

1. der Chip wandelt die USB Standard Befehle für Massenspeicher direkt um in ATA Befehle
2. der Chip tunnelt ATA Befehle und erwartet diese von dem Treiber auf dem Hostrechner.
3. der Chip arbeitet nach dem Prinzip von 1., bietet aber zusätzlich noch die Möglichkeit von 3.

Bei Option 2. oder 3. kannst du die ATA Befehle also an die Festplatte weiterleiten lassen und somit die Temperatur auch der externen Festplatten abfragen. Problem ist nur, das du nur das Interface von 1. als Standard zu Gesicht bekommst über eine common API, alles weitere ist ein Süppchen der jeweiligen Hersteller...

So, das wollte ich mal loswerden...

MfG
Muetze1
  Mit Zitat antworten Zitat