added json parsing
This commit is contained in:
@@ -4,7 +4,7 @@ let reader;
|
||||
let decoder = new TextDecoder("utf-8");
|
||||
let counterElement = document.getElementById("counter");
|
||||
let readibleoutput = 0;
|
||||
let temp = 0;
|
||||
let tempArray = [];
|
||||
let humid = 0;
|
||||
let licht = 0;
|
||||
|
||||
@@ -28,10 +28,10 @@ async function readLoop() {
|
||||
const { value, done } = await reader.read();
|
||||
|
||||
|
||||
for (let iByte=0; iByte < value.length; iByte++){
|
||||
for (let iByte = 0; iByte < value.length; iByte++) {
|
||||
let singleByte = value[iByte];
|
||||
|
||||
if (singleByte != 10){
|
||||
if (singleByte != 10) {
|
||||
buffer.push(singleByte);
|
||||
}
|
||||
|
||||
@@ -39,16 +39,18 @@ async function readLoop() {
|
||||
let sensorString = decoder.decode(new Uint8Array(buffer));
|
||||
let SensorValues;
|
||||
|
||||
try{
|
||||
try {
|
||||
SensorValues = JSON.parse(sensorString);
|
||||
} catch(e){
|
||||
} catch (e) {
|
||||
console.log("json niet geparserd");
|
||||
}
|
||||
|
||||
if (SensorValues) {
|
||||
console.log(SensorValues)
|
||||
|
||||
tempArray.push(SensorValues[0])
|
||||
}
|
||||
console.log(sensorString);
|
||||
|
||||
buffer = [];
|
||||
// var array = sensorString.split(','),
|
||||
// temp = array[0], humid = array[1], licht = array[2];
|
||||
@@ -68,10 +70,8 @@ async function readLoop() {
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user