diff --git a/client.js b/client.js index be63b56..855d5c2 100644 --- a/client.js +++ b/client.js @@ -58,6 +58,18 @@ Client.REQUESTS = { }; Client.RESPONSES = { + // READ_HOLDING_REGISTERS + 3: function(bufferlist) { + var rtn = []; + var binary = Binary(bufferlist) + .getWord8('byteLength').end(); + rtn.byteLength = binary.vars.byteLength; + for (var i=0, l=binary.vars.byteLength/2; i