emeter-communication.c – Source code for low-level UART communication routines including UART port setup, write and read from UART, interrupt services routine for byte-wise send and receive
emeter-dlt645.c – Source code for the polling mode protocol implementation
emeter-main.c – Source code for system initialization, main loop, callback functions implementation and interrupt vector placement.