EIB_REC

Connection between KL6301 and the read / send function blocks.

TYPE EIB_REC :
STRUCT
  Rec_Group       : EIB_GROUP_ADDR;
  Rec_Len         : INT;
  Rec_Idx         : INT := 1;
  Rec_Data        : ARRAY[1..15] OF BYTE;
  Rec_bWriteBusy  : BOOL;
  Rec_bReadBusy   : BOOL;
  Rec_bReady      : BOOL;
  Rec_bError      : BOOL;
  Rec_iErrorID    : EIB_Error_Code;
  pStr_Send       : DWORD;
  Rec_Data_rec    : BOOL;
  Rec_Typ         : EIB_Read_Typ;
END_STRUCT
END_TYPE

Rec_Group: Group address (see EIB_GROUP_ADDR).

Rec_Len: Length.

Rec_Idx: Index.

Rec_Data: Data bytes.

Rec_bWriteBusy: Data is sent.

Rec_bReadBusy: Data is read.

Rec_bReady: Ready.

Rec_bError: Becomes TRUE as soon as an error occurs. The error is described via the variable Rec_iErrorID.

Rec_iErrorID: Issues an error code when an error occurs (see EIB_ERROR_CODE). Simultaneously Rec_bError is TRUE.

pStr_Send: Pointer to the data to be sent.

Rec_Data_rec: Signals data reception.

Rec_Typ: Type of telegram.