SectionApplicationModulegraphweathercpp
GraphWeather is a C++ desktop application built with Microsoft Foundation Classes (MFC) for Windows. It communicates with consumer weather stations through serial or USB connections, reads sensor data at configurable intervals, and maintains a local observation database. The real-time display shows all available parameters in a customisable window layout. The FTP publishing engine uploads templated HTML pages to one or more web servers at scheduled intervals. A plugin architecture allows station-specific drivers and data processors to be loaded dynamically, supporting stations from multiple manufacturers without modifying the core application.