{{{ #!html
BSW Mode Manager
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.2.2 =|| || [#BswM_BswMModeRequest BswM_BswMModeRequest] || 28|| 0x1C|| ○ || || [#BswM_BswMModeSwitchNotification BswM_BswMModeSwitchNotification] || 29|| 0x1D|| ○ || || [#BswM_BswMPartitionRestarted BswM_BswMPartitionRestarted] || 30|| 0x1E|| ○ || || [#BswM_CanSM_CurrentIcomConfiguration BswM_CanSM_CurrentIcomConfiguration] || 26|| 0x1A|| ○ || || [#BswM_CanSM_CurrentState BswM_CanSM_CurrentState] || 5|| 0x05|| ○ || || [#BswM_ComM_CurrentMode BswM_ComM_CurrentMode] || 14|| 0x0E|| ○ || || [#BswM_ComM_CurrentPNCMode BswM_ComM_CurrentPNCMode] || 21|| 0x15|| ○ || || [#BswM_ComM_InitiateReset BswM_ComM_InitiateReset] || 34|| 0x22|| ○ || || [#BswM_Dcm_ApplicationUpdated BswM_Dcm_ApplicationUpdated] || 20|| 0x14|| ○ || || [#BswM_Dcm_CommunicationMode_CurrentState BswM_Dcm_CommunicationMode_CurrentState] || 6|| 0x06|| ○ || || [#BswM_Deinit BswM_Deinit] || 4|| 0x04|| ○ || || [#BswM_EcuM_CurrentState BswM_EcuM_CurrentState] || 15|| 0x0F|| ○ || || [#BswM_EcuM_CurrentWakeup BswM_EcuM_CurrentWakeup] || 16|| 0x10|| ○ || || [#BswM_EcuM_RequestedState BswM_EcuM_RequestedState] || 35|| 0x23|| ○ || || [#BswM_EthSM_CurrentState BswM_EthSM_CurrentState] || 13|| 0x0D|| ○ || || [#BswM_FrSM_CurrentState BswM_FrSM_CurrentState] || 12|| 0x0C|| ○ || || [#BswM_GetVersionInfo BswM_GetVersionInfo] || 1|| 0x01|| ○ || || [#BswM_Init BswM_Init] || 0|| 0x00|| ○ || || [#BswM_J1939DcmBroadcastStatus BswM_J1939DcmBroadcastStatus] || 27|| 0x1B|| ○ || || [#BswM_J1939Nm_StateChangeNotification BswM_J1939Nm_StateChangeNotification] || 24|| 0x18|| ○ || || [#BswM_LinSM_CurrentSchedule BswM_LinSM_CurrentSchedule] || 10|| 0x0A|| ○ || || [#BswM_LinSM_CurrentState BswM_LinSM_CurrentState] || 9|| 0x09|| ○ || || [#BswM_LinTp_RequestMode BswM_LinTp_RequestMode] || 11|| 0x0B|| ○ || || [#BswM_NmIf_CarWakeUpIndication BswM_NmIf_CarWakeUpIndication] || 36|| 0x24|| ○ || || [#BswM_NvM_CurrentBlockMode BswM_NvM_CurrentBlockMode] || 22|| 0x16|| ○ || || [#BswM_NvM_CurrentJobMode BswM_NvM_CurrentJobMode] || 23|| 0x17|| ○ || || [#BswM_RequestMode BswM_RequestMode] || 2|| 0x02|| ○ || || [#BswM_Sd_ClientServiceCurrentState BswM_Sd_ClientServiceCurrentState] || 31|| 0x1F|| ○ || || [#BswM_Sd_ConsumedEventGroupCurrentState BswM_Sd_ConsumedEventGroupCurrentState] || 33|| 0x21|| ○ || || [#BswM_Sd_EventHandlerCurrentState BswM_Sd_EventHandlerCurrentState] || 32|| 0x20|| ○ || || [#BswM_TriggerSlaveRTEStop BswM_TriggerSlaveRTEStop] || 19|| 0x13|| ○ || || [#BswM_TriggerStartUpPhase2 BswM_TriggerStartUpPhase2] || 18|| 0x12|| ○ || || [#BswM_WdgM_RequestPartitionReset BswM_WdgM_RequestPartitionReset] || 17|| 0x11|| ○ || || [#BswM_MainFunction BswM_MainFunction] || 3|| 0x03|| ○ || * コンフィギュレーション一覧(R4.2.2) * [#BswMConfig BswMConfig] (○) * [#BswMPartitionRef BswMPartitionRef] (○) * [#BswMArbitration BswMArbitration] (○) * [#BswMLogicalExpression BswMLogicalExpression] (○) * [#BswMLogicalOperator BswMLogicalOperator] (○) * [#BswMArgumentRef BswMArgumentRef] (○) * [#BswMModeCondition BswMModeCondition] (○) * [#BswMConditionType BswMConditionType] (○) * [#BswMConditionMode BswMConditionMode] (○) * [#BswMConditionValue BswMConditionValue] (○) * [#BswMBswMode BswMBswMode] (○) * [#BswMBswRequestedMode BswMBswRequestedMode] (○) * [#BswMCompuScaleModeValue BswMCompuScaleModeValue] (○) * [#BswMCompuConstText BswMCompuConstText] (○) * [#BswMCompuMethodRef BswMCompuMethodRef] (○) * [#BswMModeDeclaration BswMModeDeclaration] (○) * [#BswMModeValueRef BswMModeValueRef] (○) * [#BswMModeRequestPort BswMModeRequestPort] (○) * [#BswMRequestProcessing BswMRequestProcessing] (○) * [#BswMModeInitValue BswMModeInitValue] (○) * [#BswMBswModeInitValue BswMBswModeInitValue] (○) * [#BswMCompuScaleModeValue BswMCompuScaleModeValue] (○) * [#BswMCompuConstText BswMCompuConstText] (○) * [#BswMCompuMethodRef BswMCompuMethodRef] (○) * [#BswMModeRequestSource BswMModeRequestSource] (○) * [#BswMBswMModeRequest BswMBswMModeRequest] (○) * [#BswMBswMModeDeclarationGroupRef BswMBswMModeDeclarationGroupRef] (○) * [#BswMBswMModeSwitchNotification BswMBswMModeSwitchNotification] (○) * [#BswMBswMModeDeclarationGroupRef BswMBswMModeDeclarationGroupRef] (○) * [#BswMBswModeNotification BswMBswModeNotification] (○) * [#BswMBswModeDeclarationGroupPrototypeRef BswMBswModeDeclarationGroupPrototypeRef] (○) * [#BswMCanSMIcomIndication BswMCanSMIcomIndication] (○) * [#BswMCanSMIcomIndicationSwitchError BswMCanSMIcomIndicationSwitchError] (○) * [#BswMCanSMChannelRef BswMCanSMChannelRef] (○) * [#BswMCanSMIndication BswMCanSMIndication] (○) * [#BswMCanSMChannelRef BswMCanSMChannelRef] (○) * [#BswMComMIndication BswMComMIndication] (○) * [#BswMComMChannelRef BswMComMChannelRef] (○) * [#BswMComMInitiateReset BswMComMInitiateReset] (○) * [#BswMComMPncRequest BswMComMPncRequest] (○) * [#BswMComMPncRef BswMComMPncRef] (○) * [#BswMDcmApplicationUpdatedIndication BswMDcmApplicationUpdatedIndication] (○) * [#BswMDcmComModeRequest BswMDcmComModeRequest] (○) * [#BswMDcmComMChannelRef BswMDcmComMChannelRef] (○) * [#BswMEcuMIndication BswMEcuMIndication] (○) * [#BswMEcuMRUNRequestIndication BswMEcuMRUNRequestIndication] (○) * [#BswMEcuMRUNRequestProtocolPort BswMEcuMRUNRequestProtocolPort] (○) * [#BswMEcuMWakeupSource BswMEcuMWakeupSource] (○) * [#BswMEcuMWakeupSrcRef BswMEcuMWakeupSrcRef] (○) * [#BswMEthSMIndication BswMEthSMIndication] (○) * [#BswMEthSMChannelRef BswMEthSMChannelRef] (○) * [#BswMFrSMIndication BswMFrSMIndication] (○) * [#BswMFrSMChannelRef BswMFrSMChannelRef] (○) * [#BswMGenericRequest BswMGenericRequest] (○) * [#BswMModeRequesterId BswMModeRequesterId] (○) * [#BswMRequestedModeMax BswMRequestedModeMax] (○) * [#BswMJ1939DcmBroadcastStatus BswMJ1939DcmBroadcastStatus] (○) * [#BswMJ1939DcmChannelRef BswMJ1939DcmChannelRef] (○) * [#BswMJ1939NmIndication BswMJ1939NmIndication] (○) * [#BswMJ1939NmChannelRef BswMJ1939NmChannelRef] (○) * [#BswMJ1939NmNodeRef BswMJ1939NmNodeRef] (○) * [#BswMLinSMIndication BswMLinSMIndication] (○) * [#BswMLinSMChannelRef BswMLinSMChannelRef] (○) * [#BswMLinScheduleIndication BswMLinScheduleIndication] (○) * [#BswMLinSMChannelRef BswMLinSMChannelRef] (○) * [#BswMLinScheduleRef BswMLinScheduleRef] (○) * [#BswMLinTpModeRequest BswMLinTpModeRequest] (○) * [#BswMLinTpChannelRef BswMLinTpChannelRef] (○) * [#BswMModeSwitchErrorEvent BswMModeSwitchErrorEvent] (○) * [#BswMRteSwitchPortRef BswMRteSwitchPortRef] (○) * [#BswMNmIfCarWakeUpIndication BswMNmIfCarWakeUpIndication] (○) * [#BswMNmChannelRef BswMNmChannelRef] (○) * [#BswMNvMJobModeIndication BswMNvMJobModeIndication] (○) * [#BswMNvmService BswMNvmService] (○) * [#BswMNvMRequest BswMNvMRequest] (○) * [#BswMNvMBlockRef BswMNvMBlockRef] (○) * [#BswMPartitionRestarted BswMPartitionRestarted] (○) * [#BswMSdClientServiceCurrentState BswMSdClientServiceCurrentState] (○) * [#BswMSdClientMethodsRef BswMSdClientMethodsRef] (○) * [#BswMSdConsumedEventGroupCurrentState BswMSdConsumedEventGroupCurrentState] (○) * [#BswMSdConsumedEventGroupRef BswMSdConsumedEventGroupRef] (○) * [#BswMSdEventHandlerCurrentState BswMSdEventHandlerCurrentState] (○) * [#BswMSdEventHandlerRef BswMSdEventHandlerRef] (○) * [#BswMSwcModeNotification BswMSwcModeNotification] (○) * [#BswMSwcModeNotificationModeDeclarationGroupPrototypeRef BswMSwcModeNotificationModeDeclarationGroupPrototypeRef] (○) * [#BswMSwcModeRequest BswMSwcModeRequest] (○) * [#BswMSwcModeRequestVariableDataPrototypeRef BswMSwcModeRequestVariableDataPrototypeRef] (○) * [#BswMWdgMRequestPartitionReset BswMWdgMRequestPartitionReset] (○) * [#BswMWdgMRequestPartitionResetRef BswMWdgMRequestPartitionResetRef] (○) * [#BswMRule BswMRule] (○) * [#BswMNestedExecutionOnly BswMNestedExecutionOnly] (○) * [#BswMRuleInitState BswMRuleInitState] (○) * [#BswMRuleExpressionRef BswMRuleExpressionRef] (○) * [#BswMRuleFalseActionList BswMRuleFalseActionList] (○) * [#BswMRuleTrueActionList BswMRuleTrueActionList] (○) * [#BswMDataTypeMappingSets BswMDataTypeMappingSets] (○) * [#BswMDataTypeMappingSetRef BswMDataTypeMappingSetRef] (○) * [#BswMModeControl BswMModeControl] (○) * [#BswMAction BswMAction] (○) * [#BswMAvailableActions BswMAvailableActions] (○) * [#BswMComMAllowCom BswMComMAllowCom] (○) * [#BswMComAllowed BswMComAllowed] (○) * [#BswMComMAllowChannelRef BswMComMAllowChannelRef] (○) * [#BswMComMModeLimitation BswMComMModeLimitation] (○) * [#BswMComMLimitMode BswMComMLimitMode] (○) * [#BswMComMLimitChannelRef BswMComMLimitChannelRef] (○) * [#BswMComMModeSwitch BswMComMModeSwitch] (○) * [#BswMComMRequestedMode BswMComMRequestedMode] (○) * [#BswMComMUserRef BswMComMUserRef] (○) * [#BswMCoreHaltMode BswMCoreHaltMode] (○) * [#BswMCoreHaltActivationState BswMCoreHaltActivationState] (○) * [#BswMTargetCoreRef BswMTargetCoreRef] (○) * [#BswMDeadlineMonitoringControl BswMDeadlineMonitoringControl] (○) * [#BswMDisabledDMPduGroupRef BswMDisabledDMPduGroupRef] (○) * [#BswMEnabledDMPduGroupRef BswMEnabledDMPduGroupRef] (○) * [#BswMEcuMGoDown BswMEcuMGoDown] (○) * [#BswMEcuMUserIdRef BswMEcuMUserIdRef] (○) * [#BswMEcuMGoHalt BswMEcuMGoHalt] (○) * [#BswMEcuMGoPoll BswMEcuMGoPoll] (○) * [#BswMEcuMSelectShutdownTarget BswMEcuMSelectShutdownTarget] (○) * [#BswMEcuMShutdownTarget BswMEcuMShutdownTarget] (○) * [#BswMEcuMResetModeRef BswMEcuMResetModeRef] (○) * [#BswMEcuMSleepModeRef BswMEcuMSleepModeRef] (○) * [#BswMEcuMStateSwitch BswMEcuMStateSwitch] (○) * [#BswMEcuMState BswMEcuMState] (○) * [#BswMFrSMAllSlots BswMFrSMAllSlots] (○) * [#BswMFrSMAllSlotsNetworkHandleRef BswMFrSMAllSlotsNetworkHandleRef] (○) * [#BswMJ1939DcmStateSwitch BswMJ1939DcmStateSwitch] (○) * [#BswMJ1939DcmRequestedState BswMJ1939DcmRequestedState] (○) * [#BswMJ1939DcmChannelRef BswMJ1939DcmChannelRef] (○) * [#BswMJ1939DcmNodeRef BswMJ1939DcmNodeRef] (○) * [#BswMJ1939RmStateSwitch BswMJ1939RmStateSwitch] (○) * [#BswMJ1939RmRequestedState BswMJ1939RmRequestedState] (○) * [#BswMJ1939RmChannelRef BswMJ1939RmChannelRef] (○) * [#BswMJ1939RmNodeRef BswMJ1939RmNodeRef] (○) * [#BswMLinScheduleSwitch BswMLinScheduleSwitch] (○) * [#BswMLinScheduleRef BswMLinScheduleRef] (○) * [#BswMNMControl BswMNMControl] (○) * [#BswMNMAction BswMNMAction] (○) * [#BswMComMNetworkHandleRef BswMComMNetworkHandleRef] (○) * [#BswMPduGroupSwitch BswMPduGroupSwitch] (○) * [#BswMPduGroupSwitchReinit BswMPduGroupSwitchReinit] (○) * [#BswMDisabledPduGroupRef BswMDisabledPduGroupRef] (○) * [#BswMEnabledPduGroupRef BswMEnabledPduGroupRef] (○) * [#BswMPduRouterControl BswMPduRouterControl] (○) * [#BswMPduRouterAction BswMPduRouterAction] (○) * [#BswMPduRouterDisableInitBuffer BswMPduRouterDisableInitBuffer] (○) * [#BswMPduRoutingPathGroupRef BswMPduRoutingPathGroupRef] (○) * [#BswMRequestRemoteMode BswMRequestRemoteMode] (○) * [#BswMEcuCPartitionRef BswMEcuCPartitionRef] (○) * [#BswMModeDeclarationGroupPrototypeRef BswMModeDeclarationGroupPrototypeRef] (○) * [#BswMRequestedRemoteMode BswMRequestedRemoteMode] (○) * [#BswMRteModeRequest BswMRteModeRequest] (○) * [#BswMRteModeRequestPortRef BswMRteModeRequestPortRef] (○) * [#BswMRequestedModeRef BswMRequestedModeRef] (○) * [#BswMRteSwitch BswMRteSwitch] (○) * [#BswMRteSwitchPortRef BswMRteSwitchPortRef] (○) * [#BswMSwitchedMode BswMSwitchedMode] (○) * [#BswMSchMSwitch BswMSchMSwitch] (○) * [#BswMSchMModeDeclarationGroupRef BswMSchMModeDeclarationGroupRef] (○) * [#BswMSchMSwitchedMode BswMSchMSwitchedMode] (○) * [#BswMSdClientServiceModeRequest BswMSdClientServiceModeRequest] (○) * [#BswMSdClientServiceState BswMSdClientServiceState] (○) * [#BswMSdClientMethodsRef BswMSdClientMethodsRef] (○) * [#BswMSdConsumedEventGroupModeRequest BswMSdConsumedEventGroupModeRequest] (○) * [#BswMSdConsumedEventGroupState BswMSdConsumedEventGroupState] (○) * [#BswMSdConsumedEventGroupRef BswMSdConsumedEventGroupRef] (○) * [#BswMSdServerServiceModeRequest BswMSdServerServiceModeRequest] (○) * [#BswMSdServerServiceState BswMSdServerServiceState] (○) * [#BswMSdServerMethodsRef BswMSdServerMethodsRef] (○) * [#BswMSwitchIPduMode BswMSwitchIPduMode] (○) * [#BswMSwitchIPduModeValue BswMSwitchIPduModeValue] (○) * [#BswMSwitchIPduModeRef BswMSwitchIPduModeRef] (○) * [#BswMTriggerIPduSend BswMTriggerIPduSend] (○) * [#BswMTriggeredIPduRef BswMTriggeredIPduRef] (○) * [#BswMTriggerSlaveRTEStop BswMTriggerSlaveRTEStop] (○) * [#BswMCoreRef BswMCoreRef] (○) * [#BswMTriggerStartUpPhase2 BswMTriggerStartUpPhase2] (○) * [#BswMCoreRef BswMCoreRef] (○) * [#BswMUserCallout BswMUserCallout] (○) * [#BswMUserCalloutFunction BswMUserCalloutFunction] (○) * [#BswMActionList BswMActionList] (○) * [#BswMActionListExecution BswMActionListExecution] (○) * [#BswMActionListItem BswMActionListItem] (○) * [#BswMAbortOnFail BswMAbortOnFail] (○) * [#BswMActionListItemIndex BswMActionListItemIndex] (○) * [#BswMActionListItemRef BswMActionListItemRef] (○) * [#BswMReportFailToDemRef BswMReportFailToDemRef] (○) * [#BswMRteModeRequestPort BswMRteModeRequestPort] (○) * [#BswMRteModeRequestPortInterfaceMappingRef BswMRteModeRequestPortInterfaceMappingRef] (○) * [#BswMRteModeRequestPortInterfaceRef BswMRteModeRequestPortInterfaceRef] (○) * [#BswMSwitchPort BswMSwitchPort] (○) * [#BswMModeSwitchInterfaceRef BswMModeSwitchInterfaceRef] (○) * [#BswMGeneral BswMGeneral] (○) * [#BswMCanSMEnabled BswMCanSMEnabled] (○) * [#BswMCanSMIcomEnabled BswMCanSMIcomEnabled] (○) * [#BswMComMEnabled BswMComMEnabled] (○) * [#BswMDcmEnabled BswMDcmEnabled] (○) * [#BswMDevErrorDetect BswMDevErrorDetect] (○) * [#BswMEcuMEnabled BswMEcuMEnabled] (○) * [#BswMEthSMEnabled BswMEthSMEnabled] (○) * [#BswMFrSMEnabled BswMFrSMEnabled] (○) * [#BswMGenericRequestEnabled BswMGenericRequestEnabled] (○) * [#BswMJ1939DcmEnabled BswMJ1939DcmEnabled] (○) * [#BswMJ1939NmEnabled BswMJ1939NmEnabled] (○) * [#BswMLinSMEnabled BswMLinSMEnabled] (○) * [#BswMLinTPEnabled BswMLinTPEnabled] (○) * [#BswMMainFunctionPeriod BswMMainFunctionPeriod] (○) * [#BswMNvMEnabled BswMNvMEnabled] (○) * [#BswMSchMEnabled BswMSchMEnabled] (○) * [#BswMSdEnabled BswMSdEnabled] (○) * [#BswMVersionInfoApi BswMVersionInfoApi] (○) * [#BswMWdgMEnabled BswMWdgMEnabled] (○) * [#BswMUserIncludeFiles BswMUserIncludeFiles] (○) * [#BswMUserIncludeFile BswMUserIncludeFile] (○) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R4.2.2 =|| || BSWM_E_NO_INIT || 1|| 0x01|| ○ || || BSWM_E_NULL_POINTER || 2|| 0x02|| ○ || || BSWM_E_PARAM_INVALID || 3|| 0x03|| ○ || || BSWM_E_REQ_USER_OUT_OF_RANGE || 4|| 0x04|| ○ || || BSWM_E_REQ_MODE_OUT_OF_RANGE || 5|| 0x05|| ○ || || BSWM_E_PARAM_CONFIG || 6|| 0x06|| ○ || || BSWM_E_PARAM_POINTER || 7|| 0x07|| ○ || || BSWM_E_INIT_FAILED || 8|| 0x08|| ○ || || BSWM_E_ACTION_FAILED || -|| ----|| ○ || ---- = API仕様 = == BswM_BswMModeRequest == {{{ void BswM_BswMModeRequest(BswM_ModeGroupType requested_modeGroup, BswM_ModeType requested_mode) }}} == BswM_BswMModeSwitchNotification == {{{ void BswM_BswMModeSwitchNotification(BswM_ModeGroupType switched_modeGroup, BswM_ModeType switched_mode) }}} == BswM_BswMPartitionRestarted == {{{ void BswM_BswMPartitionRestarted(void) }}} == BswM_CanSM_CurrentIcomConfiguration == {{{ void BswM_CanSM_CurrentIcomConfiguration(NetworkHandleType Network, IcomConfigIdType ActiveConfiguration, IcomSwitch_ErrorType Error) }}} == BswM_CanSM_CurrentState == {{{ void BswM_CanSM_CurrentState(NetworkHandleType Network, CanSM_BswMRequestedModeType CurrentState) }}} == BswM_ComM_CurrentMode == {{{ void BswM_ComM_CurrentMode(NetworkHandleType Network, ComM_ModeType RequestedMode) }}} == BswM_ComM_CurrentPNCMode == {{{ void BswM_ComM_CurrentPNCMode(PNCHandleType PNC, ComM_PncModeType CurrentPncMode) }}} == BswM_ComM_InitiateReset == {{{ void BswM_ComM_InitiateReset(void) }}} == BswM_Dcm_ApplicationUpdated == {{{ void BswM_Dcm_ApplicationUpdated(void) }}} == BswM_Dcm_CommunicationMode_CurrentState == {{{ void BswM_Dcm_CommunicationMode_CurrentState(NetworkHandleType Network, Dcm_CommunicationModeType RequestedMode) }}} == BswM_Deinit == {{{ void BswM_Deinit(void) }}} == BswM_EcuM_CurrentState == {{{ void BswM_EcuM_CurrentState(EcuM_StateType CurrentState) }}} == BswM_EcuM_CurrentWakeup == {{{ void BswM_EcuM_CurrentWakeup(EcuM_WakeupSourceType source, EcuM_WakeupStatusType state) }}} == BswM_EcuM_RequestedState == {{{ void BswM_EcuM_RequestedState(EcuM_StateType State, EcuM_RunStatusType CurrentStatus) }}} == BswM_EthSM_CurrentState == {{{ void BswM_EthSM_CurrentState(NetworkHandleType Network, EthSM_NetworkModeStateType CurrentState) }}} == BswM_FrSM_CurrentState == {{{ void BswM_FrSM_CurrentState(NetworkHandleType Network, FrSM_BswM_StateType CurrentState) }}} == BswM_GetVersionInfo == {{{ void BswM_GetVersionInfo(Std_VersionInfoType* VersionInfo) }}} == BswM_Init == {{{ void BswM_Init(const BswM_ConfigType * ConfigPtr) }}} == BswM_J1939DcmBroadcastStatus == {{{ void BswM_J1939DcmBroadcastStatus(uint16 NetworkMask) }}} == BswM_J1939Nm_StateChangeNotification == {{{ void BswM_J1939Nm_StateChangeNotification(NetworkHandleType Network, uint8 Node, Nm_StateType NmState) }}} == BswM_LinSM_CurrentSchedule == {{{ void BswM_LinSM_CurrentSchedule(NetworkHandleType Network, LinIf_SchHandleType CurrentSchedule) }}} == BswM_LinSM_CurrentState == {{{ void BswM_LinSM_CurrentState(NetworkHandleType Network, LinSM_ModeType CurrentState) }}} == BswM_LinTp_RequestMode == {{{ void BswM_LinTp_RequestMode(NetworkHandleType Network, LinTp_Mode LinTpRequestedMode) }}} == BswM_NmIf_CarWakeUpIndication == {{{ void BswM_NmIf_CarWakeUpIndication(NetworkHandleType Network) }}} == BswM_NvM_CurrentBlockMode == {{{ void BswM_NvM_CurrentBlockMode(NvM_BlockIdType Block, NvM_RequestResultType CurrentBlockMode) }}} == BswM_NvM_CurrentJobMode == {{{ void BswM_NvM_CurrentJobMode(uint8 ServiceId, NvM_RequestResultType CurrentJobMode) }}} == BswM_RequestMode == {{{ void BswM_RequestMode(BswM_UserType requesting_user, BswM_ModeType requested_mode) }}} == BswM_Sd_ClientServiceCurrentState == {{{ void BswM_Sd_ClientServiceCurrentState(uint16 SdClientServiceHandleId, Sd_ClientServiceCurrentStateType CurrentClientState) }}} == BswM_Sd_ConsumedEventGroupCurrentState == {{{ void BswM_Sd_ConsumedEventGroupCurrentState(uint16 SdConsumedEventGroupHandleId, Sd_ConsumedEventGroupCurrentStateType ConsumedEventGroupState) }}} == BswM_Sd_EventHandlerCurrentState == {{{ void BswM_Sd_EventHandlerCurrentState(uint16 SdEventHandlerHandleId, Sd_EventHandlerCurrentStateType EventHandlerStatus) }}} == BswM_TriggerSlaveRTEStop == {{{ Std_ReturnType BswM_TriggerSlaveRTEStop(CoreIdType CoreID) }}} == BswM_TriggerStartUpPhase2 == {{{ Std_ReturnType BswM_TriggerStartUpPhase2(CoreIdType CoreID) }}} == BswM_WdgM_RequestPartitionReset == {{{ void BswM_WdgM_RequestPartitionReset(ApplicationType Application) }}} == BswM_MainFunction == {{{ void BswM_MainFunction(void) }}} ---- = コンフィギュレーション仕様 = == BswMConfig == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig }}} * 型:Container * 多重度:1..* == BswMPartitionRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMPartitionRef }}} * 型:Reference * 多重度:0..1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition}}} == BswMArbitration == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration }}} * 型:Container * 多重度:1 == BswMLogicalExpression == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMLogicalExpression }}} * 型:Container * 多重度:0..* == BswMLogicalOperator == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMLogicalExpression/BswMLogicalOperator }}} * 型:EnumerationParam * 多重度:0..1 * 選択肢: * BSWM_AND * BSWM_NAND * BSWM_OR * BSWM_XOR == BswMArgumentRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMLogicalExpression/BswMArgumentRef }}} * 型:Reference * 多重度:1..* * 参照先: * {{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMLogicalExpression}}} * {{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition}}} == BswMModeCondition == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition }}} * 型:Container * 多重度:0..* == BswMConditionType == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionType }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_EQUALS * BSWM_EQUALS_NOT == BswMConditionMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionMode }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort}}} == BswMConditionValue == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionValue }}} * 型:Container * 多重度:0..1 == BswMBswMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionValue/BswMBswMode }}} * 型:Container * 多重度:0..1 == BswMBswRequestedMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionValue/BswMBswMode/BswMBswRequestedMode }}} * 型:StringParam * 多重度:0..1 == BswMCompuScaleModeValue == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionValue/BswMBswMode/BswMCompuScaleModeValue }}} * 型:Container * 多重度:0..1 == BswMCompuConstText == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionValue/BswMBswMode/BswMCompuScaleModeValue/BswMCompuConstText }}} * 型:StringParam * 多重度:1 == BswMCompuMethodRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionValue/BswMBswMode/BswMCompuScaleModeValue/BswMCompuMethodRef }}} * 型:Reference * 多重度:1 == BswMModeDeclaration == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionValue/BswMModeDeclaration }}} * 型:Container * 多重度:0..1 == BswMModeValueRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeCondition/BswMConditionValue/BswMModeDeclaration/BswMModeValueRef }}} * 型:Reference * 多重度:1 == BswMModeRequestPort == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort }}} * 型:Container * 多重度:0..* == BswMRequestProcessing == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMRequestProcessing }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_DEFERRED * BSWM_IMMEDIATE == BswMModeInitValue == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeInitValue }}} * 型:Container * 多重度:0..1 == BswMBswModeInitValue == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeInitValue/BswMBswModeInitValue }}} * 型:StringParam * 多重度:0..1 == BswMCompuScaleModeValue == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeInitValue/BswMCompuScaleModeValue }}} * 型:Container * 多重度:0..1 == BswMCompuConstText == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeInitValue/BswMCompuScaleModeValue/BswMCompuConstText }}} * 型:StringParam * 多重度:1 == BswMCompuMethodRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeInitValue/BswMCompuScaleModeValue/BswMCompuMethodRef }}} * 型:Reference * 多重度:1 == BswMModeRequestSource == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource }}} * 型:Container * 多重度:1 == BswMBswMModeRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMBswMModeRequest }}} * 型:Container * 多重度:0..1 == BswMBswMModeDeclarationGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMBswMModeRequest/BswMBswMModeDeclarationGroupRef }}} * 型:Reference * 多重度:1 == BswMBswMModeSwitchNotification == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMBswMModeSwitchNotification }}} * 型:Container * 多重度:0..1 == BswMBswMModeDeclarationGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMBswMModeSwitchNotification/BswMBswMModeDeclarationGroupRef }}} * 型:Reference * 多重度:1 == BswMBswModeNotification == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMBswModeNotification }}} * 型:Container * 多重度:0..1 == BswMBswModeDeclarationGroupPrototypeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMBswModeNotification/BswMBswModeDeclarationGroupPrototypeRef }}} * 型:Reference * 多重度:1 == BswMCanSMIcomIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMCanSMIcomIndication }}} * 型:Container * 多重度:0..1 == BswMCanSMIcomIndicationSwitchError == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMCanSMIcomIndication/BswMCanSMIcomIndicationSwitchError }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMCanSMChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMCanSMIcomIndication/BswMCanSMChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMCanSMIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMCanSMIndication }}} * 型:Container * 多重度:0..1 == BswMCanSMChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMCanSMIndication/BswMCanSMChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMComMIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMComMIndication }}} * 型:Container * 多重度:0..1 == BswMComMChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMComMIndication/BswMComMChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMComMInitiateReset == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMComMInitiateReset }}} * 型:Container * 多重度:0..1 == BswMComMPncRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMComMPncRequest }}} * 型:Container * 多重度:0..1 == BswMComMPncRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMComMPncRequest/BswMComMPncRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMPnc}}} == BswMDcmApplicationUpdatedIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMDcmApplicationUpdatedIndication }}} * 型:Container * 多重度:0..1 == BswMDcmComModeRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMDcmComModeRequest }}} * 型:Container * 多重度:0..1 == BswMDcmComMChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMDcmComModeRequest/BswMDcmComMChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMEcuMIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMEcuMIndication }}} * 型:Container * 多重度:0..1 == BswMEcuMRUNRequestIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMEcuMRUNRequestIndication }}} * 型:Container * 多重度:0..1 == BswMEcuMRUNRequestProtocolPort == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMEcuMRUNRequestIndication/BswMEcuMRUNRequestProtocolPort }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * POST_RUN * RUN == BswMEcuMWakeupSource == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMEcuMWakeupSource }}} * 型:Container * 多重度:0..1 == BswMEcuMWakeupSrcRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMEcuMWakeupSource/BswMEcuMWakeupSrcRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource}}} == BswMEthSMIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMEthSMIndication }}} * 型:Container * 多重度:0..1 == BswMEthSMChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMEthSMIndication/BswMEthSMChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMFrSMIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMFrSMIndication }}} * 型:Container * 多重度:0..1 == BswMFrSMChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMFrSMIndication/BswMFrSMChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMGenericRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMGenericRequest }}} * 型:Container * 多重度:0..1 == BswMModeRequesterId == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMGenericRequest/BswMModeRequesterId }}} * 型:IntegerParam * 多重度:1 * 上限値:65535 * 下限値:0 == BswMRequestedModeMax == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMGenericRequest/BswMRequestedModeMax }}} * 型:IntegerParam * 多重度:1 * 上限値:65535 * 下限値:0 == BswMJ1939DcmBroadcastStatus == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMJ1939DcmBroadcastStatus }}} * 型:Container * 多重度:0..1 == BswMJ1939DcmChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMJ1939DcmBroadcastStatus/BswMJ1939DcmChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMJ1939NmIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMJ1939NmIndication }}} * 型:Container * 多重度:0..1 == BswMJ1939NmChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMJ1939NmIndication/BswMJ1939NmChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMJ1939NmNodeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMJ1939NmIndication/BswMJ1939NmNodeRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/J1939Nm/J1939NmConfigSet/J1939NmNode}}} == BswMLinSMIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMLinSMIndication }}} * 型:Container * 多重度:0..1 == BswMLinSMChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMLinSMIndication/BswMLinSMChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMLinScheduleIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMLinScheduleIndication }}} * 型:Container * 多重度:0..1 == BswMLinSMChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMLinScheduleIndication/BswMLinSMChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMLinScheduleRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMLinScheduleIndication/BswMLinScheduleRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/LinSM/LinSMConfigSet/LinSMChannel/LinSMSchedule}}} == BswMLinTpModeRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMLinTpModeRequest }}} * 型:Container * 多重度:0..1 == BswMLinTpChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMLinTpModeRequest/BswMLinTpChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMModeSwitchErrorEvent == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMModeSwitchErrorEvent }}} * 型:Container * 多重度:0..1 == BswMRteSwitchPortRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMModeSwitchErrorEvent/BswMRteSwitchPortRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMSwitchPort}}} == BswMNmIfCarWakeUpIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMNmIfCarWakeUpIndication }}} * 型:Container * 多重度:0..1 == BswMNmChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMNmIfCarWakeUpIndication/BswMNmChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMNvMJobModeIndication == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMNvMJobModeIndication }}} * 型:Container * 多重度:0..1 == BswMNvmService == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMNvMJobModeIndication/BswMNvmService }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * NvmReadAll * NvmWriteAll == BswMNvMRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMNvMRequest }}} * 型:Container * 多重度:0..1 == BswMNvMBlockRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMNvMRequest/BswMNvMBlockRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor}}} == BswMPartitionRestarted == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMPartitionRestarted }}} * 型:Container * 多重度:0..1 == BswMSdClientServiceCurrentState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSdClientServiceCurrentState }}} * 型:Container * 多重度:0..1 == BswMSdClientMethodsRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSdClientServiceCurrentState/BswMSdClientMethodsRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdClientService}}} == BswMSdConsumedEventGroupCurrentState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSdConsumedEventGroupCurrentState }}} * 型:Container * 多重度:0..1 == BswMSdConsumedEventGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSdConsumedEventGroupCurrentState/BswMSdConsumedEventGroupRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdClientService/SdConsumedEventGroup}}} == BswMSdEventHandlerCurrentState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSdEventHandlerCurrentState }}} * 型:Container * 多重度:0..1 == BswMSdEventHandlerRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSdEventHandlerCurrentState/BswMSdEventHandlerRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdServerService/SdEventHandler}}} == BswMSwcModeNotification == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSwcModeNotification }}} * 型:Container * 多重度:0..1 == BswMSwcModeNotificationModeDeclarationGroupPrototypeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSwcModeNotification/BswMSwcModeNotificationModeDeclarationGroupPrototypeRef }}} * 型:Reference * 多重度:1 == BswMSwcModeRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSwcModeRequest }}} * 型:Container * 多重度:0..1 == BswMSwcModeRequestVariableDataPrototypeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMSwcModeRequest/BswMSwcModeRequestVariableDataPrototypeRef }}} * 型:Reference * 多重度:1 == BswMWdgMRequestPartitionReset == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMWdgMRequestPartitionReset }}} * 型:Container * 多重度:0..1 == BswMWdgMRequestPartitionResetRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMModeRequestPort/BswMModeRequestSource/BswMWdgMRequestPartitionReset/BswMWdgMRequestPartitionResetRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition}}} == BswMRule == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMRule }}} * 型:Container * 多重度:0..* == BswMNestedExecutionOnly == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMRule/BswMNestedExecutionOnly }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMRuleInitState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMRule/BswMRuleInitState }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_FALSE * BSWM_TRUE * BSWM_UNDEFINED == BswMRuleExpressionRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMRule/BswMRuleExpressionRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMLogicalExpression}}} == BswMRuleFalseActionList == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMRule/BswMRuleFalseActionList }}} * 型:Reference * 多重度:0..1 * 参照先:{{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList}}} == BswMRuleTrueActionList == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMRule/BswMRuleTrueActionList }}} * 型:Reference * 多重度:0..1 * 参照先:{{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList}}} == BswMDataTypeMappingSets == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMDataTypeMappingSets }}} * 型:Container * 多重度:0..1 == BswMDataTypeMappingSetRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMDataTypeMappingSets/BswMDataTypeMappingSetRef }}} * 型:Reference * 多重度:1..* == BswMModeControl == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl }}} * 型:Container * 多重度:1 == BswMAction == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction }}} * 型:Container * 多重度:0..* == BswMAvailableActions == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions }}} * 型:Container * 多重度:1 == BswMComMAllowCom == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMComMAllowCom }}} * 型:Container * 多重度:0..1 == BswMComAllowed == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMComMAllowCom/BswMComAllowed }}} * 型:BooleanParam * 多重度:1 == BswMComMAllowChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMComMAllowCom/BswMComMAllowChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMComMModeLimitation == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMComMModeLimitation }}} * 型:Container * 多重度:0..1 == BswMComMLimitMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMComMModeLimitation/BswMComMLimitMode }}} * 型:BooleanParam * 多重度:1 == BswMComMLimitChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMComMModeLimitation/BswMComMLimitChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMComMModeSwitch == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMComMModeSwitch }}} * 型:Container * 多重度:0..1 == BswMComMRequestedMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMComMModeSwitch/BswMComMRequestedMode }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_FULL_COM * BSWM_NO_COM == BswMComMUserRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMComMModeSwitch/BswMComMUserRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMUser}}} == BswMCoreHaltMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMCoreHaltMode }}} * 型:Container * 多重度:0..1 == BswMCoreHaltActivationState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMCoreHaltMode/BswMCoreHaltActivationState }}} * 型:StringParam * 多重度:1 == BswMTargetCoreRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMCoreHaltMode/BswMTargetCoreRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucHardware/EcucCoreDefinition}}} == BswMDeadlineMonitoringControl == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMDeadlineMonitoringControl }}} * 型:Container * 多重度:0..1 == BswMDisabledDMPduGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMDeadlineMonitoringControl/BswMDisabledDMPduGroupRef }}} * 型:Reference * 多重度:0..* * 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup}}} == BswMEnabledDMPduGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMDeadlineMonitoringControl/BswMEnabledDMPduGroupRef }}} * 型:Reference * 多重度:0..* * 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup}}} == BswMEcuMGoDown == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMGoDown }}} * 型:Container * 多重度:0..1 == BswMEcuMUserIdRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMGoDown/BswMEcuMUserIdRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMFlexUserConfig}}} == BswMEcuMGoHalt == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMGoHalt }}} * 型:Container * 多重度:0..1 == BswMEcuMGoPoll == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMGoPoll }}} * 型:Container * 多重度:0..1 == BswMEcuMSelectShutdownTarget == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMSelectShutdownTarget }}} * 型:Container * 多重度:0..1 == BswMEcuMShutdownTarget == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMSelectShutdownTarget/BswMEcuMShutdownTarget }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * OFF * RESET * SLEEP == BswMEcuMResetModeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMSelectShutdownTarget/BswMEcuMResetModeRef }}} * 型:Reference * 多重度:0..1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMFlexConfiguration/EcuMResetMode}}} == BswMEcuMSleepModeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMSelectShutdownTarget/BswMEcuMSleepModeRef }}} * 型:Reference * 多重度:0..1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMSleepMode}}} == BswMEcuMStateSwitch == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMStateSwitch }}} * 型:Container * 多重度:0..1 == BswMEcuMState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMEcuMStateSwitch/BswMEcuMState }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * POST_RUN * RUN * SHUTDOWN * SLEEP * STARTUP == BswMFrSMAllSlots == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMFrSMAllSlots }}} * 型:Container * 多重度:0..1 == BswMFrSMAllSlotsNetworkHandleRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMFrSMAllSlots/BswMFrSMAllSlotsNetworkHandleRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMJ1939DcmStateSwitch == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMJ1939DcmStateSwitch }}} * 型:Container * 多重度:0..1 == BswMJ1939DcmRequestedState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMJ1939DcmStateSwitch/BswMJ1939DcmRequestedState }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * J1939DCM_STATE_OFFLINE * J1939DCM_STATE_ONLINE == BswMJ1939DcmChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMJ1939DcmStateSwitch/BswMJ1939DcmChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMJ1939DcmNodeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMJ1939DcmStateSwitch/BswMJ1939DcmNodeRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/J1939Nm/J1939NmConfigSet/J1939NmNode}}} == BswMJ1939RmStateSwitch == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMJ1939RmStateSwitch }}} * 型:Container * 多重度:0..1 == BswMJ1939RmRequestedState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMJ1939RmStateSwitch/BswMJ1939RmRequestedState }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * J1939RM_STATE_OFFLINE * J1939RM_STATE_ONLINE == BswMJ1939RmChannelRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMJ1939RmStateSwitch/BswMJ1939RmChannelRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMJ1939RmNodeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMJ1939RmStateSwitch/BswMJ1939RmNodeRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/J1939Nm/J1939NmConfigSet/J1939NmNode}}} == BswMLinScheduleSwitch == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMLinScheduleSwitch }}} * 型:Container * 多重度:0..1 == BswMLinScheduleRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMLinScheduleSwitch/BswMLinScheduleRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/LinSM/LinSMConfigSet/LinSMChannel/LinSMSchedule}}} == BswMNMControl == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMNMControl }}} * 型:Container * 多重度:0..1 == BswMNMAction == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMNMControl/BswMNMAction }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_NM_DISABLE * BSWM_NM_ENABLE == BswMComMNetworkHandleRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMNMControl/BswMComMNetworkHandleRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel}}} == BswMPduGroupSwitch == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMPduGroupSwitch }}} * 型:Container * 多重度:0..1 == BswMPduGroupSwitchReinit == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMPduGroupSwitch/BswMPduGroupSwitchReinit }}} * 型:BooleanParam * 多重度:0..1 * デフォルト値:false == BswMDisabledPduGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMPduGroupSwitch/BswMDisabledPduGroupRef }}} * 型:Reference * 多重度:0..* * 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup}}} == BswMEnabledPduGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMPduGroupSwitch/BswMEnabledPduGroupRef }}} * 型:Reference * 多重度:0..* * 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPduGroup}}} == BswMPduRouterControl == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMPduRouterControl }}} * 型:Container * 多重度:0..1 == BswMPduRouterAction == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMPduRouterControl/BswMPduRouterAction }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_PDUR_DISABLE * BSWM_PDUR_ENABLE == BswMPduRouterDisableInitBuffer == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMPduRouterControl/BswMPduRouterDisableInitBuffer }}} * 型:BooleanParam * 多重度:0..1 == BswMPduRoutingPathGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMPduRouterControl/BswMPduRoutingPathGroupRef }}} * 型:Reference * 多重度:1..* * 参照先:{{{/AUTOSAR/EcucDefs/PduR/PduRRoutingTables/PduRRoutingPathGroup}}} == BswMRequestRemoteMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRequestRemoteMode }}} * 型:Container * 多重度:0..1 == BswMEcuCPartitionRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRequestRemoteMode/BswMEcuCPartitionRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition}}} == BswMModeDeclarationGroupPrototypeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRequestRemoteMode/BswMModeDeclarationGroupPrototypeRef }}} * 型:Reference * 多重度:1 == BswMRequestedRemoteMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRequestRemoteMode/BswMRequestedRemoteMode }}} * 型:Reference * 多重度:1 == BswMRteModeRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRteModeRequest }}} * 型:Container * 多重度:0..1 == BswMRteModeRequestPortRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRteModeRequest/BswMRteModeRequestPortRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMRteModeRequestPort}}} == BswMRequestedModeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRteModeRequest/BswMRequestedModeRef }}} * 型:Reference * 多重度:1 == BswMRteSwitch == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRteSwitch }}} * 型:Container * 多重度:0..1 == BswMRteSwitchPortRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRteSwitch/BswMRteSwitchPortRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMSwitchPort}}} == BswMSwitchedMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMRteSwitch/BswMSwitchedMode }}} * 型:Reference * 多重度:1 == BswMSchMSwitch == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSchMSwitch }}} * 型:Container * 多重度:0..1 == BswMSchMModeDeclarationGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSchMSwitch/BswMSchMModeDeclarationGroupRef }}} * 型:Reference * 多重度:0..1 == BswMSchMSwitchedMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSchMSwitch/BswMSchMSwitchedMode }}} * 型:Reference * 多重度:1 == BswMSdClientServiceModeRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSdClientServiceModeRequest }}} * 型:Container * 多重度:0..1 == BswMSdClientServiceState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSdClientServiceModeRequest/BswMSdClientServiceState }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_SD_CLIENT_SERVICE_RELEASED * BSWM_SD_CLIENT_SERVICE_REQUESTED == BswMSdClientMethodsRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSdClientServiceModeRequest/BswMSdClientMethodsRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdClientService}}} == BswMSdConsumedEventGroupModeRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSdConsumedEventGroupModeRequest }}} * 型:Container * 多重度:0..1 == BswMSdConsumedEventGroupState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSdConsumedEventGroupModeRequest/BswMSdConsumedEventGroupState }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_SD_CONSUMED_EVENTGROUP_RELEASED * BSWM_SD_CONSUMED_EVENTGROUP_REQUESTED == BswMSdConsumedEventGroupRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSdConsumedEventGroupModeRequest/BswMSdConsumedEventGroupRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdClientService/SdConsumedEventGroup}}} == BswMSdServerServiceModeRequest == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSdServerServiceModeRequest }}} * 型:Container * 多重度:0..1 == BswMSdServerServiceState == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSdServerServiceModeRequest/BswMSdServerServiceState }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_SD_SERVER_SERVICE_AVAILABLE * BSWM_SD_SERVER_SERVICE_DOWN == BswMSdServerMethodsRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSdServerServiceModeRequest/BswMSdServerMethodsRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/Sd/SdConfig/SdInstance/SdServerService}}} == BswMSwitchIPduMode == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSwitchIPduMode }}} * 型:Container * 多重度:0..1 == BswMSwitchIPduModeValue == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSwitchIPduMode/BswMSwitchIPduModeValue }}} * 型:BooleanParam * 多重度:1 == BswMSwitchIPduModeRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMSwitchIPduMode/BswMSwitchIPduModeRef }}} * 型:Reference * 多重度:1 * 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu}}} == BswMTriggerIPduSend == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMTriggerIPduSend }}} * 型:Container * 多重度:0..1 == BswMTriggeredIPduRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMTriggerIPduSend/BswMTriggeredIPduRef }}} * 型:Reference * 多重度:1..* * 参照先:{{{/AUTOSAR/EcucDefs/Com/ComConfig/ComIPdu}}} == BswMTriggerSlaveRTEStop == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMTriggerSlaveRTEStop }}} * 型:Container * 多重度:0..1 == BswMCoreRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMTriggerSlaveRTEStop/BswMCoreRef }}} * 型:Reference * 多重度:0..1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucHardware/EcucCoreDefinition}}} == BswMTriggerStartUpPhase2 == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMTriggerStartUpPhase2 }}} * 型:Container * 多重度:0..1 == BswMCoreRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMTriggerStartUpPhase2/BswMCoreRef }}} * 型:Reference * 多重度:0..1 * 参照先:{{{/AUTOSAR/EcucDefs/EcuC/EcucHardware/EcucCoreDefinition}}} == BswMUserCallout == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMUserCallout }}} * 型:Container * 多重度:0..1 == BswMUserCalloutFunction == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction/BswMAvailableActions/BswMUserCallout/BswMUserCalloutFunction }}} * 型:StringParam * 多重度:1 == BswMActionList == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList }}} * 型:Container * 多重度:0..* == BswMActionListExecution == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList/BswMActionListExecution }}} * 型:EnumerationParam * 多重度:1 * 選択肢: * BSWM_CONDITION * BSWM_TRIGGER == BswMActionListItem == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList/BswMActionListItem }}} * 型:Container * 多重度:1..* == BswMAbortOnFail == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList/BswMActionListItem/BswMAbortOnFail }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMActionListItemIndex == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList/BswMActionListItem/BswMActionListItemIndex }}} * 型:IntegerParam * 多重度:1 * 上限値:255 * 下限値:0 == BswMActionListItemRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList/BswMActionListItem/BswMActionListItemRef }}} * 型:Reference * 多重度:1 * 参照先: * {{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMAction}}} * {{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList}}} * {{{/AUTOSAR/EcucDefs/BswM/BswMConfig/BswMArbitration/BswMRule}}} == BswMReportFailToDemRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMActionList/BswMActionListItem/BswMReportFailToDemRef }}} * 型:Reference * 多重度:0..1 * 参照先:{{{/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter}}} == BswMRteModeRequestPort == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMRteModeRequestPort }}} * 型:Container * 多重度:0..* == BswMRteModeRequestPortInterfaceMappingRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMRteModeRequestPort/BswMRteModeRequestPortInterfaceMappingRef }}} * 型:Reference * 多重度:0..1 == BswMRteModeRequestPortInterfaceRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMRteModeRequestPort/BswMRteModeRequestPortInterfaceRef }}} * 型:Reference * 多重度:1 == BswMSwitchPort == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMSwitchPort }}} * 型:Container * 多重度:0..* == BswMModeSwitchInterfaceRef == {{{ /AUTOSAR/EcucDefs/BswM/BswMConfig/BswMModeControl/BswMSwitchPort/BswMModeSwitchInterfaceRef }}} * 型:Reference * 多重度:1 == BswMGeneral == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral }}} * 型:Container * 多重度:1 == BswMCanSMEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMCanSMEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMCanSMIcomEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMCanSMIcomEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMComMEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMComMEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMDcmEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMDcmEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMDevErrorDetect == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMDevErrorDetect }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMEcuMEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMEcuMEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMEthSMEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMEthSMEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMFrSMEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMFrSMEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMGenericRequestEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMGenericRequestEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMJ1939DcmEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMJ1939DcmEnabled }}} * 型:BooleanParam * 多重度:0..1 * デフォルト値:false == BswMJ1939NmEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMJ1939NmEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMLinSMEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMLinSMEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMLinTPEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMLinTPEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMMainFunctionPeriod }}} * 型:FloatParam * 多重度:0..1 * 上限値:Inf * 下限値:0 == BswMNvMEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMNvMEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMSchMEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMSchMEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMSdEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMSdEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMVersionInfoApi == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMVersionInfoApi }}} * 型:BooleanParam * 多重度:1 * デフォルト値:true == BswMWdgMEnabled == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMWdgMEnabled }}} * 型:BooleanParam * 多重度:1 * デフォルト値:false == BswMUserIncludeFiles == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMUserIncludeFiles }}} * 型:Container * 多重度:0..1 == BswMUserIncludeFile == {{{ /AUTOSAR/EcucDefs/BswM/BswMGeneral/BswMUserIncludeFiles/BswMUserIncludeFile }}} * 型:StringParam * 多重度:1..*