21.2.5. ecNet_BitSeq_SetData


SYNOPSIS

t_cmdidx ecNet_BitSeq_SetData(
    [in] t_i32 NetID, [in] t_i32 MapId, [in] t_i16 ItemIdx,
    [in] t_i16ByteOffset, [in] t_ui32 DataMask, [in] t_ui32 Data,
    [out] t_i32* ErrCode
    )

DESCRIPTION

  • 할당된 Buffer Item에 설정값을 입력합니다.

PARAMETER

  • NetID : Network 번호

  • MapId : BitSequence 기능을 사용할 MapId (0~15)

  • ItemIdx : 설정할 ItemIdx

  • ByteOffset : 값을 Override 할 PDO 상의 Data Offset

  • DataMask : 값을 Override 할 Bit Mask (Mask 상 0값으로 입력한 위치는 Override 되지 않음)

  • Data : Override 입력 Data

  • ErrorCode : 이 매개 변수를 통하여 현재의 에러 코드를 반환합니다. 단, 이 매개 변수에 NULL 을 전달하면 에러 코드를 반환하지 않습니다.

RETURN VALUE

  • 함수 수행의 성공 여부를 반환합니다.

Value

Meaning

0

함수 수행에 실패 하였음을 의미합니다.

else

함수 수행에 성공 하였음을 의미합니다.