ADTF_DEVICE_TOOLBOX  3.12.1 (ADTF 3.18.3)
adtf::devicetb::sdk::flexray::axle Namespace Reference

Namespace for functionality provided by V3.0.0. More...

Classes

class  IFlexRayCoder
 Interface of FlexRay coder Objects of this type stores an internal buffer of FlexRay frames. More...
 
struct  tClusterConfig
 Cluster configuration from FIBEX. More...
 
struct  tSignalPDUMappingConfig
 
struct  tECUInfo
 Structure with information about one ECU. More...
 
struct  tECUConfig
 ECU FlexRay communication controller configuration from FIBEX. More...
 
struct  tCompInfo
 Information about computation. More...
 
struct  tSignalInfo
 Signal information structure. More...
 
struct  tSignalValue
 Signal value structure. More...
 
struct  tOrderedSignalInfo
 Signal order information sturture. More...
 
struct  tSignalGroupInfo
 Signal Group information structure. More...
 
struct  tPDUInfo
 Structure with information about one PDU (may be a complete frame or part of a frame) More...
 
struct  tFramePDUInfo
 Structure with information about position of one PDU in a frame. More...
 
struct  tFrameInfo
 Structure with information about one frame (cell in the cycle/slot matrix) More...
 
struct  tCycleInfo
 Structure with information about one cycle. More...
 
struct  tClusterNameLst
 Structure with a list of all Cluster Short-Names. More...
 
struct  tECUNameLst
 Structure with a list of all ECU Short-Names. More...
 
class  IFlexRayDatabase
 Interface of FIBEX database. More...
 
struct  tFlexRayData
 FlexDay data structured is used for storing and transmitting FlexRay data. More...
 
class  cFlexRayFrameVector
 Class for handling vectors of tFlexRayData structures. More...
 
class  IFlexRaySupport
 The IFlexRaySupport interface provides methods to query FIBEX databases. More...
 
struct  stream_meta_type_flexray
 Definition of Stream Meta Type FlexRay Messages. More...
 
struct  stream_meta_type_flexray_properties
 Definition of Stream Meta Type FlexRay Messages. More...
 

Typedefs

using tDeviceChannel = uint8_t
 
typedef uint8_t tNetworkID
 FlexRay Network/Cluster ID.
 
typedef uint8_t tChannelABID
 FlexRay Channel A = 0 or B = 1.
 
typedef uint8_t tChannelID
 FlexRay Cluster and Channel ID (FLEXRAY_CHANNEL_A, FLEXRAY_CHANNEL_B, FLEXRAY_CHANNEL_AB). More...
 
typedef uint8_t tCycleID
 FlexRay cycle ID (0..63)
 
typedef uint16_t tSlotID
 FlexRay slot ID (1..2047)
 
typedef uint32_t tSignalID
 FlexRay signal ID.
 
typedef uint32_t tPDUID
 FlexRay PDU (Protocol Data Unit) ID.
 
typedef uint32_t tECUID
 FlexRay ECU (Electronic Communication Unit) ID.
 

Detailed Description

Namespace for functionality provided by V3.0.0.

Typedef Documentation

◆ tChannelID

typedef uint8_t tChannelID

FlexRay Cluster and Channel ID (FLEXRAY_CHANNEL_A, FLEXRAY_CHANNEL_B, FLEXRAY_CHANNEL_AB).

First four Bits: FlexRay Cluster ID. See tNetworkID. Last four Bits: tChannelABID (1 = A, 2 = B or 3 = A and B). Example: 0x52: Cluster 5 and Channel B.

Definition at line 94 of file flexray_types.h.