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

New Version of PxMatrix and No Display #24

Open
PurelyAbrasive opened this issue Oct 22, 2019 · 8 comments
Open

New Version of PxMatrix and No Display #24

PurelyAbrasive opened this issue Oct 22, 2019 · 8 comments

Comments

@PurelyAbrasive
Copy link

I have upgraded to the new version of PxMatrix and the screen is now blank. I have tried other tests and I know the screen works with this version. Can you take a look and see if there is something in your files that may be causing an issue. I am getting serial output with the correct data just nothing on the screen.

@anthonyjclarke
Copy link

Same for me

@lmirel
Copy link
Owner

lmirel commented Oct 22, 2019

I haven't compiled this for a long time and unfortunately I don't see how I can find the time to try this any time soon.
are there any examples with the PxMatrix lib? do those examples work?

@anthonyjclarke
Copy link

Yes samples in PxMatrix Lib work for me!

@evilsperm
Copy link

evilsperm commented Nov 6, 2019

@anthonyjclarke
did you get this fixed?
Pattern test works for me in the examples.

@anthonyjclarke
Copy link

Not fixed this yet, was going to try 1.7. On my todo list

@evilsperm
Copy link

evilsperm commented Nov 6, 2019

I bought a new matrix thinking the one I had was toast ;(
I'll move to an old version of PxMatrix and see if I can get it back up and running.
Ok Got it working again!
use this:
https://github.com/2dom/PxMatrix/releases/tag/v1.3.0
the latest PxMatrix does not work with the updated MorphClockRemix for some reason (also doesn't work with the original MorphClock)

@lmirel
Copy link
Owner

lmirel commented Oct 2, 2020

it seems the new PxMatrix requires a few new things:

#define PxMATRIX_double_buffer true
#include <PxMatrix.h>

instead of:

#define double_buffer
#include <PxMatrix.h>

then at the end of the loop() function, you'll need:

display.showBuffer();

It might not hurt to have also:

  display.begin (16);
  display.setFastUpdate(true);

in the setup() function, instead of just:

  display.begin (16);

Let me know if this works for you.

@momewrath
Copy link

This worked for me! Thanks for the update.

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

5 participants