Apd4 Readmeus
Apd4 Readmeus
Apd4 Readmeus
4
Copyright (c) 2014 SEIKO EPSON CORPORATION
1. About this software
This package includes the following two software programs to use with an EPSON
TM/BA/EU series printer and DM-D customer display.
1) Windows Printer Driver
This driver is a Windows Printer Driver for the TM/BA/EU printer and DM-D custom
er display.
This driver makes it possible to print from a Windows application.
2) StatusAPI
StatusAPI is a program that works in conjunction with the TM/BA/EU printer drive
r.
It offers an Application Program Interface for obtaining the printer status
whether or not the printer is printing. This API makes integrating printer
status handling functions with applications more simple.
For detailed information, please see each reference manual.
The driver operation has been verified with the following operating systems.
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
Windows
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
EPSON
TM-U295
TM-H5000II
TM-H5200
TM-L60II
TM-U230
TM-U375
TM-U675
TM-U590
TM-U950
TM-J7100/7000
TM-P60
TM-P60 Peeler
TM-U120
TM-C100
TM-T58
TM-T70
TM-T20
TM-U325
TM-T86FII
TM-L500A Ticket
TM-P60II
TM-P60II Peeler
EPSON DM-D110/120/210
EPSON DM-D500
EPSON
EPSON
EPSON
EPSON
EPSON
BA-T500
BA-T500II
EU-T300
EU-T400
EU-T500
However, you can print the device font converted from the True Type font by usi
ng "Font Substitution" of APD.
For more information, see "Character Printing (Device Font)" in Printer Manual.
-To set properties of the printer driver redirected on the server using Terminal
Service or Remote Desktop
on the printer driver on a client, go to [Advanced] Tab, and press the [Printin
g Defaults] button.
-HELP is unavailable when using a printer driver redirected through the server u
sing Terminal Service or Remote Desktop.
-When using Terminal Service and Remote Desktop, interactive communication becom
es unavailable between the PC and the printer,
prohibiting displaying the printer status and obtaining printer information usi
ng the Status API.
-The port redirection function is unavailable for a client when using Terminal S
ervice or Remote Desktop.
-At times, the status of the shared printer may not be displayed correctly or th
e Status API may not be opened.
These problems arise from the security policy settings of the operating system.
Although changing the settings of the operating system is possible by the follo
wing steps, it lowers the security policy.
(1) Go to [Start] - [Administrative tool] - [Local Security Policy].
(2) [Security Option] - [Network Access (Set "Limit anonymous sccesses to the n
amed pipe and shared printer" to "Invalid".)]
However, you do not have to change the settings when a client PC is connected t
o the domain environment and
when the same user name as a user name that is logged on a client is existing."
-In Printer Driver, some Languages in the Language Option, can not be displayed
in the tool tips messages.
For these languages, tool tips are displayed in English.
-In Printer Driver, some of the characters may turn into garbage characters when
using the search function in Help.
-If you are using Electric Journal, the following file(s) in the Temp folder wil
l be deleted each time the Electric Journal Viewer is launched.
PRNXXX.tmp
-10,000 electric journal files can be saved in one folder.
-Please use the same version of EPSON Advanced Printer Driver for each host when
a network printer is shared among two or more hosts.
-About how to use .Net module on Windows7/8.
In case of Visual Basic .NET (Windows7/8).
Example of Visual Basic .NET environment.
1 Execute Microsoft Visual Basic and and run project window.
2 Right click for [Reference settings] on Solution explorer and select [add
reference].
3 "Add reference" window is shown and click [Reference] tab.
4 Select "C:\Programfiles\Epson\Advanced Printer Tool\StatusAPI" in [File l
ocation] and open.
-In case of 64bitOS, specify "C:\Program Files(x86)\Epson\Advanced Printer
Tool\StatusAPI".
5 Input "EpsonStatusAPI.dll" in [file] menu and click [OK] to select.
Ver4.55a
-The following problem has been solved:
-There is the possibility of occurring not available printer issue. (On
ly APD4.55)
Ver4.55
-Add new functions for TM-L90 Label Driver.(Need connect to TM-L90 4**.)
-Support "Full Page Label" on TM-L90 Label Driver.
-Support GS1 barcode, MicroQR and DataMatrix.
-Support gray scale print.
-Support option buzzer.
-No support the printing for 2 color receipt.
-It can become to print the characters which are built-in printer by Fo
ntA/FontB
-It can obtain "Number of line feeds" by StatusAPI iBiGetCounter ABiResetC
ounter j
-Fix the problem of dividing the barcode when included the specific code(e.
g."-") in input data.
-Change the initial values of printer monitoring time and timeout at using
Ethernet I/F.
Status Polling Interval
3000(ms)
Status Polling Timeout
2000(ms)
Power Status Polling Interval
1000(ms)
Power Status Polling Timeout
1000(ms)
Power Status Polling Retry Count
3(times)
Wireless Offline Count
1(time)
Wireless Power Off Count
3(times)
Wired Offline Count
1(time)
Wired Power Off Count
1(time)
-The following problem has been solved:
-There is a possibility of stopping the print by sending job to the pri
nter from multiple PCs at the same time via Ethernet I/F.
-There is a possiblity of to occur the garbage print by occurring lucki
ng data in printing.
-There is a possibility of to occur the while-loop(no end process) from
BiCloseMonPrinter().
-No print if contained "%" on document name.
-It takes about 5 sec until online status after power-on the printer(TM
-T20 and TM-T88V).
-There is a possiblity of No end issue of Status Veiwer for TM-C100.
-There is a possibility of No print by image mode on 64bit OS.
Ver4.54a
-Added support model
TM-P60II Peeler
Ver4.54
-Added support model
TM-P60II
-Supports the following OS
Microsoft Windows 8 32/64bit
Microsoft Windows Server 2012 64bit
-Revised the contents of EpsStmApi.h for StatusAPI.
-Added support for .NET Framework 4.0.
-The following problem has been solved:
-During continued printing, the following kinds of prints are delayed.
-Error recovery is not performed properly even when BiResetPrinter i j/BiFo
rceResetPrinter i jis executed.
Ver4.53
-Add 80 x 60dpi resolution on TM-U295
-Add 160 x 72dpi resolution on TM-U220
-Supports to print FontA and FontB on BA-T500II
-Supports to adjust cut posiotion for Black mark receipts on TM-L90 layput
setting menu.
-Silent install package is possible to install to any Windows OS version.
-Can specify install folder for .Net module.
-Add TMUSB Ver6.10a in the same package.
Ver4.52c
-The following problem has been solved:
-It takes time until TM-T70/TM-T86FII becomes ready to print.
Ver4.52b
-The following problem has been solved:
-A garbage characters are printed. (TM-T70,TM-T86FII(ESC/POS1.02))
Ver4.52
-Added support model
TM-L500A Ticket
-The following problem has been solved:
-When the barcode of Code39 or Code93 print using DrawText function, the
barcode is divided into two.
Ver4.51
-Added support model
BA-T500II(Supports 58/60mm Roll Paper.)
Ver4.50
-Added support model
TM-T86FII
-Changed port setting window.
-Newly added printer IP address setting to the port setting window.
-Changed log setting window.
-Supports the following OS
Microsoft Windows Embedded POSReady 7
Ver4.15b
-The following problem has been solved:
-The temporary files generated at the time of printing are left.
Ver4.15
-The TM-H6000IV now has the EPSON TM-H6000IV-40C EndorseE4 \ an additional
driver that is compatible with
the TM-T6000III Endorse driver.
-The installer has been changed so as to install only the necessary module
s.
-For dot impact series printers, the print resolution has been improved to
print correctly when using Java or IE8.
TM-H2000/TM-H6000II/TM-H6000III/TM-H6000IV/TM-H5000II/TM-H5200/TM-U675/
TM-U950
-The following problems have been solved:
-The printer is unable to print if its power is turned off and then tur
ned on in serial connection.
-When printing continuously in the peeling issue mode with the TM-L90 p
eeler model, if the printer power is turned off and then turned back on
while the printer is waiting for label peeling, the printer is unable
to print the next label.
Ver4.13
-Added support model
TM-H2000
TM-H6000IV
-When "Print all text as graphic images" is enabled, you can set the printi
ng speed lower for the pages that include barcode or 2D symbol.
TM-T88V,TM-H2000,TM-H6000IV
-The following functions have been added to the Status API function.
BiForceResetPrinter
BiGetExtendStatus
BiStampImprint
BiSCNClumpPaper
BiSCNGetClumpStatus
BiSCNClumpPaper
BiSCNGetClumpStatus
-The following problems have been solved:
-APD installation will be failed if the specified ports are existed.
-If printing in the image mode or multiple tone, 10mm more blanc will be
found in the bottom.
-Files are deleted and not be printed when executing the printing operat
ion.
-Printerkew status will be "User Intervention Required" and the printing
cannot be performed.
-The printing is performed while the printer is turned off. But the prin
ting will not be performed even when turning on the printer.
-The printer may not work even when reconnecting it after it is disconne
cted while the printing operation with Ether connection.
-The check insertion time will be not abled even if setting it by the St
atusAPI function.
-The call back function will not be responded even when turning OFF/ON t
he printer after the BiMICRReadCheck is executed by the Status API function.
-The memory area to be secured by MICR reading is NOT correct.
-When connecting the printer with the parallel I/F by 64bitPS, a new har
dware wizard dialog box will be appeared.
Ver4.12
-Added support model
TM-U325
-In APD installation, TM-T88V Utility and TM-T20 Utility will not be insta
lled as the default.
-The default value for the choices of the installing printer will be blanc
.
-In case of the installation of TM-U375, only Parallel and Serial port can
be selectable.
-When the electrical journal file could not be stored to the disc, it (jpe
g) will be stored to the folder,
which includes the default setting.
-The following problem has been solved:
-When installing the driver with BA-T500II turned ON, two ESDPRTxxx por
ts were created.
-The value of [SCNDetail] and [MICRDetail], which were set in ".NET Wra
pper" of "StatusAPI" was wrong.
-A crash happened if repeating the "Debug" of the "Status API" by "VB6"
.
-If repeating the print operation with the Ether connection, the print
jobs were stored to the spooler and
the print operation may stop.
-If repeating the print operation with the Ether connection, Epson PH.e
xe might be force quitted.
-In case of using the common printer or user authorized printer, the el
ectrical journal file cannot be created.
-In case of printing multiple copies, the set command of when printing
started could not be stored to the electrical
journal file of the 2nd copy or after.
-Even if selecting the file to be indicated in the electrical journal v
iewer with the "PageUp" or "PageDown" keys,
the preview was not updated.
-Whenever the electrical journal file was selected in the electrical jo
urnal viewer, more memory was used.
Ver4.11
-TM-T20 support serial port.
-Disregarded message display when creating electronic journal.(TM-T20,TM-T
88V)
-The following problem has been solved:
-Lag in StatusAPI BiCloseMonPrinter.
-Can not change monitor interval for Ether port.
-Displays "Can not print" even if status detected by TM-C100 Status Vei
wer is still "Ink low".
-When printing multiple copies, electronic journal creates an uprintabl
e file.(TM-T20,TM-T88V)
Ver4.10
-Printer Driver Supports 24 languages for Language Option and Help (except
for TM-C100).
-Printer Driver Logo Printing supports JPEG, GIF, and PNG file formats.
-Enabled the selection of "Fine" printing for TM-C100 on monochrome ink.
-The following problem has been solved:
-Sometimes unable to print when StatusAPI is being used.(Ver4.08)
Ver4.09a
-The compress/extract module was replaced to a one without encryption func
tion.
-The following problem has been solved:
-If you enable sharing printer, it takes about 20 minutes when you star
t the pc.
Or it takes about 10 minutes until you can use printer.
Ver4.09
-Queuing time until printing start after the instruction is reduced.
-Alias is specifiable for Printer font.
-New parallel port driver is used on 32-bit OS.
-Wireless-Offline count setting is added to the Ethernet setting dialog.
-The following problem has been solved:
-Even though executing Silent install, User defined size that is set us
ing the Layout tab in the Printing settings
cannot be copied.
Ver4.08
-Supports the following OS
Microsoft Windows 7 32bit English
Microsoft Windows 7 64bit English
Microsoft Windows Server 2008 R2 64bit English
-Added support model
EPSON TM-T88IV ReStick
-Added the function to specify the horizontal print position for logo prin
ting of the printer driver.
-Added support model
EPSON TM-H5000II ReceiptE4
following OS
Windows Embedded Standerd 2009 32bit
Windows Embedded POSReady 2009 32bit
Windows Vista 32bit SP2 English
Windows Vista 64bit SP2 English
Windows Server 2003 R2 64bit SP2 English
-After the upgrade installation from the APD Ver3, "EpsStmApi.dll" rema
ins even when
the APD Ver.4 is uninstalled.
-Correct a misdescription in the silent installation creation screen.
-The tab in the print data does not become active even when it is speci
fied.
Ver4.05
-GS1 bar code printing function has been added to the TM-P60 Peeler printe
r driver.
The print results stay the same as those for RSS bar codes.
-Problems with the USB device driver have been fixed.
-The following problems have been fixed:
-If the silent installation function is used to install the TM-L90 prin
ter driver,
the Paper Size set by the paper layout setting tool is not installed.
-If the silent installation function is used to install the TM-L90 prin
ter driver,
the User Defined Paper Size is not installed.
-If the silent installation function is used to install the TM-L90 prin
ter driver,
the Start button for the paper layout setting tool is not displayed.
-When printing using a Slip driver, if the Slip driver is uninstalled
while the printer is waiting for the slip to be removed, an error occu
rs.
Ver4.04
-A function that specifies the brightness of the print results during grap
hic printing has been added.
-The TM-H6000III slip printer has been equipped with a printer driver that
performs
revolving printing of the printer fs built-in fonts.
-The TM-C100 printer driver has been equipped with a new function that ret
ries printing
of the page when printing has failed.
-The following problems have been fixed:
-When execution of printing and the calling of StatusAPI from the appl
ication coincide,
the CPU utilization may remain high.
-With a printer using the UB-E02 board, Cover Open status is not issue
d in some cases
even if the printer cover is opened at the beginning of printing.
Ver4.03
-The TM-C100 printer driver has been equipped with the following additiona
l features:
Specifying the print starting position
Specifying the number of pages to cut
Linking the paper type and properties
Support for Windows2003Server
-The TM-C100 printer has been modified so that no improper properties can
be set.
-The time required from when the printing starts on the application until
when the printer actually
starts printing has been reduced.
-The installer has been modified to allow port settings with silent instal
lation.
-The memory usage used to keep increasing when printing was repeated with
WindowsXP SP2,
but this problem has been eliminated.