1 MPLAB® Harmony Smart Energy Library

This Smart Energy distribution package contains a variety of libraries and drivers to provide access to Narrow Band Power Line Communications (PLC). A variety of PLC services are also provided as part of PLC solutions. PLC drivers are located in the driver folder and PLC services in the service folder.

It supports widely used narrow-band PLC standards such as ITU G.9903 (G3-PLC) and ITU G.9904 (PRIME).

These PLC standards are supported at different levels:

StandardPHY Access SupportMAC Real Time Access SupportMAC Access SupportADP Access SupportIPv6 Access Support4-32 Access Support
G3-PLCYesYes---N/A
PRIMEYesN/A-N/A--

This package also contains libraries, drivers and demo applications that demonstrate the capabilities of the MPLAB Harmony Metering and Metrology solutions. Meter demo applications support bi-phase and three-phase configuration and they have been designed supporting Bare-Metal and RTOS environments. They are located in the apps folder.

Part of the distribution package is the Dual Core demo application. This demo application demonstrates how both applications (Main and Secondary) can be developed and also shows some dependencies between the initialization of both applications and the peripherals to be used. They are located in the apps folder as well.

Note:

G3-PLC is the name that historically has been used to refer to the G3 communications stack since its inception, when only PLC medium was supported. G3-PLC, G3-Hybrid and G3 terms are used indistinctly in this documentation to refer to the same communications stack with PLC and RF capabilities.