Giter VIP home page Giter VIP logo

Comments (10)

joukos avatar joukos commented on August 19, 2024 1

Display seems to work again... it was in a state where it was constantly "busy" after power on, so I added a generous timeout to wait_until_idle and adjusted VCM_DC_SETTING because the image was randomly more or less washed out. After updating the image a few dozen times (and waiting a couple of days), it now seems to work as it should again.

It sounds like someone else might have had something similar happen with their 7.5" in an unrelated scenario.

Anyway, now that that's out of the way, I can perhaps look at the partial updates at some point, although I'm a bit busy right now.

from papertty.

joukos avatar joukos commented on August 19, 2024

Relevant files and info

from papertty.

joukos avatar joukos commented on August 19, 2024

Success! Kind of. Needs some code changes here and there, but the display actually does do partial refreshes. Hopefully with some tweaks it works well enough to be usable, we'll see.

from papertty.

joukos avatar joukos commented on August 19, 2024

This has been on hold for a while, since I encountered some weird behavior with the display that I'll try to make sense of first before going further. The 4.2" module is fortunately very easy to hook up to a logic analyzer...

from papertty.

f0nk avatar f0nk commented on August 19, 2024

Hi!
Did you ever have any luck here?

Iā€™m working on a similar project with the 4.2.

Br

from papertty.

joukos avatar joukos commented on August 19, 2024

The partial refresh seemed to work, but the code needs some fixes here and there so I haven't had the chance to really test it yet. Support for "proper" rotation is one thing that should be implemented to avoid problems like the code attempting to draw outside the display (which might put it into a weird state). I worked on it a bit but it's currently in a very unfinished state.

I'd like to incorporate the pseudo TTY functionality too at the same time to make the whole thing so much more useful and the code more straightforward, but I simply don't have the time right now to work on this project. šŸ˜ž

from papertty.

f0nk avatar f0nk commented on August 19, 2024

Hi Joukos,
Thanks for your quick reply. No problem - I will let you know if I have any luck :)

Br

from papertty.

NullandKale avatar NullandKale commented on August 19, 2024

Would you be willing to push the code you mention into a wip branch. I would be willing to improve it.

The partial refresh seemed to work, but the code needs some fixes here and there so I haven't had the chance to really test it yet. Support for "proper" rotation is one thing that should be implemented to avoid problems like the code attempting to draw outside the display (which might put it into a weird state). I worked on it a bit but it's currently in a very unfinished state.

I'd like to incorporate the pseudo TTY functionality too at the same time to make the whole thing so much more useful and the code more straightforward, but I simply don't have the time right now to work on this project. šŸ˜ž

from papertty.

joukos avatar joukos commented on August 19, 2024

@NullandKale I'll see what I can do. I'd need to dig the source mess a bit first to remember what state I left it in, but I'm not sure yet when I'll have the spare time to do that. AFAIR there wasn't much extra code to get the partial refresh somewhat working.

from papertty.

joukos avatar joukos commented on August 19, 2024

Now implemented with #40, so closing this.

from papertty.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.