public void BuildMessageFrame() { byte[] message = { 17, Modbus.ReadCoils, 0, 19, 0, 37, 14, 132 }; var request = new ReadCoilsInputsRequest(Modbus.ReadCoils, 17, 19, 37); var transport = new ModbusRtuTransport(StreamResource); Assert.Equal <byte[]>(message, transport.BuildMessageFrame(request)); }
public void BuildMessageFrame() { byte[] message = { 17, ModbusFunctionCodes.ReadCoils, 0, 19, 0, 37, 14, 132 }; var request = new ReadCoilsInputsRequest(ModbusFunctionCodes.ReadCoils, 17, 19, 37); var transport = new ModbusRtuTransport(StreamResource, Factory, NullModbusLogger.Instance); Assert.Equal(message, transport.BuildMessageFrame(request)); }