title: Value is out of bound node red reading float
body: <p>I am testing a small application with node red, reading modbus data from a device, I observe that reads well the device data, but it keeps sending me an error &quot;&quot;TypeError: &quot;value&quot; argument is out of bounds&quot;&quot;, I have this code in each of my read functions, and in each one appears the same error, I am reading a floating data from the buffer.</p>
  <pre><code>var pay = msg.payload.data;
  var buf = Buffer.allocUnsafe(4);
  buf.writeInt16BE(pay[1],2);
  buf.writeInt16BE(pay[0],0);
  msg.payload = buf.readFloatBE(0);
  return msg;
  </code></pre>
  <p><a href="https://i.stack.imgur.com/q4Zsp.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/q4Zsp.png" alt="(Edit) This is the input argument and the error recived" /></a></p>