stephane / libmodbus

A Modbus library for Linux, Mac OS, FreeBSD and Windows
http://libmodbus.org
GNU Lesser General Public License v2.1
3.44k stars 1.75k forks source link

[bug] MODBUS_FC_WRITE_SINGLE_COIL reply #677

Open yaoyanlianglove opened 1 year ago

yaoyanlianglove commented 1 year ago

In function modbus_reply, the rspLength of MODBUS_FC_WRITE_SINGLE_COIL reply is error.

'rspLength = reqLength' should be 'rspLength = reqLength - 2;'

mhei commented 1 year ago

Why? Could you elaborate, please? According to my understanding of https://modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf the implementation is correct.