DlmsParametersCreate_InitiateRequest(DlmsTypeConformanceBlock, UInt16, Byte, ByteBuffer) Method

Creates xDLMS initiate-request part of user-information field in AARQ. InitiateRequest is defined in GB 11.2.

Definition

Namespace: OddPrg.Protocols.DLMS
Assembly: OddPrg.Frames.Dlms (in OddPrg.Frames.Dlms.dll) Version: 2.0.0.24 (2.0.0.24)
C#
public static ByteBuffer Create_InitiateRequest(
	DlmsTypeConformanceBlock conformanceBlock,
	ushort maxPDUSize,
	byte dlmsVersion,
	ByteBuffer dedicatedKey
)

Parameters

conformanceBlock  DlmsTypeConformanceBlock
Conformance block to negotiate.
maxPDUSize  UInt16
Maximal DLMS frame size to negotiate.
dlmsVersion  Byte
Used DLMS version to negotiate.
dedicatedKey  ByteBuffer
Deditaced key. Can be null, then will not be used.

Return Value

ByteBuffer

Remarks

Abstract syntax InitiateRequest type in GB page 203.

See Also