Code

Use a fixed time-interval for values rather than transfering the time for each value.
[collection4.git] / share / collection.js
index e352d51ec0457ae8e87286154f39775a0b345104..20af9cb1033ecaa358f0f9d535ad2f6523b1df36 100644 (file)
@@ -140,15 +140,18 @@ function instance_draw (inst, def, data)
     var j;
     var x = [];
     var y = [];
+    var x_val;
+
+    x_val = ds.first_value_time;
 
     for (j = 0; j < ds.data.length; j++)
     {
-      var dp = ds.data[j];
-      var t = dp[0];
-      var v = dp[1];
+      var y_val = ds.data[j];
+
+      x.push (x_val);
+      y.push (y_val);
 
-      x.push (t);
-      y.push (v);
+      x_val += ds.interval;
     }
 
     x_data.push (x);
@@ -181,7 +184,7 @@ function json_graph_update (index)
     inst.raphael = Raphael ("c4-graph" + index);
 
   params = instance_get_params (inst);
-  params.action = "graph_data_json";
+  params.action = "instance_data_json";
   params.begin = inst.begin;
   params.end = inst.end;