I have a problem with my arduino uno r4 wifi:
#include "Arduino_LED_Matrix.h"
ArduinoLEDMatrix matrix;
void setup() {
Serial.begin(11520000);
matrix.begin();
}
const uint32_t pacman[6][4] = {
{ 0xf01d,
0x83e03c03,
0xe01f80f0,
66 },
{ 0xf01d,
0x83e03e03,
0xe01f80f0,
66 },
{ 0xf01d,
0x83f03e03,
0xf01f80f0,
66 },
{ 0xf01d,
0x83f03f03,
0xf01f80f0,
66 },
{ 0xf01d,
0x83fc3f03,
0xfc1f80f0,
66 },
{ 0xf01d,
0x83fc3fc3,
0xfc1f80f0,
66 }
};
void loop() {
matrix.loadFrame(pacman)
}
And this is my error message:
C:\Users\Vanes\AppData\Local\Temp.arduinoIDE-unsaved2024926-15324-1hteqhn.y7tkl\sketch_oct26a\sketch_oct26a.ino: In function 'void loop()':
C:\Users\Vanes\AppData\Local\Temp.arduinoIDE-unsaved2024926-15324-1hteqhn.y7tkl\sketch_oct26a\sketch_oct26a.ino:38:26: error: no matching function for call to 'ArduinoLEDMatrix::loadFrame(const uint32_t [6][4])'
matrix.loadFrame(pacman)
^
In file included from C:\Users\Vanes\AppData\Local\Temp.arduinoIDE-unsaved2024926-15324-1hteqhn.y7tkl\sketch_oct26a\sketch_oct26a.ino:1:0:
C:\Users\Vanes\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.2.2\libraries\Arduino_LED_Matrix\src/Arduino_LED_Matrix.h:204:10: note: candidate: void ArduinoLEDMatrix::loadFrame(const uint32_t*)
void loadFrame(const uint32_t buffer[3]){
^~~~~~~~~
C:\Users\Vanes\AppData\Local\Arduino15\packages\arduino\hardware\renesas_uno\1.2.2\libraries\Arduino_LED_Matrix\src/Arduino_LED_Matrix.h:204:10: note: no known conversion for argument 1 from 'const uint32_t [6][4] {aka const long unsigned int [6][4]}' to 'const uint32_t* {aka const long unsigned int*}'
exit status 1
Compilation error: no matching function for call to 'ArduinoLEDMatrix::loadFrame(const uint32_t [6][4])'
Does someone know how to fix this error?