diff --git a/include/led-matrix-c.h b/include/led-matrix-c.h index 0025e5661..0f53e067d 100644 --- a/include/led-matrix-c.h +++ b/include/led-matrix-c.h @@ -121,6 +121,14 @@ struct RGBLedMatrixOptions { */ int multiplexing; + /* Allow to use the hardware subsystem to create pulses. This won't do + * anything if output enable is not connected to GPIO 18. + * Corresponding flag: --led-hardware-pulse + */ + bool disable_hardware_pulsing; + bool show_refresh_rate; /* Corresponding flag: --led-show-refresh */ + bool inverse_colors; /* Corresponding flag: --led-inverse */ + /* In case the internal sequence of mapping is not "RGB", this contains the * real mapping. Some panels mix up these colors. */ @@ -140,14 +148,6 @@ struct RGBLedMatrixOptions { /** The following are boolean flags, all off by default **/ - /* Allow to use the hardware subsystem to create pulses. This won't do - * anything if output enable is not connected to GPIO 18. - * Corresponding flag: --led-hardware-pulse - */ - char disable_hardware_pulsing; - char show_refresh_rate; /* Corresponding flag: --led-show-refresh */ - char inverse_colors; /* Corresponding flag: --led-inverse */ - /* Limit refresh rate of LED panel. This will help on a loaded system * to keep a constant refresh rate. <= 0 for no limit. */