Die Ausgabe des Messwertes erfolgt im Auslieferungszustand in 1/10°C Schritten in Zweierkomplement-Darstellung (Signed Integer).
Es wird für jeden Widerstandssensor der komplette Messbereich ausgegeben. Index 0x8000:02 und 0x8010:02 bieten die Möglichkeit zur Veränderung der Darstellungsweise des Messwertes.
 | Darstellung (Presentation) - Signed Integer:
Der Messwert wird im Zweierkomplement dargestellt - Maximaler Darstellungsbereich bei 16 Bit = -32768 … + 32767
- Beispiel:
1000 0000 0000 0000bin = 0x8000hex = - 32768dez 1111 1111 1111 1110bin = 0xFFFEhex = - 2dez 1111 1111 1111 1111bin = 0xFFFFhex = - 1dez 0000 0000 0000 0001bin = 0x0001hex = +1dez 0000 0000 0000 0010bin = 0x0002hex = +2dez 0111 1111 1111 1111bin = 0x7FFFhex = +32767dez - Absolute value with MSB as sign:
Der Messwert wird in der Betrag-Vorzeichendarstellung ausgegeben. - Maximaler Darstellungsbereich bei 16 Bit = -32767 … + 32767
- Beispiel:
1111 1111 1111 1111bin = 0xFFFFhex = - 32767dez 1000 0000 0000 0010bin = 0x8002hex = - 2dez 1000 0000 0000 0001bin = 0x8001hex = - 1dez 0000 0000 0000 0001bin = 0x0001hex = +1dez 0000 0000 0000 0010bin = 0x0002hex = +2dez 0111 1111 1111 1111bin = 0x7FFFhex = +32767dez - High resolution (1/100°C):
Der Messwert wird in 1/100°C Schritten ausgegeben. Der maximale Messbereich ist dadurch auf 32767dez * (1/100)°C = 327,67°C begrenzt, kann aber durch die Anwenderskalierung erweitert werden!
|