IFBD-HE0708 BE07 User’s Manual
3-7
3.1.3. Raw Socket Print
This product supports Raw Socket Print communication for printing under the TCP/IP environment.
With Raw Socket Print, all data flowing during the TCP session is considered data handled between the printer and PC, and
bidirectional data distribution is performed.
See the table below for TCP communications port specifications.
Item
Specifications
Remarks
Communication Port Number
TCP #9100
Number of Simultaneous
Connection Sessions
1 or 8
• Factory default setting is 1.
Data reception timeout
0 (ignore), 30 seconds, 40 sec-
onds, 60 seconds, 120 seconds,
180 seconds, 300 seconds
• Factory default setting is 0
(ignored).
• When there is a timeout, forc-
ible disconnects connection.
The reception buffer for print data is 1 M bytes (shared with LPR).
The maximum number of sessions received for port 9100 is set using NIC settings (9100 Multi Session).
When set to “9100 Multi Session Enable,” the maximum number of sessions for reception is 8; when set to
“9100 Multi Session “Disable,” the maximum number of sessions for reception is 1. When there are receptions
for connection requests that exceed this number, a rejection packet (TCP Reset) is issued to the PC.
Note: Precautions regarding switching from old products IFBD-HE05/06/BE05
Be careful because the multi-session settings for Raw Socket Print (#9100) in the factory default
settings are different.
Set the multi-session settings using HTTP (Web), Telnet, FTP.
We recommend setting to the same conditions when switching from an older product.
(For details, see section 5.3 Driver Support Table.)
#9100 Multi Session Factory Default Settings
• IFBD-HE05/06/BE05 (old product): Valid
• IFBD-HE07/08/BE07 (this product): Invalid
When Multi Session is valid, and print data is received at the same time as multiple sessions are received from
the PC, the session that first received the print data occupies the printer port, and print data of other sessions
accumulates in the NIC reception buffer until the session is closed. Note that the session reception order and
print output order do not always match.
Data coming from the printer to the host computer is status information obtained from the printer.
* See the printer’s specifications manual for details on the contents of status information.
Disconnection of the TCP session (TCP FIN, RST) is considered the end to one session.
In that case, special communication procedures with the printer are not done. If special procedures are
required, such as terminating printing, do so from the PC.
If the RST packet is sent when the TCP session is disconnected from the PC side, some or all of the print data
may be erased.
You can automatically free a session that is unused while being connected, by setting the data reception data
timeout 9100 Data Timeout. The data reception timeout can be set in 0, 30, 40, 60, 120, 180, 360 seconds.
The settings can be made using WEB, Telnent and FTP, and the values are stored in the product’s non-volatile
memory.
Factory default settings is 0 (timeout invalid).
See section 5.3 Driver Support Table for details on support by Star Micronics’ drivers.
Since this protocol cannot be used when using a Windows standard TCP/IP printer port or a CUPS (UNIX/
Linux, Mac) driver, specify LPR (LPD).
For the user to create a socket communication program, see the communication procedures between the PC
and printer, below.