{{{ #!html
LIN Interface
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.2.2 =||= R21-11 =|| || [#LinIf_Init LinIf_Init] || 1|| 0x01|| ○ || ○ || || [#LinIf_GetVersionInfo LinIf_GetVersionInfo] || 3|| 0x03|| ○ || ○ || || [#LinIf_Transmit LinIf_Transmit] || 4[[BR]]73|| 0x04[[BR]]0x49|| ○[[BR]]- || -[[BR]]○ || || [#LinIf_ScheduleRequest LinIf_ScheduleRequest] || 5|| 0x05|| ○ || ○ || || [#LinIf_GotoSleep LinIf_GotoSleep] || 6|| 0x06|| ○ || ○ || || [#LinIf_Wakeup LinIf_Wakeup] || 7|| 0x07|| ○ || ○ || || [#LinIf_SetTrcvMode LinIf_SetTrcvMode] || 8|| 0x08|| ○ || ○ || || [#LinIf_GetTrcvMode LinIf_GetTrcvMode] || 9|| 0x09|| ○ || ○ || || [#LinIf_GetTrcvWakeupReason LinIf_GetTrcvWakeupReason] || 10|| 0x0A|| ○ || ○ || || [#LinIf_SetTrcvWakeupMode LinIf_SetTrcvWakeupMode] || 11|| 0x0B|| ○ || ○ || || [#LinIf_GetPIDTable LinIf_GetPIDTable] || 114|| 0x72|| - || ○ || || [#LinIf_SetPIDTable LinIf_SetPIDTable] || 115|| 0x73|| - || ○ || || [#LinIf_GetConfiguredNAD LinIf_GetConfiguredNAD] || 112|| 0x70|| - || ○ || || [#LinIf_SetConfiguredNAD LinIf_SetConfiguredNAD] || 113|| 0x71|| - || ○ || || [#LinIf_CancelTransmit LinIf_CancelTransmit] || 12|| 0x0C|| ○ || - || || [#LinTp_Init LinTp_Init] || 64|| 0x40|| ○ || ○ || || [#LinTp_Transmit LinTp_Transmit] || 65[[BR]]83|| 0x41[[BR]]0x53|| ○[[BR]]- || -[[BR]]○ || || [#LinTp_GetVersionInfo LinTp_GetVersionInfo] || 66|| 0x42|| ○ || ○ || || [#LinTp_Shutdown LinTp_Shutdown] || 67|| 0x43|| ○ || ○ || || [#LinTp_CancelTransmit LinTp_CancelTransmit] || 70|| 0x46|| ○ || - || || [#LinTp_ChangeParameter LinTp_ChangeParameter] || 68[[BR]]75|| 0x44[[BR]]0x4B|| ○[[BR]]- || -[[BR]]○ || || [#LinIf_CheckWakeup LinIf_CheckWakeup] || 96|| 0x60|| ○ || ○ || || [#LinIf_EnableBusMirroring LinIf_EnableBusMirroring] || 127|| 0x7F|| - || ○ || || [#LinTp_CancelReceive LinTp_CancelReceive] || 71|| 0x47|| ○ || - || || [#LinIf_WakeupConfirmation LinIf_WakeupConfirmation] || 97|| 0x61|| ○ || ○ || || [#LinIf_HeaderIndication LinIf_HeaderIndication] || 120|| 0x78|| - || ○ || || [#LinIf_RxIndication LinIf_RxIndication] || 121|| 0x79|| - || ○ || || [#LinIf_TxConfirmation LinIf_TxConfirmation] || 122|| 0x7A|| - || ○ || || [#LinIf_LinErrorIndication LinIf_LinErrorIndication] || 123|| 0x7B|| - || ○ || || [#LinIf_MainFunction_ LinIf_MainFunction_] || 128|| 0x80|| - || ○ || || [#LinIf_MainFunction LinIf_MainFunction] || 128|| 0x80|| ○ || - || || [#User_ScheduleRequestConfirmation _ScheduleRequestConfirmation] || -|| --|| ○ || ○ || || [#User_GotoSleepConfirmation _GotoSleepConfirmation] || -|| --|| ○ || ○ || || [#User_WakeupConfirmation _WakeupConfirmation] || -|| --|| ○ || ○ || || [#User_TriggerTransmit ] || -|| --|| ○ || ○ || || [#User_TxConfirmation ] || -|| --|| ○ || ○ || || [#User_RxIndication ] || -|| --|| ○ || ○ || || [# ] || 116|| 0x74|| - || ○ || || [# ] || 117|| 0x75|| - || ○ || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#LinIfGeneral LinIfGeneral] (○/○/○/○/○/○/○/○) * [#LinIfBusMirroringSupported LinIfBusMirroringSupported] (-/-/-/-/○/○/○/○) * [#LinIfCancelTransmitSupported LinIfCancelTransmitSupported] (○/○/○/○/-/-/-/-) * [#LinIfDevErrorDetect LinIfDevErrorDetect] (○/○/○/○/○/○/○/○) * [#LinIfMultipleDriversSupported LinIfMultipleDriversSupported] (○/○/○/○/○/○/○/○) * [#LinIfMultipleTrcvDriverSupported LinIfMultipleTrcvDriverSupported] (○/○/○/○/○/○/○/○) * [#LinIfNcOptionalRequestSupported LinIfNcOptionalRequestSupported] (○/○/○/○/○/○/○/○) * [#LinIfPublicCddHeaderFile LinIfPublicCddHeaderFile] (○/○/○/○/○/○/○/○) * [#LinIfResponseErrorSignalChangedCallout LinIfResponseErrorSignalChangedCallout] (-/-/-/-/○/○/○/○) * [#LinIfSaveConfigurationCallout LinIfSaveConfigurationCallout] (-/-/-/-/○/○/○/○) * [#LinIfTpSupported LinIfTpSupported] (○/○/○/○/○/○/○/○) * [#LinIfTrcvDriverSupported LinIfTrcvDriverSupported] (○/○/○/○/○/○/○/○) * [#LinIfVersionInfoApi LinIfVersionInfoApi] (○/○/○/○/○/○/○/○) * [#LinIfGlobalConfig LinIfGlobalConfig] (○/○/○/○/○/○/○/○) * [#LinIfChannel LinIfChannel] (○/○/○/○/○/○/○/○) * [#LinIfBusIdleTimeoutPeriod LinIfBusIdleTimeoutPeriod] (-/-/-/-/○/○/○/○) * [#LinIfCddRef LinIfCddRef] (-/○/○/○/○/○/○/○) * [#LinIfChannelId LinIfChannelId] (○/○/-/-/-/-/-/-) * [#LinIfChannelRef LinIfChannelRef] (○/○/○/○/○/○/○/○) * [#LinIfComMNetworkHandleRef LinIfComMNetworkHandleRef] (○/○/○/○/○/○/○/○) * [#LinIfFrame LinIfFrame] (○/○/○/○/○/○/○/○) * [#LinIfChecksumType LinIfChecksumType] (○/○/○/○/○/○/○/○) * [#LinIfFixedFrameSdu LinIfFixedFrameSdu] (○/○/○/○/○/○/○/○) * [#LinIfFixedFrameSduByte LinIfFixedFrameSduByte] (○/○/○/○/○/○/○/○) * [#LinIfFixedFrameSduBytePos LinIfFixedFrameSduBytePos] (○/○/○/○/○/○/○/○) * [#LinIfFixedFrameSduByteVal LinIfFixedFrameSduByteVal] (○/○/○/○/○/○/○/○) * [#LinIfFrameId LinIfFrameId] (-/-/○/○/○/○/○/○) * [#LinIfFrameIndex LinIfFrameIndex] (-/-/-/-/○/○/○/○) * [#LinIfFrameType LinIfFrameType] (○/○/○/○/○/○/○/○) * [#LinIfLength LinIfLength] (○/○/-/-/-/-/-/-) * [#LinIfPduDirection LinIfPduDirection] (○/○/○/○/○/○/○/○) * [#LinIfInternalPdu LinIfInternalPdu] (○/○/○/○/○/○/○/○) * [#LinIfRxPdu LinIfRxPdu] (○/○/○/○/○/○/○/○) * [#LinIfRxIndicationUL LinIfRxIndicationUL] (○/○/○/○/○/○/○/○) * [#LinIfRxPduRef LinIfRxPduRef] (○/○/○/○/○/○/○/○) * [#LinIfUserRxIndicationUL LinIfUserRxIndicationUL] (○/○/○/○/○/○/○/○) * [#LinIfSlaveToSlavePdu LinIfSlaveToSlavePdu] (○/○/○/○/○/○/○/○) * [#LinIfTxPdu LinIfTxPdu] (○/○/○/○/○/○/○/○) * [#LinIfTxConfirmationUL LinIfTxConfirmationUL] (○/○/○/○/○/○/○/○) * [#LinIfTxPduId LinIfTxPduId] (○/○/○/○/○/○/○/○) * [#LinIfTxPduRef LinIfTxPduRef] (○/○/○/○/○/○/○/○) * [#LinIfTxTriggerTransmitUL LinIfTxTriggerTransmitUL] (○/○/○/○/○/○/○/○) * [#LinIfUserTxUL LinIfUserTxUL] (○/○/○/○/○/○/○/○) * [#LinIfPid LinIfPid] (○/○/-/-/-/-/-/-) * [#LinIfSubstitutionFrames LinIfSubstitutionFrames] (○/○/○/○/○/○/○/○) * [#LinIfFramePriority LinIfFramePriority] (○/○/○/○/○/○/○/○) * [#LinIfSubstitutionFrameRef LinIfSubstitutionFrameRef] (○/○/○/○/○/○/○/○) * [#LinIfGotoSleepConfirmationUL LinIfGotoSleepConfirmationUL] (○/○/○/○/○/○/○/○) * [#LinIfGotoSleepIndicationUL LinIfGotoSleepIndicationUL] (-/-/-/-/○/○/○/○) * [#LinIfMainFunctionPeriod LinIfMainFunctionPeriod] (-/-/-/○/○/○/○/○) * [#LinIfMaster LinIfMaster] (○/○/○/○/-/-/-/-) * [#LinIfClusterTimeBase LinIfClusterTimeBase] (○/○/-/-/-/-/-/-) * [#LinIfJitter LinIfJitter] (○/○/○/○/-/-/-/-) * [#LinIfMaxFrameCnt LinIfMaxFrameCnt] (-/○/○/○/○/○/○/○) * [#LinIfNodeType LinIfNodeType] (-/-/-/-/○/○/○/○) * [#LinIfMaster2 LinIfMaster] (-/-/-/-/○/○/○/○) * [#LinIfJitter2 LinIfJitter] (-/-/-/-/○/○/○/○) * [#LinIfSlave LinIfSlave] (-/-/-/-/○/○/○/○) * [#LinIfLinProtocolVersion LinIfLinProtocolVersion] (-/-/-/-/○/○/○/○) * [#LinIfNodeConfigurationIdentification LinIfNodeConfigurationIdentification] (-/-/-/-/○/○/○/○) * [#LinIfConfiguredNAD LinIfConfiguredNAD] (-/-/-/-/○/○/○/○) * [#LinIfFunctionId LinIfFunctionId] (-/-/-/-/○/○/○/○) * [#LinIfInitialNAD LinIfInitialNAD] (-/-/-/-/○/○/○/○) * [#LinIfNasTimeout LinIfNasTimeout] (-/-/-/-/○/○/○/○) * [#LinIfSupplierId LinIfSupplierId] (-/-/-/-/○/○/○/○) * [#LinIfVariantId LinIfVariantId] (-/-/-/-/○/○/○/○) * [#LinIfResponseErrorSignal LinIfResponseErrorSignal] (-/-/-/-/○/○/○/○) * [#LinIfScheduleChangeNextTimeBase LinIfScheduleChangeNextTimeBase] (-/-/-/○/○/○/○/○) * [#LinIfScheduleRequestConfirmationUL LinIfScheduleRequestConfirmationUL] (○/○/○/○/○/○/○/○) * [#LinIfScheduleTable LinIfScheduleTable] (○/○/○/○/○/○/○/○) * [#LinIfEntry LinIfEntry] (○/○/○/○/○/○/○/○) * [#LinIfCollisionResolvingRef LinIfCollisionResolvingRef] (○/○/○/○/○/○/○/○) * [#LinIfDelay LinIfDelay] (○/○/○/○/○/○/○/○) * [#LinIfEntryIndex LinIfEntryIndex] (○/○/○/○/○/○/○/○) * [#LinIfFrameRef LinIfFrameRef] (○/○/○/○/○/○/○/○) * [#LinIfResumePosition LinIfResumePosition] (○/○/○/○/○/○/○/○) * [#LinIfRunMode LinIfRunMode] (○/○/○/○/○/○/○/○) * [#LinIfScheduleMode LinIfScheduleMode] (○/○/-/-/-/-/-/-) * [#LinIfScheduleTableIndex LinIfScheduleTableIndex] (○/○/○/○/○/○/○/○) * [#LinIfScheduleTableName LinIfScheduleTableName] (○/○/-/-/-/-/-/-) * [#LinIfSlave2 LinIfSlave] (○/○/-/-/-/-/-/-) * [#LinIfConfiguredNad LinIfConfiguredNad] (○/○/-/-/-/-/-/-) * [#LinIfFunctionId2 LinIfFunctionId] (○/○/-/-/-/-/-/-) * [#LinIfProtocolVersion LinIfProtocolVersion] (○/○/-/-/-/-/-/-) * [#LinIfSupplierId2 LinIfSupplierId] (○/○/-/-/-/-/-/-) * [#LinIfVariant LinIfVariant] (○/○/-/-/-/-/-/-) * [#LinIfStartupState LinIfStartupState] (○/○/○/○/-/-/-/-) * [#LinIfTransceiverDrvConfig LinIfTransceiverDrvConfig] (○/○/○/○/○/○/○/○) * [#LinIfTrcvIdRef LinIfTrcvIdRef] (○/○/○/○/○/○/○/○) * [#LinIfTrcvWakeupNotification LinIfTrcvWakeupNotification] (○/○/-/-/-/-/-/-) * [#LinIfWakeupConfirmationUL LinIfWakeupConfirmationUL] (○/○/○/○/○/○/○/○) * [#LinIfTimeBase LinIfTimeBase] (○/○/○/-/-/-/-/-) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R4.2.2 =||= R21-11 =|| || LINIF_E_UNINIT || 0|| 0x00|| ○ || ○ || || LINIF_E_INIT_FAILED || 16|| 0x10|| - || ○ || || LINIF_E_ALREADY_INITIALIZED || 16|| 0x10|| ○ || - || || LINIF_E_NONEXISTENT_CHANNEL || 32|| 0x20|| ○ || ○ || || LINIF_E_PARAMETER || 48|| 0x30|| ○ || ○ || || LINIF_E_PARAM_POINTER || 64|| 0x40|| ○ || ○ || || LINIF_E_SCHEDULE_REQUEST_ERROR || 81|| 0x51|| ○ || ○ || || LINIF_E_TRCV_INV_MODE || 83|| 0x53|| ○ || ○ || || LINIF_E_TRCV_NOT_NORMAL || 84|| 0x54|| ○ || ○ || || LINIF_E_PARAM_WAKEUPSOURCE || 85|| 0x55|| ○ || ○ || || LINIF_E_RESPONSE || 96|| 0x60|| ○ || ○ || || LINIF_E_NC_NO_RESPONSE || 97|| 0x61|| ○ || ○ || ---- = API仕様 = == LinIf_Init == {{{ void LinIf_Init(const LinIf_ConfigType* ConfigPtr) }}} == LinIf_GetVersionInfo == {{{ void LinIf_GetVersionInfo(Std_VersionInfoType* versioninfo) }}} == LinIf_Transmit == {{{ Std_ReturnType LinIf_Transmit (PduIdType TxPduId, const PduInfoType* PduInfoPtr) }}} == LinIf_ScheduleRequest == {{{ Std_ReturnType LinIf_ScheduleRequest(NetworkHandleType Channel, LinIf_SchHandleType Schedule) }}} == LinIf_GotoSleep == {{{ Std_ReturnType LinIf_GotoSleep(NetworkHandleType Channel) }}} == LinIf_Wakeup == {{{ Std_ReturnType LinIf_Wakeup(NetworkHandleType Channel) }}} == LinIf_SetTrcvMode == {{{ Std_ReturnType LinIf_SetTrcvMode(NetworkHandleType Channel, LinTrcv_TrcvModeType TransceiverMode) }}} == LinIf_GetTrcvMode == {{{ Std_ReturnType LinIf_GetTrcvMode(NetworkHandleType Channel, LinTrcv_TrcvModeType* TransceiverModePtr) }}} == LinIf_GetTrcvWakeupReason == {{{ Std_ReturnType LinIf_GetTrcvWakeupReason(NetworkHandleType Channel, LinTrcv_TrcvWakeupReasonType* TrcvWuReasonPtr) }}} == LinIf_SetTrcvWakeupMode == {{{ Std_ReturnType LinIf_SetTrcvWakeupMode(NetworkHandleType Channel, LinTrcv_TrcvWakeupModeType LinTrcvWakeupMode) }}} == LinIf_GetPIDTable == {{{ Std_ReturnType LinIf_GetPIDTable (NetworkHandleType Channel, Lin_FramePidType* PidBuffer, uint8* PidBufferLength) }}} == LinIf_SetPIDTable == {{{ Std_ReturnType LinIf_SetPIDTable (NetworkHandleType Channel, Lin_FramePidType* PidBuffer, uint8 PidBufferLength) }}} == LinIf_GetConfiguredNAD == {{{ Std_ReturnType LinIf_GetConfiguredNAD (NetworkHandleType Channel, uint8* Nad) }}} == LinIf_SetConfiguredNAD == {{{ Std_ReturnType LinIf_SetConfiguredNAD (NetworkHandleType Channel, uint8 Nad) }}} == LinIf_CancelTransmit == {{{ Std_ReturnType LinIf_CancelTransmit(PduIdType LinTxPduId) }}} == LinTp_Init == {{{ void LinTp_Init(const LinTp_ConfigType* ConfigPtr) }}} == LinTp_Transmit == {{{ Std_ReturnType LinTp_Transmit (PduIdType TxPduId, const PduInfoType* PduInfoPtr) }}} == LinTp_GetVersionInfo == {{{ void LinTp_GetVersionInfo(Std_VersionInfoType* versioninfo) }}} == LinTp_Shutdown == {{{ void LinTp_Shutdown(void) }}} == LinTp_CancelTransmit == {{{ Std_ReturnType LinTp_CancelTransmit(PduIdType LinTpTxSduId) }}} == LinTp_ChangeParameter == {{{ Std_ReturnType LinTp_ChangeParameter(PduIdType id, TPParameterType parameter, uint16 value) }}} == LinIf_CheckWakeup == {{{ Std_ReturnType LinIf_CheckWakeup(EcuM_WakeupSourceType WakeupSource) }}} == LinIf_EnableBusMirroring == {{{ Std_ReturnType LinIf_EnableBusMirroring (NetworkHandleType Channel, boolean MirroringActive) }}} == LinTp_CancelReceive == {{{ Std_ReturnType LinTp_CancelReceive(PduIdType LinTpRxSduId) }}} == LinIf_WakeupConfirmation == {{{ void LinIf_WakeupConfirmation(EcuM_WakeupSourceType WakeupSource) }}} == LinIf_HeaderIndication == {{{ Std_ReturnType LinIf_HeaderIndication (NetworkHandleType Channel, Lin_PduType* PduPtr) }}} == LinIf_RxIndication == {{{ void LinIf_RxIndication (NetworkHandleType Channel, uint8* Lin_SduPtr) }}} == LinIf_TxConfirmation == {{{ void LinIf_TxConfirmation (NetworkHandleType Channel) }}} == LinIf_LinErrorIndication == {{{ void LinIf_LinErrorIndication (NetworkHandleType Channel, Lin_SlaveErrorType ErrorStatus) }}} == LinIf_MainFunction_ == {{{ void LinIf_MainFunction_ (void) }}} == LinIf_MainFunction == {{{ void LinIf_MainFunction(void) }}} == _ScheduleRequestConfirmation == {{{ void _ScheduleRequestConfirmation(NetworkHandleType channel, LinIf_SchHandleType schedule) }}} == _GotoSleepConfirmation == {{{ void _GotoSleepConfirmation(NetworkHandleType channel, boolean success) }}} == _WakeupConfirmation == {{{ void _WakeupConfirmation(NetworkHandleType channel, boolean success) }}} == == {{{ Std_ReturnType (PduIdType TxPduId, PduInfoType* PduInfoPtr) }}} == == * R4.2.2 {{{ void (PduIdType TxPduId) }}} * R21-11 {{{ void (PduIdType TxPduId, Std_ReturnType result) }}} == == {{{ void (PduIdType RxPduId, const PduInfoType* PduInfoPtr) }}} == == {{{ void (NetworkHandleType Channel, boolean RespErrSigValue) }}} == == {{{ boolean (NetworkHandleType Channel) }}} ---- = コンフィギュレーション仕様 = == LinIfGeneral == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00019 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == LinIfBusMirroringSupported == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfBusMirroringSupported }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00657 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == LinIfCancelTransmitSupported == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfCancelTransmitSupported }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1 * SWSタグ: ECUC_LinIf_00001 * タイプ: BOOLEAN-PARAM * 多重度: 1 == LinIfDevErrorDetect == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfDevErrorDetect }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00010 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == LinIfMultipleDriversSupported == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfMultipleDriversSupported }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00024 * タイプ: BOOLEAN-PARAM * 多重度: 1 == LinIfMultipleTrcvDriverSupported == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfMultipleTrcvDriverSupported }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00025 * タイプ: BOOLEAN-PARAM * 多重度: 1 == LinIfNcOptionalRequestSupported == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfNcOptionalRequestSupported }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00026 * タイプ: BOOLEAN-PARAM * 多重度: 1 == LinIfPublicCddHeaderFile == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfPublicCddHeaderFile }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00631 * タイプ: STRING-PARAM * 多重度: 0..* == LinIfResponseErrorSignalChangedCallout == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfResponseErrorSignalChangedCallout }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00656 * タイプ: FUNCTION-NAME * 多重度: 0..1 == LinIfSaveConfigurationCallout == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfSaveConfigurationCallout }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00651 * タイプ: FUNCTION-NAME * 多重度: 0..1 == LinIfTpSupported == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfTpSupported }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00045 * タイプ: BOOLEAN-PARAM * 多重度: 1 == LinIfTrcvDriverSupported == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfTrcvDriverSupported }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00635 * タイプ: BOOLEAN-PARAM * 多重度: 1 == LinIfVersionInfoApi == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGeneral/LinIfVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00053 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == LinIfGlobalConfig == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00020 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == LinIfChannel == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00364 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == LinIfBusIdleTimeoutPeriod == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfBusIdleTimeoutPeriod }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00655 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0.1 * デフォルト値: 4 == LinIfCddRef == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfCddRef }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00637 * タイプ: FOREIGN-REFERENCE * 多重度: 0..1 * 参照先タイプ: ECUC-MODULE-CONFIGURATION-VALUES == LinIfChannelId == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfChannelId }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: * R4.0.3: 1 * R4.1.3: 0..1 * 上限値: 255 * 下限値: 0 == LinIfChannelRef == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfChannelRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00003 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Lin#LinChannel /AUTOSAR/EcucDefs/Lin/LinGlobalConfig/LinChannel] == LinIfComMNetworkHandleRef == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfComMNetworkHandleRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00626 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/ComM#ComMChannel /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel] == LinIfFrame == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00367 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == LinIfChecksumType == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfChecksumType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00005 * タイプ: ENUMERATION-PARAM * 多重度: * R4.0.3/R4.1.3/R4.2.2: 1 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 * 選択肢: * CLASSIC * ENHANCED == LinIfFixedFrameSdu == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfFixedFrameSdu }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00012 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == LinIfFixedFrameSduByte == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfFixedFrameSdu/LinIfFixedFrameSduByte }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00013 * タイプ: PARAM-CONF-CONTAINER * 多重度: 8..8 == LinIfFixedFrameSduBytePos == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfFixedFrameSdu/LinIfFixedFrameSduByte/LinIfFixedFrameSduBytePos }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00014 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 7 * 下限値: 0 == LinIfFixedFrameSduByteVal == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfFixedFrameSdu/LinIfFixedFrameSduByte/LinIfFixedFrameSduByteVal }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00015 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == LinIfFrameId == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfFrameId }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00638 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: * R4.2.2: 255 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 63 * 下限値: 0 == LinIfFrameIndex == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfFrameIndex }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00653 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 63 * 下限値: 0 == LinIfFrameType == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfFrameType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00017 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * ASSIGN * ASSIGN_FRAME_ID_RANGE * ASSIGN_NAD * CONDITIONAL * EVENT_TRIGGERED * FREE * MRF * SAVE_CONFIGURATION * SPORADIC * SRF * UNASSIGN * UNCONDITIONAL == LinIfLength == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfLength }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 8 * 下限値: 1 == LinIfPduDirection == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00027 * タイプ: CHOICE-CONTAINER * 多重度: * R4.0.3/R4.1.3/R4.2.2: 1 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1 == LinIfInternalPdu == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfInternalPdu }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00021 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == LinIfRxPdu == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfRxPdu }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00035 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == LinIfRxIndicationUL == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfRxPdu/LinIfRxIndicationUL }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00055 * タイプ: FUNCTION-NAME * 多重度: 0..1 == LinIfRxPduRef == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfRxPdu/LinIfRxPduRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00036 * タイプ: REFERENCE * 多重度: 1 * 参照先: * R4.0.3: [wiki:spec/EcuC#Pdu2 /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu] * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: [wiki:spec/EcuC#Pdu /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu] == LinIfUserRxIndicationUL == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfRxPdu/LinIfUserRxIndicationUL }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00610 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CDD * PDUR == LinIfSlaveToSlavePdu == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfSlaveToSlavePdu }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00040 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == LinIfTxPdu == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfTxPdu }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00049 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == LinIfTxConfirmationUL == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfTxPdu/LinIfTxConfirmationUL }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00054 * タイプ: FUNCTION-NAME * 多重度: 0..1 == LinIfTxPduId == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfTxPdu/LinIfTxPduId }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00050 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == LinIfTxPduRef == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfTxPdu/LinIfTxPduRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00051 * タイプ: REFERENCE * 多重度: 1 * 参照先: * R4.0.3: [wiki:spec/EcuC#Pdu2 /AUTOSAR/EcucDefs/EcuC/EcucPduCollection/Pdu] * R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: [wiki:spec/EcuC#Pdu /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu] == LinIfTxTriggerTransmitUL == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfTxPdu/LinIfTxTriggerTransmitUL }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00628 * タイプ: FUNCTION-NAME * 多重度: 0..1 == LinIfUserTxUL == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPduDirection/LinIfTxPdu/LinIfUserTxUL }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00609 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CDD * PDUR == LinIfPid == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfPid }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == LinIfSubstitutionFrames == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfSubstitutionFrames }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00042 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == LinIfFramePriority == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfSubstitutionFrames/LinIfFramePriority }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00513 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == LinIfSubstitutionFrameRef == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame/LinIfSubstitutionFrames/LinIfSubstitutionFrameRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00041 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#LinIfFrame /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame] == LinIfGotoSleepConfirmationUL == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfGotoSleepConfirmationUL }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00601 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CDD * LIN_SM == LinIfGotoSleepIndicationUL == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfGotoSleepIndicationUL }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00652 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * CDD * LIN_SM == LinIfMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfMainFunctionPeriod }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00639 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == LinIfMaster == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfMaster }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1 * SWSタグ: ECUC_LinIf_00512 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == LinIfClusterTimeBase == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfMaster/LinIfClusterTimeBase }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: FLOAT-PARAM * 多重度: * R4.0.3: 1 * R4.1.3: 0..1 * 上限値: 0.255 * 下限値: 0 == LinIfJitter == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfMaster/LinIfJitter }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1 * SWSタグ: ECUC_LinIf_00629 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 0.255 * 下限値: 0 == LinIfMaxFrameCnt == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfMaxFrameCnt }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00636 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 65535 * 下限値: 0 == LinIfNodeType == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00654 * タイプ: CHOICE-CONTAINER * 多重度: 1 == LinIfMaster(2) == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfMaster }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00512 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == LinIfJitter(2) == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfMaster/LinIfJitter }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00629 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 0.255 * 下限値: 0 == LinIfSlave == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00649 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == LinIfLinProtocolVersion == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave/LinIfLinProtocolVersion }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00647 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * ISO17987 * LIN13 * LIN20 * LIN21 * LIN22 == LinIfNodeConfigurationIdentification == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave/LinIfNodeConfigurationIdentification }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00650 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == LinIfConfiguredNAD == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave/LinIfNodeConfigurationIdentification/LinIfConfiguredNAD }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00643 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 125 * 下限値: 1 == LinIfFunctionId == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave/LinIfNodeConfigurationIdentification/LinIfFunctionId }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00646 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == LinIfInitialNAD == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave/LinIfNodeConfigurationIdentification/LinIfInitialNAD }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00642 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 125 * 下限値: 1 == LinIfNasTimeout == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave/LinIfNodeConfigurationIdentification/LinIfNasTimeout }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00644 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 1 * 下限値: 0 == LinIfSupplierId == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave/LinIfNodeConfigurationIdentification/LinIfSupplierId }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00645 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 32767 * 下限値: 0 == LinIfVariantId == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave/LinIfNodeConfigurationIdentification/LinIfVariantId }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00641 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == LinIfResponseErrorSignal == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfNodeType/LinIfSlave/LinIfResponseErrorSignal }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00648 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Com#ComSignal /AUTOSAR/EcucDefs/Com/ComConfig/ComSignal] == LinIfScheduleChangeNextTimeBase == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleChangeNextTimeBase }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00640 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 == LinIfScheduleRequestConfirmationUL == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleRequestConfirmationUL }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00600 * タイプ: ENUMERATION-PARAM * 多重度: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: 1 * R4.4.0/R19-11/R20-11/R21-11: 0..1 * 選択肢: * CDD * LIN_SM == LinIfScheduleTable == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00365 * タイプ: PARAM-CONF-CONTAINER * 多重度: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: 1..* * R4.4.0/R19-11/R20-11/R21-11: 0..* == LinIfEntry == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfEntry }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00366 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == LinIfCollisionResolvingRef == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfEntry/LinIfCollisionResolvingRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00007 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#LinIfScheduleTable /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable] == LinIfDelay == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfEntry/LinIfDelay }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00009 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 0.255 * 下限値: 0 == LinIfEntryIndex == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfEntry/LinIfEntryIndex }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00011 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == LinIfFrameRef == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfEntry/LinIfFrameRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00016 * タイプ: REFERENCE * 多重度: * R4.0.3/R4.1.3: 1..* * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 1 * 参照先: [#LinIfFrame /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfFrame] == LinIfResumePosition == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfResumePosition }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00033 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CONTINUE_AT_IT_POINT * START_FROM_BEGINNING == LinIfRunMode == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfRunMode }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00034 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * RUN_CONTINUOUS * RUN_ONCE == LinIfScheduleMode == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfScheduleMode }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: ENUMERATION-PARAM * 多重度: * R4.0.3: 1 * R4.1.3: 0..1 * 選択肢: * LINTP_APPLICATIVE_SCHEDULE * LINTP_DIAG_REQUEST * LINTP_DIAG_RESPONSE == LinIfScheduleTableIndex == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfScheduleTableIndex }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00037 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == LinIfScheduleTableName == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfScheduleTable/LinIfScheduleTableName }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: STRING-PARAM * 多重度: 0..1 == LinIfSlave(2) == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfSlave }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == LinIfConfiguredNad == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfSlave/LinIfConfiguredNad }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == LinIfFunctionId(2) == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfSlave/LinIfFunctionId }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: * R4.0.3: 255 * R4.1.3: 65535 * 下限値: 0 == LinIfProtocolVersion == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfSlave/LinIfProtocolVersion }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: STRING-PARAM * 多重度: 1 == LinIfSupplierId(2) == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfSlave/LinIfSupplierId }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == LinIfVariant == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfSlave/LinIfVariant }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == LinIfStartupState == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfStartupState }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1 * SWSタグ: ECUC_LinIf_00069 * タイプ: ENUMERATION-PARAM * 多重度: * R4.0.3/R4.1.3/R4.2.2: 1 * R4.3.1: 0..1 * 選択肢: * NORMAL * SLEEP == LinIfTransceiverDrvConfig == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfTransceiverDrvConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00046 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == LinIfTrcvIdRef == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfTransceiverDrvConfig/LinIfTrcvIdRef }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00047 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/LinTrcv#LinTrcvChannel /AUTOSAR/EcucDefs/LinTrcv/LinTrcvChannel] == LinIfTrcvWakeupNotification == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfTransceiverDrvConfig/LinIfTrcvWakeupNotification }}} * 対象リビジョン: R4.0.3/R4.1.3 * タイプ: BOOLEAN-PARAM * 多重度: * R4.0.3: 1 * R4.1.3: 0..1 * デフォルト値: false == LinIfWakeupConfirmationUL == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfChannel/LinIfWakeupConfirmationUL }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_LinIf_00602 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * CDD * LIN_SM == LinIfTimeBase == {{{ /AUTOSAR/EcucDefs/LinIf/LinIfGlobalConfig/LinIfTimeBase }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_LinIf_00044 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 0.255 * 下限値: 0