Maxim Integrated 78M6612 M-API Library User Manual
Page 26

78M6612 M-API Library User Guide
UG_6612_036
26
Rev. 1.00
Parameters
SetData
Input parameter.
TRUE(1) – Set calibration data as specified in MPU_CParms_t.
FALSE(0) – Get current calibration data and return values in MPU_CParms_t.
MAPI_CParams:
C_Tcal
Input parameter – read-only. Calibration type. None(0x00).
C_Wcal
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Referenced Wattage calibration value (in Watts). Default = 120W.
C_Vcal
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Referenced Voltage calibration value (Vrms) . Default = 120V.
C_Ical
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Referenced Current calibration value (Arms). Default = 1A.
C_Pcal
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Referenced Phase calibration value (in 0.1 C Degrees). Default = 0 degree.
C_Wtolerance
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE).
Watts Tolerance (Watts). Default = 0.01W or 10mW.
C_Vtolerance
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Voltage Tolerance (Vrms). Default = 10mV.
C_Itolerance
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Current Tolerance (Arms). Default = 10mA.
C_Ptolerance
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Phase Tolerance (degrees). Default = 0.1 Degree.
C_Vavg_cnt
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Voltage Average count. Default = 3.
C_Iavg_cnt
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Current Average count. Default = 3.
C_Wavg_cnt
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Watts Average count. Default = 3.
C_Vmax_cnt
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Maximum number of voltage reads to test for pass/fail result. Default = 10.
C_Imax_cnt
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Maximum number of current reads to test for pass/fail result. Default = 10.
C_Wmax_cnt
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE)
Maximum number of Watts reads to test for pass/fail result. Default = 10.
C_Wrate_cal
Output parameter.
Wrate use during calibration (~.32kh). Read-only.
C_Tempcal
Output parameter (SetData = FALSE), Input parameter (SetData = TRUE).
Calibration temperature. In 0.1 degree unit.
Return Codes MAPI_OK
//Calibration succeeded.
MAPI_ERROR //Calibration failed.
//For more detailed descriptions of the failure, call MAPI_CALStatus().