Extract slaveI2cErrorBufferToString()
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user