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.
WithRawSocketPrint,alldataowingduringtheTCPsessionisconsidereddatahandledbetweentheprinterandPC,and
bidirectional data distribution is performed.
SeethetablebelowforTCPcommunicationsportspecications.
Item Specications 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
thePC,thesessionthatrstreceivedtheprintdataoccupiestheprinterport,andprintdataofothersessions
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.
*Seetheprinter’sspecicationsmanualfordetailsonthecontentsofstatusinformation.
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.