From 9642e300c9f70f77f9c68208ea2d9efdff992967 Mon Sep 17 00:00:00 2001 From: Kurt Eckhardt Date: Mon, 17 Nov 2025 06:13:45 -0800 Subject: [PATCH] Arduino_LED_Matrix: add const to matrixWrite This allows you to then change the sketch(s) used within the test apps for the Q to use this header file with little changes to them. Like the Weather forecast on LED matrix ``` #include "Arduino_LED_Matrix.h" Arduino_LED_Matrix matrix; void setup() { matrix.begin(); ... ``` Or in my test app I also then included ArduinoGraphics `` #include #include "ArduinoGraphics.h" ... --- libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h b/libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h index 437b52f9..7fa84e15 100644 --- a/libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h +++ b/libraries/Arduino_LED_Matrix/src/Arduino_LED_Matrix.h @@ -7,7 +7,7 @@ void matrixEnd(void); void matrixPlay(uint8_t *buf, uint32_t len); void matrixSetGrayscaleBits(uint8_t _max); void matrixGrayscaleWrite(uint8_t *buf); -void matrixWrite(uint32_t *buf); +void matrixWrite(const uint32_t *buf); }; #if __has_include("ArduinoGraphics.h")