Software Roadmap

From Free Charge Controller wiki
Jump to: navigation, search

Overview

API Layout

Software/API Level Map


The above diagram shows the major functional blocks of the charge controller firmware. Each level builds upon the level before it and can't fully function until all lower level blocks have been developed. This page explains each software block and its state of development.


Low Level Software

ADC Driver

USART Driver

Time & Date Handling

PWM Driver

SD Card Driver

Mid Level Software

DSP / Sensor Monitor

Data Logging

High Left Software

Terminal/User Interface

MPPT Control Algorithm

Custom Interfaces