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
Caemor
bcbef1e805
"EPD4in2: Don't set the resolution (and some more) over and over again.
...
If the resolution ever changes, something has horribly gone wrong." From @mgottschlag #48
2021-01-27 20:29:23 +01:00