Large Data COM
概要
- API一覧
API ID
[Dec]ID
[Hex]R21-11 LdCom_Init 1 0x01 ○ LdCom_DeInit 2 0x02 ○ LdCom_GetVersionInfo 3 0x03 ○ LdCom_Transmit 73 0x49 ○ LdCom_CopyTxData 67 0x43 ○ LdCom_TpTxConfirmation 72 0x48 ○ LdCom_StartOfReception 70 0x46 ○ LdCom_CopyRxData 68 0x44 ○ LdCom_TpRxIndication 69 0x45 ○ LdCom_RxIndication 66 0x42 ○ LdCom_TxConfirmation 64 0x40 ○ LdCom_TriggerTransmit 65 0x41 ○ <LdComUser_LdComCbkCopyTxData> 74 0x4A ○ <LdComUser_LdComCbkTpTxConfirmation> 75 0x4B ○ <LdComUser_LdComCbkStartOfReception> 76 0x4C ○ <LdComUser_LdComCbkCopyRxData> 77 0x4D ○ <LdComUser_LdComCbkTpRxIndication> 78 0x4E ○ <LdComUser_LdComCbkRxIndication> 79 0x4F ○ <LdComUser_LdComCbkTriggerTransmit> 80 0x50 ○ <LdComUser_LdComCbkTxConfirmation> 81 0x51 ○
- コンフィギュレーション一覧 (R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11)
- LdComConfig (○/○/○/○/○/○)
- LdComIPdu (○/○/○/○/○/○)
- LdComApiType (○/○/○/○/○/○)
- LdComHandleId (○/○/○/○/○/○)
- LdComIPduDirection (○/○/○/○/○/○)
- LdComPduRef (○/○/○/○/○/○)
- LdComRxCopyRxData (○/○/○/○/○/○)
- LdComRxIndication (○/○/○/○/○/○)
- LdComRxStartOfReception (○/○/○/○/○/○)
- LdComSystemTemplateSignalRef (○/○/○/○/○/○)
- LdComTpRxIndication (○/○/○/○/○/○)
- LdComTpTxConfirmation (○/○/○/○/○/○)
- LdComTxConfirmation (○/○/○/○/○/○)
- LdComTxCopyTxData (○/○/○/○/○/○)
- LdComTxTriggerTransmit (○/○/○/○/○/○)
- LdComUserModule (-/-/-/-/-/○)
- LdComIPdu (○/○/○/○/○/○)
- LdComGeneral (○/○/○/○/○/○)
- LdComDevErrorDetect (○/○/○/○/○/○)
- LdComVersionInfoApi (○/○/○/○/○/○)
- LdComConfig (○/○/○/○/○/○)
- エラーコード一覧
エラーコード Dec Hex R21-11 LDCOM_E_UNINIT 2 0x02 ○ LDCOM_E_PARAM_POINTER 3 0x03 ○ LDCOM_E_INVALID_PDU_SDU_ID 4 0x04 ○ LDCOM_E_INVALID_SIGNAL_ID 5 0x05 ○ LDCOM_E_INIT_FAILED 6 0x06 ○
API仕様
LdCom_Init
void LdCom_Init (const LdCom_ConfigType* config)
LdCom_DeInit
void LdCom_DeInit (void)
LdCom_GetVersionInfo
void LdCom_GetVersionInfo (Std_VersionInfoType* versioninfo)
LdCom_Transmit
Std_ReturnType LdCom_Transmit (PduIdType Id, const PduInfoType* InfoPtr)
LdCom_CopyTxData
BufReq_ReturnType LdCom_CopyTxData (PduIdType id, const PduInfoType* info, const RetryInfoType* retry, PduLengthType* availableDataPtr)
LdCom_TpTxConfirmation
void LdCom_TpTxConfirmation (PduIdType id, Std_ReturnType result)
LdCom_StartOfReception
BufReq_ReturnType LdCom_StartOfReception (PduIdType id, const PduInfoType* info, PduLengthType TpSduLength, PduLengthType* bufferSizePtr)
LdCom_CopyRxData
BufReq_ReturnType LdCom_CopyRxData (PduIdType id, const PduInfoType* info, PduLengthType* bufferSizePtr)
LdCom_TpRxIndication
void LdCom_TpRxIndication (PduIdType id, Std_ReturnType result)
LdCom_RxIndication
void LdCom_RxIndication (PduIdType RxPduId, const PduInfoType* PduInfoPtr)
LdCom_TxConfirmation
void LdCom_TxConfirmation (PduIdType TxPduId, Std_ReturnType result)
LdCom_TriggerTransmit
Std_ReturnType LdCom_TriggerTransmit (PduIdType TxPduId, PduInfoType* PduInfoPtr)
<LdComUser_LdComCbkCopyTxData>
BufReq_ReturnType <LdComUser_LdComCbkCopyTxData> (CbkHandleIdType LdComUserCbkHandleId, const PduInfoType* info, const RetryInfoType* retry, PduLengthType* availableDataPtr)
<LdComUser_LdComCbkTpTxConfirmation>
void <LdComUser_LdComCbkTpTxConfirmation> (CbkHandleIdType LdComUserCbkHandleId, Std_ReturnType result)
<LdComUser_LdComCbkStartOfReception>
BufReq_ReturnType <LdComUser_LdComCbkStartOfReception> (CbkHandleIdType LdComUserCbkHandleId, const PduInfoType* info, PduLengthType TpSduLength, PduLengthType* bufferSizePtr)
<LdComUser_LdComCbkCopyRxData>
BufReq_ReturnType <LdComUser_LdComCbkCopyRxData> (CbkHandleIdType LdComUserCbkHandleId, const PduInfoType* info, PduLengthType* bufferSizePtr)
<LdComUser_LdComCbkTpRxIndication>
void <LdComUser_LdComCbkTpRxIndication> (CbkHandleIdType LdComUserCbkHandleId, Std_ReturnType result)
<LdComUser_LdComCbkRxIndication>
void <LdComUser_LdComCbkRxIndication> (CbkHandleIdType LdComUserCbkHandleId, const PduInfoType* PduInfoPtr)
<LdComUser_LdComCbkTriggerTransmit>
Std_ReturnType <LdComUser_LdComCbkTriggerTransmit> (CbkHandleIdType LdComUserCbkHandleId, PduInfoType* PduInfoPtr)
<LdComUser_LdComCbkTxConfirmation>
void <LdComUser_LdComCbkTxConfirmation> (CbkHandleIdType LdComUserCbkHandleId, Std_ReturnType result)
コンフィギュレーション仕様
LdComConfig
/AUTOSAR/EcucDefs/LdCom/LdComConfig
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00003
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 1
LdComIPdu
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00006
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 0..*
LdComApiType
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComApiType
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00002
- タイプ: ENUMERATION-PARAM
- 多重度: 1
- 選択肢:
- LDCOM_IF
- LDCOM_TP
LdComHandleId
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComHandleId
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00005
- タイプ: INTEGER-PARAM
- 多重度: 1
- 上限値: 65535
- 下限値: 0
LdComIPduDirection
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComIPduDirection
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00007
- タイプ: ENUMERATION-PARAM
- 多重度: 1
- 選択肢:
- LDCOM_RECEIVE
- LDCOM_SEND
LdComPduRef
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComPduRef
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00010
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu
LdComRxCopyRxData
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComRxCopyRxData
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00013
- タイプ: FUNCTION-NAME
- 多重度: 0..1
LdComRxIndication
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComRxIndication
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00014
- タイプ: FUNCTION-NAME
- 多重度: 0..1
LdComRxStartOfReception
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComRxStartOfReception
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00015
- タイプ: FUNCTION-NAME
- 多重度: 0..1
LdComSystemTemplateSignalRef
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComSystemTemplateSignalRef
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00011
- タイプ: FOREIGN-REFERENCE
- 多重度: 0..1
- 参照先タイプ: I-SIGNAL-TO-I-PDU-MAPPING
LdComTpRxIndication
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComTpRxIndication
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00016
- タイプ: FUNCTION-NAME
- 多重度: 0..1
LdComTpTxConfirmation
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComTpTxConfirmation
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00017
- タイプ: FUNCTION-NAME
- 多重度: 0..1
LdComTxConfirmation
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComTxConfirmation
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00021
- タイプ: FUNCTION-NAME
- 多重度: 0..1
LdComTxCopyTxData
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComTxCopyTxData
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00018
- タイプ: FUNCTION-NAME
- 多重度: 0..1
LdComTxTriggerTransmit
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComIPdu/LdComTxTriggerTransmit
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00019
- タイプ: FUNCTION-NAME
- 多重度: 0..1
LdComUserModule
/AUTOSAR/EcucDefs/LdCom/LdComConfig/LdComUserModule
- 対象リビジョン: R21-11
- SWSタグ: ECUC_LdCom_00029
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 0..*
LdComGeneral
/AUTOSAR/EcucDefs/LdCom/LdComGeneral
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00004
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 1
LdComDevErrorDetect
/AUTOSAR/EcucDefs/LdCom/LdComGeneral/LdComDevErrorDetect
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00020
- タイプ: BOOLEAN-PARAM
- 多重度: 1
- デフォルト値:
- R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
LdComVersionInfoApi
/AUTOSAR/EcucDefs/LdCom/LdComGeneral/LdComVersionInfoApi
- 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_LdCom_00012
- タイプ: BOOLEAN-PARAM
- 多重度: 1
- デフォルト値:
- R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
Last modified
17 months ago
Last modified on Dec 9, 2022, 4:48:15 PM
Note:
See TracWiki
for help on using the wiki.