I would like to reduce the number of channels for two reasons:
The current configuration only has enough memory to drive ~600 pixels per strip, and I would like to do more.
I would like to minimize the CPU usage.
My current approach was to:
Change #define LEDSCAPE_NUM_STRIPS 8 in ledscape.h
Define the GPIOs in ledscape.c, eg.:
static const uint8_t gpios0[] = {
2, 3, 7, 8, 9, 10, 11, 14
};
(and no others; well actually I chose all 8 on the right side of P9, but you get the idea)
Change "48" to "8" in pru/templates/ws281x.p.
Is that correct? I'm having some odd tearing/flickering issues, but I'm not sure if they are related.
I would like to reduce the number of channels for two reasons:
My current approach was to:
static const uint8_t gpios0[] = { 2, 3, 7, 8, 9, 10, 11, 14 }; (and no others; well actually I chose all 8 on the right side of P9, but you get the idea)
Is that correct? I'm having some odd tearing/flickering issues, but I'm not sure if they are related.