Back to FabImage Library website

You are here: Start » Function Reference » Hardware Support » Matrox » Matrox_Modbus_WriteHoldingRegisters_sint32_Deprecated

Matrox_Modbus_WriteHoldingRegisters_sint32_Deprecated


Header: ThirdPartySdk.h
Namespace: fil
Module: ThirdParty

Writes the holding register data table as signed 32-bit integers.

Syntax

void fil::Matrox_Modbus_WriteHoldingRegisters_sint32_Deprecated
(
	Matrox_State& ioState,
	ftl::Optional<const fil::MatroxDeviceID::Type&> inDeviceID,
	const ftl::Optional<ftl::String>& inInstanceName,
	int inOffset,
	bool inUseLittleEndian,
	const ftl::Array<int>& inValues
)

Parameters

Name Type Range Default Description
Input will be modified
ioState Matrox_State& Object used to maintain state of the function.
Input value
inDeviceID Optional<const MatroxDeviceID::Type&> NIL Device identification number.
Input value
inInstanceName const Optional<String>& NIL Instance name of a given Industrial Communication protocol set in the MILConfig utility.
Input value
inOffset int 0 - 65534 Offset to which to start writing the data in the specified data table.
Input value
inUseLittleEndian bool Use little endian order for words in the registers.
Input value
inValues const Array<int>& Values to write.