Refactoring the WebBluetooth html tests.

This commit is contained in:
zakorgyula 2016-05-09 13:52:09 +02:00 committed by fokinv
parent 9c0e7b1cf2
commit 5d3556a99d
23 changed files with 1112 additions and 119 deletions

View file

@ -0,0 +1,32 @@
function clear() {
document.getElementById("log").textContent = "";
}
function log(line) {
document.getElementById("log").textContent += timeStamp() + line + '\n';
}
function asciiToDecimal(bytestr) {
var result = [];
for(i = 0; i < bytestr.length; i++) {
result[i] = bytestr.charCodeAt(i) ;
}
return result;
}
function populate(testCases){
for(i = 0; i < testCases.length; ++i) {
var btn = document.createElement('button');
btn.setAttribute('onclick','onButtonClick(' + i + ')');
btn.innerHTML = 'Test '+ (i+1);
document.getElementById('buttons').appendChild(btn);
}
}
function timeStamp() {
var date = new Date;
var hours = date.getHours();
var minutes = "0" + date.getMinutes();
var seconds = "0" + date.getSeconds();
return hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2) + ' ';
}