thermferm/devices.c

changeset 482
68f4468bfc24
parent 437
5664743eaf2f
child 506
cdcd07bbee30
--- a/thermferm/devices.c	Sun Dec 27 20:52:52 2015 +0100
+++ b/thermferm/devices.c	Mon Feb 22 19:22:39 2016 +0100
@@ -929,13 +929,13 @@
 			if (Config.simulators) {
 			    simulator = Config.simulators;
 			    if (device->subdevice == 0) {
-			    	device->value = (int)(simulator->room_temperature * 1000);
+			    	device->value = (int)((int)(simulator->room_temperature * 1000) / 500) * 500;
 			    	device->timestamp = time(NULL);
 			    } else if (device->subdevice == 1) {
-			    	device->value = (int)(simulator->air_temperature * 1000);
+			    	device->value = (int)((int)(simulator->air_temperature * 1000) / 125) * 125;
 			    	device->timestamp = time(NULL);
 			    } else if (device->subdevice == 2) {
-			    	device->value = (int)(simulator->beer_temperature * 1000);
+			    	device->value = (int)((int)(simulator->beer_temperature * 1000) / 125) * 125;
 			    	device->timestamp = time(NULL);
 			    }
 			}

mercurial