{{{ #!html
Vehicle-2-X Facilities
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R21-11 =|| || [#V2xFac_Init V2xFac_Init] || 1|| 0x01|| ○ || || [#V2xFac_GetVersionInfo V2xFac_GetVersionInfo] || 2|| 0x02|| ○ || || [#V2xFac_V2xM_PreparePseudonymChange V2xFac_V2xM_PreparePseudonymChange] || 3|| 0x03|| ○ || || [#V2xFac_V2xM_CommitPseudonymChange V2xFac_V2xM_CommitPseudonymChange] || 4|| 0x04|| ○ || || [#V2xFac_V2xM_AbortPseudonymChange V2xFac_V2xM_AbortPseudonymChange] || 5|| 0x05|| ○ || || [#V2xFac_V2xM_SetTGenCamDcc V2xFac_V2xM_SetTGenCamDcc] || 6|| 0x06|| ○ || || [#V2xFac_V2xM_SetCaBsOperation V2xFac_V2xM_SetCaBsOperation] || 7|| 0x07|| ○ || || [#V2xFac_TxConfirmation V2xFac_TxConfirmation] || 8|| 0x08|| ○ || || [#V2xFac_RxIndication V2xFac_RxIndication] || 9|| 0x09|| ○ || || [#V2xFac_CaBs_MainFunction V2xFac_CaBs_MainFunction] || 10|| 0x0A|| ○ || || [#V2xFac_DenBs_MainFunction V2xFac_DenBs_MainFunction] || 11|| 0x0B|| ○ || || [#V2xFac_IviS_MainFunction V2xFac_IviS_MainFunction] || 12|| 0x0C|| ○ || || [#V2xFac_RltS_MainFunction V2xFac_RltS_MainFunction] || 13|| 0x0D|| ○ || || [#V2xFac_TlmS_MainFunction V2xFac_TlmS_MainFunction] || 14|| 0x0E|| ○ || * コンフィギュレーション一覧 (R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#V2xFacGeneral V2xFacGeneral] (○/○/○/○/○) * [#V2xFacCaBsMainFunctionPeriod V2xFacCaBsMainFunctionPeriod] (○/○/○/○/○) * [#V2xFacDenBsMainFunctionPeriod V2xFacDenBsMainFunctionPeriod] (○/○/○/○/○) * [#V2xFacDevErrorDetect V2xFacDevErrorDetect] (○/○/○/○/○) * [#V2xFacIviSMainFunctionPeriod V2xFacIviSMainFunctionPeriod] (-/○/○/○/○) * [#V2xFacRltSMainFunctionPeriod V2xFacRltSMainFunctionPeriod] (-/○/○/○/○) * [#V2xFacStationType V2xFacStationType] (○/○/○/○/○) * [#V2xFacTlmSMainFunctionPeriod V2xFacTlmSMainFunctionPeriod] (-/○/○/○/○) * [#V2xFacVersionInfoApi V2xFacVersionInfoApi] (○/○/○/○/○) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R21-11 =|| || V2XFAC_E_PARAM || 1|| 0x01|| ○ || || V2XFAC_E_PARAM_POINTER || 2|| 0x02|| ○ || || V2XFAC_E_INIT_FAILED || 3|| 0x03|| ○ || || V2XFAC_E_UNINIT || 4|| 0x04|| ○ || ---- = API仕様 = == V2xFac_Init == {{{ void V2xFac_Init (void* CfgPtr) }}} == V2xFac_GetVersionInfo == {{{ void V2xFac_GetVersionInfo (Std_VersionInfoType* VersionInfoPtr) }}} == V2xFac_V2xM_PreparePseudonymChange == {{{ Std_ReturnType V2xFac_V2xM_PreparePseudonymChange (const V2x_PseudonymType* PseudonymPtr) }}} == V2xFac_V2xM_CommitPseudonymChange == {{{ Std_ReturnType V2xFac_V2xM_CommitPseudonymChange (void) }}} == V2xFac_V2xM_AbortPseudonymChange == {{{ Std_ReturnType V2xFac_V2xM_AbortPseudonymChange (void) }}} == V2xFac_V2xM_SetTGenCamDcc == {{{ void V2xFac_V2xM_SetTGenCamDcc (uint16 TGenCamDcc) }}} == V2xFac_V2xM_SetCaBsOperation == {{{ void V2xFac_V2xM_SetCaBsOperation (boolean OperationState) }}} == V2xFac_TxConfirmation == {{{ void V2xFac_TxConfirmation (uint16 TransactionId16) }}} == V2xFac_RxIndication == {{{ void V2xFac_RxIndication (uint32 TransactionId32, const V2xFac_RxParamsType* ReceiveParams, uint16 Length, const uint8* DataPtr) }}} == V2xFac_CaBs_MainFunction == {{{ void V2xFac_CaBs_MainFunction (void) }}} == V2xFac_DenBs_MainFunction == {{{ void V2xFac_DenBs_MainFunction (void) }}} == V2xFac_IviS_MainFunction == {{{ void V2xFac_IviS_MainFunction (void) }}} == V2xFac_RltS_MainFunction == {{{ void V2xFac_RltS_MainFunction (void) }}} == V2xFac_TlmS_MainFunction == {{{ void V2xFac_TlmS_MainFunction (void) }}} ---- = コンフィギュレーション仕様 = == V2xFacGeneral == {{{ /AUTOSAR/EcucDefs/V2xFac/V2xFacGeneral }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_V2xFac_00002 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == V2xFacCaBsMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/V2xFac/V2xFacGeneral/V2xFacCaBsMainFunctionPeriod }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_V2xFac_00006 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 * デフォルト値: 0.1 == V2xFacDenBsMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/V2xFac/V2xFacGeneral/V2xFacDenBsMainFunctionPeriod }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_V2xFac_00005 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 * デフォルト値: 0.1 == V2xFacDevErrorDetect == {{{ /AUTOSAR/EcucDefs/V2xFac/V2xFacGeneral/V2xFacDevErrorDetect }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_V2xFac_00004 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == V2xFacIviSMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/V2xFac/V2xFacGeneral/V2xFacIviSMainFunctionPeriod }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_V2xFac_00008 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 * デフォルト値: 0.1 == V2xFacRltSMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/V2xFac/V2xFacGeneral/V2xFacRltSMainFunctionPeriod }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_V2xFac_00009 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 * デフォルト値: 0.1 == V2xFacStationType == {{{ /AUTOSAR/EcucDefs/V2xFac/V2xFacGeneral/V2xFacStationType }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_V2xFac_00007 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * V2XFAC_ST_BUS * V2XFAC_ST_CYCLIST * V2XFAC_ST_HEAVYTRUCK * V2XFAC_ST_LIGHTTRUCK * V2XFAC_ST_MOPED * V2XFAC_ST_MOTORCYCLE * V2XFAC_ST_PASSENGERCAR * V2XFAC_ST_PEDESTRIAN * V2XFAC_ST_SPECIALVEHICLES * V2XFAC_ST_TRAILER * V2XFAC_ST_TRAM * V2XFAC_ST_UNKNOWN * デフォルト値: V2XFAC_ST_UNKNOWN == V2xFacTlmSMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/V2xFac/V2xFacGeneral/V2xFacTlmSMainFunctionPeriod }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_V2xFac_00010 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 * デフォルト値: 0.1 == V2xFacVersionInfoApi == {{{ /AUTOSAR/EcucDefs/V2xFac/V2xFacGeneral/V2xFacVersionInfoApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_V2xFac_00003 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false