IEC_BACNET_FRAME_PARAM (STRUCT)ΒΆ
TYPE IEC_BACNET_FRAME_PARAM : STRUCT
Frame decoding parameter
Contains the data of the frame to be decoded. The fields tagBACNET_FRAME_PARAMbacFrame and tagBACNET_FRAME_PARAMbacLength are input fields and other fields are filled by the decoder function BACnetFrameDecoder.
- InOut:
- Name - Type - Comment - pduType- output field: type of BACnet PDU (-1 not valid, >= 64 -> network msg) - serviceChoice- output field: service choice (-1 for not valid, >= 64 -> unconfirmed) - invokeID- output field: invoke-id for confirmed service (-1 for not valid) - objectID- output field: object ID (objType = -1 for not valid) - propertyID- output field: propertyID (-1 for not valid) - arrayIndex- output field: array Index (BACNET_VOID_INDEX (-1) for not valid) - itemNumber- output field: list item number that failed of any reason - pszFrame- POINTER TO BYTE - output field: buffer for complete ASCII decoded BACnet frame - partinfo- POINTER TO IEC_BACNET_FRAME_PART - output field: buffer for BACnet frame parts - bacError- output field: optional buffer for BACnet error frame - bacFrame- input field: BACnet frame to decode - bacLength- input field: length of frame to decode 
