Rte_Port_([IN Rte_Instance])
}}}
== Rte_Send ==
{{{
Std_ReturnType Rte_Send_
_([IN Rte_Instance ], IN , [IN uint16 ])
}}}
* イベントセマンティクス(キューあり)のセンダ/レシーバ連携のデータを送信する
* は送信側ポートのショートネーム
* は送信側データ要素のショートネーム
* は送信するデータであり、データ型は送信側データ要素の実装データ型(ImplementationDataType)
== Rte_Write ==
{{{
Std_ReturnType Rte_Write__([IN Rte_Instance ], IN )
}}}
* データセマンティクス(キューなし)のセンダ/レシーバ連携のデータを送信する
* は送信側ポートのショートネーム
* は送信側データ要素のショートネーム
* は送信するデータであり、データ型は送信側データ要素の実装データ型(ImplementationDataType)
== Rte_Switch ==
{{{
Std_ReturnType Rte_Switch__([IN Rte_Instance ], IN )
}}}
== Rte_Invalidate ==
{{{
Std_ReturnType Rte_Invalidate__([IN Rte_Instance ])
}}}
== Rte_Feedback ==
{{{
Std_ReturnType Rte_Feedback__([IN Rte_Instance ])
}}}
== Rte_SwitchAck ==
{{{
Std_ReturnType Rte_SwitchAck__([IN Rte_Instance ])
}}}
== Rte_Read ==
{{{
Std_ReturnType Rte_Read__([IN Rte_Instance ], OUT )
}}}
* データセマンティクス(キューなし)におけるセンダ/レシーバ連携のデータを受信する
* は受信側ポートのショートネーム
* は受信側データ要素のショートネーム
* は取得したデータの格納先変数への参照であり、データ型は受信側データ要素の実装データ型(ImplementationDataType)への参照型
== Rte_DRead ==
{{{
Rte_DRead__([IN Rte_Instance ])
}}}
== Rte_Receive ==
{{{
Std_ReturnType Rte_Receive__([IN Rte_Instance ], OUT , [OUT uint16 ])
}}}
* イベントセマンティクス(キューあり)におけるセンダ/レシーバ連携のデータを受信する
* は受信側ポートのショートネーム
* は受信側データ要素のショートネーム
* は取得したデータの格納先変数への参照であり、データ型は受信側データ要素の実装データ型(ImplementationDataType)への参照型
== Rte_Call ==
{{{
Std_ReturnType Rte_Call__([IN Rte_Instance ], [IN|IN/OUT|OUT] ... [IN|IN/OUT|OUT] )
}}}
* クライアント/サーバ連携のオペレーション呼出しを行う
* はクライアントポートのショートネーム
* はクライアントオペレーションのショートネーム
* …はオペレーション引数
* 型は各オペレーション引数の実装データ型(ImplementationDataType)、もしくは実装データ型(ImplementationDataType)への参照型
== Rte_Result ==
{{{
Std_ReturnType Rte_Result__([IN Rte_Instance ], [IN/OUT|OUT ]... [IN/OUT|OUT ])
}}}
== Rte_Pim ==
{{{
/ Rte_Pim_([IN Rte_Instance ])
}}}
== Rte_CData ==
{{{
Rte_CData_([IN Rte_Instance ])
}}}
== Rte_Prm ==
{{{
Rte_Prm__([IN Rte_Instance ])
}}}
== Rte_IRead ==
{{{
Rte_IRead___([IN Rte_Instance])
}}}
== Rte_IWrite ==
{{{
void Rte_IWrite___([IN RTE_Instance], IN )
}}}
== Rte_IWriteRef ==
{{{
Rte_IWriteRef___([IN RTE_Instance])
}}}
== Rte_IInvalidate ==
{{{
void Rte_IInvalidate___([IN Rte_Instance ])
}}}
== Rte_IStatus ==
{{{
Std_ReturnType Rte_IStatus___([IN Rte_Instance])
}}}
== Rte_IrvIRead ==
{{{
Rte_IrvIRead__([IN RTE_Instance ])
}}}
== Rte_IrvIWrite ==
{{{
void Rte_IrvIWrite__([IN RTE_Instance ], IN )
}}}
== Rte_IrvRead ==
{{{
Rte_IrvRead__([IN RTE_Instance ])
}}}
== Rte_IrvWrite ==
{{{
void Rte_IrvWrite__([IN RTE_Instance IN )
}}}
== Rte_Enter ==
{{{
void Rte_Enter_([IN Rte_Instance ])
}}}
* 排他エリアに入場する
* は排他エリアのショートネーム
== Rte_Exit ==
{{{
void Rte_Exit_([IN Rte_Instance ])
}}}
* 排他エリアから退場する
* は排他エリアのショートネーム
== Rte_Mode ==
{{{
Rte_Mode__([IN Rte_Instance ])
Rte_Mode__([IN Rte_Instance ,] OUT , OUT )
}}}
== Rte_Trigger ==
{{{
void Rte_Trigger__([IN Rte_Instance ])
}}}
== Rte_IrTrigger ==
{{{
void Rte_IrTrigger__([IN Rte_Instance ])
}}}
== Rte_IFeedback ==
{{{
Std_ReturnType Rte_IFeedback___([IN RTE_Instance ])
}}}
== Rte_IsUpdated ==
{{{
boolean Rte_IsUpdated__([IN RTE_Instance ])
}}}
== Rte_Start ==
{{{
Std_ReturnType Rte_Start(void)
}}}
== Rte_Stop ==
{{{
Std_ReturnType Rte_Stop(void)
}}}
== Rte_PartitionTerminated ==
{{{
void Rte_PartitionTerminated_(void)
}}}
== Rte_PartitionRestarting ==
{{{
void Rte_PartitionRestarting_(void)
}}}
== Rte_RestartPartition ==
{{{
Std_ReturnType Rte_RestartPartition_(void)
}}}
----
= コンフィギュレーション仕様 =
== RteGeneration ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration
}}}
* 型:Container
* 多重度:1
* RTE生成に関するパラメータを保持する
== RteCalibrationSupport ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteCalibrationSupport
}}}
* 型:EnumerationParam
* 多重度:1
== RteCodeVendorId ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteCodeVendorId
}}}
* 型:IntegerParam
* 多重度:1
== RteDevErrorDetect ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteDevErrorDetect
}}}
* 型:BooleanParam
* 多重度:1
== RteDevErrorDetectUninit ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteDevErrorDetectUninit
}}}
* 型:BooleanParam
* 多重度:1
== RteGenerationMode ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteGenerationMode
}}}
* 型:EnumerationParam
* COMPATIBILITY_MODE:互換モード(デフォルト)
* VENDOR_MODE:ベンダモード
* 多重度:1
* RTEの生成モード
== RteIocInteractionReturnValue ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteIocInteractionReturnValue
}}}
* 型:EnumerationParam
* 多重度:1
== RteMeasurementSupport ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteMeasurementSupport
}}}
* 型:BooleanParam
* 多重度:1
== RteOptimizationMode ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteOptimizationMode
}}}
* 型:EnumerationParam
* MEMORY:メモリ消費量の最適化優先
* RUNTIME:実行時間の最適化優先(デフォルト)
* 多重度:1
* RTEの最適化モード
== RteToolChainSignificantCharacters ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteToolChainSignificantCharacters
}}}
* 型:IntegerParam
* 多重度:0..1
== RteValueRangeCheckEnabled ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteValueRangeCheckEnabled
}}}
* 型:BooleanParam
* 多重度:1
== RteVfbTraceClientPrefix ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteVfbTraceClientPrefix
}}}
* 型:LinkerSymbol
* 多重度:0..*
== RteVfbTraceEnabled ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteVfbTraceEnabled
}}}
* 型:BooleanParam
* 多重度:1
== RteVfbTraceFunction ==
{{{
/AUTOSAR/EcucDefs/Rte/RteGeneration/RteVfbTraceFunction
}}}
* 型:FunctionName
* 多重度:0..*
== RteImplicitCommunication ==
{{{
/AUTOSAR/EcucDefs/Rte/RteImplicitCommunication
}}}
* 型:Container
* 多重度:0..*
== RteCoherentAccess ==
{{{
/AUTOSAR/EcucDefs/Rte/RteImplicitCommunication/RteCoherentAccess
}}}
* 型:BooleanParam
* 多重度:1
== RteImmediateBufferUpdate ==
{{{
/AUTOSAR/EcucDefs/Rte/RteImplicitCommunication/RteImmediateBufferUpdate
}}}
* 型:BooleanParam
* 多重度:1
== RteVariableReadAccessRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteImplicitCommunication/RteVariableReadAccessRef
}}}
* 型:Reference
* 多重度:0..*
== RteVariableWriteAccessRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteImplicitCommunication/RteVariableWriteAccessRef
}}}
* 型:Reference
* 多重度:0..*
== RteSoftwareComponentInstanceRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteImplicitCommunication/RteSoftwareComponentInstanceRef
}}}
* 型:Reference
* 多重度:1..*
== RteInitializationBehavior ==
{{{
/AUTOSAR/EcucDefs/Rte/RteInitializationBehavior
}}}
* 型:Container
* 多重度:1..*
* RTEの内部変数の初期化戦略のコンフィギュレーション
== RteInitializationStrategy ==
{{{
/AUTOSAR/EcucDefs/Rte/RteInitializationBehavior/RteInitializationStrategy
}}}
* 型:EnumerationParam
* RTE_INITIALIZATION_STRATEGY_AT_DATA_DECLARATION:変数の宣言時に初期化
* RTE_INITIALIZATION_STRATEGY_AT_DATA_DECLARATION_AND_PARTITION_RESTART:変数の宣言時、およびRte_RestartPartitionの呼び出し時に初期化
* RTE_INITIALIZATION_STRATEGY_AT_RTE_START_AND_PARTITION_RESTART:Rte_Start、およびRte_RestartPartitionの呼び出し時に初期化
* RTE_INITIALIZATION_STRATEGY_NONE:初期化しない
* 多重度:1
* RTEの初期化戦略種別
* TOPPERS/A-RTEGENでは、以下もサポートしている
* RTE_INITIALIZATION_STRATEGY_NONE:初期化しない
* RTE_INITIALIZATION_STRATEGY_AT_RTE_START:Rte_Startの呼出し時に初期化
== RteSectionInitializationPolicy ==
{{{
/AUTOSAR/EcucDefs/Rte/RteInitializationBehavior/RteSectionInitializationPolicy
}}}
* 型:StringParam
* 多重度:1..*
* RTEの初期化戦略の適用対象のセクション初期化ポリシ
* ソフトウェアアドレッシング方式(SwAddrMethod)のセクション初期化ポリシ(sectionInitializationPolicy)に指定した値を指定する
== RteOsInteraction ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction
}}}
* 型:Container
* 多重度:1..*
* RTE-OS間の連携のコンフィギュレーション
== RteModeToScheduleTableMapping ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteModeToScheduleTableMapping
}}}
* 型:Container
* 多重度:0..*
== RteModeScheduleTableRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteModeToScheduleTableMapping/RteModeScheduleTableRef
}}}
* 型:Reference
* 多重度:1
== RteModeSchtblMapModeDeclarationRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteModeToScheduleTableMapping/RteModeSchtblMapModeDeclarationRef
}}}
* 型:Reference
* 多重度:1..*
== RteModeSchtblMapBsw ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteModeToScheduleTableMapping/RteModeSchtblMapBsw
}}}
* 型:Container
* 多重度:0..1
== RteModeSchtblMapBswInstanceRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteModeToScheduleTableMapping/RteModeSchtblMapBsw/RteModeSchtblMapBswInstanceRef
}}}
* 型:Reference
* 多重度:1
== RteModeSchtblMapBswProvidedModeGroupRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteModeToScheduleTableMapping/RteModeSchtblMapBsw/RteModeSchtblMapBswProvidedModeGroupRef
}}}
* 型:Reference
* 多重度:1
== RteModeSchtblMapSwc ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteModeToScheduleTableMapping/RteModeSchtblMapSwc
}}}
* 型:Container
* 多重度:0..1
== RteModeSchtblMapSwcInstanceRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteModeToScheduleTableMapping/RteModeSchtblMapSwc/RteModeSchtblMapSwcInstanceRef
}}}
* 型:Reference
* 多重度:1
== RteModeSchtblMapSwcPortRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteModeToScheduleTableMapping/RteModeSchtblMapSwc/RteModeSchtblMapSwcPortRef
}}}
* 型:Reference
* 多重度:1
== RteUsedOsActivation ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteUsedOsActivation
}}}
* 型:Container
* 多重度:0..*
* ランナブルの起動の起動のために使用するOSオブジェクト、およびOSオブジェクトに期待する設定
== RteExpectedActivationOffset ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteUsedOsActivation/RteExpectedActivationOffset
}}}
* 型:FloatParam
* 多重度:1
* OSタスク、OSアラーム、もしくはOSスケジュールテーブルに期待する起動オフセット(単位:秒)
== RteExpectedTickDuration ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteUsedOsActivation/RteExpectedTickDuration
}}}
* 型:FloatParam
* 多重度:1
* OSタスク、OSアラーム、もしくはOSスケジュールテーブルに期待する起動周期(単位:秒)
== RteActivationOsAlarmRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteUsedOsActivation/RteActivationOsAlarmRef
}}}
* 型:Reference
* 多重度:0..1
* ランナブルの起動のために使用するOSアラーム
== RteActivationOsSchTblRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteUsedOsActivation/RteActivationOsSchTblRef
}}}
* 型:Reference
* 多重度:0..1
== RteActivationOsTaskRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteOsInteraction/RteUsedOsActivation/RteActivationOsTaskRef
}}}
* 型:Reference
* 多重度:0..1
== RtePostBuildVariantConfiguration ==
{{{
/AUTOSAR/EcucDefs/Rte/RtePostBuildVariantConfiguration
}}}
* 型:Container
* 多重度:1
== RtePostBuildUsedPredefinedVariant ==
{{{
/AUTOSAR/EcucDefs/Rte/RtePostBuildVariantConfiguration/RtePostBuildUsedPredefinedVariant
}}}
* 型:Reference
* 多重度:1..*
== RteSwComponentInstance ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance
}}}
* 型:Container
* 多重度:0..*
* SW-Cプロトタイプのコンフィギュレーション
== RteSoftwareComponentInstanceRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteSoftwareComponentInstanceRef
}}}
* 型:Reference
* 多重度:0..1
* コンフィギュレーション対象のSW-Cプロトタイプ
== RteEventToTaskMapping ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping
}}}
* 型:Container
* 多重度:0..*
* RTEイベント(およびRTEイベントから起動するランナブル)のOSタスクへのマッピング
== RteActivationOffset ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RteActivationOffset
}}}
* 型:FloatParam
* 多重度:0..1
* RTEイベントの起動オフセット(単位:秒)
== RteImmediateRestart ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RteImmediateRestart
}}}
* 型:BooleanParam
* 多重度:1
== RteOsSchedulePoint ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RteOsSchedulePoint
}}}
* 型:EnumerationParam
* 多重度:0..1
== RtePositionInTask ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RtePositionInTask
}}}
* 型:IntegerParam
* 多重度:0..1
* タスク内でのランナブルの実行順番
== RteMappedToTaskRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RteMappedToTaskRef
}}}
* 型:Reference
* 多重度:0..1
* RTEイベントのマッピング先のOSタスク
== RteUsedOsAlarmRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RteUsedOsAlarmRef
}}}
* 型:Reference
* 多重度:0..1
* RTEイベントのマッピング先OSタスクを起動するOSアラーム
== RteUsedOsEventRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RteUsedOsEventRef
}}}
* 型:Reference
* 多重度:0..1
* RTEイベントのマッピング先OSイベント
== RteUsedOsSchTblExpiryPointRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RteUsedOsSchTblExpiryPointRef
}}}
* 型:Reference
* 多重度:0..1
== RteVirtuallyMappedToTaskRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RteVirtuallyMappedToTaskRef
}}}
* 型:Reference
* 多重度:0..1
== RteEventRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteEventToTaskMapping/RteEventRef
}}}
* 型:Reference
* 多重度:1
* コンフィギュレーション対象のRTEイベントへの参照
== RteExclusiveAreaImplementation ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteExclusiveAreaImplementation
}}}
* 型:Container
* 多重度:0..*
* 排他エリアの実現メカニズム
== RteExclusiveAreaImplMechanism ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteExclusiveAreaImplementation/RteExclusiveAreaImplMechanism
}}}
* 型:EnumerationParam
* ALL_INTERRUPT_BLOCKING:全割込みの禁止
* COOPERATIVE_RUNNABLE_PLACEMENT:協調ランナブル配置
* OS_INTERRUPT_BLOCKING:OS割込みの禁止
* OS_RESOURCE:OSリソースの獲得
* 多重度:1
* 排他エリアの実現メカニズム種別
* TOPPERS/A-RTEGENでは、以下もサポートしている
* OS_SPINLOCK:OSスピンロックの獲得
* NONE:排他なし
== RteExclusiveAreaOsResourceRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteExclusiveAreaImplementation/RteExclusiveAreaOsResourceRef
}}}
* 型:Reference
* 多重度:0..1
* 排他エリアの実現のために使用するOSリソース
== RteExclusiveAreaRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteExclusiveAreaImplementation/RteExclusiveAreaRef
}}}
* 型:Reference
* 多重度:1
* コンフィギュレーション対象の排他エリア
== RteExternalTriggerConfig ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteExternalTriggerConfig
}}}
* 型:Container
* 多重度:0..*
== RteTriggerSourceQueueLength ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteExternalTriggerConfig/RteTriggerSourceQueueLength
}}}
* 型:IntegerParam
* 多重度:1
== RteSwcTriggerSourceRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteExternalTriggerConfig/RteSwcTriggerSourceRef
}}}
* 型:Reference
* 多重度:1
== RteInternalTriggerConfig ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteInternalTriggerConfig
}}}
* 型:Container
* 多重度:0..*
== RteTriggerSourceQueueLength ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteInternalTriggerConfig/RteTriggerSourceQueueLength
}}}
* 型:IntegerParam
* 多重度:1
== RteSwcTriggerSourceRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteInternalTriggerConfig/RteSwcTriggerSourceRef
}}}
* 型:Reference
* 多重度:1
== RteNvRamAllocation ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteNvRamAllocation
}}}
* 型:Container
* 多重度:0..*
== RteNvmRamBlockLocationSymbol ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteNvRamAllocation/RteNvmRamBlockLocationSymbol
}}}
* 型:LinkerSymbol
* 多重度:0..1
== RteNvmRomBlockLocationSymbol ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteNvRamAllocation/RteNvmRomBlockLocationSymbol
}}}
* 型:LinkerSymbol
* 多重度:0..1
== RteSwNvRamMappingRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteNvRamAllocation/RteSwNvRamMappingRef
}}}
* 型:Reference
* 多重度:1
== RteNvmBlockRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentInstance/RteNvRamAllocation/RteNvmBlockRef
}}}
* 型:Reference
* 多重度:1
== RteSwComponentType ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentType
}}}
* 型:Container
* 多重度:0..*
== RteComponentTypeRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentType/RteComponentTypeRef
}}}
* 型:Reference
* 多重度:1
== RteImplementationRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentType/RteImplementationRef
}}}
* 型:Reference
* 多重度:0..1
== RteComponentTypeCalibration ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentType/RteComponentTypeCalibration
}}}
* 型:Container
* 多重度:0..1
== RteCalibrationSupportEnabled ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentType/RteComponentTypeCalibration/RteCalibrationSupportEnabled
}}}
* 型:BooleanParam
* 多重度:1
== RteCalibrationSwAddrMethodRef ==
{{{
/AUTOSAR/EcucDefs/Rte/RteSwComponentType/RteComponentTypeCalibration/RteCalibrationSwAddrMethodRef
}}}
* 型:Reference
* 多重度:0..*