beautypg.com

Maxim Integrated 78M6612 M-API Library User Manual

Page 15

background image

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