54 Commits (71d539eeb7b27a1b45d63f62e445a23838c20d01)

Author SHA1 Message Date
Caemor 409676423d Mainly improved Documenation 6 years ago
Caemor ec72357b55 Update/Include new update_and_display trait 6 years ago
Christoph Grabo a9f27e51ae
Use embedded_hal::digital::v2 (v1 is deprecated) 6 years ago
Chris 7b4a7f0578
v0.3.2 - some timing fixes (#29) 7 years ago
Chris 5c0744ff01
Various improvements (#25) 7 years ago
Chris d7f3cdca97
Edition 2018 (#24) 7 years ago
Chris ebb33661c3 cleanup of a few tested/resolved todos 7 years ago
Chris e518265273 Run cargo fmt (reverted for constants and some graphic calculations) 7 years ago
Chris e76a2c45f8 Use data_x_times instead of big buffers 7 years ago
Chris 22e3ee22b2 Include `set_lut` in WaveshareDisplay Trait 7 years ago
Chris a7d0f13d13 Fix clippy lints 7 years ago
Chris 520317f351 Fixed examples and more small improvements 7 years ago
Chris 1baf35c1a4 Forgotten files in previous commit 7 years ago
Chris 139096297b Generalise graphics once more 7 years ago
Chris 8922707bac Renamed drawing to graphics and extracted display-specific stuff into the display folders 7 years ago
Chris a522375695 Clean up and removal of a few fixed todos 7 years ago
Chris 29b7986848 Add from_u8 to color, finish drawing for 4in2 7 years ago
Chris aa7497fa60 Still trying to fix an error 7 years ago
Chris 2e4ee5308a remove error in previous commit 7 years ago
Chris 4155bd616b add error messages for debugging 7 years ago
Chris b7fe5674ee send full buffer instead of loop 7 years ago
Chris 89489da657 Renaming of WaveshareInterface and Connectioninterface 7 years ago
Chris 87832f6043 Made SPI shareable 7 years ago
Chris 6a24acf62b Removed data_x_times function 7 years ago
Chris 2f4ebfecab Fix previous Delay Commit 7 years ago
Chris fabc5f262e Make delay a function parameter 7 years ago
Chris 1791388a8b Renamed folder `interface` to `traits` 7 years ago
Chris 0ddaf9679a Deletion of single u8 data Transfers and renaming of various functions 7 years ago
Chris 829a9e71eb Fix previous Delay Commit 7 years ago
Chris 38dc5126ee Make delay a function parameter 7 years ago
Chris 6efa864014 Renamed folder `interface` to `traits` 7 years ago
Chris 7612aad99a Deletion of single u8 data Transfers and renaming of various functions 7 years ago
Christoph Groß 80090d8df2 Added testcases for default size and color of the various displays 7 years ago
Christoph Groß 9fc4c0c1c7 Fixed missing renaming of .width() and height() methods 7 years ago
Christoph Groß fa6bce5ee7 Cleanup of WaveshareInterface 7 years ago
Christoph Groß e0cf10bf4e Moved Colors into its own module 7 years ago
Christoph Groß cd593c51cb Make the code more readable with a few already introduced adapter functions (e.g. command_with_data) 7 years ago
Christoph Groß 7fa1a27f40 Shortened TypeDefinitions, 7 years ago
Christoph Groß cd98033204 first steps to rustfmt althought it sometimes doesn#t exactly looks good 7 years ago
Christoph Groß 4870b72336 reduced visibility of commands as they normally should only be needed interally 7 years ago
Christoph Groß 121a61b72d removed the unused epd stuff 7 years ago
Christoph Groß 6422142133 Not all Type A screens are completly the same to the change to bring it all together was reverted. 7 years ago
Christoph Groß 38f446304b removed duplicate spi_mode and improved naming of spi_error type 7 years ago
Christoph Groß c4ba7ffb21 Added a new Display Trait, but that is still in work and renamed a few other traitnames to make them more clear 7 years ago
Christoph Groß 9f5d748e07 Forgot to remove a samll test comment line within the last commit 8 years ago
Christoph Groß 2c7807265c -fixed a doc test error in the interface file even though it's unknown why that was even recognized as a doc test 8 years ago
Christoph Groß 1f2c68d16d Finished 2in9 support, now it needs to be tested 8 years ago
Christoph Groß 5e03c3c39a Stablised traits and interfaces, converted epd4in2 to it, and started real work on epd2in9 8 years ago
Christoph Groß 66f70b3244 Hide the Fast Update which possible might lead to Ghosting/Burn-in effects behind a feature gate 8 years ago
Christoph Groß 4090fb4ead Made draw_char and draw_string ready for tests 8 years ago