parent
e76a2c45f8
commit
4931c7aeb3
|
|
@ -0,0 +1,29 @@
|
||||||
|
# Change Log
|
||||||
|
|
||||||
|
All notable changes to this project will be documented in this file.
|
||||||
|
|
||||||
|
The format is based on [Keep a Changelog](http://keepachangelog.com/)
|
||||||
|
and this project adheres to [Semantic Versioning](http://semver.org/).
|
||||||
|
|
||||||
|
## [Unreleased]
|
||||||
|
|
||||||
|
<!-- ## [v0.2.1] - 2018-12-06 -->
|
||||||
|
|
||||||
|
## v0.2.0 - 2018-10-30
|
||||||
|
|
||||||
|
Initial release with Changelog
|
||||||
|
|
||||||
|
### Added
|
||||||
|
- Uses embedded-graphics now
|
||||||
|
- Tested and fixed 1.54 inch, 2.9 inch and 4.2 inch display
|
||||||
|
|
||||||
|
### Removed
|
||||||
|
- Old included Graphics Library
|
||||||
|
|
||||||
|
### Changed
|
||||||
|
- Lots of internal changes
|
||||||
|
- Renamed to `epd-waveshare`
|
||||||
|
|
||||||
|
|
||||||
|
[Unreleased]: https://github.com/Caemor/eink-waveshare-rs/compare/v0.2.0...HEAD
|
||||||
|
[v0.2.1]: https://github.com/Caemor/eink-waveshare-rs/compare/v0.2.0...v0.2.1
|
||||||
14
Cargo.toml
14
Cargo.toml
|
|
@ -2,19 +2,19 @@
|
||||||
authors = ["Christoph Groß <christoph-gross@mailbox.org>"]
|
authors = ["Christoph Groß <christoph-gross@mailbox.org>"]
|
||||||
categories = ["embedded", "hardware-support", "no-std"]
|
categories = ["embedded", "hardware-support", "no-std"]
|
||||||
description = "An embedded-hal based driver for ePaper displays from Waveshare"
|
description = "An embedded-hal based driver for ePaper displays from Waveshare"
|
||||||
documentation = "https://docs.rs/eink-waveshare-rs"
|
documentation = "https://docs.rs/epd_waveshare"
|
||||||
homepage = "https://github.com/Caemor/eink-waveshare-rs"
|
homepage = "https://github.com/Caemor/epd_waveshare"
|
||||||
keywords = ["ePaper", "Display"]
|
keywords = ["ePaper", "Display", "epd"]
|
||||||
license = "ISC"
|
license = "ISC"
|
||||||
name = "eink_waveshare_rs"
|
name = "epd_waveshare"
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
repository = "https://github.com/Caemor/eink-waveshare-rs.git"
|
repository = "https://github.com/Caemor/epd_waveshare.git"
|
||||||
version = "0.1.2"
|
version = "0.2.0"
|
||||||
|
|
||||||
[badges]
|
[badges]
|
||||||
# Travis CI: `repository` in format "<user>/<project>" is required.
|
# Travis CI: `repository` in format "<user>/<project>" is required.
|
||||||
# `branch` is optional; default is `master`
|
# `branch` is optional; default is `master`
|
||||||
travis-ci = { repository = "Caemor/eink-waveshare-rs" }
|
travis-ci = { repository = "Caemor/epd_waveshare" }
|
||||||
|
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
# eink-waveshare-rs [](https://travis-ci.com/Caemor/eink-waveshare-rs)
|
[](https://travis-ci.com/Caemor/eink-waveshare-rs)
|
||||||
|
|
||||||
This library contains a driver for E-Paper Modules from Waveshare.
|
This library contains a driver for E-Paper Modules from Waveshare.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ authors = ["Christoph Groß <christoph-gross@mailbox.org>"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|
||||||
eink_waveshare_rs = { path = "../../", default-features = false, features = ["epd1in54", "graphics"]}
|
epd_waveshare = { path = "../../", default-features = false, features = ["epd1in54", "graphics"]}
|
||||||
|
|
||||||
linux-embedded-hal = "0.2.1"
|
linux-embedded-hal = "0.2.1"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,8 @@ use lin_hal::sysfs_gpio::Direction;
|
||||||
use lin_hal::Delay;
|
use lin_hal::Delay;
|
||||||
|
|
||||||
// the eink library
|
// the eink library
|
||||||
extern crate eink_waveshare_rs;
|
extern crate epd_waveshare;
|
||||||
use eink_waveshare_rs::{
|
use epd_waveshare::{
|
||||||
epd1in54::{
|
epd1in54::{
|
||||||
EPD1in54,
|
EPD1in54,
|
||||||
Buffer1in54,
|
Buffer1in54,
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@ authors = ["Christoph Groß <christoph-gross@mailbox.org>"]
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
|
|
||||||
eink_waveshare_rs = { path = "../../", default-features = false, features = ["epd2in9", "graphics"]}
|
epd_waveshare = { path = "../../", default-features = false, features = ["epd2in9", "graphics"]}
|
||||||
|
|
||||||
linux-embedded-hal = "0.2.1"
|
linux-embedded-hal = "0.2.1"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,8 @@ use lin_hal::sysfs_gpio::Direction;
|
||||||
use lin_hal::Delay;
|
use lin_hal::Delay;
|
||||||
|
|
||||||
// the eink library
|
// the eink library
|
||||||
extern crate eink_waveshare_rs;
|
extern crate epd_waveshare;
|
||||||
use eink_waveshare_rs::{
|
use epd_waveshare::{
|
||||||
epd2in9::{
|
epd2in9::{
|
||||||
EPD2in9,
|
EPD2in9,
|
||||||
Buffer2in9,
|
Buffer2in9,
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ authors = ["Christoph Groß <christoph-gross@mailbox.org>"]
|
||||||
|
|
||||||
## The Only difference between this one and the one without default features sizewise seems to be a different .d-file Size (dependencies-file)
|
## The Only difference between this one and the one without default features sizewise seems to be a different .d-file Size (dependencies-file)
|
||||||
#eink_waveshare_rs = { path = "../../"}
|
#eink_waveshare_rs = { path = "../../"}
|
||||||
eink_waveshare_rs = { path = "../../", default-features = false, features = ["epd4in2", "graphics"]}
|
epd_waveshare = { path = "../../", default-features = false, features = ["epd4in2", "graphics"]}
|
||||||
|
|
||||||
linux-embedded-hal = "0.2.1"
|
linux-embedded-hal = "0.2.1"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,8 +6,8 @@ use lin_hal::sysfs_gpio::Direction;
|
||||||
use lin_hal::Delay;
|
use lin_hal::Delay;
|
||||||
|
|
||||||
// the eink library
|
// the eink library
|
||||||
extern crate eink_waveshare_rs;
|
extern crate epd_waveshare;
|
||||||
use eink_waveshare_rs::{
|
use epd_waveshare::{
|
||||||
epd4in2::{
|
epd4in2::{
|
||||||
EPD4in2,
|
EPD4in2,
|
||||||
Buffer4in2,
|
Buffer4in2,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue