ABLE AP1200 Programmer's Manual - page 22
Ref: "ProgGuide1_7.docx"
Page 22 of 26
Document Revision: “1.7”
Document Date: “11 Sep. 2013”
m=23 Set AUXFLAGS value.
The command ESC,"X",17H,n sets the internal values according to individual bits in the value
of n. In each case, a bit set(1) means the following statement is true:
Bit 0 Select Short Demo Print
Bit 1 Select swapping
'#' (23H) and '£' (9CH) chars
Bit 2 Select switching in
Nordic 'ø' & 'Ø' chars in place of '¢' (9BH) & '¥' (9DH)
Bit 3
Select original CP437 character 'Ç' in place of new standard '€' (80H)
Bit 4
Select Busy to go active when Paper Out condition seen
Bit 5
[Unassigned]
Bit 6
Select Code Page 1252 (this is selectable in printers running firmware V8.3 or higher)
Bit 7
[Unassigned]
m=33 Set MaxDotsAtOnce value.
The command ESC,"X",21H,n sets the value of MaxDotsAtOnce. This value controls the
operation of the printing process to limit the maximum instantaneous current that may be
drawn from the battery (or power supply).
Valid values are in the range 01H to 30H. This value equates to the number of dots that may
be energised divided by eight. 01H represents the lowest current draw (i.e. only 8 dots may
be energised at a time), and 30H represents maximum peak current draw (i.e. all dots are
allowed to be energised simultaneously).
The printer automatically slows the paper feeding to allow all the dots to be printed.
Therefore, reducing the value of MaxDotsAtOnce also reduces the overall print speed.
The default value for the Ap1300 is 08H. Refer to the factory if more information is required.
N.B. This value is disabled, and no splitting occurs, if bit4 of Internal Defaults (m=9) is clear.
m=42 Set EjectOffset value.
The command ESC,"X",2AH,n sets the value of EjectOffset. This parameter is used in Mark
Sense operation. See MARK SENSE OPERATION section for details.
m=48 Save all settings to Flash.
The command ESC,"X",30H forces an immediate save of all the configuration settings
to flash. This takes less than a second, but the printer goes busy during the process.
m=50 Set auto-sleep timeout period for when Spooling mode is active.
The command ESC,"X",32H,n1,n2 has the same format as the (m=11) command. By default
the sleep period when in Spooling Mode is set to 300 seconds (5 minutes).
m=52 Set Auto-Save-to-Flash Period.
The command ESC,"X",34H,n1,n2 has the same format as the (m=11) command. By default
the Auto-Save-to-Flash function is disabled (See below for more details).
m=66 Set Print Darkness.
The command ESC,"X",42H,n sets the value of print darkness. This value controls the
operation of the printing process to suit different paper types.
Valid values are in the range 55H to 90H. Increasing the value causes the printed output to
become darker. 55H suits standard thermal paper. 90H suits Linerless paper.
Saving Configuration Information
All configuration information must be saved to Flash if it is to be non-volatile. Ideally, this should be
performed manually by sending the command ESC,"X",30H (see above).
Before executing a controlled transition to sleep mode, the printer automatically saves any changes to
the configuration information.
Alternatively, the printer maintains a special timer which will perform an automatic save of the
configuration information after a pre-set period of inactivity. This automatic timed save is normally
disabled, but may be enabled by sending the ESC,"X",34H,n1,n2 command.