From 82ca5ace7b7b901643bb5df67a81f13d20a23447 Mon Sep 17 00:00:00 2001 From: Ircama Date: Mon, 13 Nov 2023 13:14:30 +0100 Subject: [PATCH] Review configuration for ET-2720 --- README.md | 24 +++++++++++++++--------- epson_print_conf.py | 8 +++++--- 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 6024f1f..1ebec4d 100644 --- a/README.md +++ b/README.md @@ -196,6 +196,15 @@ Write EEPROM, after the header: Example: `7C 7C 10 00 49 08 42 BD 21 30 00 1A 42 73 62 6F 75 6A 67 70` +Example of Read EEPROM (@BDC PS): + +``` +<01> @BDC PS <0d0a> EE:0032AC; +EE: = EEPROM Read +0032 = Memory address +AC = Value +``` + ## API Interface ### Specification @@ -404,14 +413,11 @@ epson-l3160-ink-waste-resetter: https://github.com/k3dt/epson-l3160-ink-waste-re emanage x900: https://github.com/abrasive/x900-otsakupuhastajat/ -### GUI resources - -*epson_print_conf* is a Python command line tool, including API. - -The following GUIs are available. +### Other programs +- Epson One-Time Maintenance Ink Pad Reset Utility: https://epson.com/Support/wa00369 + - Epson Maintenance Reset Utility: https://epson.com/epsonstorefront/orbeon/fr/us_regular_s03/us_ServiceInk_Pad_Reset/new + - Epson Ink Pads Reset Utility Terms and Conditions: https://epson.com/Support/wa00370 - Epson Adjustment Program (developed by EPSON) -- WIC-Reset: https://wic-reset.com / https://www.2manuals.com / https://resetters.com -- PrintHelp: https://printhelp.info/ - -Use at your risk. +- WIC-Reset: https://wic-reset.com / https://www.2manuals.com / https://resetters.com (Use at your risk) +- PrintHelp: https://printhelp.info/ (Use at your risk) diff --git a/epson_print_conf.py b/epson_print_conf.py index 45312d0..823ae03 100644 --- a/epson_print_conf.py +++ b/epson_print_conf.py @@ -87,7 +87,7 @@ class EpsonPrinter: "write_key": b'Maribaya', "serial_number": range(1604, 1614), "main_waste": {"oids": [48, 49], "divider": 63.45}, - "second_waste": {"oids": [50, 51], "divider": 34.16}, + "second_waste": {"oids": [50, 51], "divider": 34.15}, "third_waste": {"oids": [252, 253], "divider": 13}, "raw_waste_reset": { 48: 0, 49: 0, 50: 0, 51: 0, 252: 0, 253: 0 @@ -101,8 +101,10 @@ class EpsonPrinter: "ET-2720": { "alias": ["ET-2721", "ET-2723", "ET-2725"], "read_key": [151, 7], - "write_key": b'Maribaya', # hypothesis - "same-as": "ET-2700" # hypothesis + "write_key": b'Maribaya', + "main_waste": {"oids": [48, 49], "divider": 63.45}, + "second_waste": {"oids": [50, 51], "divider": 34.15}, + "same-as": "ET-2700" # uncompleted }, "L3160": {