TRST-A10/TRST-A15 POS Printer OPOS Control Application User’s Manual
TOSHIBA TEC CORPORATION EAA-02450
43
10) Notes for using the ClearOutput method
When printing is terminated by the ClearOutput method, printing may stop before all data for the line
being printed is printed. It is recommended to output a feed escape sequence or LineFeed(10) when
there is a need to stop printing by ClearOutput. Also, it is preferable that a line feed value of
RecLineSpacing is reset to the default (27 dots) just in case the value has been changed to 24. It would
be better to implement these solutions also for error recovery processes.
11) Paper cut
This printer only supports Partial Paper Cut due to its mechanical structure. When Paper Cut is
performed by the CutPaper method or the escape sequence, Partial Cut is performed regardless of the
percentage specified. Please note the method does not cause an error.
12) Paper status notification
Neither of the TRSTA1S (Serial POS Printer) nor the TRSTA1P (Parallel POS Printer) supports the power
status notification function.
TRSTA1U (USB POS Printer) supports this function in accordance with the specifications described in the
OPOS’s APG.
TRSTA1U monitors and issues the two kinds of power status notifications: “Online” and “OFF or Offline”.
When the Claim (ClaimDevice) method is executed, a power-off status is not issued or an error is not
caused due to a disconnection of USB cable. However, OPOS_E_ILLEGAL error will result when a
power-off status is returned or a USB cable is disconnected if DeviceEnabled property is set to TRUE.
13) Process at power recovery
When the power is turned off and on again, the TRSTA1U (USB POS Printer) tries to restore the status
just before the power was shut off.
This Control initializes the device based on the current property value, but does not reset the user
settings such as direct output of printer escape sequence using the DirectIO method which includes time-
consuming processes such as registration of bitmap and writable characters using the SetBitmap method.
For such user settings, the user should monitor the power status and perform an initialization.
14) Cover status notification for each station
This device has only one cover. Therefore, PTR_SUE_REC_COVER_ OPEN and PTR_SUE_
REC_COVER_OK events are not issued. Only the PTR_SUE_COVER_OPEN and PTR_SUE_
COVER_OK events are issued as a cover open status as in a conventional way
15) Left90/Right90 rotation print
This Control supports neither of Left90/Right90 Rotation Bitmap print (PrintBitmap method) nor
Left90/Right90 Rotation Barcode print (PrintBarcode method). Even though Bitmap Print escape
sequence (ESC|#B) can be used with Left90/Right90 Rotation Print, a line feed is automatically
performed and bitmap is printed as described in “Notes for escape sequence” above.
This Control supports both Left90 and Right 90 Rotation Print, but there are limitations for escape
sequences.
Escape sequence not operable (ignored)
•
Embedded data transmission
•
Subscript print
•
Superscript print
•
Italic print
•
Custom color print
•
Shaded character print
•
Paper cut
•
Reverse feed
•
Font type selection
•
Stamp print