wiki:spec/V2xBtp
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 -- --
  • エラーコード一覧
エラーコード 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.