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

ClearMatrix #42

Open
mcsarge opened this issue May 17, 2022 · 6 comments
Open

ClearMatrix #42

mcsarge opened this issue May 17, 2022 · 6 comments

Comments

@mcsarge
Copy link

mcsarge commented May 17, 2022

Is there any way to issue a ClearMatrix command or have it added as a node? As is, I can only really display 1 page. If I could clear off the page, I could simulate several pages of data.

@RaceTrackr
Copy link

Agreed. Lots of strange behaviour with the panel if trying to clear via other methods (drawing polygons for example).

@clowrey
Copy link
Member

clowrey commented Aug 24, 2022

If you'd like to add it and make a pull request after thoroughly testing I'm open to that possibility 🙂

@RaceTrackr
Copy link

If you'd like to add it and make a pull request after thoroughly testing I'm open to that possibility 🙂

I have been working on a local fork for a while and keep hitting big stumbling blocks with unexpected behaviour. No errors, just weird quirks. I have programmed a fair amount of these panels with ESPs and just can't wrap my head around said behaviour!

@clowrey
Copy link
Member

clowrey commented Aug 24, 2022

It's been awhile since I actively worked with them. Still have a display on the wall here functional after 3 years continuously running with the rpi + node red, so they are reliable once going ;).

@RaceTrackr
Copy link

Oh for sure. It's a much better solution than using ESPs (hence moving across).

The biggest issue I seem to be facing is removing something from the buffer. I write 'hello' then attempt to fill whole panel with white, then fill whole panel with black (to force a clear), I cannot then write something new using another node on top of the black.

I can write a new string to the text node which updates it, but I cannot remove that text node once it's done it's first message. If I send a blank payload or "" or " ", I get the object or a '0' displayed respectively.

The panel is battery powered and only needs to display for 2 minutes at a time. I'm trying to find a way to clear the display in a sensible way after 2 minutes that allows to be rewritten to at will.

Honestly I'm about 3 failures away to writing the whole program in python!

@clowrey
Copy link
Member

clowrey commented Aug 24, 2022

Yeah I understand the frustration! We had allot of issues getting these things to work initially too, wish I had the bandwidth to help..

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

3 participants