OWM uses UTC-time to provide weather forecasts. Previously, a timezone-aware stamp was used which caused problems with the forecasts for some users. By switching to UTC time, the problem is fixed.
In case somethign goes wrong, the error message will be printed directly on the coresponding section.
Added support for 2-colour mode (due to new driver files).
Added support for 2-image mode (due to new driver files).
In case something goes wrong, the error will be displayed on the E-Paper, at the corresponding section.
Support for 2-image mode (due to new driver files).
Improved formatting of events below the calendar.
In case something goes wrong, the error will be shown in the correspondig section on the E-Paper.
Support for 2-image mode due to new drivers. Support for auto-expansion (agenda module will expand to top and bottom if space is available). Errors will be shown directly on the E-Paper if something goes wrong.
No more splitting image by colours.
Added option to turn image upside_down.
Better import handling. No more problems with empty sections. Middle section will expand to all empty areas.
Due to the new driver files, two separate images are required; one for black-white pixels and the other for red-white pixels. Instead of splitting the final image into two, the software now uses 2 images.
The calibration cycle won't waste too much space by printing too many lines.
An improvement in the write_text function leads to more consistent line heights.
Leaving sections empty now will no longer cause problems.
Fixed a bug where the update interval would be calculated incorrectly. The display will now update as specified in the settings file.
Instead of importing a single driver file, this module will automatically import the driver file for the specified E-Paper (in the settings file). This means that even though more E-Papers are now supported, the code will not become too complex.
Calibration has been omitted for now to test if the E-Paper shows signs of ghosting.
As an open source software, the development is often bound by financial means. By becoming a sponsor, you are helping with the development of the software and the funding for required hardware.