Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

will multiprocessing help? #13

Closed
Pauld-1 opened this issue Jan 8, 2020 · 1 comment
Closed

will multiprocessing help? #13

Pauld-1 opened this issue Jan 8, 2020 · 1 comment

Comments

@Pauld-1
Copy link

Pauld-1 commented Jan 8, 2020

I'm very impressed with my display which I built over the weekend, thanks to everyone who has contributed. Setting it up in Balena was fairly simple.

I unfortunately have very little experience with Python but was wondering if multiprocessing could help smooth the scrolling of "calling at:" if the clock and destination displays were in separate processes? The clock display could then also persist with only the destination display being refreshed for each update? I was also thinking about only updating information which has changed and a full display refresh when the destination stations change?

Paul

@chrisys
Copy link
Owner

chrisys commented Jul 13, 2021

I've made some more improvements to help with this. As far as I can see I'm not sure if separate processes would be possible with this library and display, but I do think it's much better now than it was. Feel free to reopen if you're still thinking it could be better!

@chrisys chrisys closed this as completed Jul 13, 2021
cr3ative pushed a commit to CalamityJames/train-departure-display that referenced this issue Jun 29, 2023
fix: Render correctly when only one service is available
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants