Commit Graph

  • fe97740f04 Fix example Chris 2018-10-16 18:13:43 +0200
  • 2bab732b6f use new graphics in example Chris 2018-10-16 18:08:43 +0200
  • 98a9b1c0ed Fix examples Chris 2018-10-15 15:54:59 +0200
  • 29b7986848 Add from_u8 to color, finish drawing for 4in2 Chris 2018-10-15 15:52:20 +0200
  • 8a7309cfc8 Renamed old drawing mod to drawing_old Chris 2018-10-15 15:51:36 +0200
  • e30cb6f7e8 Make Enum DisplayRotation, impl Buffer and Drawing for 4in2 display caemor 2018-10-14 23:18:47 +0200
  • b9430236e7
    Merge pull request #14 from Caemor/fix-os-90-spi-message-on-linux-too-long Chris 2018-10-14 13:52:27 +0200
  • 3196c4b387 fix embedded_graphics include caemor 2018-10-14 12:38:56 +0200
  • c16e136d09 fix caemor 2018-10-14 12:38:11 +0200
  • 8d08bef233 add embedded_graphics caemor 2018-10-14 12:36:54 +0200
  • 4916ac674a Add an reference to the linux specific max spi bytes size Chris 2018-10-12 11:35:13 +0200
  • 6b89ee1b8e Set spi chunk limit on linux with cfg! Chris 2018-10-12 11:30:04 +0200
  • a079653a26 Change example Chris 2018-10-11 10:10:24 +0200
  • 468425881c readd data_x_times Chris 2018-10-11 00:33:44 +0200
  • 98e392fff1 changed example Chris 2018-10-11 00:21:12 +0200
  • 0571ab4a34 final fix Chris 2018-10-11 00:11:15 +0200
  • 81710bfc50 fix small example Chris 2018-10-11 00:05:56 +0200
  • aa7497fa60 Still trying to fix an error Chris 2018-10-10 21:30:22 +0200
  • 2e4ee5308a remove error in previous commit Chris 2018-10-10 21:11:05 +0200
  • 4155bd616b add error messages for debugging Chris 2018-10-10 20:58:05 +0200
  • 16686dee6d example change Chris 2018-10-10 20:55:05 +0200
  • b7fe5674ee send full buffer instead of loop Chris 2018-10-10 20:37:39 +0200
  • 526db5dace Extend error message in example Chris 2018-10-10 20:31:14 +0200
  • d0ac29ed90 print error in example instead of quitting Chris 2018-10-10 20:26:59 +0200
  • 2e2e70c59c
    Merge pull request #12 from Caemor/Cleanup-Interface Chris 2018-10-10 20:12:55 +0200
  • f131636b01 Addition to previous commit (examples and forgotten save) Chris 2018-10-10 17:03:18 +0200
  • 89489da657 Renaming of WaveshareInterface and Connectioninterface Chris 2018-10-10 17:01:03 +0200
  • 0363e8527f Adapted examples to previous commit Chris 2018-10-10 16:22:41 +0200
  • 87832f6043 Made SPI shareable Chris 2018-10-10 16:06:27 +0200
  • 6a24acf62b Removed data_x_times function Chris 2018-10-10 14:43:18 +0200
  • 99d328575f fix examples Chris 2018-10-10 14:25:15 +0200
  • 9ac06ead28 Merge branch 'Cleanup-Interface' of github.com:Caemor/eink-waveshare-rs into Cleanup-Interface Chris 2018-10-10 13:51:00 +0200
  • 2f4ebfecab Fix previous Delay Commit Chris 2018-10-10 13:30:52 +0200
  • fabc5f262e Make delay a function parameter Chris 2018-10-10 13:23:43 +0200
  • 1791388a8b Renamed folder `interface` to `traits` Chris 2018-10-10 11:37:36 +0200
  • 0ddaf9679a Deletion of single u8 data Transfers and renaming of various functions Chris 2018-10-10 09:20:34 +0200
  • 829a9e71eb Fix previous Delay Commit Chris 2018-10-10 13:30:52 +0200
  • 38dc5126ee Make delay a function parameter Chris 2018-10-10 13:23:43 +0200
  • e489b7af30
    Merge pull request #10 from Caemor/STM32F3DISCOVERY-Beispiel Chris 2018-10-10 11:40:59 +0200
  • 6efa864014 Renamed folder `interface` to `traits` Chris 2018-10-10 11:37:36 +0200
  • e14c3a5f76 Fix travis build for stm32f3 Chris 2018-10-10 09:31:04 +0200
  • 7612aad99a Deletion of single u8 data Transfers and renaming of various functions Chris 2018-10-10 09:20:34 +0200
  • 632f4932ad
    Merge pull request #8 from Caemor/size_testcase Chris 2018-10-09 14:42:42 +0200
  • 5b80530ba2 Finished stm32f3disovery example. Christoph Groß 2018-10-09 14:41:26 +0200
  • 80090d8df2 Added testcases for default size and color of the various displays Christoph Groß 2018-10-09 09:56:51 +0200
  • 806d9a1e2d Added stm32f3 example, Christoph Groß 2018-09-21 16:38:10 +0200
  • e82df01f34 Updated Travis Christoph Groß 2018-09-19 16:28:41 +0200
  • e4e4cd57d2 Fixed example epd4in2 with missing rename Christoph Groß 2018-09-19 16:26:40 +0200
  • 9fc4c0c1c7 Fixed missing renaming of .width() and height() methods Christoph Groß 2018-09-19 16:23:41 +0200
  • aa412ba220 Updated Example-Readme Christoph Groß 2018-09-19 16:21:01 +0200
  • fa6bce5ee7 Cleanup of WaveshareInterface Christoph Groß 2018-09-19 16:19:57 +0200
  • b0699b088d Finished the 2nd example which doesn't use the included graphics module Christoph Groß 2018-09-19 11:55:48 +0200
  • 493a7bd0c0 Clarified Documentation for clear_frame and sleep Christoph Groß 2018-09-19 11:55:19 +0200
  • 6c5220fb07 Added a seperate Readme to the examples and linked it from the main readme Christoph Groß 2018-09-19 11:54:18 +0200
  • 9c08d8559e Forgotten parts of the previous commit for adding a graphics feature and using it Christoph Groß 2018-09-19 11:48:05 +0200
  • 2cc4bceac3 Featuregate the graphics modules Christoph Groß 2018-09-19 11:46:51 +0200
  • e0cf10bf4e Moved Colors into its own module Christoph Groß 2018-09-19 11:44:17 +0200
  • a40cda8756 Improved Documentation of 2nd example Christoph Groß 2018-09-18 15:56:38 +0200
  • 4c704a3af5 Started a new example for 1.54 in Christoph Groß 2018-09-17 16:34:49 +0200
  • 06517e053e Added travis badge and improved package description for crates.io Christoph Groß 2018-08-29 08:24:08 +0200
  • f49fd8604d updated version to fix wrong documentation link Christoph Groß 2018-08-28 12:03:48 +0200
  • 96770946ec fixed wrong documentation link Christoph Groß 2018-08-28 12:02:44 +0200
  • b367beb0a0 Added description, documentation, categories, keywords and license to package description Christoph Groß 2018-08-28 11:59:48 +0200
  • 3c3f29aa98
    Merge pull request #7 from Caemor/try_rustfmt Chris 2018-08-13 08:23:31 +0200
  • 7893862eb6 Updated the example for the current status Christoph Groß 2018-08-08 15:35:25 +0200
  • cd593c51cb Make the code more readable with a few already introduced adapter functions (e.g. command_with_data) Christoph Groß 2018-08-08 15:35:08 +0200
  • 7fa1a27f40 Shortened TypeDefinitions, made init a private function, added a crate internal extended waveshareinterface, added a combined Connection_interface::data_and_command function, added a wake_up function, added a updated_and_display_partial_frame_function Christoph Groß 2018-08-08 15:10:51 +0200
  • 99d1d66a3c add copy and clone traits to color Christoph Groß 2018-08-08 15:05:15 +0200
  • 956a04d0f1 Make Connectioninterface private Christoph Groß 2018-08-08 15:04:53 +0200
  • e253b33704 renamed terminate command to NOP Christoph Groß 2018-08-08 15:03:51 +0200
  • cd98033204 first steps to rustfmt althought it sometimes doesn#t exactly looks good Christoph Groß 2018-08-07 16:00:13 +0200
  • e5a1e3bf25
    Merge pull request #6 from Caemor/add_1in54-epd Chris 2018-08-07 10:26:29 +0200
  • 23be76a848 Renamed example to embedded_linux_epd4in2 instead of embedded_linux to make the display which is used in this example more explicit Christoph Groß 2018-08-07 10:04:23 +0200
  • 7758e37e1a - Made Connectioninterface public in root module, - fixed the example (which needed updated dependencies) Christoph Groß 2018-08-07 09:19:50 +0200
  • 49bad9c547 fixed the wrong reference to the epd2in9 display instead of the 1in54 Christoph Groß 2018-08-07 09:17:45 +0200
  • 835e25d133 Used cargo clippy to fix a few bad coding styles Christoph Groß 2018-08-06 15:23:21 +0200
  • 4870b72336 reduced visibility of commands as they normally should only be needed interally Christoph Groß 2018-08-06 15:10:51 +0200
  • 864626f8fd removed all now uneccessary stuff from type_a as it's back to the direct display module (epd1in54 and epd2in9) Christoph Groß 2018-08-06 14:55:02 +0200
  • 5c8972ec46 small epd removel update Christoph Groß 2018-08-06 14:54:20 +0200
  • 121a61b72d removed the unused epd stuff Christoph Groß 2018-08-06 14:52:42 +0200
  • a08b285cf7 removed display trait Christoph Groß 2018-08-06 14:52:23 +0200
  • e439153862 Epds isn't really needed Christoph Groß 2018-08-06 14:51:50 +0200
  • 6ca5d58919 still a feature gate update Christoph Groß 2018-08-06 14:51:31 +0200
  • bd4efa4f6b added feature gates for the different displays Christoph Groß 2018-08-06 14:51:18 +0200
  • 94c30dd1eb updated travis to test all features Christoph Groß 2018-08-06 14:50:26 +0200
  • 5dbf873631 Moved type_a LUTs to type_a mod.rs , updated dependencies accordingly Christoph Groß 2018-08-06 13:54:23 +0200
  • 6422142133 Not all Type A screens are completly the same to the change to bring it all together was reverted. Christoph Groß 2018-08-06 13:34:33 +0200
  • 230fb947cb Added a general display description struct (epds::epd) Christoph Groß 2018-08-06 10:03:35 +0200
  • 38f446304b removed duplicate spi_mode and improved naming of spi_error type Christoph Groß 2018-08-06 09:45:43 +0200
  • d87d5b1936 Merge branch 'master' of github.com:Caemor/eink-waveshare-rs into add_1in54-epd Christoph Groß 2018-08-03 14:24:27 +0200
  • c4ba7ffb21 Added a new Display Trait, but that is still in work and renamed a few other traitnames to make them more clear Christoph Groß 2018-08-03 14:23:09 +0200
  • 36aa5118fc added a new file to contain the information about the various displays Christoph Groß 2018-08-03 14:22:18 +0200
  • bbb79560f6 moved duplicate type a constants, commands and configs to a new, more generalised type_a module, not completly finished yet Christoph Groß 2018-08-03 14:21:32 +0200
  • 9791e1b727 Renaming of a few Traits and changing the ConnectionInterface::new() variables Christoph Groß 2018-08-03 14:19:08 +0200
  • e417e03ca8 Added a note with the two possible display "configs" to the readme Christoph Groß 2018-08-03 14:17:37 +0200
  • 4feeecf444
    Update README.md Chris 2018-08-03 09:30:41 +0200
  • 05c83f47a3 repaired the table from the previous commit Christoph Groß 2018-08-03 08:47:41 +0200
  • d83c45d04a Added links to the devices and other small changes in the readme Christoph Groß 2018-08-03 08:45:53 +0200
  • 634598c111 improved documenation Christoph Groß 2018-07-26 15:57:07 +0200
  • cfe9126fe7 Merge branch 'master' of github.com:Caemor/eink-waveshare-rs Christoph Groß 2018-07-26 15:16:37 +0200