IEC_BACNET_FRAME_ERROR_DETAIL (ENUM)ΒΆ

TYPE IEC_BACNET_FRAME_ERROR_DETAIL :

Additional error info in the decoded BACnet frame part

InOut:

Name

Initial

Comment

BACNET_FRAME_ERROR_NO_DETAILS

0

No detailed error information available.

BACNET_FRAME_ERROR_MSTP_PREAMBLE

The MS/TP preamble is wrong encoded.

BACNET_FRAME_ERROR_MSTP_HEADER_CRC

The MS/TP header checksum is wrong.

BACNET_FRAME_ERROR_MSTP_DATA_LENGTH

The MS/TP frame datalength is too long or too short.

BACNET_FRAME_ERROR_MSTP_DATA_CRC

The MS/TP data checksum ist wrong.

BACNET_FRAME_ERROR_DETAIL_ETHER_LLC_LENGHT

The ethernet header contains a wrong length information.

BACNET_FRAME_ERROR_DETAIL_ETHER_DSAP

The ethernet header contains a wrong destination service point (normally 0x82).

BACNET_FRAME_ERROR_DETAIL_ETHER_SSAP

The ethernet header contains a wrong source service point (normally 0x82).

BACNET_FRAME_ERROR_DETAIL_ETHER_LLC_CTRL

The ethernet header contains a wrong llc control info (normally 0x03).

BACNET_FRAME_ERROR_DETAIL_BVLC_VERSION_BAD

The BVLC version is not equal to the expected one (normally 0x81).

BACNET_FRAME_ERROR_DETAIL_BVLC_FUNCTION_BAD

The BVLC function code is out of range.

BACNET_FRAME_ERROR_DETAIL_BVLC_LENGTH_BAD

The BVLC length in the header does not match with the given frame size.

BACNET_FRAME_ERROR_DETAIL_BVLC_FRAME_LENGTH_BAD

The BVLC frame size is too short or too long for the specified function code.

BACNET_FRAME_ERROR_DETAIL_BVLC_DEST_OPTION_BAD

The WSSC BVLC destination option is bad.

BACNET_FRAME_ERROR_DETAIL_BVLC_DATA_OPTION_BAD

The WSSC BVLC data option is bad.

BACNET_FRAME_ERROR_DETAIL_SECURE_RESERVED_CONTROL_BITS_BAD

The security control octet reserved bit setting is invalid.

BACNET_FRAME_ERROR_DETAIL_SECURE_SOURCE_INSTANCE_BAD

The security source device instance is invalid.

BACNET_FRAME_ERROR_DETAIL_SECURE_DESTINATION_INSTANCE_BAD

The security destination device instance is invalid.

BACNET_FRAME_ERROR_DETAIL_NPDU_FRAME_LENGTH_BAD

The NPDU frame size is too long or too short for the specified type.

BACNET_FRAME_ERROR_DETAIL_NPDU_VERSION_BAD

The NPDU version is not equal to the expected one (normally 0x01).

BACNET_FRAME_ERROR_DETAIL_NPDU_CONTROL_DER_BIT_BAD

The control bit octet in the NPDU header has some invalid does expext reply settings.

BACNET_FRAME_ERROR_DETAIL_NPDU_RESERVED_CONTROL_BITS_BAD

The control bit octet in the NPDU header has some reserved bits set to ONE.

BACNET_FRAME_ERROR_DETAIL_NPDU_SNET_BAD

The source network number in the NPDU header has some invalid value.

BACNET_FRAME_ERROR_DETAIL_NPDU_SLEN_BAD

The source network address length in the NPDU header has some invalid value.

BACNET_FRAME_ERROR_DETAIL_NPDU_DNET_BAD

The destination network number in the NPDU header has some invalid value.

BACNET_FRAME_ERROR_DETAIL_NPDU_DLEN_BAD

The destination network address length in the NPDU header has some invalid value.

BACNET_FRAME_ERROR_DETAIL_NPDU_HOPCOUNT_BAD

The hopcount field in the NPDU header has an invalid value (< 1).

BACNET_FRAME_ERROR_DETAIL_NPDU_NETWORK_BAD

The network number of one of NPDU the command arguments has a value out of range.

BACNET_FRAME_ERROR_DETAIL_APDU_TYPE_BAD

The APDU type is out of the supported range of this decoder.

BACNET_FRAME_ERROR_DETAIL_APDU_FRAME_LENGTH_BAD

The APDU frame size is too long or too short for the specified type.

BACNET_FRAME_ERROR_DETAIL_APDU_BYTES_ACCEPTED_BAD

The bytes accepted field in the APDU header has a value out of range.

BACNET_FRAME_ERROR_DETAIL_APDU_SEGMENTS_ACCEPTED_BAD

The segments accepted field in the APDU header has a value out of range.