Commit Graph

310 Commits (4ecee296417b018a0f47e3956ec3ba7ea9ff94af)
 

Author SHA1 Message Date
Christoph Grabo 4ecee29641
Apply cargo fmt 3 years ago
Christoph Grabo 80b3aa2c7c
Add example for epd7in5_v2 3 years ago
Christoph Grabo 35291fe639
Add V2 version of epd7in5 3 years ago
Christoph Grabo f17cae8e49
Add new optional extention trait 3 years ago
Christoph Grabo a9f27e51ae
Use embedded_hal::digital::v2 (v1 is deprecated) 3 years ago
Chris 636b31437a
Merge pull request #35 from jkristell/rfc-1in54b-support
Add support for the epd1in54b display
3 years ago
Johan Kristell 8f89ade010 cargo fmt 3 years ago
Johan Kristell 435cfd9a1c Rename trait and method and doc update 3 years ago
Johan Kristell b170e34028 Add documentation 4 years ago
Johan Kristell d0b7f162fe Add support for the epd1in54b display 4 years ago
Chris 6520bbffd7
Merge pull request #33 from str4d/epd7in5
EPD7in5 support
4 years ago
Jack Grigg 3bd62b3057
Add EPD7in5 to README 4 years ago
Jack Grigg a280a12170
EPD7in5 example 4 years ago
Jack Grigg c049b0a9f4
EPD7in5 support 4 years ago
Chris 9390f9aa49
Merge pull request #32 from caemor/CI-Tests
- make clippy failable in CI
- test code coverage
4 years ago
Christoph 59df02320e add codecov token 4 years ago
Christoph 8b1cacc48c ci update 4 years ago
Chris d452c9744c
Merge pull request #31 from dbr/master
* Update for embedded-graphics 0.5.2

* draw_helper takes IntoIterator
* embedded-graphics 0.5.0 removed the with_ prefix from some methods

with_stroke() to stroke()
with_fill() to fill()
with_style() to style()

* Update examples to embedded-graphics="0.5.2" also
4 years ago
Christoph d3cc0a5044 test code coverage 4 years ago
dbr 3d05130bc0 Fix copypaste error 4 years ago
dbr 044c798a8b Update examples to embedded-graphics="0.5.2" also 4 years ago
dbr 0b047b211b Trivial tidyup 4 years ago
dbr 3e56353cb6 embedded-graphics 0.5.0 removed the with_ prefix from some methods
with_stroke() to stroke()
with_fill() to fill()
with_style() to style()
4 years ago
dbr 99b4cff362 draw_helper takes IntoIterator
Update other display types
4 years ago
dbr f96caeb419 Update for embedded-graphics 0.5.2 4 years ago
Chris 7b4a7f0578
v0.3.2 - some timing fixes (#29)
* Fixed some missing wait_until_idle calls
* prepared release of 0.3.2
* cargo fmt

This is known to fail on travis because it uses the deprecated old digital v1 embedded hal pins
4 years ago
Chris 20fc874766
Finalize changelog for v.0.3.1 before release 4 years ago
Chris 60f48a8273
Add Bluepill example & some other minor improvements (#28)
- added bluepill example
- improved ci config
- travis: run fmt only once
- travis: fixed target issues
4 years ago
Chris 34c03c5486 Fixed forgotten fmt 4 years ago
Chris e8744dcb34 Release 0.3.1 4 years ago
Chris 63321f7e2c Fix: Timing Issues after display_frame
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.
4 years ago
Chris 9b6c7ada16 release 0.3.0 4 years ago
Chris 47af2fc664
Make a few small updates to support TeXitoi rusty clock (#27)
- add a feature gated alternative full lut for type_a displays
- remove pub from set_lut_helper function
- fix behaviour of set_lut for epd2in9. it always sets the LUT now!
-  better comments
4 years ago
Chris 5c0744ff01
Various improvements (#25)
- Added is_busy to Waveshare_Interface
- Added IS_BUSY_LOW const for all supported epds
- Added is_busy to DisplayInterface
- moved width, height and default_background_color directly to epd4in2 module
- Added VarDisplay (a variable buffersize display/graphic driver)
- Removed all Buffers (Buffer1in54,...) and instead made specialised Displays (Display1in54,...) with included Buffers
- Updated and added more examples
- Cargo fmt/clippy
- Improved Docs/Readmes
4 years ago
Christoph Groß 80384f031c Improve keywords,description and Readme
- added eink to keywords
- added reference to previous crate-name
- improved readme with reference to a few great arduino display libs
4 years ago
Chris d7f3cdca97
Edition 2018 (#24)
* "cargo fix --edition" for the library

* Switch to 2018 edition

* Use cargo fix edition-idioms and remove the internal renaming from embedded_hal to hal

* Updated Readme

* run cargo fmt
4 years ago
Chris 91b723d30e
Merge pull request #23 from caemor/test-codecov
test codecov
4 years ago
Chris e379477866 ci update 4 years ago
Chris 619e6124c5 try coveralls instead 4 years ago
Chris 42ee1773cb ci: fix codecov dir name 4 years ago
Chris 74dc5171bf test codecov 4 years ago
Chris 72345b2bb9
Merge pull request #22 from therealprof/patch-1
Fix repository name on crates.io
5 years ago
Daniel Egger a4cb4b5646
Fix repository name 5 years ago
Chris 101c8b897b
Merge pull request #21 from caemor/v0.2-cleanup
Cleanup for v0.2
5 years ago
Chris 68cd8006dc Fix wrongly named dep in examples 5 years ago
Chris b9395b5eff Prepare release
- fix cargo fmt error
- rename forgotten stuff
5 years ago
Chris eeb89dfa1d add beta and stable builds to travis 5 years ago
Chris ebb33661c3 cleanup of a few tested/resolved todos 5 years ago
Chris 08d14689f2 add 2in9 example to travis and also check for cargo fmt there 5 years ago
Chris 559b0efdae run cargo fmt over all examples 5 years ago