Specifications
1-18 Command Descriptions Rev. A
ESC c 5 n enables or disables the RECEIPT FEED and JOURNAL/SLIP FEED buttons. When the LSB
(least significant bit) of n is 1, these buttons are disabled; when it is 0, these buttons are enabled. To
prevent problems caused by accidentally pressing the PAPER FEED button, use this command to
disable the button. When the printer cover is open, the panel buttons are enabled regardless of the
setting of this command.
Paper Sensor Commands
The TM-U950/U950P supports the following commands for controlling the paper sensor(s) that stop
printing.
Command Name
ESC c 4 Select paper sensor(s) to stop printing
ESC c 3 Select paper sensor(s) to output paper-end signals
ESC c 4 n
[Name] Select paper sensor(s) to stop printing
[Format] ASCII ESC c 4 n
Hex 1B 63 34 n
Decimal279952n
[Range] 0 ≤
n
≤ 255
ESC c 4 n selects the paper sensor that stops printing when the paper runs out. The default setting is
n=12 (for the journal and receipt sensors only). When the journal or receipt paper sensor is enabled
(bit 0 is 3) with this command and a paper-end is detected, printing is stopped and the printer goes
off-line automatically as soon as the current line finishes printing. To resume printing, cancel the "roll
near-end" status by replacing the paper roll. When the slip insertion sensor is enabled and a paper-
end is detected, the printer ejects the paper after printing and enters the paper waiting state.
If "stop printing" is disabled when the journal near-end sensor is triggered, the JOURNAL OUT or
RECEIPT OUT LED lights but the printer remains on-line. If "stop printing" is disabled when a paper-
end is detected, the printer does not stop printing and eject the paper.
It is possible to select multiple sensors to stop printing. Then when any sensor detects a paper-end,
printing stops. When a paper sensor is enabled with this command, printing stops only when the
corresponding paper is selected for printing.
Program Example
PRINT #1, CHR$(&H1B);"c5";CHR$(1);
←
Disable panel buttons