[duplicated from Github as suggested by Louis]
Hi, i have a 32x32 panel with 8 scan rate (only A/B/C), which needs to be driven as 64x16 (that how it’s working with another library). When i run the multirowrefreshmapping sketch, i have the entire rows 0 and row 8 lighting up in red, and it sets the pixels to black one by one (video). My settings are:
const uint8_t kMatrixWidth = 64; // known working: 16, 32, 48, 64
const uint8_t kMatrixHeight = 16; // known working: 32, 64, 96, 128
const uint8_t kPanelType = SMARTMATRIX_HUB75_8ROW_MOD4SCAN; // Use this to reverse engineer mapping for a MOD4 panel
I’ve also tried with SMARTMATRIX_HUB75_16ROW_MOD8SCAN and result is similar, a bar of 16 pixels moving horizontally.
I’ve also tried Louis’ suggestion but that gives no output at all:
const uint8_t kMatrixWidth = 128; // known working: 16, 32, 48, 64
const uint8_t kMatrixHeight = 8; // known working: 32, 64, 96, 128
const uint8_t kPanelType = SMARTMATRIX_HUB75_16ROW_MOD8SCAN; // Use this to reverse engineer mapping for a MOD4 panel
I think i should be getting a single pixels moving around, any advice? Thanks.