Fr Tp Utils Module
- class mtf.network_port.iso_tp.custom_fr_tp.fr_tp_utils.FrTpFieldSize
- A utility class defining field sizes for various components of a FlexRayTP message - TGT_ADDR
 - SRC_ADDR
 - ADDR_INFO
 - FPL
 - MESSAGE_LEN
 - PCI_TYPE
 - BC
 - BFS
 - ACKNOWLEDGE
 - BYTE_POSITION
 
- class mtf.network_port.iso_tp.custom_fr_tp.fr_tp_utils.SfLfOffsets
- A utility class defining byte offsets for fields in a Single Frame or Last Frame of a FlexRayTP message. - TARGET_ADDRESS
 - SOURCE_ADDRESS
 - PCI
 - FRAME_PAYLOAD_LENGTH
 - MESSAGE_LENGTH
 - PAYLOAD
 
- class mtf.network_port.iso_tp.custom_fr_tp.fr_tp_utils.CfOffsets
- A utility class defining byte offsets for fields in a Consecutive Frame of a FlexRayTp message. - TARGET_ADDRESS
 - SOURCE_ADDRESS
 - PCI
 - FRAME_PAYLOAD_LENGTH
 - PAYLOAD
 
- class mtf.network_port.iso_tp.custom_fr_tp.fr_tp_utils.FCOffsets
- A utility class defining byte offsets for fields in a Flow Control frame in the FlexRayTp. - TARGET_ADDRESS
 - SOURCE_ADDRESS
 - PCI
 - BANDWIDTH_CONTROL
 - BUFFER_SIZE
 - ACKNOWLEDGE
 - BYTE_POSITION
 
- class mtf.network_port.iso_tp.custom_fr_tp.fr_tp_utils.FrPciType
- Enum class representing Protocol Control Information types for FlexRayTp frames. - START_FRAME
 - CONSECUTIVE_FRAME_1
 - CONSECUTIVE_FRAME_2
 - CONSECUTIVE_FRAME_EOB
 - FLOW_CONTROL
 - LAST_FRAME
 - UNKNOWN
 
- class mtf.network_port.iso_tp.custom_fr_tp.fr_tp_utils.FrFlowStatus
- Enum class representing flow control statuses for FlexRayTp frames. - CTS
 - ACK_RET
 - WT
 - ABT
 - OVFLW
 - UNKNOWN
 - classmethod get_flow_status(value) FrFlowStatus
- Returns the corresponding flow status for the given integer value. - Args:
- value (int): The integer value representing a flow status. 
- Returns:
- FrFlowStatus: The corresponding flow status, or UNKNOWN if the value is not valid.