5 <legend>debug messages</legend>
6 <span id=debugg></span>
9 Puissance instannée: <span id=currentpower>Unknown</span> watts<br>
13 document.getElementById('debugg').innerHTML += "" + str + "<br>";
15 xhr = new XMLHttpRequest();
16 xhr.onreadystatechange = function() {
17 switch (xhr.readyState) {
20 case 2: /* header received */
25 response = xhr.responseText;
26 //debug("responseText:"+response);
27 new_text = response.substring(xhr.ampy_len);
28 xhr.ampy_len = response.length;
29 //debug("new_text: "+new_text);
32 data = JSON.parse(new_text);
33 } catch(SyntaxError) {
34 debug("Error decoding json: "+new_text);
37 document.getElementById('currentpower').innerHTML = data.watts.toFixed(1);
40 debug("XMLHttpRequest.status=="+xhr.status+" ("+xhr.statusText+")");
45 debug("XMLHttpRequest.readyState==4. Connection was lost.");
51 xhr.open('GET', 'currentjson_chunked.php', true /*async*/);
57 <!--img src="graph.php"-->