Chinese Vehicle-2-X Network
概要
- API一覧
API ID
[Dec]ID
[Hex]R22-11 CnV2xNet_Init 1 0x01 ○ CnV2xNet_GetVersionInfo 2 0x02 ○ CnV2xNet_Transmit 3 0x03 ○ CnV2xNet_PrepareAppLayerIdChange 4 0x04 ○ CnV2xNet_CommitAppLayerIdChange 5 0x05 ○ CnV2xNet_AbortAppLayerIdChange 6 0x06 ○ CnV2xNet_RxIndication 7 0x07 ○ CnV2xNet_TxConfirmation 8 0x08 ○ CnV2xNet_MainFunction 9 0x09 ○
- コンフィギュレーション一覧 (R22-11)
- エラーコード一覧
エラーコード Dec Hex R22-11 CNV2XNET_E_PARAM 1 0x01 ○ CNV2XNET_E_PARAM_POINTER 2 0x02 ○ CNV2XNET_E_UNINIT 3 0x03 ○ CNV2XNET_E_INIT_FAILED 4 0x04 ○
API仕様
CnV2xNet_Init
void CnV2xNet_Init (void* CfgPtr)
CnV2xNet_GetVersionInfo
void CnV2xNet_GetVersionInfo (Std_VersionInfoType* VersionInfoPtr)
CnV2xNet_Transmit
CnV2x_NetTxResultType CnV2xNet_Transmit (uint16 TransactionId16, const CnV2xNet_TxParamsType* TxParams, uint16 Length, const uint8* DataPtr)
CnV2xNet_PrepareAppLayerIdChange
Std_ReturnType CnV2xNet_PrepareAppLayerIdChange (uint8 TransmissionClass, uint16 ApplayerIdChangedCount16)
CnV2xNet_CommitAppLayerIdChange
Std_ReturnType CnV2xNet_CommitAppLayerIdChange (uint8 TransmissionClass, uint16 ApplayerIdChangedCount16)
CnV2xNet_AbortAppLayerIdChange
Std_ReturnType CnV2xNet_AbortAppLayerIdChange (uint8 TransmissionClass, uint16 ApplayerIdChangedCount16)
CnV2xNet_RxIndication
void CnV2xNet_RxIndication (uint8 CtrlIdx, Eth_FrameType FrameType, boolean IsBroadcast, const uint8* PhysAddrPtr, uint8* DataPtr, uint16 LenByte)
CnV2xNet_TxConfirmation
void CnV2xNet_TxConfirmation (uint8 CtrlIdx, uint8 BufIdx)
CnV2xNet_MainFunction
void CnV2xNet_MainFunction (void)
コンフィギュレーション仕様
CnV2xNetGeneral
/AUTOSAR/EcucDefs/CnV2xNet/CnV2xNetGeneral
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xNet_00002
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 1
CnV2xNetDSMPSduSize
/AUTOSAR/EcucDefs/CnV2xNet/CnV2xNetGeneral/CnV2xNetDSMPSduSize
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xNet_00009
- タイプ: INTEGER-PARAM
- 多重度: 1
- 上限値: 65535
- 下限値: 0
- デフォルト値: 65535
CnV2xNetDSMPprotocolVersion
/AUTOSAR/EcucDefs/CnV2xNet/CnV2xNetGeneral/CnV2xNetDSMPprotocolVersion
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xNet_00008
- タイプ: INTEGER-PARAM
- 多重度: 1
- 上限値: 7
- 下限値: 0
- デフォルト値: 0
CnV2xNetDevErrorDetect
/AUTOSAR/EcucDefs/CnV2xNet/CnV2xNetGeneral/CnV2xNetDevErrorDetect
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xNet_00004
- タイプ: BOOLEAN-PARAM
- 多重度: 1
- デフォルト値: false
CnV2xNetEthIfRef
/AUTOSAR/EcucDefs/CnV2xNet/CnV2xNetGeneral/CnV2xNetEthIfRef
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xNet_00007
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController
CnV2xNetMainFunctionPeriod
/AUTOSAR/EcucDefs/CnV2xNet/CnV2xNetGeneral/CnV2xNetMainFunctionPeriod
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xNet_00003
- タイプ: FLOAT-PARAM
- 多重度: 1
- 上限値: 1
- 下限値: 0
- デフォルト値: 0.1
CnV2xNetTxConfirmation
/AUTOSAR/EcucDefs/CnV2xNet/CnV2xNetGeneral/CnV2xNetTxConfirmation
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xNet_00006
- タイプ: BOOLEAN-PARAM
- 多重度: 1
- デフォルト値: false
CnV2xNetVersionInfoApi
/AUTOSAR/EcucDefs/CnV2xNet/CnV2xNetGeneral/CnV2xNetVersionInfoApi
- 対象リビジョン:
- SWSタグ: ECUC_CnV2xNet_00005
- タイプ: BOOLEAN-PARAM
- 多重度: 1
- デフォルト値: false
Last modified
7 months ago
Last modified on Oct 19, 2023, 9:37:51 AM
Note:
See TracWiki
for help on using the wiki.