Hey all im trying to talk to a sealevel IO device over modbus TCP. However i'm receiving back an unexpected number of bytes:
[00][01][00][00][00][06][01][02][00][00][00][08]
Waiting for a confirmation...
Message length not corresponding to the computed length (11 != 10)
<00><01><00><00><00><05><00><01><02><01><00>
[14-07-2017 10:41:17] [ERROR] read failed: Invalid data
Now to me the response seems perfectly valid (7 byte header, then the PDU packet). PDU packet containing the the bytes slave ID, data length of 2, then the two data bytes. What is wrong with this response?