dm_modbus_get_int32_from_int16 Function

public pure function dm_modbus_get_int32_from_int16(data) result(value)

Returns 4-byte integer from two 2-byte registers.

Arguments

Type IntentOptional Attributes Name
integer(kind=u2), intent(in) :: data(2)

Register data.

Return Value integer(kind=i4)


Calls

proc~~dm_modbus_get_int32_from_int16~~CallsGraph proc~dm_modbus_get_int32_from_int16 dm_modbus_get_int32_from_int16 interface~dm_to_signed dm_to_signed proc~dm_modbus_get_int32_from_int16->interface~dm_to_signed proc~dm_uint16_to_int32 dm_uint16_to_int32 interface~dm_to_signed->proc~dm_uint16_to_int32 proc~dm_uint32_to_int64 dm_uint32_to_int64 interface~dm_to_signed->proc~dm_uint32_to_int64

Called by

proc~~dm_modbus_get_int32_from_int16~~CalledByGraph proc~dm_modbus_get_int32_from_int16 dm_modbus_get_int32_from_int16 proc~dm_modbus_read_int32 dm_modbus_read_int32 proc~dm_modbus_read_int32->proc~dm_modbus_get_int32_from_int16 proc~dm_modbus_read_uint32 dm_modbus_read_uint32 proc~dm_modbus_read_uint32->proc~dm_modbus_read_int32