Releases: caemor/epd-waveshare
Releases · caemor/epd-waveshare
Release v0.5.0
Release v0.4.0
See changelog for changes
v0.3.2
v0.3.1
Added
- Example for epd4in2 and BluePill-Board
Changed
- Improved CI
Fixed
- Timing issues in display_frame function: epd1in54 and epd2in9 were both missing a necessary wait_until_idle call at the end of their display_frame function which sometimes caused invalid/ignored commands/inputs afterwards
- Some CI Targets were not tested correctly before
v0.3.0
[v0.3.0] - 2019-04-04
Added
- added eink to keywords
- added reference to previous crate-name
- improved readme/docs e.g. added reference to a few great arduino display libs for these epds
- Added is_busy to Waveshare_Interface
- Added IS_BUSY_LOW const for all supported epds
- Added is_busy to DisplayInterface
- Added VarDisplay (a variable buffersize display/graphic driver)
- Updated and added more examples
- add a feature gated alternative full lut for type_a displays
Removed
- Removed all Buffers (Buffer1in54,...) and instead made specialised Displays (Display1in54,...) with included Buffers
Changed
- Switch to 2018 edition
- "cargo fix --edition" for the library
- Use cargo fix edition-idioms and remove the internal renaming from embedded_hal to hal
- moved width, height and default_background_color directly to epd4in2 module
- remove pub from set_lut_helper function
- fix behaviour of set_lut for epd2in9. it always sets the LUT now!
v0.2.0: Merge pull request #22 from therealprof/patch-1
Fix repository name on crates.io