Version 6 (modified by 9 years ago) ( diff ) | ,
---|
Function Inhibition Manager
概要
- API一覧
API ID
[Dec]ID
[Hex]FiM_Init 0 0x00 FiM_GetFunctionPermission 1 0x01 FiM_DemTriggerOnEventStatus 2 0x02 FiM_DemInit 3 0x03 FiM_GetVersionInfo 4 0x04 FiM_MainFunction 5 0x05
- コンフィギュレーション一覧
- エラーコード一覧
エラーコード Dec Hex FIM_E_WRONG_PERMISSION_REQ 1 0x01 FIM_E_WRONG_TRIGGER_ON_EVENT 2 0x02 FIM_E_FID_OUT_OF_RANGE 3 0x03 FIM_E_INVALID_POINTER 5 0x05 FIM_E_INVALID_EVENTSTATUSEXTENDEDTYPE 6 0x06
API仕様
FiM_Init
void FiM_Init(const FiM_ConfigType* FiMConfigPtr)
FiM_GetFunctionPermission
Std_ReturnType FiM_GetFunctionPermission(FiM_FunctionIdType FID, boolean* Permission)
FiM_DemTriggerOnEventStatus
void FiM_DemTriggerOnEventStatus(Dem_EventIdType EventId, uint8 EventStatusOld, uint8 EventStatusNew)
FiM_DemInit
void FiM_DemInit(void)
FiM_GetVersionInfo
void FiM_GetVersionInfo(Std_VersionInfoType* versioninfo)
FiM_MainFunction
void FiM_MainFunction(void)
コンフィギュレーション仕様
FiMConfigSet
/AUTOSAR/EcucDefs/FiM/FiMConfigSet
- 型:Container
- 多重度:1
FiMEventSummary
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMEventSummary
- 型:Container
- 多重度:0..*
FiMInputSumEventRef
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMEventSummary/FiMInputSumEventRef
- 型:Reference
- 多重度:1..*
FiMOutputSumEventRef
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMEventSummary/FiMOutputSumEventRef
- 型:Reference
- 多重度:1
FiMFID
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMFID
- 型:Container
- 多重度:0..*
FiMFunctionId
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMFID/FiMFunctionId
- 型:IntegerParam
- 多重度:1
FiMInhibitionConfiguration
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMInhibitionConfiguration
- 型:Container
- 多重度:0..*
FiMInhInhibitionMask
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMInhibitionConfiguration/FiMInhInhibitionMask
- 型:EnumerationParam
- 多重度:1
FiMInhFunctionIdRef
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMInhibitionConfiguration/FiMInhFunctionIdRef
- 型:Reference
- 多重度:1
FiMInhEventId
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMInhibitionConfiguration/FiMInhEventId
- 型:Container
- 多重度:1
FiMInhRefChoice
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMInhibitionConfiguration/FiMInhEventId/FiMInhRefChoice
- 型:Container
- 多重度:1
FiMInhChoiceDemRef
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMInhibitionConfiguration/FiMInhEventId/FiMInhRefChoice/FiMInhChoiceDemRef
- 型:Container
- 多重度:0..1
FiMInhEventRef
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMInhibitionConfiguration/FiMInhEventId/FiMInhRefChoice/FiMInhChoiceDemRef/FiMInhEventRef
- 型:Reference
- 多重度:1
FiMInhChoiceSumRef
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMInhibitionConfiguration/FiMInhEventId/FiMInhRefChoice/FiMInhChoiceSumRef
- 型:Container
- 多重度:0..1
FiMInhSumRef
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMInhibitionConfiguration/FiMInhEventId/FiMInhRefChoice/FiMInhChoiceSumRef/FiMInhSumRef
- 型:Reference
- 多重度:1..*
FiMSummaryEventId
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMSummaryEventId
- 型:Container
- 多重度:0..*
FiMEventSumId
/AUTOSAR/EcucDefs/FiM/FiMConfigSet/FiMSummaryEventId/FiMEventSumId
- 型:IntegerParam
- 多重度:1
FiMGeneral
/AUTOSAR/EcucDefs/FiM/FiMGeneral
- 型:Container
- 多重度:1
FiMDataFixed
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMDataFixed
- 型:BooleanParam
- 多重度:1
FiMDevErrorDetect
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMDevErrorDetect
- 型:BooleanParam
- 多重度:1
FiMEventUpdateTriggeredByDem
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMEventUpdateTriggeredByDem
- 型:BooleanParam
- 多重度:1
FiMMaxEventFidLinks
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMMaxEventFidLinks
- 型:IntegerParam
- 多重度:1
FiMMaxEventsPerFid
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMMaxEventsPerFid
- 型:IntegerParam
- 多重度:1
FiMMaxFidsPerEvent
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMMaxFidsPerEvent
- 型:IntegerParam
- 多重度:1
FiMMaxSummaryEvents
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMMaxSummaryEvents
- 型:IntegerParam
- 多重度:1
FiMMaxSummaryLinks
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMMaxSummaryLinks
- 型:IntegerParam
- 多重度:1
FiMMaxTotalLinks
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMMaxTotalLinks
- 型:IntegerParam
- 多重度:1
FiMTaskTime
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMTaskTime
- 型:FloatParam
- 多重度:1
FiMVersionInfoApi
/AUTOSAR/EcucDefs/FiM/FiMGeneral/FiMVersionInfoApi
- 型:BooleanParam
- 多重度:1
Note:
See TracWiki
for help on using the wiki.