From e94943d505c08c467479ada9416c487c1de39caf Mon Sep 17 00:00:00 2001 From: Will Tatam Date: Sun, 8 Sep 2024 13:05:20 +0100 Subject: [PATCH] Assign proper type ID for Hub75 --- wled00/bus_manager.cpp | 5 ++--- wled00/const.h | 5 ++++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/wled00/bus_manager.cpp b/wled00/bus_manager.cpp index 9f0de745..0117c2aa 100644 --- a/wled00/bus_manager.cpp +++ b/wled00/bus_manager.cpp @@ -977,9 +977,8 @@ void BusHub75Matrix::deallocatePins() { std::vector BusHub75Matrix::getLEDTypes() { return { - {TYPE_HUB75MATRIX + 1, "H", PSTR("HUB75 32x32")}, - {TYPE_HUB75MATRIX + 2, "H", PSTR("HUB75 64x32")}, - {TYPE_HUB75MATRIX + 3, "H", PSTR("HUB75 64x64")}, + {TYPE_HUB75MATRIX_HS, "H", PSTR("HUB75 - Half Scan")}, + // {TYPE_HUB75MATRIX_QS, "H", PSTR("HUB75 - Quarter Scan")}, }; } diff --git a/wled00/const.h b/wled00/const.h index 327facbc..d92d286a 100644 --- a/wled00/const.h +++ b/wled00/const.h @@ -320,7 +320,10 @@ #define TYPE_LPD6803 54 #define TYPE_2PIN_MAX 63 -#define TYPE_HUB75MATRIX 100 // 100 - 110 +#define TYPE_HUB75MATRIX_MIN 64 +#define TYPE_HUB75MATRIX_HS 65 +#define TYPE_HUB75MATRIX_QS 66 +#define TYPE_HUB75MATRIX_MAX 71 //Network types (master broadcast) (80-95) #define TYPE_VIRTUAL_MIN 80