Version 7 (modified by 4 years ago) ( diff ) | ,
---|
IPDU Multiplexer
概要
- API一覧
API ID
[Dec]ID
[Hex]R4.0.3 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 ○
- コンフィギュレーション一覧(R4.0.3)
- IpduMConfig (○)
- IpduMRxPathway (○)
- IpduMRxIndication (○)
- IpduMByteOrder (○)
- IpduMRxHandleId (○)
- IpduMRxIndicationPduRef (○)
- IpduMRxDynamicPart (○)
- IpduMRxStaticPart (○)
- IpduMSelectorFieldPosition (○)
- IpduMRxIndication (○)
- IpduMTxPathway (○)
- IpduMTxRequest (○)
- IpduMByteOrder (○)
- IpduMIPduUnusedAreasDefault (○)
- IpduMTxConfirmationPduId (○)
- IpduMTxConfirmationTimeout (○)
- IpduMTxTriggerMode (○)
- IpduMInitialDynamicPart (○)
- IpduMOutgoingPduRef (○)
- IpduMSelectorFieldPosition (○)
- IpduMTxDynamicPart (○)
- IpduMJitUpdate (○)
- IpduMTxDynamicConfirmation (○)
- IpduMTxDynamicHandleId (○)
- IpduMTxDynamicPduRef (○)
- IpduMSegment (○)
- IpduMTxStaticPart (○)
- IpduMJitUpdate (○)
- IpduMTxStaticConfirmation (○)
- IpduMTxStaticHandleId (○)
- IpduMTxStaticPduRef (○)
- IpduMSegment (○)
- IpduMTxRequest (○)
- IpduMRxPathway (○)
- IpduMGeneral (○)
- IpduMPublishedInformation (○)
- IpduMConfig (○)
- エラーコード一覧
エラーコード Dec Hex R4.0.3 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.