Vehicle-2-X Basic Transport
概要
- API一覧
API ID
[Dec]ID
[Hex]R21-11 V2xBtp_Init 1 0x01 ○ V2Btp_GetVersionInfo 2 0x02 ○ V2xBtp_Transmit 3 0x03 ○ V2xBtp_RxIndication 4 0x04 ○ V2xBtp_TxConfirmation 5 0x05 ○ V2xBtp_CopyTxData 6 0x06 ○ <User>_RxIndication -- -- ○
- コンフィギュレーション一覧 (R4.3.1/R4.4.0/R19-11/R20-11/R21-11)
- V2xBtpGeneral (○/○/○/○/○)
- V2xBtpDevErrorDetect (○/○/○/○/○)
- V2xBtpVersionInfoApi (○/○/○/○/○)
- V2xBtpRxIndicationFunction (○/○/○/○/○)
- V2xBtpCddHeaderFile (○/○/○/○/○)
- V2xBtpDestinationPort (○/○/○/○/○)
- V2xBtpRxIndicationFunctionName (○/○/○/○/○)
- V2xBtpGeneral (○/○/○/○/○)
- エラーコード一覧
エラーコード Dec Hex R21-11 V2XBTP_E_PARAM 1 0x01 ○ V2XBTP_E_PARAM_POINTER 2 0x02 ○ V2XBTP_E_UNINIT 3 0x03 ○ V2XBTP_E_INIT_FAILED 4 0x04 ○
API仕様
V2xBtp_Init
void V2xBtp_Init (void* CfgPtr)
V2Btp_GetVersionInfo
void V2Btp_GetVersionInfo (Std_VersionInfoType* VersionInfoPtr)
V2xBtp_Transmit
Std_ReturnType V2xBtp_Transmit (uint16 TransactionId16, const V2xBtp_TxParamsType* TransmitParams, uint16 Length, const uint8* DataPtr)
V2xBtp_RxIndication
void V2xBtp_RxIndication (uint32 TransactionId32, const V2xBtp_RxParamsType* ReceiveParams, uint16 Length, const uint8* DataPtr)
V2xBtp_TxConfirmation
void V2xBtp_TxConfirmation (uint16 TransactionId16)
V2xBtp_CopyTxData
Std_ReturnType V2xBtp_CopyTxData (uint16 TransactionId16, uint8* DestPtr, uint16* Length)
<User>_RxIndication
void <User>_RxIndication (uint32 TransactionId32, const V2xBtp_RxParamsType* ReceiveParams, uint16 Length, const uint8* DataPtr)
コンフィギュレーション仕様
V2xBtpGeneral
/AUTOSAR/EcucDefs/V2xBtp/V2xBtpGeneral
- 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_V2xBtp_00002
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 1
V2xBtpDevErrorDetect
/AUTOSAR/EcucDefs/V2xBtp/V2xBtpGeneral/V2xBtpDevErrorDetect
- 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_V2xBtp_00005
- タイプ: BOOLEAN-PARAM
- 多重度: 1
- デフォルト値: false
V2xBtpVersionInfoApi
/AUTOSAR/EcucDefs/V2xBtp/V2xBtpGeneral/V2xBtpVersionInfoApi
- 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_V2xBtp_00004
- タイプ: BOOLEAN-PARAM
- 多重度: 1
- デフォルト値: false
V2xBtpRxIndicationFunction
/AUTOSAR/EcucDefs/V2xBtp/V2xBtpRxIndicationFunction
- 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_V2xBtp_00009
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 1..*
V2xBtpCddHeaderFile
/AUTOSAR/EcucDefs/V2xBtp/V2xBtpRxIndicationFunction/V2xBtpCddHeaderFile
- 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_V2xBtp_00008
- タイプ: STRING-PARAM
- 多重度: 1
V2xBtpDestinationPort
/AUTOSAR/EcucDefs/V2xBtp/V2xBtpRxIndicationFunction/V2xBtpDestinationPort
- 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_V2xBtp_00006
- タイプ: INTEGER-PARAM
- 多重度: 1
- 上限値: 65535
- 下限値: 0
- デフォルト値: 0
V2xBtpRxIndicationFunctionName
/AUTOSAR/EcucDefs/V2xBtp/V2xBtpRxIndicationFunction/V2xBtpRxIndicationFunctionName
- 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
- SWSタグ: ECUC_V2xBtp_00007
- タイプ: FUNCTION-NAME
- 多重度: 1
Last modified
16 months ago
Last modified on Dec 12, 2022, 3:52:25 PM
Note:
See TracWiki
for help on using the wiki.