138 Commits (5c0744ff01c7bf7ffd4ca18e782b59a7611e0f83)

Author SHA1 Message Date
Chris 4916ac674a Add an reference to the linux specific max spi bytes size 7 years ago
Chris 6b89ee1b8e Set spi chunk limit on linux with cfg! 7 years ago
Chris 468425881c readd data_x_times 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 f131636b01 Addition to previous commit (examples and forgotten save) 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ß 493a7bd0c0 Clarified Documentation for clear_frame and sleep 7 years ago
Christoph Groß 2cc4bceac3 Featuregate the graphics modules 7 years ago
Christoph Groß e0cf10bf4e Moved Colors into its own module 7 years ago
Christoph Groß 4c704a3af5 Started a new example for 1.54 in 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ß 99d1d66a3c add copy and clone traits to color 7 years ago
Christoph Groß 956a04d0f1 Make Connectioninterface private 7 years ago
Christoph Groß e253b33704 renamed terminate command to NOP 7 years ago
Christoph Groß cd98033204 first steps to rustfmt althought it sometimes doesn#t exactly looks good 7 years ago
Christoph Groß 7758e37e1a - Made Connectioninterface public in root module, 7 years ago
Christoph Groß 49bad9c547 fixed the wrong reference to the epd2in9 display instead of the 1in54 7 years ago
Christoph Groß 835e25d133 Used cargo clippy to fix a few bad coding styles 7 years ago
Christoph Groß 4870b72336 reduced visibility of commands as they normally should only be needed interally 7 years ago
Christoph Groß 864626f8fd removed all now uneccessary stuff from type_a as it's back to the direct display module (epd1in54 and epd2in9) 7 years ago
Christoph Groß 5c8972ec46 small epd removel update 7 years ago
Christoph Groß 121a61b72d removed the unused epd stuff 7 years ago
Christoph Groß a08b285cf7 removed display trait 7 years ago
Christoph Groß e439153862 Epds isn't really needed 7 years ago
Christoph Groß 6ca5d58919 still a feature gate update 7 years ago
Christoph Groß 5dbf873631 Moved type_a LUTs to type_a mod.rs , 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ß 230fb947cb Added a general display description struct (epds::epd) 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ß 36aa5118fc added a new file to contain the information about the various displays 7 years ago
Christoph Groß bbb79560f6 moved duplicate type a constants, commands and configs to a new, more generalised type_a module, not completly finished yet 7 years ago
Christoph Groß 9791e1b727 Renaming of a few Traits and changing the ConnectionInterface::new() variables 7 years ago