M3 Tag Firmware changelog - OpenEPaperLink/OpenEPaperLink GitHub Wiki
0027 - Compression
- Adds zlib compression for images, especially useful on larger tags
- Fixes a bug where are sprites/objects outside of the EPD viewport would result in an overflow
- After a button press, a second check-in is scheduled after 10 seconds, or after the 'button' preloaded image is drawn
- The tag will no longer go back to the previous image after a button press
- Fixes a bug that would invalidate an interrupted transfer
- Improved compatibility with S2/TagAP-based tags
- Added support for 5.85", 5.85"-lowtemp, 2.6" and 2.7" - Thanks VstudioLAB!
- Changes to the EPD drivers to allow for linear reading of compressed image datastreams (update your AP if your image is upside down!)
0026 - Universal FW
- Incorporates Jonas' changes for LED control
- Fixed 4.3" shutdown routine
- All M3 tags should now be able to use the same binary file
- Tag type, EPD type is determined in the 'customer' UICR data as set in factory
HOWEVER: We haven't checked all types! I have been trying to determine how the tag finds out what kind of controller the EPD uses, and I may have gotten it all wrong! I -highly- suggest only updating tags one-at-a-time, and only if you want to try the new features.
If you want to help, dump the UICR from a tag, and let me know what type of tag is is/controller it uses.
0025 - LED control
-this firmware finally allows proper led control. This requires an AP update
0024 - Feature parity
This version more or less brings the M3 tags to the feature level of the M2 tags!
- Slideshows are now working
- Preloaded images for buttons / splashscreens are implemented
- 'Battery' and 'No-RF' overlay are now correctly placed on the screen
- UC-based 2.9" tags are now supported
- Settings now working
- Code cleanup
- FW-version is now shown in the webinterface (shown as "fw: 36")
Errata: FW still uses GPIOTE for buttons/NFC events. GPIOTE consumes quite a bit more power than should be needed. Turning it off certainly helps, and optimizes power consumption by about 50%, but buttons won't work. GPIOTE is turned off for the 4.3" tags, as they don't have any buttons