Add channel count to description of detected inverter type (DevInfoParser)

This commit is contained in:
Thomas Basler 2023-11-24 18:17:11 +01:00
parent 8cf31729df
commit d0397c821f

View File

@ -15,35 +15,35 @@ typedef struct {
} devInfo_t;
const devInfo_t devInfo[] = {
{ { 0x10, 0x10, 0x10, ALL }, 300, "HM-300" },
{ { 0x10, 0x10, 0x20, ALL }, 350, "HM-350" },
{ { 0x10, 0x10, 0x30, ALL }, 400, "HM-400" },
{ { 0x10, 0x10, 0x40, ALL }, 400, "HM-400" },
{ { 0x10, 0x11, 0x10, ALL }, 600, "HM-600" },
{ { 0x10, 0x11, 0x20, ALL }, 700, "HM-700" },
{ { 0x10, 0x11, 0x30, ALL }, 800, "HM-800" },
{ { 0x10, 0x11, 0x40, ALL }, 800, "HM-800" },
{ { 0x10, 0x12, 0x10, ALL }, 1200, "HM-1200" },
{ { 0x10, 0x02, 0x30, ALL }, 1500, "MI-1500 Gen3" },
{ { 0x10, 0x12, 0x30, ALL }, 1500, "HM-1500" },
{ { 0x10, 0x10, 0x10, 0x15 }, static_cast<uint16_t>(300 * 0.7), "HM-300" }, // HM-300 factory limitted to 70%
{ { 0x10, 0x10, 0x10, ALL }, 300, "HM-300-1T" },
{ { 0x10, 0x10, 0x20, ALL }, 350, "HM-350-1T" },
{ { 0x10, 0x10, 0x30, ALL }, 400, "HM-400-1T" },
{ { 0x10, 0x10, 0x40, ALL }, 400, "HM-400-1T" },
{ { 0x10, 0x11, 0x10, ALL }, 600, "HM-600-2T" },
{ { 0x10, 0x11, 0x20, ALL }, 700, "HM-700-2T" },
{ { 0x10, 0x11, 0x30, ALL }, 800, "HM-800-2T" },
{ { 0x10, 0x11, 0x40, ALL }, 800, "HM-800-2T" },
{ { 0x10, 0x12, 0x10, ALL }, 1200, "HM-1200-4T" },
{ { 0x10, 0x02, 0x30, ALL }, 1500, "MI-1500-4T Gen3" },
{ { 0x10, 0x12, 0x30, ALL }, 1500, "HM-1500-4T" },
{ { 0x10, 0x10, 0x10, 0x15 }, static_cast<uint16_t>(300 * 0.7), "HM-300-1T" }, // HM-300 factory limitted to 70%
{ { 0x10, 0x20, 0x21, ALL }, 350, "HMS-350" }, // 00
{ { 0x10, 0x20, 0x41, ALL }, 400, "HMS-400" }, // 00
{ { 0x10, 0x10, 0x51, ALL }, 450, "HMS-450" }, // 01
{ { 0x10, 0x10, 0x71, ALL }, 500, "HMS-500" }, // 02
{ { 0x10, 0x20, 0x71, ALL }, 500, "HMS-500 v2" }, // 02
{ { 0x10, 0x21, 0x11, ALL }, 600, "HMS-600" }, // 01
{ { 0x10, 0x21, 0x41, ALL }, 800, "HMS-800" }, // 00
{ { 0x10, 0x11, 0x51, ALL }, 900, "HMS-900" }, // 01
{ { 0x10, 0x21, 0x51, ALL }, 900, "HMS-900" }, // 03
{ { 0x10, 0x21, 0x71, ALL }, 1000, "HMS-1000" }, // 05
{ { 0x10, 0x11, 0x71, ALL }, 1000, "HMS-1000" }, // 01
{ { 0x10, 0x22, 0x41, ALL }, 1600, "HMS-1600" }, // 4
{ { 0x10, 0x12, 0x51, ALL }, 1800, "HMS-1800" }, // 01
{ { 0x10, 0x22, 0x51, ALL }, 1800, "HMS-1800" }, // 16
{ { 0x10, 0x12, 0x71, ALL }, 2000, "HMS-2000" }, // 01
{ { 0x10, 0x22, 0x71, ALL }, 2000, "HMS-2000" }, // 10
{ { 0x10, 0x20, 0x21, ALL }, 350, "HMS-350-1T" }, // 00
{ { 0x10, 0x20, 0x41, ALL }, 400, "HMS-400-1T" }, // 00
{ { 0x10, 0x10, 0x51, ALL }, 450, "HMS-450-1T" }, // 01
{ { 0x10, 0x10, 0x71, ALL }, 500, "HMS-500-1T" }, // 02
{ { 0x10, 0x20, 0x71, ALL }, 500, "HMS-500-1T v2" }, // 02
{ { 0x10, 0x21, 0x11, ALL }, 600, "HMS-600-2T" }, // 01
{ { 0x10, 0x21, 0x41, ALL }, 800, "HMS-800-2T" }, // 00
{ { 0x10, 0x11, 0x51, ALL }, 900, "HMS-900-2T" }, // 01
{ { 0x10, 0x21, 0x51, ALL }, 900, "HMS-900-2T" }, // 03
{ { 0x10, 0x21, 0x71, ALL }, 1000, "HMS-1000-2T" }, // 05
{ { 0x10, 0x11, 0x71, ALL }, 1000, "HMS-1000-2T" }, // 01
{ { 0x10, 0x22, 0x41, ALL }, 1600, "HMS-1600-4T" }, // 4
{ { 0x10, 0x12, 0x51, ALL }, 1800, "HMS-1800-4T" }, // 01
{ { 0x10, 0x22, 0x51, ALL }, 1800, "HMS-1800-4T" }, // 16
{ { 0x10, 0x12, 0x71, ALL }, 2000, "HMS-2000-4T" }, // 01
{ { 0x10, 0x22, 0x71, ALL }, 2000, "HMS-2000-4T" }, // 10
{ { 0x10, 0x32, 0x41, ALL }, 1600, "HMT-1600-4T" }, // 00
{ { 0x10, 0x32, 0x51, ALL }, 1800, "HMT-1800-4T" }, // 00