1 MPLAB® Harmony Smart Energy PRIME Application Examples
The following applications are provided to demonstrate the typical or interesting usage models of the PHY and full-stack layers of the PRIME communication stack provided by Microchip.
| Name | Path | Description |
|---|---|---|
| PHY PLC and Go | \smartenergy_prime_apps\apps\phy_apps\phy_plc_and_go | This example is intended to show a simple application running on top of the PRIME PHY layer |
| PHY Tester Tool | \smartenergy_prime_apps\apps\phy_apps\phy_tester_tool | The PHY Tester tool is an application example that allows checking the complete performance of the Microchip PRIME-PLC PHY Layer on PLC boards |
| Hybrid PHY Tester Tool | \smartenergy_prime_apps\apps\phy_apps\phy_tester_tool_hybrid | The Hybrid PHY Tester tool is an application example that allows checking the complete performance of the Microchip PRIME-PLC and IEEE 802.15.4 PHY Layers on Hybrid PLC-RF boards |
| PHY Sniffer Tool | \smartenergy_prime_apps\apps\phy_apps\phy_sniffer_tool | The PHY Sniffer is an application example that uses the PHY layer to monitor PLC frames in the PRIME network and send them through USI serialization |
| Hybrid PHY Sniffer Tool | \smartenergy_prime_apps\apps\phy_apps\phy_sniffer_tool_hybrid | The Hybrid PHY Sniffer is an application example that uses the PHY layer to monitor PLC and RF frames in the PRIME network and send them through USI serialization |
| PHY Tx Test Console | \smartenergy_prime_apps\apps\phy_apps\phy_tx_test_console | The PHY Tx Test Console is an application example that demonstrates the complete performance of the Microchip PRIME PHY Layer avoiding timing limitations in the PC host |
| PRIME 1.3 Base Modem | \smartenergy_prime_apps\apps\prime_apps\prime_base_1_3_modem | The PRIME 1.3 Base Modem is an application example that demonstrates how to configure the PRIME Stack and its serial interface as a Base Node with modem capabilities |
| PRIME 1.4 Base Modem | \smartenergy_prime_apps\apps\prime_apps\prime_base_1_4_modem |
The PRIME 1.4 Base Modem is an application example that demonstrates how to configure the PRIME Stack and its serial interface as a Base Node with modem capabilities |
| PRIME Dual Service Modem | \smartenergy_prime_apps\apps\prime_apps\prime_service_dual_modem | The PRIME Dual Service Modem is an application example that demonstrates how to configure the PRIME Stack and its serial interface as a dual Service Node with modem capabilities |
| PRIME 1.3 Service Bin | \smartenergy_prime_apps\apps\prime_apps\prime_service_1_3_bin | The PRIME 1.3 Service Bin is an application example that demonstrates how to configure the PRIME Library for PRIME 1.3 |
| PRIME 1.4 Service Bin | \smartenergy_prime_apps\apps\prime_apps\prime_service_1_4_bin | The PRIME 1.4 Service Bin is an application example that demonstrates how to configure the PRIME Library for PRIME 1.4 |
| PRIME Bootloader | \smartenergy_prime_apps\apps\prime_apps\prime_service_bootloader | The PRIME Bootloader is an application example that demonstrates how to use the Bootloader in a Service Node for firmware upgrade |
| PRIME Dual Service Metering Demo | \smartenergy_prime_apps\apps\prime_apps\prime_service_dual_metering_demo | The PRIME Dual Service Metering Demo implements a metering application and a PRIME dual Service Node, capable of joining a PRIME network and replying to IEC 61334-4-32 requests. It demonstrates how to send metrology data through the IEC 61334-4-32 connection |
Following chapters describe in detail each of these provided Example Applications.
