wiki:spec/FrSM
FlexRay State Manager


概要

  • API一覧
API ID
[Dec]
ID
[Hex]
R21-11
FrSm_Init 1 0x01
FrSM_RequestComMode 2 0x02
FrSM_GetCurrentComMode 3 0x03
FrSM_GetVersionInfo 4 0x04
FrSm_AllSlots 5 0x05
FrSm_SetEcuPassive 6 0x06
FrSM_MainFunction_<FrSMCluster.ShortName> 128 0x80
<Cdd>_SyncLossErrorIndication -- --
  • エラーコード一覧
    • "--"はDemにより決定される
エラーコード Dec Hex R21-11
FRSM_E_PARAM_POINTER 1 0x01
FRSM_E_INV_HANDLE 2 0x02
FRSM_E_UNINIT 3 0x03
FRSM_E_INV_MODE 4 0x04
FRSM_INIT_FAILED 5 0x05
FRSM_E_CLUSTER_STARTUP -- --
FRSM_E_CLUSTER_SYNC_LOSS -- --

API仕様

FrSm_Init

void FrSm_Init (const FrSM_ConfigType* FrSM_ConfigPtr)

FrSM_RequestComMode

Std_ReturnType FrSM_RequestComMode (NetworkHandleType NetworkHandle, ComM_ModeType ComM_Mode)

FrSM_GetCurrentComMode

Std_ReturnType FrSM_GetCurrentComMode (NetworkHandleType NetworkHandle, ComM_ModeType* ComM_ModePtr)

FrSM_GetVersionInfo

void FrSM_GetVersionInfo (Std_VersionInfoType* versioninfo)

FrSm_AllSlots

Std_ReturnType FrSm_AllSlots (NetworkHandleType NetworkHandle)

FrSm_SetEcuPassive

Std_ReturnType FrSm_SetEcuPassive (boolean FrSM_Passive)

FrSM_MainFunction_<FrSMCluster.ShortName>

void FrSM_MainFunction_<FrSMCluster.ShortName> (void)

<Cdd>_SyncLossErrorIndication

void <Cdd>_SyncLossErrorIndication (NetworkHandleType NetworkHandle, boolean SyncLossErrorStatus)

コンフィギュレーション仕様

FrSMConfig

/AUTOSAR/EcucDefs/FrSM/FrSMConfig
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00146
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

FrSMCluster

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00067
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1..*

FrSMCheckWakeupReason

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMCheckWakeupReason
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00001
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

FrSMClusterDemEventParameterRefs

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMClusterDemEventParameterRefs
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00163
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 0..1

FRSM_E_CLUSTER_STARTUP

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMClusterDemEventParameterRefs/FRSM_E_CLUSTER_STARTUP
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00164
  • タイプ:
    • 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
  • 多重度:
    • R4.0.3: 0..1
    • R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 1
  • 参照先: /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter

FRSM_E_CLUSTER_SYNC_LOSS

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMClusterDemEventParameterRefs/FRSM_E_CLUSTER_SYNC_LOSS
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00169
  • タイプ:
    • 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
  • 多重度:
    • R4.0.3: 0..1
    • R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 1
  • 参照先: /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter

FrSMComMNetworkHandleRef

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMComMNetworkHandleRef
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00070
  • タイプ:
    • 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
  • 参照先: /AUTOSAR/EcucDefs/ComM/ComMConfigSet/ComMChannel

FrSMDelayStartupWithoutWakeup

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMDelayStartupWithoutWakeup
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00166
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

FrSMDurationT1

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMDurationT1
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00102
  • タイプ: FLOAT-PARAM
  • 多重度: 1
  • 上限値: INF
  • 下限値: 0

FrSMDurationT2

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMDurationT2
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00089
  • タイプ: FLOAT-PARAM
  • 多重度: 1
  • 上限値: INF
  • 下限値: 0

FrSMDurationT3

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMDurationT3
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00162
  • タイプ: FLOAT-PARAM
  • 多重度: 1
  • 上限値: INF
  • 下限値: 0

FrSMDurationT4

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMDurationT4
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00173
  • タイプ: FLOAT-PARAM
  • 多重度: 1
  • 上限値: INF
  • 下限値: 0

FrSMFrIfClusterRef

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMFrIfClusterRef
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00116
  • タイプ:
    • 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
  • 参照先: /AUTOSAR/EcucDefs/FrIf/FrIfConfig/FrIfCluster

FrSMIsColdstartEcu

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMIsColdstartEcu
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00068
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

FrSMIsWakeupEcu

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMIsWakeupEcu
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00109
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

FrSMMainFunctionCycleTime

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMMainFunctionCycleTime
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00115
  • タイプ: FLOAT-PARAM
  • 多重度: 1
  • 上限値: INF
  • 下限値: 0

FrSMMinNumberOfColdstarter

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMMinNumberOfColdstarter
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00168
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 255
  • 下限値: 0

FrSMNumWakeupPatterns

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMNumWakeupPatterns
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00165
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 65535
  • 下限値: 0

FrSMStartupRepetitions

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMStartupRepetitions
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00069
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 65535
  • 下限値: 0

FrSMStartupRepetitionsWithWakeup

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMStartupRepetitionsWithWakeup
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00094
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 65535
  • 下限値: 0

FrSMTrcvStdbyDelay

/AUTOSAR/EcucDefs/FrSM/FrSMConfig/FrSMCluster/FrSMTrcvStdbyDelay
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00170
  • タイプ: FLOAT-PARAM
  • 多重度: 0..1
  • 上限値: INF
  • 下限値: 0

FrSMGeneral

/AUTOSAR/EcucDefs/FrSM/FrSMGeneral
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00107
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

FrSMAllSlotsSupport

/AUTOSAR/EcucDefs/FrSM/FrSMGeneral/FrSMAllSlotsSupport
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00172
  • タイプ: BOOLEAN-PARAM
  • 多重度: 0..1

FrSMCddHeaderFile

/AUTOSAR/EcucDefs/FrSM/FrSMGeneral/FrSMCddHeaderFile
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1
  • SWSタグ: ECUC_FrSM_00171
  • タイプ: STRING-PARAM
  • 多重度: 0..1

FrSMDevErrorDetect

/AUTOSAR/EcucDefs/FrSM/FrSMGeneral/FrSMDevErrorDetect
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00066
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

FrSMSyncLossErrorIndicationName

/AUTOSAR/EcucDefs/FrSM/FrSMGeneral/FrSMSyncLossErrorIndicationName
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00167
  • タイプ: FUNCTION-NAME
  • 多重度: 0..1

FrSMVersionInfoApi

/AUTOSAR/EcucDefs/FrSM/FrSMGeneral/FrSMVersionInfoApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_FrSM_00108
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false
Last modified 16 months ago Last modified on Dec 19, 2022, 10:00:22 AM
Note: See TracWiki for help on using the wiki.