document.getElementById("content").innerHTML = o;
settimers(0,-1);
delete isShown;
+
}
function setValues() {
value = (e.value)/5;
if(val==0)
getdata("../commands/putbitrange.pl?"+board+"-"+reg.toString(16)+"-"+preTrigger.toString(16)+"-"+(value*1.).toString(16),0);
- else
- getdata("../commands/putbitrange.pl?"+board+"-"+reg.toString(16)+"-"+postTrigger.toString(16)+"-"+(value*65536.).toString(16),0);
-
+ else {
+ if (value < 0) {
+ var value_twos = (value)+1;
+ if (value_twos < 0){
+ getdata("../commands/putbitrange.pl?"+board+"-"+reg.toString(16)+"-"+postTrigger.toString(16)+"-"+((0xfFF+(value_twos))*65536.).toString(16),0);
+ }
+ } else {
+ getdata("../commands/putbitrange.pl?"+board+"-"+reg.toString(16)+"-"+postTrigger.toString(16)+"-"+(value*65536.).toString(16),0);
+ }
+ }
settimers(200,50);
}