Charging Manager
概要
- API一覧
API ID
[Dec]ID
[Hex]R23-11 ChrgM_Init 1 0x01 ○ ChrgM_StartProcess 37 0x25 ○ ChrgM_CpLineStatus 30 0x1E ○ ChrgM_DataLinkIndication 2 0x02 ○ ChrgM_ErrorIndication 29 0x1D ○ ChrgM_MainFunction_Rx 36 0x24 ○ ChrgM_MainFunction_Tx 35 0x23 ○ ChrgM_PaymentServiceSelectionIndication 21 0x15 ○ ChrgM_SessionSetupIndication 18 0x12 ○ ChrgM_SessionStopIndication 28 0x1C ○ ChrgM_V2GTpCopyRxData 68 0x44 ○ ChrgM_V2GTpCopyTxData 67 0x43 ○ ChrgM_V2GTpLocalIpAddrAssignmentChg 24 0x18 ○ ChrgM_V2GTpRxIndication 69 0x45 ○ ChrgM_V2GTpSoConModeChg 33 0x21 ○ ChrgM_V2GTpStartOfReception 70 0x46 ○ ChrgM_V2GTpTxConfirmation 72 0x48 ○
- コンフィギュレーション一覧 (R23-11)
- ChrgMGeneral (○)
- ChrgMService (○)
- ChrgMTimer (○)
- ChrgMV2GTP (○)
- エラーコード一覧
エラーコード Dec Hex CHRGM_E_UNINIT 1 0x01 CHRGM_E_PARAM_POINTER 2 0x02 CHRGM_E_INV_ARG 3 0x03 CHRGM_E_INIT_FAILED 6 0x06 CHRGM_E_NOBUFS 7 0x07
API仕様
ChrgM_Init
void ChrgM_Init (const ChrgM_ConfigType* ConfigPtr)
ChrgM_StartProcess
void ChrgM_StartProcess (boolean Process)
ChrgM_CpLineStatus
void ChrgM_CpLineStatus (char CpLineStatus)
ChrgM_DataLinkIndication
void ChrgM_DataLinkIndication (uint8 CtrlIdx, EthTrcv_LinkStateType TransceiverLinkState)
ChrgM_ErrorIndication
void ChrgM_ErrorIndication (ChrgM_ErrorHandlerType ErrorHandler)
ChrgM_MainFunction_Rx
void ChrgM_MainFunction_Rx (void)
ChrgM_MainFunction_Tx
void ChrgM_MainFunction_Tx (void)
ChrgM_PaymentServiceSelectionIndication
void ChrgM_PaymentServiceSelectionIndication (ChrgM_ResponseCodeType ResponseCode)
ChrgM_SessionSetupIndication
void ChrgM_SessionSetupIndication (ChrgM_ResponseCodeType ResponseCode)
ChrgM_SessionStopIndication
void ChrgM_SessionStopIndication (ChrgM_ResponseCodeType ResponseCode)
ChrgM_V2GTpCopyRxData
BufReq_ReturnType ChrgM_V2GTpCopyRxData (PduIdType id, const PduInfoType* info, PduLengthType* bufferSizePtr)
ChrgM_V2GTpCopyTxData
BufReq_ReturnType ChrgM_V2GTpCopyTxData (PduIdType id, const PduInfoType* info, const RetryInfoType* retry, PduLengthType* availableDataPtr)
ChrgM_V2GTpLocalIpAddrAssignmentChg
void ChrgM_V2GTpLocalIpAddrAssignmentChg (TcpIp_LocalAddrIdType IpAddrId, TcpIp_IpAddrStateType State)
ChrgM_V2GTpRxIndication
void ChrgM_V2GTpRxIndication (PduIdType id, Std_ReturnType result)
ChrgM_V2GTpSoConModeChg
void ChrgM_V2GTpSoConModeChg (SoAd_SoConIdType SoConId, SoAd_SoConModeType Mode)
ChrgM_V2GTpStartOfReception
BufReq_ReturnType ChrgM_V2GTpStartOfReception (PduIdType id, const PduInfoType* info, PduLengthType TpSduLength, PduLengthType* bufferSizePtr)
ChrgM_V2GTpTxConfirmation
void ChrgM_V2GTpTxConfirmation (PduIdType id, Std_ReturnType result)
コンフィギュレーション仕様
ChrgMGeneral
/AUTOSAR/EcucDefs/ChrgM/ChrgMGeneral
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00009
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 1
ChrgMDevErrorDetect
/AUTOSAR/EcucDefs/ChrgM/ChrgMGeneral/ChrgMDevErrorDetect
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00029
- タイプ: BOOLEAN-PARAM
- 多重度: 1
- デフォルト値: false
ChrgMMainFunctionCycleTime
/AUTOSAR/EcucDefs/ChrgM/ChrgMGeneral/ChrgMMainFunctionCycleTime
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00031
- タイプ: FLOAT-PARAM
- 多重度: 1
- 上限値: INF
- 下限値: 0
ChrgMVersionInfoApi
/AUTOSAR/EcucDefs/ChrgM/ChrgMGeneral/ChrgMVersionInfoApi
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00030
- タイプ: BOOLEAN-PARAM
- 多重度: 1
- デフォルト値: false
ChrgMService
/AUTOSAR/EcucDefs/ChrgM/ChrgMService
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00032
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 1
ChrgMSoAdSocketConnectionRef
/AUTOSAR/EcucDefs/ChrgM/ChrgMService/ChrgMSoAdSocketConnectionRef
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00025
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdSocketConnectionGroup/SoAdSocketConnection
ChrgMTimer
/AUTOSAR/EcucDefs/ChrgM/ChrgMTimer
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00033
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 0..*
ChrgMV2gEvccMsgTimeout
/AUTOSAR/EcucDefs/ChrgM/ChrgMTimer/ChrgMV2gEvccMsgTimeout
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00013
- タイプ: FLOAT-PARAM
- 多重度: 1
ChrgMV2GTP
/AUTOSAR/EcucDefs/ChrgM/ChrgMV2GTP
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00010
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 0..1
ChrgMV2GSrcTcpDataRef
/AUTOSAR/EcucDefs/ChrgM/ChrgMV2GTP/ChrgMV2GSrcTcpDataRef
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00026
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdSocketConnectionGroup
ChrgMV2GTPPdu
/AUTOSAR/EcucDefs/ChrgM/ChrgMV2GTP/ChrgMV2GTPPdu
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00035
- タイプ: PARAM-CONF-CONTAINER
- 多重度: 0..1
ChgMV2GTPPduPayloadType
/AUTOSAR/EcucDefs/ChrgM/ChrgMV2GTP/ChrgMV2GTPPdu/ChgMV2GTPPduPayloadType
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00027
- タイプ: INTEGER-PARAM
- 多重度: 1
- 上限値: 65535
- 下限値: 0
ChgMV2GTPPduProtocolVersion
/AUTOSAR/EcucDefs/ChrgM/ChrgMV2GTP/ChrgMV2GTPPdu/ChgMV2GTPPduProtocolVersion
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00028
- タイプ: INTEGER-PARAM
- 多重度: 1
- 上限値: 255
- 下限値: 0
ChrgMV2GTPPduHandleId
/AUTOSAR/EcucDefs/ChrgM/ChrgMV2GTP/ChrgMV2GTPPdu/ChrgMV2GTPPduHandleId
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00023
- タイプ: INTEGER-PARAM
- 多重度: 0..1
- 上限値: 65535
- 下限値: 0
ChrgMV2GTPPduRef
/AUTOSAR/EcucDefs/ChrgM/ChrgMV2GTP/ChrgMV2GTPPdu/ChrgMV2GTPPduRef
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00024
- タイプ: REFERENCE
- 多重度: 1
- 参照先: /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu
ChrgMV2GUdpSdpClientRef
/AUTOSAR/EcucDefs/ChrgM/ChrgMV2GTP/ChrgMV2GUdpSdpClientRef
- 対象リビジョン: R23-11
- SWSタグ: ECUC_ChrgM_00034
- タイプ: REFERENCE
- 多重度: 0..1
- 参照先: /AUTOSAR/EcucDefs/SoAd/SoAdConfig/SoAdSocketConnectionGroup
Last modified
3 weeks ago
Last modified on Apr 15, 2024, 6:51:20 PM
Note:
See TracWiki
for help on using the wiki.