Thema: Fsbus Offset
Einzelnen Beitrag anzeigen
Alt 21.12.2004, 21:30   #8
Seas
Veteran
 
Registriert seit: 08.05.2001
Alter: 42
Beiträge: 390


Standard

Hallo Leute

So ich hab mich mal schlau gemacht,gelesen,gelesen und nochmals gelesen.

Jetzt hab ich es soweit das mir mein display die aussentemp anzeigt,nur gibts da jetzt ein kleines problem.Es zeigt mir nur die + temp an sobald es - grad hat bekomme ich eine sehr falschen wert,zur verdeutlichung schreib ichs weiter unten.


Das hab ich in der ini hinzugefügt

2, "TAT Air Temp" , 510, 0, 0x11d0, I16, 0, R, 2, 1,256,

da man den ausgelesen wert von Interrogate durch 256 teilen muß, wenn man jetzt plus grade hat dann ist der wert in 16 und 32 bits der gleiche, bei plus 13 grad ist dieser wert bei beiden bits 3578.
Diesen wert muß ich mir jetzt umrechnen und zwar 3578/256 ergibt 13,97656 und das ist auch der wert den ich im FS bekomme 14grad.
Ich hoffe das ich das bis jetzt alles richtig verstanden habe.

Nur wenn jetzt die minus grade anfallen,nehmen wir mal -7 grad,
dann hab ich bei 16 bits einen wert von -1788 und bei 32 bits 63748.
Wenn ich nun den wert -1788 durch 256 div. dann bekomme ich eine zahl mit -6,98438 (das ist auch der wert den ich im FS bekomme -7grad)
nur aus irgendeinen grund bekomme ich,auf meinen Display, die zahl 249 angezeigt !!
Diese zahl ergibt sich dadurch das der wert 63748 durch 256 div. wird,obwohl ich I16 ausgewählt habe !!
Kann sein das ich mich da jetzt komplett verfrannst habe,aber im mom weiß ich einfach nicht was ich falsch gemacht habe.

Vielleicht kann mir jetzt nach dieser erklärung jemand weiter helfen.
____________________________________
MfG Mario
AMD Phenom II X6 1090T
Asus M3N-HT Deluxe
8 GB Corsair 1066 CL5
2x Geforce GTX 280 SLI
32" LCD
Seas ist offline   Mit Zitat antworten