Skip to content

Commit

Permalink
Merge pull request #2698 from masterwishx/eaton-9sx-battery.voltage-fix
Browse files Browse the repository at this point in the history
Eaton 9SX/9PX Fix for battery.voltage
  • Loading branch information
jimklimov authored Nov 30, 2024
2 parents 1307838 + 073ccde commit 3911e13
Showing 1 changed file with 29 additions and 1 deletion.
30 changes: 29 additions & 1 deletion drivers/mge-hid.c
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ typedef enum {
MGE_PULSAR_M_3000,
MGE_PULSAR_M_3000_XL,
EATON_5P = 0x500, /* Eaton 5P / 5PX / 5SC series */
EATON_9E = 0x900 /* Eaton 9E entry-level series */
EATON_9E = 0x900 /* Eaton 9E entry-level / 9SX / 9PX series */
} models_type_t;

/* Default to line-interactive or online (ie, not offline).
Expand Down Expand Up @@ -1369,6 +1369,34 @@ static models_name_t mge_model_names [] =
{ "unknown", "2000", EATON_9E, "9E2000i (presumed)" },
{ "unknown", "3000", EATON_9E, "9E3000i (presumed)" },

/* Eaton 9SX series per discussions in
* https://github.com/networkupstools/nut/issues/2685
* https://www.eaton.com/gb/en-gb/site-search.html.searchTerm$9sx.tabs$all.html
*/
{ "Eaton 9SX", "700i", EATON_9E, "9SX700i" },
{ "Eaton 9SX", "1000i", EATON_9E, "9SX1000i" },
{ "Eaton 9SX", "1000im", EATON_9E, "9SX1000im" },
{ "Eaton 9SX", "1500i", EATON_9E, "9SX1500i" },
{ "Eaton 9SX", "2000i", EATON_9E, "9SX2000i" },
{ "Eaton 9SX", "3000i", EATON_9E, "9SX3000i" },
{ "Eaton 9SX", "3000im", EATON_9E, "9SX3000im" },
{ "Eaton 9SX", "1000ir", EATON_9E, "9SX1000ir" },
{ "Eaton 9SX", "1500ir", EATON_9E, "9SX1500ir" },
{ "Eaton 9SX", "2000ir", EATON_9E, "9SX2000ir" },
{ "Eaton 9SX", "3000ir", EATON_9E, "9SX3000ir" },

/* Eaton 9PX series
* https://www.eaton.com/gb/en-gb/site-search.html.searchTerm$9px.tabs$all.html
*/
{ "Eaton 9PX", "1000irt2u", EATON_9E, "9px1000irt2u" },
{ "Eaton 9PX", "1500irt2u", EATON_9E, "9px1500irt2u" },
{ "Eaton 9PX", "1500irtm", EATON_9E, "9px1500irtm" },
{ "Eaton 9PX", "2200irt2u", EATON_9E, "9px2200irt2u" },
{ "Eaton 9PX", "2200irt3u", EATON_9E, "9px2200irt3u" },
{ "Eaton 9PX", "3000irt2u", EATON_9E, "9px3000irt2u" },
{ "Eaton 9PX", "3000irt3u", EATON_9E, "9px3000irt3u" },
{ "Eaton 9PX", "3000irtm", EATON_9E, "9px3000irtm" },

/* Pulsar M models */
{ "PULSAR M", "2200", MGE_PULSAR_M_2200, NULL },
{ "PULSAR M", "3000", MGE_PULSAR_M_3000, NULL },
Expand Down

0 comments on commit 3911e13

Please sign in to comment.