Browse Source

- Renaming to epd-waveshare

- added changelog
embedded-hal-1.0
Chris 7 years ago
parent
commit
4931c7aeb3
  1. 29
      CHANGELOG.md
  2. 14
      Cargo.toml
  3. 2
      README.md
  4. 2
      examples/embedded_linux_epd1in54/Cargo.toml
  5. 4
      examples/embedded_linux_epd1in54/src/main.rs
  6. 2
      examples/embedded_linux_epd2in9/Cargo.toml
  7. 4
      examples/embedded_linux_epd2in9/src/main.rs
  8. 2
      examples/embedded_linux_epd4in2/Cargo.toml
  9. 4
      examples/embedded_linux_epd4in2/src/main.rs

29
CHANGELOG.md

@ -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

@ -2,19 +2,19 @@
authors = ["Christoph Groß <christoph-gross@mailbox.org>"]
categories = ["embedded", "hardware-support", "no-std"]
description = "An embedded-hal based driver for ePaper displays from Waveshare"
documentation = "https://docs.rs/eink-waveshare-rs"
homepage = "https://github.com/Caemor/eink-waveshare-rs"
keywords = ["ePaper", "Display"]
documentation = "https://docs.rs/epd_waveshare"
homepage = "https://github.com/Caemor/epd_waveshare"
keywords = ["ePaper", "Display", "epd"]
license = "ISC"
name = "eink_waveshare_rs"
name = "epd_waveshare"
readme = "README.md"
repository = "https://github.com/Caemor/eink-waveshare-rs.git"
version = "0.1.2"
repository = "https://github.com/Caemor/epd_waveshare.git"
version = "0.2.0"
[badges]
# Travis CI: `repository` in format "<user>/<project>" is required.
# `branch` is optional; default is `master`
travis-ci = { repository = "Caemor/eink-waveshare-rs" }
travis-ci = { repository = "Caemor/epd_waveshare" }
[features]

2
README.md

@ -1,4 +1,4 @@
# eink-waveshare-rs [![Build Status](https://travis-ci.com/Caemor/eink-waveshare-rs.svg?branch=master)](https://travis-ci.com/Caemor/eink-waveshare-rs)
[![Build Status](https://travis-ci.com/Caemor/eink-waveshare-rs.svg?branch=master)](https://travis-ci.com/Caemor/eink-waveshare-rs)
This library contains a driver for E-Paper Modules from Waveshare.

2
examples/embedded_linux_epd1in54/Cargo.toml

@ -5,7 +5,7 @@ authors = ["Christoph Groß <christoph-gross@mailbox.org>"]
[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"

4
examples/embedded_linux_epd1in54/src/main.rs

@ -6,8 +6,8 @@ use lin_hal::sysfs_gpio::Direction;
use lin_hal::Delay;
// the eink library
extern crate eink_waveshare_rs;
use eink_waveshare_rs::{
extern crate epd_waveshare;
use epd_waveshare::{
epd1in54::{
EPD1in54,
Buffer1in54,

2
examples/embedded_linux_epd2in9/Cargo.toml

@ -5,7 +5,7 @@ authors = ["Christoph Groß <christoph-gross@mailbox.org>"]
[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"

4
examples/embedded_linux_epd2in9/src/main.rs

@ -6,8 +6,8 @@ use lin_hal::sysfs_gpio::Direction;
use lin_hal::Delay;
// the eink library
extern crate eink_waveshare_rs;
use eink_waveshare_rs::{
extern crate epd_waveshare;
use epd_waveshare::{
epd2in9::{
EPD2in9,
Buffer2in9,

2
examples/embedded_linux_epd4in2/Cargo.toml

@ -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)
#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"

4
examples/embedded_linux_epd4in2/src/main.rs

@ -6,8 +6,8 @@ use lin_hal::sysfs_gpio::Direction;
use lin_hal::Delay;
// the eink library
extern crate eink_waveshare_rs;
use eink_waveshare_rs::{
extern crate epd_waveshare;
use epd_waveshare::{
epd4in2::{
EPD4in2,
Buffer4in2,

Loading…
Cancel
Save