diff --git a/epson_print_conf.py b/epson_print_conf.py index 67737ca..4cc2715 100644 --- a/epson_print_conf.py +++ b/epson_print_conf.py @@ -517,6 +517,27 @@ class EpsonPrinter: }, "last_printer_fatal_errors": [60, 203, 204, 205, 206, 0x01d3], }, + "XP-342": { + "alias": ["XP-343", "XP-345"], + "read_key": [1, 5], + "write_key": b"Suramadu", + "main_waste": {"oids": [24, 25, 30], "divider": 39.9}, + "borderless_waste": {"oids": [26, 27, 34], "divider": 32.55}, + "raw_waste_reset": {24: 0, 25: 0, 30: 0, 28: 0, 29: 0, 46: 94, 26: 0, 27: 0, 34: 0, 47: 94, 49: 0}, + "stats": { + "Manual cleaning counter": [147], + "Timer cleaning counter": [149], + "Power cleaning counter": [148], + "Total print pass counter": [171, 170, 169, 168], + "Total print page counter": [167, 166, 165, 164], + "Total scan counter": [471, 470, 469, 468], + "First TI received time": [173, 172], + "Maintenance required level of 1st waste ink counter": [46], + "Maintenance required level of 2nd waste ink counter": [47], + }, + "serial_number": range(192, 202), + "alias": ["XP-343", "XP-345"], + }, "XP-422": { "alias": ["XP-423", "XP-425", "XP-225"], "read_key": [85, 5],