WriteMultipleCoilsRequest does not update data length
Brought to you by:
wimpi
This problem is not fixed in the HEAD of CVS.
My solution:
net.wimpi.modbus.facade.ModbusTCPMaster
row 66:
// m_WriteMultipleCoilsRequest = new WriteMultipleCoilsRequest();
added one row on line 209 to the method writeMultipleCoils(int ref, BitVector coils)
m_WriteMultipleCoilsRequest = new WriteMultipleCoilsRequest(ref, coils.size());
Excuse me I entered the wrong title. Correct titel WriteMultipleCoilsRequest doesn't work.
Committed a fix for this to the SVN.
http://jamod.svn.sourceforge.net/viewvc/jamod/trunk/src/main/java/net/wimpi/modbus/msg/WriteMultipleCoilsRequest.java?r1=1&r2=2