www-thermferm/liveview.php

changeset 113
cf3f906ffe0d
parent 112
d82c5499285c
child 115
81c7433004ed
--- a/www-thermferm/liveview.php	Wed Jul 16 13:42:14 2014 +0200
+++ b/www-thermferm/liveview.php	Thu Jul 17 21:19:22 2014 +0200
@@ -26,7 +26,7 @@
 
 
 
-function showunit($unit)
+function showunit($unit, $unr)
 {
     $outstr = '';
     $air_state = $beer_state = 1;
@@ -79,30 +79,60 @@
 		$outstr .= '     <div id="fermentor_pict">'.PHP_EOL;
 		$outstr .= '      <img src="images/Fermenter_60l.gif">'.PHP_EOL;
 		$outstr .= '     </div>'.PHP_EOL;
-		$outstr .= '     <div id="fermentor_control">'.PHP_EOL;
 	    }
 	    if (strcmp($vals[0], "MODE") == 0) {
-		$outstr .= '      mode ' . $vals[1] . '<br>' .PHP_EOL;
+		$mode = $vals[1];
 	    }
 	    if (strcmp($vals[0], "AIR_STATE") == 0) {
 		$air_state = $vals[1];
 	    }
 	    if (strcmp($vals[0], "AIR_TEMPERATURE") == 0) {
 		if ($air_state == 0)
-		    $outstr .= '      air temperature ' . $vals[1] . '<br>' .PHP_EOL;
+		    $air_temperature = $vals[1];
 		else
-		    $outstr .= '      air temperature N/A<br>' .PHP_EOL;		
+		    $air_temperature = "N/A";
 	    }
 	    if (strcmp($vals[0], "BEER_STATE") == 0) {
 		$beer_state = $vals[1];
 	    }
 	    if (strcmp($vals[0], "BEER_TEMPERATURE") == 0) {
 		if ($beer_state == 0)
-		    $outstr .= '      beer temperature ' . $vals[1] . '<br>' .PHP_EOL;
+		    $beer_temperature = $vals[1];
 		else
-		    $outstr .= '      beer temperature N/A<br>' .PHP_EOL;    
+		    $beer_temperature = "N/A";
 	    }
 	}
+	$outstr .= '     <div id="fermentor_panel">'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_selector">'.PHP_EOL;
+	$outstr .= '       Mode '.$mode.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_powerled">'.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_display1">'.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_display2">'.PHP_EOL;
+	$outstr .= '       Air<br>'.$air_temperature.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_display3">'.PHP_EOL;
+	$outstr .= '       Beer<br>'.$beer_temperature.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_led1">'.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_led2">'.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_led3">'.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_toggle1">'.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_toggle2">'.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '      <div id="fermentor_toggle3">'.PHP_EOL;
+	$outstr .= '      </div>'.PHP_EOL;
+	$outstr .= '     </div>'.PHP_EOL;
+	$outstr .= '     <div id="fermentor_control">'.PHP_EOL;
+//	$outstr .= '      mode ' . $mode . '<br>' .PHP_EOL;
+//	$outstr .= '      air temperature ' . $air_temperature . '<br>' .PHP_EOL;
+//	$outstr .= '      beer temperature ' . $beer_temperature . '<br>' .PHP_EOL;
 	$outstr .= '     </div>'.PHP_EOL;
 	$outstr .= '     <div id="fermentor_edit">'.PHP_EOL;
 	$outstr .= '      <button id="fermentor_setup" class="ui-state-default">Edit fermentor</button>'.PHP_EOL;
@@ -142,7 +172,7 @@
 		if (strcmp($arr[$i], ".") == 0)
 			break;
 		$parts = explode(",", $arr[$i]);
-		$outstr .= showunit($parts[1]);
+		$outstr .= showunit($parts[1], $i);
 		$i++;
 	    }
 	}

mercurial