Extract slaveI2cErrorBufferToString()

This commit is contained in:
László Monda
2018-01-15 01:07:23 +01:00
parent c723fe2651
commit 010a23aaeb

View File

@@ -17,7 +17,8 @@ if (status != 0) {
process.exit(1); process.exit(1);
} }
let statusCount = response[1]; function slaveI2cErrorBufferToString(buffer) {
let statusCount = buffer[1];
const slaveIdToName = [ const slaveIdToName = [
'leftHalf', 'leftHalf',
@@ -43,9 +44,13 @@ const statusCodesToStrings = {
}; };
for (let i=0; i<statusCount; i++) { for (let i=0; i<statusCount; i++) {
let status = uhk.getUint32(response, i*8+2); let status = uhk.getUint32(buffer, i*8+2);
let count = uhk.getUint32(response, i*8+4+2); let count = uhk.getUint32(buffer, i*8+4+2);
str += `${statusCodesToStrings[status]}:${count} `; str += `${statusCodesToStrings[status]}:${count} `;
} }
return str;
}
let str = slaveI2cErrorBufferToString(response);
console.log(str); console.log(str);