{{{ #!html
Chinese Vehicle-2-X Network
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R22-11 =|| || [#CnV2xNet_Init CnV2xNet_Init] || 1|| 0x01|| ○ || || [#CnV2xNet_GetVersionInfo CnV2xNet_GetVersionInfo] || 2|| 0x02|| ○ || || [#CnV2xNet_Transmit CnV2xNet_Transmit] || 3|| 0x03|| ○ || || [#CnV2xNet_PrepareAppLayerIdChange CnV2xNet_PrepareAppLayerIdChange] || 4|| 0x04|| ○ || || [#CnV2xNet_CommitAppLayerIdChange CnV2xNet_CommitAppLayerIdChange] || 5|| 0x05|| ○ || || [#CnV2xNet_AbortAppLayerIdChange CnV2xNet_AbortAppLayerIdChange] || 6|| 0x06|| ○ || || [#CnV2xNet_RxIndication CnV2xNet_RxIndication] || 7|| 0x07|| ○ || || [#CnV2xNet_TxConfirmation CnV2xNet_TxConfirmation] || 8|| 0x08|| ○ || || [#CnV2xNet_MainFunction CnV2xNet_MainFunction] || 9|| 0x09|| ○ || * コンフィギュレーション一覧 (R22-11) * [#CnV2xNetGeneral CnV2xNetGeneral] (○) * [#CnV2xNetDSMPSduSize CnV2xNetDSMPSduSize] (○) * [#CnV2xNetDSMPprotocolVersion CnV2xNetDSMPprotocolVersion] (○) * [#CnV2xNetDevErrorDetect CnV2xNetDevErrorDetect] (○) * [#CnV2xNetEthIfRef CnV2xNetEthIfRef] (○) * [#CnV2xNetMainFunctionPeriod CnV2xNetMainFunctionPeriod] (○) * [#CnV2xNetTxConfirmation CnV2xNetTxConfirmation] (○) * [#CnV2xNetVersionInfoApi CnV2xNetVersionInfoApi] (○) * エラーコード一覧 ||= エラーコード =||= 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 * 参照先: [wiki:spec/EthIf#EthIfController /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