Commit Graph

233 Commits (b8ba9fea93437c9d6a917a4d2d6bfded0ceb46f5)

Author SHA1 Message Date
Chris 493cbd9394
Fix clippy warning (#86)
* Fix clippy improvements warnings
2021-08-21 11:23:00 +02:00
Chris b845319771
Update src/epd4in2/mod.rs 2021-07-15 07:54:13 +02:00
Christian Meusel 1a09b81ab6 Clean up some warnings from 'cargo doc' 2021-07-14 23:19:28 +02:00
Christian Meusel 3edeac413d Provide full QuickRefresh interface for 4in2 too
This display needs no special commands for displaying the new frame. But
it will come in handy to support the full QuickRefresh trait when it
comes to supporting different quick refresh capable displays from an
application.
2021-07-14 23:06:29 +02:00
Reinier Balt 6a10e0cb96 Migrate remaining drivers 2021-06-16 17:36:12 +02:00
Reinier Balt 5622627c1f fix remaining PrimitiveStyleBuilder conversions 2021-06-16 14:53:12 +02:00
Reinier Balt dd9a09aff4 use PrimitiveStyle::with_stroke, not PrimitiveStyleBuilder 2021-06-16 14:17:18 +02:00
Reinier Balt 21428ff82f fix fmt after rebase 2021-06-16 13:49:59 +02:00
Reinier Balt 78ffda673e migrate minimum set of drivers to make tests pass 2021-06-16 13:49:33 +02:00
Reinier Balt 35ac132530 fix fmt 2021-06-09 11:46:59 +02:00
Reinier Balt 076b3a2d07 Update example to use TriColor 2021-06-09 11:41:25 +02:00
Reinier Balt a55a9970a5 cargo fmt 2021-05-30 14:28:09 +02:00
Reinier Balt c25d9f18d3 Enable drawing in three colors for epd2in13
Move from BinaryColor to TriColor:  use one Display fo drawing
2021-05-30 14:20:02 +02:00
Reinier Balt f7d86d8bfe add epd2in13bc to README and add some comments to example 2021-05-24 09:58:42 +02:00
Reinier Balt c552111ae8 add support for Waveshare e-Paper 2.13 inch tri-color screen
datasheet is same as the 2.9" version, except resolution
2021-05-24 09:58:42 +02:00
Reinier Balt 9dedf76c57 bring copy into 2in13bc namespace 2021-05-24 09:58:42 +02:00
Reinier Balt e1aada3b38 use epd2in9bc as base for implementing support epd2in13bc 2021-05-24 09:58:41 +02:00
Andreas dc93687a86 Fixed epd2in9 quick refresh 2021-04-27 17:35:15 +02:00
Andreas ae25129ada Merge branch 'fix-70' 2021-04-19 18:00:41 +02:00
Andreas 1cd1c3921d fixed documentation and formatting 2021-04-19 17:58:32 +02:00
Andreas 64e1b6ded0 Added epd2in9_v2 support 2021-04-19 17:58:32 +02:00
Caemor 8ef83eb88a Fix missing parts of merge of #71 2021-04-18 18:49:23 +02:00
Caemor 93b1a21cdb Merge branch 'olback-fix-70' 2021-04-18 18:15:43 +02:00
Caemor 980b2b9667 Merge branch 'fix-70' of https://github.com/olback/epd-waveshare into olback-fix-70 2021-04-18 18:13:40 +02:00
pi 3141865b62 epd7in5 HD: Fixed graphics tests 2021-04-15 10:49:39 +01:00
pi c94f6c4434 epd7in5 HD: Renamed epd7in5 struct for Clippy 2021-04-15 10:27:30 +01:00
pi 989a236fb1 epd7in5 HD: Rename Command enums for Clippy check 2021-04-15 10:20:52 +01:00
pi a1e9c17b53 epd7in5 HD: Corrected import of `RefreshLut` trait 2021-04-14 15:30:41 +01:00
pi f52ff0f1ca Merge branch 'main' of https://github.com/whiite/epd-waveshare into main 2021-04-14 15:22:36 +01:00
pi 72e6b82b2d epd7in5 HD: Formatted with cargo fmt 2021-04-14 15:22:33 +01:00
Liam 434f1bcd20
Merge branch 'main' into main 2021-04-14 15:15:06 +01:00
pi ba1243137d EPD 7in5 HD: Added more documentation
Updated README to include the driver.
Updated CHANGELOG.
Added note about the default background color of the HD driver
2021-04-14 14:59:23 +01:00
Caemor 15e557951f Further improvements around acronym lowercases,... 2021-04-11 21:21:39 +02:00
Caemor 9d95eeb64b cargo fmt 2021-04-11 20:38:03 +02:00
Caemor ba1b90e2f3 Removed #[allow(non_camel_case_types)] to fix issues 2021-04-11 20:31:24 +02:00
Edwin Svensson c3a4cde815
skip closure/task 2021-04-11 16:57:28 +02:00
Edwin Svensson 04476e6671
fix tests 2021-04-04 22:26:50 +02:00
Edwin Svensson 9a1575b2ec
API change to partially fix #70 2021-04-04 22:10:50 +02:00
pi 73c98d86e7 Added back tests for epd7in5_hd commands 2021-03-31 11:09:58 +01:00
pi ba432ccf91 Removed unused code 2021-03-31 11:09:32 +01:00
pi c27ffd507f Added support for the 7.5 inch HD display 2021-03-31 10:39:29 +01:00
Chris a252d074de
Merge pull request #66 from BuggStream/feature/epd1in54c
Add support for epd1in54c
2021-02-20 16:58:21 +01:00
Chris 181010f366
Merge pull request #64 from caemor/Further4in2Improvements
Further 4in2 improvements
2021-02-20 16:56:26 +01:00
BuggStream b479edd108 Fix last rustfmt issue 2021-02-08 00:40:07 +01:00
BuggStream b49dd6cd1f Update documentation for 1in54c 2021-02-08 00:26:31 +01:00
BuggStream 6129723c41 Clean up and simplify code 2021-02-07 23:30:44 +01:00
BuggStream 6c8ac87c7d Ensure device is ready to receive data when updating frame 2021-02-07 01:19:30 +01:00
BuggStream d1b0ac1854 Add support for 1in54c EPD 2021-02-06 17:17:04 +01:00
Chris 87037c6f52
Merge pull request #60 from pjsier/feat/epd2in7b
Add support for epd2in7b
2021-01-28 00:07:27 +01:00
Caemor 788ddcab98 Apply #48 to QuickRefresh as well 2021-01-27 20:53:24 +01:00