Changes between Version 11 and Version 12 of spec/Dcm


Ignore:
Timestamp:
Dec 8, 2022, 10:07:10 AM (17 months ago)
Author:
fujisft-kaji
Comment:

API一覧のID順にAPI仕様が並ぶよう修正/不足API追加/Xxx_GetInfotypeValueDataのAPI仕様の見出しの誤記修正

Legend:

Unmodified
Added
Removed
Modified
  • spec/Dcm

    v11 v12  
    6161  || [#Xxx_WriteData Xxx_WriteData]                                                         ||  76[[BR]]81[[BR]]82[[BR]]53[[BR]]62[[BR]]112[[BR]]113|| 0x4C[[BR]]0x51[[BR]]0x52[[BR]]0x35[[BR]]0x3E[[BR]]0x70[[BR]]0x71||  ○[[BR]]-[[BR]]-[[BR]]-[[BR]]-[[BR]]-[[BR]]-  ||  -[[BR]]○[[BR]]○[[BR]]○[[BR]]○[[BR]]○[[BR]]○  ||
    6262  || [#Xxx_ReadDataLength Xxx_ReadDataLength]                                               ||  55[[BR]]54[[BR]]76|| 0x37[[BR]]0x36[[BR]]0x4C||  ○[[BR]]-[[BR]]-  ||  -[[BR]]○[[BR]]○  ||
    63   || [#Xxx_ConditionCheckRead Xxx_ConditionCheckRead]                                       ||  56[[BR]]55[[BR]]73|| 0x38[[BR]]0x37[[BR]]0x49||  ○[[BR]]-[[BR]]-  ||  -[[BR]]○[[BR]]○  ||
     63  || [#Xxx_ConditionCheckRead Xxx_ConditionCheckRead]                                       ||  56[[BR]]73[[BR]]55|| 0x38[[BR]]0x49[[BR]]0x37||  ○[[BR]]-[[BR]]-  ||  -[[BR]]○[[BR]]○  ||
    6464  || [#Xxx_GetScalingInformation Xxx_GetScalingInformation]                                 ||  77[[BR]]75[[BR]]56[[BR]]114[[BR]]115|| 0x4D[[BR]]0x4B[[BR]]0x38[[BR]]0x72[[BR]]0x73||  ○[[BR]]-[[BR]]-[[BR]]-[[BR]]-  ||  -[[BR]]○[[BR]]○[[BR]]○[[BR]]○  ||
    6565  || [#Xxx_ReturnControlToECU Xxx_ReturnControlToECU]                                       ||  60[[BR]]79[[BR]]116|| 0x3C[[BR]]0x4F[[BR]]0x74||  ○[[BR]]-[[BR]]-  ||  -[[BR]]○[[BR]]○  ||
     
    8484  || [#Xxx_Confirmation Xxx_Confirmation]                                                   || 102|| 0x66||  -   ||  ○  ||
    8585  || [#Xxx_ClearDTCCheckFnc Xxx_ClearDTCCheckFnc]                                           ||  51[[BR]]95|| 0x33[[BR]]0x5F||  ○[[BR]]-  ||  -[[BR]]○  ||
     86  || [#Module_DiagnosticService <Module>_<DiagnosticService>]                               ||  50|| 0x32||  -   ||  ○  ||
     87  || [#Module_DiagnosticService_SubService <Module>_<DiagnosticService>_<SubService>]       ||  51|| 0x33||  -   ||  ○  ||
    8688
    8789* コンフィギュレーション一覧
     
    361363* R21-11
    362364{{{
     365Std_ReturnType Xxx_GetSeed (const uint8* SecurityAccessDataRecord, Dcm_OpStatusType OpStatus, uint8* Seed, Dcm_NegativeResponseCodeType* ErrorCode)
    363366Std_ReturnType Xxx_GetSeed(Dcm_OpStatusType OpStatus, uint8* Seed, Dcm_NegativeResponseCodeType* ErrorCode)
    364 Std_ReturnType Xxx_GetSeed (const uint8* SecurityAccessDataRecord, Dcm_OpStatusType OpStatus, uint8* Seed, Dcm_NegativeResponseCodeType* ErrorCode)
    365367}}}
    366368
     
    388390* R21-11
    389391{{{
    390 Std_ReturnType Xxx_ReadData(Dcm_OpStatusType OpStatus, uint8* Data, Dcm_NegativeResponseCodeType* ErrorCode)
    391392Std_ReturnType Xxx_ReadData (uint8* Data)
    392393Std_ReturnType Xxx_ReadData (Dcm_OpStatusType OpStatus, uint8* Data)
     394Std_ReturnType Xxx_ReadData(Dcm_OpStatusType OpStatus, uint8* Data, Dcm_NegativeResponseCodeType* ErrorCode)
    393395Std_ReturnType Xxx_ReadData (uint8* Data, uint16 DataLength, Dcm_NegativeResponseCodeType* ErrorCode)
    394396Std_ReturnType Xxx_ReadData (Dcm_OpStatusType OpStatus, uint8* Data, uint16 DataLength, Dcm_NegativeResponseCodeType* ErrorCode)
     
    403405* R21-11
    404406{{{
    405 Std_ReturnType Xxx_WriteData (const uint8* Data, uint16 DataLength, Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode)
    406407Std_ReturnType Xxx_WriteData (const uint8* Data, Dcm_NegativeResponseCodeType* ErrorCode)
    407408Std_ReturnType Xxx_WriteData (const uint8* Data, uint16 DataLength, Dcm_NegativeResponseCodeType* ErrorCode)
    408409Std_ReturnType Xxx_WriteData (const uint8* Data, Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode)
     410Std_ReturnType Xxx_WriteData (const uint8* Data, uint16 DataLength, Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode)
     411Std_ReturnType Xxx_WriteData (const uint8* Data, uint16 DataLength, Dcm_NegativeResponseCodeType* ErrorCode)
     412Std_ReturnType Xxx_WriteData (const uint8* Data, uint16 DataLength, Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode)
    409413}}}
    410414
     
    417421* R21-11
    418422{{{
     423Std_ReturnType Xxx_ReadDataLength (uint16* DataLength)
    419424Std_ReturnType Xxx_ReadDataLength(Dcm_OpStatusType OpStatus, uint16* DataLength)
    420 Std_ReturnType Xxx_ReadDataLength (uint16* DataLength)
    421425}}}
    422426
     
    429433* R21-11
    430434{{{
    431 Std_ReturnType Xxx_ConditionCheckRead(Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode)
    432435Std_ReturnType Xxx_ConditionCheckRead (Dcm_NegativeResponseCodeType* ErrorCode)
     436Std_ReturnType Xxx_ConditionCheckRead (Dcm_OpStatusType OpStatus, Dcm_NegativeResponseCodeType* ErrorCode)
    433437}}}
    434438
     
    441445* R21-11
    442446{{{
     447Std_ReturnType Xxx_GetScalingInformation (uint8* ScalingInfo, Dcm_NegativeResponseCodeType* ErrorCode)
    443448Std_ReturnType Xxx_GetScalingInformation(Dcm_OpStatusType OpStatus, uint8* ScalingInfo, Dcm_NegativeResponseCodeType* ErrorCode)
    444 Std_ReturnType Xxx_GetScalingInformation (uint8* ScalingInfo, Dcm_NegativeResponseCodeType* ErrorCode)
    445449Std_ReturnType Xxx_GetScalingInformation (uint8* ScalingInfo, uint8 ScalingInfoLength, Dcm_NegativeResponseCodeType* ErrorCode)
    446450Std_ReturnType Xxx_GetScalingInformation (Dcm_OpStatusType OpStatus, uint8* ScalingInfo, uint8 ScalingInfoLength, Dcm_NegativeResponseCodeType* ErrorCode)
     
    527531}}}
    528532
    529 = Xxx_GetInfotypeValueData ==
     533== Xxx_GetInfotypeValueData ==
    530534{{{
    531535Std_ReturnType Xxx_GetInfotypeValueData (Dcm_OpStatusType OpStatus, uint8* DataValueBuffer, uint8* DataValueBufferSize)
     
    540544* R21-11
    541545{{{
     546Std_ReturnType Xxx_Start ([DcmDspRoutineSignalType dataIn_1, ... DcmDspRoutineSignalType dataIn_n], [const uint8* dataInVar], Dcm_OpStatusType OpStatus, [DcmDspRoutineSignalType dataOut_1, ... DcmDspRoutineSignalType dataOut_n], [uint8* dataOutVar], [uint16* currentDataLength], Dcm_NegativeResponseCodeType ErrorCode)
    542547Std_ReturnType Xxx_Start (Dcm_OpStatusType OpStatus, uint8* dataInOut, uint16* currentDataLength, Dcm_NegativeResponseCodeType* ErrorCode)
    543 Std_ReturnType Xxx_Start ([DcmDspRoutineSignalType dataIn_1, ... DcmDspRoutineSignalType dataIn_n], [const uint8* dataInVar], Dcm_OpStatusType OpStatus, [DcmDspRoutineSignalType dataOut_1, ... DcmDspRoutineSignalType dataOut_n], [uint8* dataOutVar], [uint16* currentDataLength], Dcm_NegativeResponseCodeType ErrorCode)
    544548}}}
    545549
     
    557561* R21-11
    558562{{{
     563Std_ReturnType Xxx_Stop ([DcmDspRoutineSignalType dataIn_1, ... DcmDspRoutineSignalType dataIn_n], [const uint8* dataInVar], [DcmDspRoutineSignalType dataOut_1, ... DcmDspRoutineSignalType dataOut_n], [uint8* dataOutVar], [uint16* currentDataLength], Dcm_NegativeResponseCodeType* ErrorCode)
    559564Std_ReturnType Xxx_Stop (Dcm_OpStatusType OpStatus, uint8* dataInOut, uint16* currentDataLength, Dcm_NegativeResponseCodeType* ErrorCode)
    560 Std_ReturnType Xxx_Stop ([DcmDspRoutineSignalType dataIn_1, ... DcmDspRoutineSignalType dataIn_n], [const uint8* dataInVar], [DcmDspRoutineSignalType dataOut_1, ... DcmDspRoutineSignalType dataOut_n], [uint8* dataOutVar], [uint16* currentDataLength], Dcm_NegativeResponseCodeType* ErrorCode)
    561565}}}
    562566
     
    574578* R21-11
    575579{{{
     580Std_ReturnType Xxx_RequestResults (Dcm_OpStatusType OpStatus, [DcmDspRoutineSignalType* dataIn_1, ... DcmDspRoutineSignalType* dataIn_n], [const uint8* dataInVar], [DcmDspRoutineSignalType* dataOut_1, ... DcmDspRoutineSignalType* dataOut_n], [uint8* dataOutVar], [uint16* variableDataLength], Dcm_NegativeResponseCodeType* ErrorCode)
    576581Std_ReturnType Xxx_RequestResults (Dcm_OpStatusType OpStatus, uint8* dataInOut, uint16* currentDataLength, Dcm_NegativeResponseCodeType* ErrorCode)
    577 Std_ReturnType Xxx_RequestResults (Dcm_OpStatusType OpStatus, [DcmDspRoutineSignalType* dataIn_1, ... DcmDspRoutineSignalType* dataIn_n], [const uint8* dataInVar], [DcmDspRoutineSignalType* dataOut_1, ... DcmDspRoutineSignalType* dataOut_n], [uint8* dataOutVar], [uint16* variableDataLength], Dcm_NegativeResponseCodeType* ErrorCode)
    578582}}}
    579583
     
    611615{{{
    612616Std_ReturnType Xxx_ClearDTCCheckFnc(uint32 GoDTC, Dcm_NegativeResponseCodeType* ErrorCode)
     617}}}
     618
     619== <Module>_<DiagnosticService> ==
     620{{{
     621Std_ReturnType <Module>_<DiagnosticService> (Dcm_ExtendedOpStatusType OpStatus, Dcm_MsgContextType* pMsgContext, Dcm_NegativeResponseCodeType* ErrorCode)
     622}}}
     623
     624== <Module>_<DiagnosticService>_<SubService> ==
     625{{{
     626Std_ReturnType <Module>_<DiagnosticService>_<SubService> (Dcm_ExtendedOpStatusType OpStatus, Dcm_MsgContextType* pMsgContext, Dcm_NegativeResponseCodeType* ErrorCode)
    613627}}}
    614628