Chris
b845319771
Update src/epd4in2/mod.rs
4 years ago
Christian Meusel
1a09b81ab6
Clean up some warnings from 'cargo doc'
4 years ago
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.
4 years ago
Reinier Balt
6a10e0cb96
Migrate remaining drivers
5 years ago
Reinier Balt
5622627c1f
fix remaining PrimitiveStyleBuilder conversions
5 years ago
Reinier Balt
dd9a09aff4
use PrimitiveStyle::with_stroke, not PrimitiveStyleBuilder
5 years ago
Reinier Balt
21428ff82f
fix fmt after rebase
5 years ago
Reinier Balt
78ffda673e
migrate minimum set of drivers to make tests pass
5 years ago
Reinier Balt
35ac132530
fix fmt
5 years ago
Reinier Balt
076b3a2d07
Update example to use TriColor
5 years ago
Reinier Balt
a55a9970a5
cargo fmt
5 years ago
Reinier Balt
c25d9f18d3
Enable drawing in three colors for epd2in13
...
Move from BinaryColor to TriColor: use one Display fo drawing
5 years ago
Reinier Balt
f7d86d8bfe
add epd2in13bc to README and add some comments to example
5 years ago
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
5 years ago
Reinier Balt
9dedf76c57
bring copy into 2in13bc namespace
5 years ago
Reinier Balt
e1aada3b38
use epd2in9bc as base for implementing support epd2in13bc
5 years ago
Andreas
dc93687a86
Fixed epd2in9 quick refresh
5 years ago
Andreas
ae25129ada
Merge branch 'fix-70'
5 years ago
Andreas
1cd1c3921d
fixed documentation and formatting
5 years ago
Andreas
64e1b6ded0
Added epd2in9_v2 support
5 years ago
Caemor
8ef83eb88a
Fix missing parts of merge of #71
5 years ago
pi
3141865b62
epd7in5 HD: Fixed graphics tests
5 years ago
pi
c94f6c4434
epd7in5 HD: Renamed epd7in5 struct for Clippy
5 years ago
pi
989a236fb1
epd7in5 HD: Rename Command enums for Clippy check
5 years ago
pi
a1e9c17b53
epd7in5 HD: Corrected import of `RefreshLut` trait
5 years ago
pi
72e6b82b2d
epd7in5 HD: Formatted with cargo fmt
5 years ago
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
5 years ago
Caemor
15e557951f
Further improvements around acronym lowercases,...
5 years ago
Caemor
9d95eeb64b
cargo fmt
5 years ago
Caemor
ba1b90e2f3
Removed #[allow(non_camel_case_types)] to fix issues
5 years ago
Edwin Svensson
c3a4cde815
skip closure/task
5 years ago
Edwin Svensson
04476e6671
fix tests
5 years ago
Edwin Svensson
9a1575b2ec
API change to partially fix #70
5 years ago
pi
73c98d86e7
Added back tests for epd7in5_hd commands
5 years ago
pi
ba432ccf91
Removed unused code
5 years ago
pi
c27ffd507f
Added support for the 7.5 inch HD display
5 years ago
BuggStream
b479edd108
Fix last rustfmt issue
5 years ago
BuggStream
b49dd6cd1f
Update documentation for 1in54c
5 years ago
BuggStream
6129723c41
Clean up and simplify code
5 years ago
BuggStream
6c8ac87c7d
Ensure device is ready to receive data when updating frame
5 years ago
BuggStream
d1b0ac1854
Add support for 1in54c EPD
5 years ago
Caemor
788ddcab98
Apply #48 to QuickRefresh as well
5 years ago
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
5 years ago
Caemor
4ccbea5607
Add Example to quick refresh trait
5 years ago
Caemor
d572ef0f5d
test it
5 years ago
Caemor
1a612c92d3
Fix missing Eq for OutofColorRangeParseError
5 years ago
Caemor
bccfc81b13
Improve Stuff mentioned by clippy:
...
- use range.contains instead of >= && <=
- Use better error type
5 years ago
David-OConnor
0695e94670
Removed example that broke CI
5 years ago
David-OConnor
c30d213bc5
Added QuickRefresh trait, and implemented it for 4.2 display
5 years ago
pjsier
49cc823ccc
fix epd2in7b reset delay
5 years ago