Changes
/* NLQ401 Control Codes */
== NLQ401 Control Codes ==
The [[NLQ401]] supports a fraction of the Epson control code set, plus some NLQ401-specific, non-Epson codes. The missing Epson codes include both newer codes, as well as older ones (like custom TAB channelsvertical TABs, which are supported even by very old Epsons from 1981).
Caution: The NLQ401 firmware strips Bit7 of all incoming characters, so one is restricted to use 7bit codes, even if one does own an [[8bit Printer Ports|8bit Printer Port]]. Accordingly, only 7-pin graphics can be used, and some numeric parameters cannot be set to values with bit7=1.
|-
|1B 41 n ||27 65 n ||ESC "A" n ||Feed
|'''NLQ401/MX80: ''' Redefine ESC "2" to n/72 inch line spacing (applied by subsequent ESC "2" commands).<br>On a DMP2000 or FX80 it would directly Select select n/72 inch line spacing (n=0..85) (without needing to execute subsequent ESC "2")
|-
|1B 43 00 n ||27 67 0 n ||ESC "C" NUL n ||Feed
|Select page length in lines (n=1..127)
|-
|1B 44 .. 00 ||27 68 .. 0 ||ESC "D" .. NUL | |?|'''Unknown:''' Epson would define Define horizontal tabs - but might be another NLQ401-specific commandTAB positions
|-
|1B 45 ||27 69 ||ESC "E" ||Text Style