Version 6 (modified by 9 years ago) ( diff ) | ,
---|
IPDU Multiplexer
概要
- API一覧
API ID
[Dec]ID
[Hex]IpduM_Init 0 0x00 IpduM_GetVersionInfo 1 0x01 IpduM_Transmit 3 0x03 IpduM_RxIndication 66 0x42 IpduM_TxConfirmation 64 0x40 IpduM_TriggerTransmit 65 0x41 IpduM_MainFunction 16 0x10
- コンフィギュレーション一覧
- IpduMConfig
- IpduMRxPathway
- IpduMTxPathway
- IpduMGeneral
- IpduMPublishedInformation
- IpduMConfig
- エラーコード一覧
エラーコード Dec Hex IPDUM_E_PARAM 16 0x10 IPDUM_E_PARAM_POINTER 17 0x11 IPDUM_E_UNINIT 32 0x20
API仕様
IpduM_Init
void IpduM_Init(const IpduM_ConfigType* config)
IpduM_GetVersionInfo
void IpduM_GetVersionInfo(Std_VersionInfoType* versioninfo)
IpduM_Transmit
Std_ReturnType IpduM_Transmit(PduIdType PdumTxPduId, const PduInfoType* PduInfoPtr)
IpduM_RxIndication
void IpduM_RxIndication(PduIdType RxPduId, PduInfoType* PduInfoPtr)
IpduM_TxConfirmation
void IpduM_TxConfirmation(PduIdType TxPduId)
IpduM_TriggerTransmit
Std_ReturnType IpduM_TriggerTransmit(PduIdType TxPduId, PduInfoType* PduInfoPtr)
IpduM_MainFunction
void IpduM_MainFunction(void)
コンフィギュレーション仕様
IpduMConfig
/AUTOSAR/EcucDefs/IpduM/IpduMConfig
- 型:Container
- 多重度:1
IpduMRxPathway
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway
- 型:Container
- 多重度:0..*
IpduMRxIndication
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication
- 型:Container
- 多重度:1
IpduMByteOrder
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMByteOrder
- 型:EnumerationParam
- 多重度:1
IpduMRxHandleId
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxHandleId
- 型:IntegerParam
- 多重度:1
IpduMRxIndicationPduRef
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxIndicationPduRef
- 型:Reference
- 多重度:1
IpduMRxDynamicPart
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxDynamicPart
- 型:Container
- 多重度:1..*
IpduMRxSelectorValue
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxDynamicPart/IpduMRxSelectorValue
- 型:IntegerParam
- 多重度:1
IpduMOutgoingDynamicPduRef
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxDynamicPart/IpduMOutgoingDynamicPduRef
- 型:Reference
- 多重度:1
IpduMSegment
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxDynamicPart/IpduMSegment
- 型:Container
- 多重度:1..*
IpduMSegmentLength
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxDynamicPart/IpduMSegment/IpduMSegmentLength
- 型:IntegerParam
- 多重度:1
IpduMSegmentPosition
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxDynamicPart/IpduMSegment/IpduMSegmentPosition
- 型:IntegerParam
- 多重度:1
IpduMRxStaticPart
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxStaticPart
- 型:Container
- 多重度:0..1
IpduMOutgoingStaticPduRef
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxStaticPart/IpduMOutgoingStaticPduRef
- 型:Reference
- 多重度:1
IpduMSegment
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxStaticPart/IpduMSegment
- 型:Container
- 多重度:1..*
IpduMSegmentLength
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxStaticPart/IpduMSegment/IpduMSegmentLength
- 型:IntegerParam
- 多重度:1
IpduMSegmentPosition
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMRxStaticPart/IpduMSegment/IpduMSegmentPosition
- 型:IntegerParam
- 多重度:1
IpduMSelectorFieldPosition
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMSelectorFieldPosition
- 型:Container
- 多重度:1
IpduMSelectorFieldLength
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMSelectorFieldPosition/IpduMSelectorFieldLength
- 型:IntegerParam
- 多重度:1
IpduMSelectorFieldPosition
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMRxPathway/IpduMRxIndication/IpduMSelectorFieldPosition/IpduMSelectorFieldPosition
- 型:IntegerParam
- 多重度:1
IpduMTxPathway
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway
- 型:Container
- 多重度:0..*
IpduMTxRequest
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest
- 型:Container
- 多重度:1
IpduMByteOrder
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMByteOrder
- 型:EnumerationParam
- 多重度:1
IpduMIPduUnusedAreasDefault
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMIPduUnusedAreasDefault
- 型:IntegerParam
- 多重度:0..1
IpduMTxConfirmationPduId
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxConfirmationPduId
- 型:IntegerParam
- 多重度:0..1
IpduMTxConfirmationTimeout
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxConfirmationTimeout
- 型:FloatParam
- 多重度:0..1
IpduMTxTriggerMode
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxTriggerMode
- 型:EnumerationParam
- 多重度:1
IpduMInitialDynamicPart
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMInitialDynamicPart
- 型:Reference
- 多重度:1
IpduMOutgoingPduRef
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMOutgoingPduRef
- 型:Reference
- 多重度:1
IpduMSelectorFieldPosition
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMSelectorFieldPosition
- 型:Container
- 多重度:1
IpduMSelectorFieldLength
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMSelectorFieldPosition/IpduMSelectorFieldLength
- 型:IntegerParam
- 多重度:1
IpduMSelectorFieldPosition
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMSelectorFieldPosition/IpduMSelectorFieldPosition
- 型:IntegerParam
- 多重度:1
IpduMTxDynamicPart
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxDynamicPart
- 型:Container
- 多重度:1..*
IpduMJitUpdate
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxDynamicPart/IpduMJitUpdate
- 型:BooleanParam
- 多重度:0..1
IpduMTxDynamicConfirmation
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxDynamicPart/IpduMTxDynamicConfirmation
- 型:BooleanParam
- 多重度:1
IpduMTxDynamicHandleId
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxDynamicPart/IpduMTxDynamicHandleId
- 型:IntegerParam
- 多重度:1
IpduMTxDynamicPduRef
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxDynamicPart/IpduMTxDynamicPduRef
- 型:Reference
- 多重度:1
IpduMSegment
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxDynamicPart/IpduMSegment
- 型:Container
- 多重度:1..*
IpduMSegmentLength
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxDynamicPart/IpduMSegment/IpduMSegmentLength
- 型:IntegerParam
- 多重度:1
IpduMSegmentPosition
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxDynamicPart/IpduMSegment/IpduMSegmentPosition
- 型:IntegerParam
- 多重度:1
IpduMTxStaticPart
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxStaticPart
- 型:Container
- 多重度:0..1
IpduMJitUpdate
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxStaticPart/IpduMJitUpdate
- 型:BooleanParam
- 多重度:0..1
IpduMTxStaticConfirmation
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxStaticPart/IpduMTxStaticConfirmation
- 型:BooleanParam
- 多重度:1
IpduMTxStaticHandleId
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxStaticPart/IpduMTxStaticHandleId
- 型:IntegerParam
- 多重度:1
IpduMTxStaticPduRef
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxStaticPart/IpduMTxStaticPduRef
- 型:Reference
- 多重度:1
IpduMSegment
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxStaticPart/IpduMSegment
- 型:Container
- 多重度:1..*
IpduMSegmentLength
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxStaticPart/IpduMSegment/IpduMSegmentLength
- 型:IntegerParam
- 多重度:1
IpduMSegmentPosition
/AUTOSAR/EcucDefs/IpduM/IpduMConfig/IpduMTxPathway/IpduMTxRequest/IpduMTxStaticPart/IpduMSegment/IpduMSegmentPosition
- 型:IntegerParam
- 多重度:1
IpduMGeneral
/AUTOSAR/EcucDefs/IpduM/IpduMGeneral
- 型:Container
- 多重度:1
IpduMConfigurationTimeBase
/AUTOSAR/EcucDefs/IpduM/IpduMGeneral/IpduMConfigurationTimeBase
- 型:FloatParam
- 多重度:1
IpduMDevErrorDetect
/AUTOSAR/EcucDefs/IpduM/IpduMGeneral/IpduMDevErrorDetect
- 型:BooleanParam
- 多重度:1
IpduMStaticPartExists
/AUTOSAR/EcucDefs/IpduM/IpduMGeneral/IpduMStaticPartExists
- 型:BooleanParam
- 多重度:1
IpduMVersionInfoApi
/AUTOSAR/EcucDefs/IpduM/IpduMGeneral/IpduMVersionInfoApi
- 型:BooleanParam
- 多重度:1
IpduMPublishedInformation
/AUTOSAR/EcucDefs/IpduM/IpduMPublishedInformation
- 型:Container
- 多重度:1
IpduMRxDirectComInvocation
/AUTOSAR/EcucDefs/IpduM/IpduMPublishedInformation/IpduMRxDirectComInvocation
- 型:BooleanParam
- 多重度:1
Note:
See TracWiki
for help on using the wiki.