ADTF_DEVICE_TOOLBOX  3.12.1 (ADTF 3.18.3)
flexray_database_intf.h File Reference

Copyright © CARIAD SE. More...

Go to the source code of this file.

Classes

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  tSwitchedPDU
 A reference to a pdu that is multiplexed within another one. More...
 
struct  tSwitchedPDUs
 This struct stores infomration for multiplexed pdus. More...
 
struct  tPDUInfo
 Extends axle::tPDUInfo with multiplexed pdu information. More...
 
class  IFlexRayDatabase
 Interface of FIBEX database. More...
 

Namespaces

 adtf
 ADTF - Namespace.
 
 adtf::devicetb
 Devicetoolbox - Namespace.
 
 adtf::devicetb::sdk
 Namespace for SDK of ADTF-Devicetoolbox.
 
 adtf::devicetb::sdk::flexray
 Namespace for FlexRay in ADTF-Devicetoolbox.
 
 adtf::devicetb::sdk::flexray::axle
 Namespace for functionality provided by V3.0.0.
 

Macros

#define CID_DEVTB_FLEXRAYDB_PARSER   "flexray_database_parser.service.devicetb.cid"
 Database Parser ID.
 
#define FLEXRAY_DEVICECHANNEL_MIN   1
 
#define FLEXRAY_DEVICECHANNEL_MAX   9
 

Typedefs

using tDeviceChannel = uint8_t
 
using tDeviceChannel = axle::tDeviceChannel
 
using tClusterConfig = axle::tClusterConfig
 Cluster configuration from FIBEX. More...
 
using tSignalPDUMappingConfig = axle::tSignalPDUMappingConfig
 
using tECUInfo = axle::tECUInfo
 Structure with information about one ECU. More...
 
using tECUConfig = axle::tECUConfig
 ECU FlexRay communication controller configuration from FIBEX. More...
 
using tCompInfo = axle::tCompInfo
 Information about computation. More...
 
using tSignalInfo = axle::tSignalInfo
 Signal information structure. More...
 
using tSignalValue = axle::tSignalValue
 Signal value structure. More...
 
using tOrderedSignalInfo = axle::tOrderedSignalInfo
 Signal order information sturture. More...
 
using tSignalGroupInfo = axle::tSignalGroupInfo
 Signal Group information structure. More...
 
using tPDUInfo = axle::tPDUInfo
 Structure with information about one PDU (may be a complete frame or part of a frame) More...
 
using tFramePDUInfo = axle::tFramePDUInfo
 Structure with information about position of one PDU in a frame. More...
 
using tFrameInfo = axle::tFrameInfo
 Structure with information about one frame (cell in the cycle/slot matrix) More...
 
using tCycleInfo = axle::tCycleInfo
 Structure with information about one cycle. More...
 
using tClusterNameLst = axle::tClusterNameLst
 Structure with a list of all Cluster Short-Names. More...
 
using tECUNameLst = axle::tECUNameLst
 Structure with a list of all ECU Short-Names. More...
 
using IFlexRayDatabase = axle::IFlexRayDatabase
 Interface of FIBEX database. More...
 

Detailed Description

Copyright © CARIAD SE.

All rights reserved

Definition in file flexray_database_intf.h.