Generic CCP Functions

The generic ECU M&C CCP functions provide direct access to the CCP commands on a very low programming level. For further information for the use and parameters of the CCP commands, refer to the CAN Calibration Protocol Specification, Version 2.1. The following table provides an overview of the CCP commands and their corresponding LabVIEW VIs or C functions.

Table 1. Overview of the CCP Commands with Related VIs and C functions
CCP Command LabVIEW VI Name C Function Name
ACTION_SERVICE MC CCP Action Service.vi mcCCPActionService
BUILD_CHKSUM MC Build Checksum.vi mcBuildChecksum
CLEAR_MEMORY MC Clear Memory.vi mcClearMemory
DIAG_SERVICE MC CCP Diag Service.vi mcCCPDiagService
DNLOAD MC Download.vi mcDownload
GET_ACTIVE_CAL_PAGE MC CCP Get Active Cal Page.vi mcCCPGetActiveCalPage
GET_S_STATUS MC CCP Get Session Status.vi mcCCPGetSessionStatus
GET_CCP_VERSION MC CCP Get Version.vi mcCCPGetVersion
MOVE MC CCP Move Memory.vi mcCCPMoveMemory
PROGRAM MC Program.vi mcProgram
SELECT_CAL_PAGE MC CCP Select Cal Page.vi mcCCPSelectCalPage
SET_S_STATUS MC CCP Set Session Status.vi mcCCPSetSessionStatus
UPLOAD MC Upload.vi mcUpload