Version 7 (modified by 9 years ago) ( diff ) | ,
---|
COM
概要
- 他ECUとのデータ通信機能をRTEへ提供する
- 周期送信やデッドラインモニタリングなど多岐に渡るECU間通信機能を有する
- OSEK/COM仕様を部分的に採用している
- 時間管理は、Com_MainFunctionRx、Com_MainFunctionTx等のMainFunctionを周期的に呼び出すことにより実現する
- 各MainFunctionは、BSW Scheduler Moduleによって周期的に呼び出される
- MainFunctionの呼出し間隔は、ComRxTimeBase、ComTxTimeBase等に、秒単位で設定する
- デッドラインモニタリングや周期送信に設定する値も秒単位で設定する
- 設定値が、MainFunctionの何回分の呼出しに相当するかを計算して時間管理を実現する
- 当然、MainFunctionの呼出し間隔より短い時間を設定しても、時間管理を実現できない
- 設定値が、MainFunctionの呼出し間隔の倍数になっていない場合、厳密な時間を実現できない
- API一覧
API ID
[Dec]ID
[Hex]Com_Init 1 0x01 Com_DeInit 2 0x02 Com_IpduGroupControl 3 0x03 Com_ReceptionDMControl 6 0x06 Com_GetStatus 7 0x07 Com_GetConfigurationId 8 0x08 Com_GetVersionInfo 9 0x09 Com_ClearIpduGroupVector 28 0x1C Com_SetIpduGroup 29 0x1D Com_SendSignal 10 0x0A Com_SendDynSignal 33 0x21 Com_ReceiveSignal 11 0x0B Com_ReceiveDynSignal 34 0x22 Com_UpdateShadowSignal 12 0x0C Com_SendSignalGroup 13 0x0D Com_ReceiveSignalGroup 14 0x0E Com_ReceiveShadowSignal 15 0x0F Com_InvalidateSignal 16 0x10 Com_InvalidateShadowSignal 22 0x16 Com_InvalidateSignalGroup 27 0x1B Com_TriggerIPDUSend 23 0x17 Com_SwitchIpduTxMode 39 0x27 Com_TriggerTransmit 65 0x41 Com_RxIndication 66 0x42 Com_TpRxIndication 30 0x1E Com_TxConfirmation 64 0x40 Com_TpTxConfirmation 38 0x26 Com_StartOfReception 37 0x25 Com_CopyRxData 35 0x23 Com_CopyTxData 36 0x24 Com_MainFunctionRx 24 0x18 Com_MainFunctionTx 25 0x19 Com_MainFunctionRouteSignals 26 0x1A
- コンフィギュレーション一覧
- ComConfig
- ComConfigurationId
- ComGwMapping
- ComIPdu
- ComIPduCallout
- ComIPduCancellationSupport
- ComIPduDirection
- ComIPduHandleId
- ComIPduSignalProcessing
- ComIPduTriggerTransmitCallout
- ComIPduType
- ComIPduGroupRef
- ComIPduSignalGroupRef
- ComIPduSignalRef
- ComPduIdRef
- ComIPduCounter
- ComIPduReplication
- ComTxIPdu
- ComIPduGroup
- ComSignal
- ComBitPosition
- ComBitSize
- ComDataInvalidAction
- ComErrorNotification
- ComFirstTimeout
- ComHandleId
- ComInvalidNotification
- ComNotification
- ComRxDataTimeoutAction
- ComSignalDataInvalidValue
- ComSignalEndianness
- ComSignalInitValue
- ComSignalLength
- ComSignalType
- ComTimeout
- ComTimeoutNotification
- ComTransferProperty
- ComUpdateBitPosition
- ComSystemTemplateSystemSignalRef
- ComFilter
- ComSignalGroup
- ComTimeBase
- ComGeneral
- ComConfig
- エラーコード一覧
エラーコード Dec Hex COM_E_PARAM 1 0x01 COM_E_UNINIT 2 0x02 COM_E_PARAM_POINTER 3 0x03
API仕様
Com_Init
void Com_Init(const Com_ConfigType* config)
- Comモジュールの初期化を行う
- 引数configで与えたポインタが指すコンフィギュレーションデータを使用して初期化される
- ポストビルドのパラメータは本初期化により設定値を変更できる
Com_DeInit
void Com_DeInit(void)
- Comモジュールの未初期化を行い、Comモジュールが提供するサービスを終了する
- AUTOSAR_SWS_COM.pdfのCaveatsでは、Com_DeinitがComモジュールのAPIに割り込んで呼び出されるような使い方を考慮しなくてよいと書かれている
Com_IpduGroupControl
void Com_IpduGroupControl(Com_IpduGroupVector ipduGroupVector, boolean initialize)
- 引数ipduGroupVectorで指定したIPDUグループの起動および停止行う
- 各IPDUグループが各ビットにアサインされたCom_IpduGroupVector型を引数に与える
- 起動するビットを1、停止するビットを0とする
- 意図したCom_IpduGroupVector型の変数は、Com_SetIpduGroupを用いれば、ビットアサインを知らなくてもIPDUグループIDにより作成できる
- initializeをtrueにするかfalseにするかで、初期化されるデータの範囲が変わる
Com_ReceptionDMControl
void Com_ReceptionDMControl(Com_IpduGroupVector ipduGroupVector)
- 引数ipduGroupVectorで指定したIPDUグループの受信デッドラインモニタリングの有効化および無効化を行う
- Com_IpduGroupVector型の設定は、Com_IpduGroupControlと同じ
Com_GetStatus
Com_StatusType Com_GetStatus(void)
- Comモジュールの初期化状態(COM_UNINIT:未初期化状態、COM_INIT:初期化状態)を返す
Com_GetConfigurationId
uint32 Com_GetConfigurationId(void)
- Com_Initで設定されたコンフィギュレーションIDを返す
- 未初期化状態で呼び出された場合の振る舞いは規定されていない
- TOPPERS/A-COMでは、COM_INVALID_UINT32(0xFFFFFFFF)を返すように実装している
- コンフィギュレーションIDは、ComConfigurationIdで指定した値となる
Com_GetVersionInfo
void Com_GetVersionInfo(Std_VersionInfoType* versioninfo)
- 以下の情報が格納された構造体(Std_VersionInfoType型)を返す
- ベンダID
- モジュールID
- SWメジャーバージョン
- SWマイナーバージョン
- SWパッチバージョン
Com_ClearIpduGroupVector
void Com_ClearIpduGroupVector(Com_IpduGroupVector ipduGroupVector)
- 引数ipduGroupVectorに与えたCom_IpduGroupVector型の全ビットを0クリアする
Com_SetIpduGroup
void Com_SetIpduGroup(Com_IpduGroupVector ipduGroupVector, Com_IpduGroupIdType ipduGroupId, boolean bitval)
- 引数ipduGroupVectorに与えた変数に対し、引数ipduGroupIdのIPDUグループIDにアサインされたビットを、引数bitvalがtrueの場合1、falseの場合0にする
Com_SendSignal
uint8 Com_SendSignal(Com_SignalIdType SignalId, const void* SignalDataPtr)
- 引数SignalIdで与えたシグナルIDに対して、引数SignalDataPtrで指定したデータを送信する
- 送信するシグナルのComTransferPropertyや、シグナルが所属するIPDUのComTxIPduの設定によって、実際に送信されるタイミングが変わる
Com_SendDynSignal
uint8 Com_SendDynSignal(Com_SignalIdType SignalId, const void* SignalDataPtr, uint16 Length)
- 可変長シグナルを送信する
- 基本的な機能はCom_SendSignalと同じ
Com_ReceiveSignal
uint8 Com_ReceiveSignal(Com_SignalIdType SignalId, void* SignalDataPtr)
- 引数SignalIdで与えたシグナルIDのデータを、引数SignalDataPtrで指定した領域に取得(受信)する
Com_ReceiveDynSignal
uint8 Com_ReceiveDynSignal(Com_SignalIdType SignalId, void* SignalDataPtr, uint16* Length)
- 可変長シグナルを受信する
- 基本的な機能はCom_ReceiveSignalと同じ
Com_UpdateShadowSignal
void Com_UpdateShadowSignal(Com_SignalIdType SignalId, const void* SignalDataPtr)
- 本APIは次のメジャーリリースで削除される予定
Com_SendSignalGroup
uint8 Com_SendSignalGroup(Com_SignalGroupIdType SignalGroupId)
- 引数SignalGroupIdで指定したシグナルグループのシャドウバッファのデータで、所属するIPDUのデータを更新する
Com_ReceiveSignalGroup
uint8 Com_ReceiveSignalGroup(Com_SignalGroupIdType SignalGroupId)
- 引数SignalGroupIdで指定したシグナルグループのシャドウバッファのデータを、所属するIPDUのデータで更新する
Com_ReceiveShadowSignal
void Com_ReceiveShadowSignal(Com_SignalIdType SignalId, void* SignalDataPtr)
- 本APIは次のメジャーリリースで削除される予定
Com_InvalidateSignal
uint8 Com_InvalidateSignal(Com_SignalIdType SignalId)
- 引数SignalIdで与えたシグナルIDに対して、無効を示すデータを送信する
- 無効を示すデータは、ComSignalDataInvalidValueで設定する
Com_InvalidateShadowSignal
void Com_InvalidateShadowSignal(Com_SignalIdType SignalId)
- 本APIは次のメジャーリリースで削除される予定
Com_InvalidateSignalGroup
uint8 Com_InvalidateSignalGroup(Com_SignalGroupIdType SignalGroupId)
- 引数SignalGroupIdで与えたシグナルグループIDに対して、無効を示すデータを送信する
- 基本的な機能はCom_InvalidateSignalと同じ
Com_TriggerIPDUSend
void Com_TriggerIPDUSend(PduIdType PduId)
- 引数PduIdで指定したIPDUを強制的に送信する
- RTE側ではIPDU-IDは知り得ないので、本APIはComモジュールのコールアウト等で使用することが想定される
Com_SwitchIpduTxMode
void Com_SwitchIpduTxMode(PduIdType PduId, boolean Mode)
- 引数PduIdで指定したIPDUの送信モード(TMS)を強制的に変更する
- RTE側ではIPDU-IDは知り得ないので、本APIはComモジュールのコールアウト等で使用することが想定される
Com_TriggerTransmit
Std_ReturnType Com_TriggerTransmit(PduIdType TxPduId, PduInfoType* PduInfoPtr)
- 引数TxPduIdで指定したIPDUに対して、引数PduInfoPtrで指定したデータを送信する
- Comモジュールをゲートウェイで使用する場合等に、下位モジュール(PduR)から使用される
Com_RxIndication
void Com_RxIndication(PduIdType RxPduId, const PduInfoType* PduInfoPtr)
- 引数RxPduIdで指定したIPDUに対して、引数PduInfoPtrで指定したデータを受信する
- 下位モジュール(PduR)からのデータ受信時に使用される
Com_TpRxIndication
void Com_TpRxIndication(PduIdType PduId, Std_ReturnType Result)
- 大型IPDU、可変長IPDUを受信する
- 基本的な機能はCom_RxIndicationと同じ
Com_TxConfirmation
void Com_TxConfirmation(PduIdType TxPduId)
- 引数TxPduIdで指定したIPDUに対して、送信完了を受け付ける
- 下位モジュール(PduR)からの送信完了通知時に使用される
Com_TpTxConfirmation
void Com_TpTxConfirmation(PduIdType PduId, Std_ReturnType Result)
- 大型IPDU、可変長IPDUの送信完了を受け付ける
- 基本的な機能はCom_TxConfirmationと同じ
Com_StartOfReception
BufReq_ReturnType Com_StartOfReception(PduIdType ComRxPduId, const PduInfoType* TpSduInfoPtr, PduLengthType TpSduLength, PduLengthType* RxBufferSizePtr)
- 引数ComRxPduIdで指定した大型IPDUの受信を開始する
Com_CopyRxData
BufReq_ReturnType Com_CopyRxData(PduIdType PduId, const PduInfoType* PduInfoPointer, PduLengthType* RxBufferSizePtr)
Com_CopyTxData
BufReq_ReturnType Com_CopyTxData(PduIdType PduId, const PduInfoType* PduInfoPtr, RetryInfoType* RetryInfoPtr, PduLengthType* TxDataCntPtr)
Com_MainFunctionRx
void Com_MainFunctionRx(void)
- SchMによって周期的に呼び出され、受信処理を行う
- 起動周期は、ComRxTimeBaseで設定する
Com_MainFunctionTx
void Com_MainFunctionTx(void)
- SchMによって周期的に呼び出され、送信処理を行う
- 起動周期は、ComTxTimeBaseで設定する
Com_MainFunctionRouteSignals
void Com_MainFunctionRouteSignals(void)
- SchMによって周期的に呼び出され、シグナルゲートウェイに関する処理を行う
- 起動周期は、ComGwTimeBaseで設定する
コンフィギュレーション仕様
ComConfig
/AUTOSAR/EcucDefs/Com/ComConfig
- 型:Container
- 多重度:1
ComConfigurationId
/AUTOSAR/EcucDefs/Com/ComConfig/ComConfigurationId
- 型:IntegerParam
- 多重度:1
ComGwMapping
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping
- 型:Container
- 多重度:0..*
ComGwDestination
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination
- 型:Container
- 多重度:1..*
ComGwDestinationDescription
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription
- 型:Container
- 多重度:0..1
ComBitPosition
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComBitPosition
- 型:IntegerParam
- 多重度:1
ComSignalEndianness
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComSignalEndianness
- 型:EnumerationParam
- 多重度:1
ComSignalInitValue
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComSignalInitValue
- 型:StringParam
- 多重度:0..1
ComTransferProperty
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComTransferProperty
- 型:EnumerationParam
- 多重度:0..1
ComUpdateBitPosition
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComUpdateBitPosition
- 型:IntegerParam
- 多重度:0..1
ComGwIPduRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComGwIPduRef
- 型:Reference
- 多重度:1
ComFilter
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter
- 型:Container
- 多重度:0..1
ComFilterAlgorithm
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterAlgorithm
- 型:EnumerationParam
- 多重度:1
ComFilterMask
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterMask
- 型:IntegerParam
- 多重度:0..1
ComFilterMax
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterMax
- 型:IntegerParam
- 多重度:0..1
ComFilterMin
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterMin
- 型:IntegerParam
- 多重度:0..1
ComFilterOffset
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterOffset
- 型:IntegerParam
- 多重度:0..1
ComFilterPeriod
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterPeriod
- 型:IntegerParam
- 多重度:0..1
ComFilterX
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwDestinationDescription/ComFilter/ComFilterX
- 型:IntegerParam
- 多重度:0..1
ComGwSignal
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwSignal
- 型:Container
- 多重度:0..1
ComGwSignalRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwDestination/ComGwSignal/ComGwSignalRef
- 型:Reference
- 多重度:1
ComGwSource
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource
- 型:Container
- 多重度:1
ComGwSignal
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSignal
- 型:Container
- 多重度:0..1
ComGwSignalRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSignal/ComGwSignalRef
- 型:Reference
- 多重度:1
ComGwSourceDescription
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription
- 型:Container
- 多重度:0..1
ComBitPosition
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComBitPosition
- 型:IntegerParam
- 多重度:1
ComBitSize
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComBitSize
- 型:IntegerParam
- 多重度:0..1
ComSignalEndianness
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComSignalEndianness
- 型:EnumerationParam
- 多重度:1
ComSignalLength
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComSignalLength
- 型:IntegerParam
- 多重度:0..1
ComSignalType
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComSignalType
- 型:EnumerationParam
- 多重度:1
ComUpdateBitPosition
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComUpdateBitPosition
- 型:IntegerParam
- 多重度:0..1
ComGwIPduRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComGwMapping/ComGwSource/ComGwSourceDescription/ComGwIPduRef
- 型:Reference
- 多重度:1
ComIPdu
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu
- 型:Container
- 多重度:0..*
ComIPduCallout
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCallout
- 型:FunctionName
- 多重度:0..1
ComIPduCancellationSupport
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCancellationSupport
- 型:BooleanParam
- 多重度:0..1
ComIPduDirection
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduDirection
- 型:EnumerationParam
- 多重度:1
ComIPduHandleId
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduHandleId
- 型:IntegerParam
- 多重度:0..1
ComIPduSignalProcessing
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduSignalProcessing
- 型:EnumerationParam
- 多重度:1
ComIPduTriggerTransmitCallout
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduTriggerTransmitCallout
- 型:FunctionName
- 多重度:1
ComIPduType
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduType
- 型:EnumerationParam
- 多重度:1
ComIPduGroupRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduGroupRef
- 型:Reference
- 多重度:0..*
ComIPduSignalGroupRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduSignalGroupRef
- 型:Reference
- 多重度:0..*
ComIPduSignalRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduSignalRef
- 型:Reference
- 多重度:0..*
ComPduIdRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComPduIdRef
- 型:Reference
- 多重度:1
ComIPduCounter
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter
- 型:Container
- 多重度:0..1
ComIPduCounterErrorNotification
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterErrorNotification
- 型:FunctionName
- 多重度:0..1
ComIPduCounterSize
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterSize
- 型:IntegerParam
- 多重度:1
ComIPduCounterStartPosition
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterStartPosition
- 型:IntegerParam
- 多重度:1
ComIPduCounterThreshold
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduCounter/ComIPduCounterThreshold
- 型:IntegerParam
- 多重度:0..1
ComIPduReplication
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduReplication
- 型:Container
- 多重度:0..1
ComIPduReplicationQuorum
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduReplication/ComIPduReplicationQuorum
- 型:IntegerParam
- 多重度:1
ComIPduReplicaRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComIPduReplication/ComIPduReplicaRef
- 型:Reference
- 多重度:1..2
ComTxIPdu
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu
- 型:Container
- 多重度:0..1
ComMinimumDelayTime
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComMinimumDelayTime
- 型:FloatParam
- 多重度:0..1
ComTxIPduClearUpdateBit
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxIPduClearUpdateBit
- 型:EnumerationParam
- 多重度:0..1
ComTxIPduUnusedAreasDefault
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxIPduUnusedAreasDefault
- 型:IntegerParam
- 多重度:1
ComTxModeFalse
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse
- 型:Container
- 多重度:0..1
ComTxMode
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode
- 型:Container
- 多重度:1
ComTxModeMode
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeMode
- 型:EnumerationParam
- 多重度:1
ComTxModeNumberOfRepetitions
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeNumberOfRepetitions
- 型:IntegerParam
- 多重度:0..1
ComTxModeRepetitionPeriod
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeRepetitionPeriod
- 型:FloatParam
- 多重度:0..1
ComTxModeTimeOffset
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeTimeOffset
- 型:FloatParam
- 多重度:0..1
ComTxModeTimePeriod
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeFalse/ComTxMode/ComTxModeTimePeriod
- 型:FloatParam
- 多重度:0..1
ComTxModeTrue
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue
- 型:Container
- 多重度:0..1
ComTxMode
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode
- 型:Container
- 多重度:1
ComTxModeMode
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeMode
- 型:EnumerationParam
- 多重度:1
ComTxModeNumberOfRepetitions
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeNumberOfRepetitions
- 型:IntegerParam
- 多重度:0..1
ComTxModeRepetitionPeriod
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeRepetitionPeriod
- 型:FloatParam
- 多重度:0..1
ComTxModeTimeOffset
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeTimeOffset
- 型:FloatParam
- 多重度:0..1
ComTxModeTimePeriod
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu/ComTxIPdu/ComTxModeTrue/ComTxMode/ComTxModeTimePeriod
- 型:FloatParam
- 多重度:0..1
ComIPduGroup
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup
- 型:Container
- 多重度:0..*
ComIPduGroupHandleId
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup/ComIPduGroupHandleId
- 型:IntegerParam
- 多重度:1
ComIPduGroupGroupRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup/ComIPduGroupGroupRef
- 型:Reference
- 多重度:0..*
ComSignal
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal
- 型:Container
- 多重度:0..*
ComBitPosition
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComBitPosition
- 型:IntegerParam
- 多重度:1
ComBitSize
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComBitSize
- 型:IntegerParam
- 多重度:0..1
ComDataInvalidAction
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComDataInvalidAction
- 型:EnumerationParam
- 多重度:0..1
ComErrorNotification
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComErrorNotification
- 型:FunctionName
- 多重度:0..1
ComFirstTimeout
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFirstTimeout
- 型:FloatParam
- 多重度:0..1
ComHandleId
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComHandleId
- 型:IntegerParam
- 多重度:1
ComInvalidNotification
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComInvalidNotification
- 型:FunctionName
- 多重度:0..1
ComNotification
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComNotification
- 型:FunctionName
- 多重度:0..1
ComRxDataTimeoutAction
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComRxDataTimeoutAction
- 型:EnumerationParam
- 多重度:0..1
ComSignalDataInvalidValue
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalDataInvalidValue
- 型:StringParam
- 多重度:0..1
ComSignalEndianness
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalEndianness
- 型:EnumerationParam
- 多重度:1
ComSignalInitValue
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalInitValue
- 型:StringParam
- 多重度:0..1
ComSignalLength
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalLength
- 型:IntegerParam
- 多重度:0..1
ComSignalType
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSignalType
- 型:EnumerationParam
- 多重度:1
ComTimeout
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComTimeout
- 型:FloatParam
- 多重度:0..1
ComTimeoutNotification
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComTimeoutNotification
- 型:FunctionName
- 多重度:0..1
ComTransferProperty
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComTransferProperty
- 型:EnumerationParam
- 多重度:0..1
ComUpdateBitPosition
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComUpdateBitPosition
- 型:IntegerParam
- 多重度:0..1
ComSystemTemplateSystemSignalRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComSystemTemplateSystemSignalRef
- 型:Reference
- 多重度:0..1
ComFilter
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter
- 型:Container
- 多重度:0..1
ComFilterAlgorithm
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterAlgorithm
- 型:EnumerationParam
- 多重度:1
ComFilterMask
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterMask
- 型:IntegerParam
- 多重度:0..1
ComFilterMax
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterMax
- 型:IntegerParam
- 多重度:0..1
ComFilterMin
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterMin
- 型:IntegerParam
- 多重度:0..1
ComFilterOffset
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterOffset
- 型:IntegerParam
- 多重度:0..1
ComFilterPeriod
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterPeriod
- 型:IntegerParam
- 多重度:0..1
ComFilterX
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignal/ComFilter/ComFilterX
- 型:IntegerParam
- 多重度:0..1
ComSignalGroup
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup
- 型:Container
- 多重度:0..*
ComDataInvalidAction
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComDataInvalidAction
- 型:EnumerationParam
- 多重度:0..1
ComErrorNotification
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComErrorNotification
- 型:FunctionName
- 多重度:0..1
ComFirstTimeout
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComFirstTimeout
- 型:FloatParam
- 多重度:0..1
ComHandleId
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComHandleId
- 型:IntegerParam
- 多重度:1
ComInvalidNotification
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComInvalidNotification
- 型:FunctionName
- 多重度:0..1
ComNotification
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComNotification
- 型:FunctionName
- 多重度:0..1
ComRxDataTimeoutAction
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComRxDataTimeoutAction
- 型:EnumerationParam
- 多重度:0..1
ComTimeout
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComTimeout
- 型:FloatParam
- 多重度:0..1
ComTimeoutNotification
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComTimeoutNotification
- 型:FunctionName
- 多重度:0..1
ComTransferProperty
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComTransferProperty
- 型:EnumerationParam
- 多重度:0..1
ComUpdateBitPosition
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComUpdateBitPosition
- 型:IntegerParam
- 多重度:0..1
ComSystemTemplateSignalGroupRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComSystemTemplateSignalGroupRef
- 型:Reference
- 多重度:0..1
ComGroupSignal
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal
- 型:Container
- 多重度:0..*
ComBitPosition
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComBitPosition
- 型:IntegerParam
- 多重度:1
ComBitSize
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComBitSize
- 型:IntegerParam
- 多重度:0..1
ComHandleId
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComHandleId
- 型:IntegerParam
- 多重度:1
ComSignalDataInvalidValue
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalDataInvalidValue
- 型:StringParam
- 多重度:0..1
ComSignalEndianness
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalEndianness
- 型:EnumerationParam
- 多重度:1
ComSignalInitValue
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalInitValue
- 型:StringParam
- 多重度:0..1
ComSignalLength
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalLength
- 型:IntegerParam
- 多重度:0..1
ComSignalType
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSignalType
- 型:EnumerationParam
- 多重度:1
ComTransferProperty
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComTransferProperty
- 型:EnumerationParam
- 多重度:1
ComSystemTemplateSystemSignalRef
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComSystemTemplateSystemSignalRef
- 型:Reference
- 多重度:0..1
ComFilter
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter
- 型:Container
- 多重度:0..1
ComFilterAlgorithm
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterAlgorithm
- 型:EnumerationParam
- 多重度:1
ComFilterMask
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterMask
- 型:IntegerParam
- 多重度:0..1
ComFilterMax
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterMax
- 型:IntegerParam
- 多重度:0..1
ComFilterMin
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterMin
- 型:IntegerParam
- 多重度:0..1
ComFilterOffset
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterOffset
- 型:IntegerParam
- 多重度:0..1
ComFilterPeriod
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterPeriod
- 型:IntegerParam
- 多重度:0..1
ComFilterX
/AUTOSAR/EcucDefs/Com/ComConfig/ComSignalGroup/ComGroupSignal/ComFilter/ComFilterX
- 型:IntegerParam
- 多重度:0..1
ComTimeBase
/AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase
- 型:Container
- 多重度:1
ComGwTimeBase
/AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase/ComGwTimeBase
- 型:FloatParam
- 多重度:0..1
ComRxTimeBase
/AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase/ComRxTimeBase
- 型:FloatParam
- 多重度:0..1
ComTxTimeBase
/AUTOSAR/EcucDefs/Com/ComConfig/ComTimeBase/ComTxTimeBase
- 型:FloatParam
- 多重度:0..1
ComGeneral
/AUTOSAR/EcucDefs/Com/ComGeneral
- 型:Container
- 多重度:1
ComConfigurationUseDet
/AUTOSAR/EcucDefs/Com/ComGeneral/ComConfigurationUseDet
- 型:BooleanParam
- 多重度:0..1
ComEnableMDTForCyclicTransmission
/AUTOSAR/EcucDefs/Com/ComGeneral/ComEnableMDTForCyclicTransmission
- 型:BooleanParam
- 多重度:0..1
ComRetryFailedTransmitRequests
/AUTOSAR/EcucDefs/Com/ComGeneral/ComRetryFailedTransmitRequests
- 型:BooleanParam
- 多重度:0..1
ComSupportedIPduGroups
/AUTOSAR/EcucDefs/Com/ComGeneral/ComSupportedIPduGroups
- 型:IntegerParam
- 多重度:1
ComVersionInfoApi
/AUTOSAR/EcucDefs/Com/ComGeneral/ComVersionInfoApi
- 型:BooleanParam
- 多重度:1
Note:
See TracWiki
for help on using the wiki.