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

UG_6612_036
78M6612 M-API Library User Guide
Rev. 1.00
15
Table 6: MAPI Feature/Module Selections
Module
Optional (O)/Mandatory
(M)
Description
?C_STARTUP
M
80515 Startup
CEIVIV200F0_1_CE
CEIVIV200F0_1_DAT
M
CE data and code modules
CALW (Watt cal)
CALP (Phase cal)
CALT (Temperature cal)
CALV (Volt cal)
CALI (Current cal)
REINIT_CALI (Current cal)
O
O
O
O
O
M (if any CALW/CALI is M)
If calib2ration is required, these modules are
needed based on the type of calibration is
required.
If Phase calibration is not needed, the
application can exclusively de-select it by
unchecking CALP.
FLASH
LIBRARY
M
Required by Meter, Measure, and calibration
modules
TSC
ACCESS
DEFAULTS
SET_DEFAULTS
M
Required for all initialization of Energy
measurement.
MAPI
M
Interface layer between the library and the
app.
IOMAP
O
When a permanent change to any of the
initialization/default constant values for MPU
or CE is necessary.
MEASURE
Rms
CE6612
CE
CE_ACCESS
IO6612
M
Part of Energy Measurement function.
FREQ
METER
PEAK_ALERTS
PHASE_ANGLE
POWER
PWRFACT
RMS_METER
VAH
VARH
WH
MATH
UPDATE
IRQ
M
Part of Metering function.
SER0CLI
O
Serial UART/RS232 driver
TMR0
STM
M
Soft-Timer and Timer0 interrupt service
routine.
TRIP
O
Relay control