Impression - #46
Conversation
|
Managed to get the device displaying at the correct size with help from @axelson! We found there was one small change needed to accomplish this: Of course, this change will need to get reworked a little bit so that it's only applied for the Impression, but hey, progress! Next, we'll need to investigate how to get other colors printing to the screen. Right now, it just does black and white. |
|
Success! We now have a full support for the Inky Impression when using scenic: I've cleaned up most of the code in this commit, though the merge to master may still need some tidying. I've also submitted a pr to the scenic_driver_inky repo that is required to get this all working: pappersverk/scenic_driver_inky#6 In my test repository, I've included an example of how to configure the driver: https://github.com/jasonmj/impression/blob/6692ea50ba044e10c4099cc3aa423dbe7e93e95c/config/config.exs#L34 |
|
@lawik can I merge this PR to the impression branch and then work to clean up the diff for a PR to master? |
|
Done |
Adding my WIP commits to add scenic support for the inky impression. I was able to get the screen to load something through scenic:

In order to do this, I needed to fork and update the pappersverk/scenic_driver_inky repo with a few changes to accomodate the impression. My work toward supporting the impression has occurred on a fork of inky on the impression branch.
Unfortunately, I'm stuck at a point where the output appears at 1/4 the size it should be and 4X across the screen. I've pushed my test project to https://github.com/jasonmj/impression where the
inkyandscenic_driver_inkydeps are set to my forks.Aiming to catch up with @axelson about it soon. See comments in code and on GitHub for more details.