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