winapidot-matrixescp2

Read currently selected font from a running dot matrix printer


There's this program called OKI DIPUS UTILITY which is supposed to read some information from an attached printer and facilitate switching the print quality, font, character pitch, etc. However, I haven't been able to make it work and I'm wondering if there's any way of automatically (as in without looking at the physical menu) figuring out what kind of font is currently selected by the printer in my own programs. How do I run ReadPrinter on my ML5590eco and get anything useful out of it?


Solution

  • It's actually impossible. The printer, at least when run under the official driver, does not support bidirectional communication.