--- a/trunk/d-logg/d-logg.library.md
+++ b/trunk/d-logg/d-logg.library.md
@@ -105,8 +105,8 @@
 		udtInput.C1_S12 := THIS^.raw2temp(audtSensor[1].auiTemperature[11]);
 		udtInput.C1_S13 := THIS^.raw2temp(audtSensor[1].auiTemperature[12]);
 		udtInput.C1_S14 := THIS^.raw2temp(audtSensor[1].auiTemperature[13]);
-		udtInput.C1_S15 := THIS^.raw2temp(audtSensor[1].auiTemperature[14]);
-		udtInput.C1_S16 := THIS^.raw2temp(audtSensor[1].auiTemperature[15]);
+		udtInput.C1_S15 := THIS^.raw2analog(audtSensor[1].auiTemperature[14]);
+		udtInput.C1_S16 := THIS^.raw2analog(audtSensor[1].auiTemperature[15]);
 		
 		udtInput.C0_A0 := audtSensor[0].abyDOUT[0];
 		udtInput.C0_A1 := audtSensor[0].abyDOUT[1];
@@ -138,6 +138,18 @@
 raw2temp := tmp / 10;
 
 ~~~
+---
+~~~ST
+METHOD raw2analog: DWORD
+VAR_INPUT
+    raw: WORD;
+END_VAR
+
+~~~
+~~~ST
+raw2analog := raw AND 16#0FFF;
+
+~~~
 VAR_GLOBAL
     cClassID: DWORD;
     cDriverName: string;