The problem with parallel is, unless they have a parallel port on the
computer, they can not use it.
i see you provide a USB and Bluetooth module.
if you feel that a parallel printer driver is in big demand, then I will
make that available.
but I really think they should go to USB for simplest installs.
Bluetooth and Wireless sometimes get harry when there is more than a
couple of POS running in close approximation.
Branden Strickland wrote:
I had already gotten the TCP on that page as well... However, USB and a
possible Parallel would be a huge help to a bunch of people who get the
epson printers and don't realize most come standard with that port. It
confuses a lot of people..
Let me know if I can help.
Thanks,
On Wed, Oct 1, 2008 at 7:56 AM, Jacques Le Roux <
[EMAIL PROTECTED]> wrote:
Thanks BJ,
Actually this howto was intially written by Cedar Peng at Vikrant Rathore's
demand :o)
Let me know when you will have done, I wiil put a link from the FAQ
Jacques
From: "BJ Freeman" <[EMAIL PROTECTED]>
looks like Jacques already did this for serial
http://docs.ofbiz.org/pages/viewpage.action?pageId=5063
i will add the other drivers.
BJ Freeman sent the following on 9/30/2008 7:07 PM:
you have to navigate the epson software
first download
Epson_JavaPOS_ADK_1112.exe
where every you install it(usually program files on windows)
look in
Epson\SetupPOS
this is the usb config for Jpos.xml
<JposEntry logicalName="POSPrinter">
<creation
factoryClass="jp.co.epson.uposcommon.util.EpsonJposServiceInstanceFactory"
serviceClass="jp.co.epson.upos.pntr.U220DService"/>
<vendor name="SEIKO EPSON" url="http://www.epson.com"/>
<jpos category="POSPrinter" version="1.11"/>
<product description="EPSON TM-U220D Printer Device Service"
name="EPSON Services for JavaPOS(TM) Standard" url="http://www.epson.com
"/>
<!--Other non JavaPOS required property (mostly vendor
properties and bus specific properties i.e. RS232 )-->
<prop name="Halftone" type="String" value="0"/>
<prop name="PhysicalPrinterName" type="String" value="TM-U220D"/>
<prop name="NVRAMControlLevel" type="String" value="1"/>
<prop name="Stamp" type="String" value="0"/>
<prop name="OutputCompleteType" type="String" value="2"/>
<prop name="StatusThreadInterval" type="String" value="100"/>
<prop name="OutputTimeout" type="String" value="500"/>
<prop name="PortType" type="String" value="2"/>
<prop name="OutputBufferSize" type="String" value="65536"/>
<prop name="FirmRecordLog" type="String" value="1"/>
<prop name="UsedNVRAM" type="String" value="0"/>
<prop name="ReceiveTimeout" type="String" value="1000"/>
<prop name="SlpReverseEject" type="String" value="0"/>
<prop name="PortName" type="String" value="TM-U220"/>
<prop name="OfflineRetryIntervalTime" type="String" value="25"/>
<prop name="DefaultSlpClampTime" type="String" value="0"/>
<prop name="epson.trace.file" type="String" value="trace.log"/>
<prop name="AsyncProcessingSize" type="String" value="1"/>
<prop name="KanjiTwoWaysPrint" type="String" value="0"/>
<prop name="PulseStep" type="String" value="2"/>
<prop name="PortInterfaceName" type="String" value="USB"/>
<prop name="OutPipe" type="String" value="0"/>
<prop name="U375Compatible" type="String" value="0"/>
<prop name="PortNameType" type="String" value="0"/>
<prop name="preCutterFunction" type="String" value="0"/>
<prop name="epson.tracing" type="String" value="false"/>
<prop name="epson.trace.max.size" type="String" value="1000"/>
<prop name="RecPaperSize" type="String" value="76"/>
<prop name="DeviceDesc" type="String" value="EPSON TM-U220D
POSPrinter"/>
<prop name="PageModeExt" type="String" value="0"/>
<prop name="SupportStatistics" type="String" value="1"/>
<prop name="OutputErrorOption" type="String" value="0"/>
<prop name="FirmProgressRange" type="String" value="10"/>
<prop name="SupportFirmware" type="String" value="0"/>
<prop name="InputTimeout" type="String" value="100"/>
<prop name="AutoPowerOff" type="String" value="0"/>
<prop name="SlpMoreColumns" type="String" value="0"/>
<prop name="RecPaperType" type="String" value="0"/>
<prop name="MemorySwitch" type="String" value="0"/>
<prop name="ReadThreadInterval" type="String" value="-1"/>
<prop name="QueuingOfflineTimeout" type="String" value="1000"/>
<prop name="TwoColor" type="String" value="1"/>
<prop name="InitializeThreadTime" type="String" value="1000"/>
<prop name="TwoByteCharacter" type="String" value="0"/>
<prop name="FirmLogFileSize" type="String" value="1000"/>
<prop name="Peeler" type="String" value="0"/>
<prop name="InPipe" type="String" value="1"/>
<prop name="ConfigurationFile" type="String"
value="epson/xml/Setting/TM-U220DSetting.xml"/>
<prop name="Custom1Color" type="String" value="0xFF0000"/>
<prop name="preEndorseFunction" type="String" value="0"/>
<prop name="Upos.Spec_c" type="String" value="false"/>
<prop name="FirmNotifyAllProgressEvents" type="String" value="0"/>
<prop name="InitializeResponseTimeout" type="String"
value="1000"/>
<prop name="ReceiveRetryTime" type="String" value="25"/>
<prop name="UsedInterCharacterSet" type="String" value="0"/>
<prop name="RecMoreColumns" type="String" value="0"/>
<prop name="PrinterTransmitTimeout" type="String" value="30000"/>
<prop name="WriteThreadInterval" type="String" value="-1"/>
<prop name="preORCBFunction" type="String" value="0"/>
<prop name="RecNearEndSensor" type="String" value="1"/>
<prop name="LogObject" type="String" value=""/>
<prop name="Cutter" type="String" value="0"/>
<prop name="PhysicalDevice" type="String" value="TM-U220D"/>
<prop name="FirmLogFileName" type="String" value="Firmware.log"/>
<prop name="UsedPeeler" type="String" value="0"/>
<prop name="InputBufferSize" type="String" value="4096"/>
<prop name="TransmitTimeout" type="String" value="5000"/>
<prop name="OfflineCount" type="String" value="2"/>
<prop name="TransmitRetryTime" type="String" value="100"/>
<prop name="DirectIOEventTimeout" type="String" value="5000"/>
</JposEntry>
BJ Freeman sent the following on 9/30/2008 5:45 PM:
I have been doing printer drivers since cpm days.
they don't provide one, I do.
:)
Branden Strickland sent the following on 9/30/2008 5:17 PM:
Wow, Bj, I'm not even sure they offer USB support, but I only say that
because *I* haven't tested it yet. Heck I've been so busy with the
full
time job, it's taken all the fun out of the last 2 months. I've had
practicly ZERO time to devote to OFBIZ which makes my face redder than
the
sun on the Japanese flag!
Rajeev, This is your product (
http://www.posguys.com/receipt-printer_12/Epson-TM-U220_502/C31C518653_4204/
)
what you need is either:
http://www.posguys.com/receipt-printer_12/Epson-TM-U220_502/C823361_3470/
http://www.posguys.com/receipt-printer_12/Epson-TM-U220_502/C32C824151_3472/
Or if BJ is correct about USB (I havn't tested yet)
http://www.posguys.com/receipt-printer_12/Epson-TM-U220_502/C32C824111_3471/
Also, for loud kitchens, same as Serial above, except has a loud sound
associated with it (to wake up your cooks)
http://www.posguys.com/receipt-printer_12/Epson-TM-U220_502/210466400_3475/
Enjoy,
On Mon, Sep 29, 2008 at 12:01 PM, BJ Freeman <[EMAIL PROTECTED]>
wrote:
parallel is considered legacy, since the trend is usb,
wirless(802.11B/G), and bluetooth.
though you can write a parallel driver, I suggest you get a USB,
Wireless or Bluetooth coverter.
they range from $10 to about $90.
Branden Strickland sent the following on 9/29/2008 6:42 AM:
Epson ADK does NOT offer support on Parallel port access to their
printers.
I don't know why... They offer Serial, and TCP/IP, but not Parralell.
I
suggest getting a new modual for the back of the printer, they're
roughly
20-30 US dollars from a place like pos-guys.com.
I spent probably 3 months trying to figure that out... Called Epson
and
the
whole works. No Parralell... Rats!
Hope this helped.
On Mon, Sep 29, 2008 at 6:18 AM, Jacques Le Roux <
[EMAIL PROTECTED]> wrote:
Which program is asking you this question ? You mean XML file to
fill in
OFBiz ?
I had a quick look and thought 1st about PortType attribute but
maybe
deviceBus is better, to check in ADK documentation...
Also I never noticed that there were duplicates in the attribure
generated
by the ADK (same in
http://docs.ofbiz.org/pages/viewpage.action?pageId=5063)
For instance
Parity
PortName
FlowControl
But actually they are not since they are case sensitive I guess. So
maybe
we should kept them same (upper and lower) but I'm unsure
of that, since some are generated as they are now (I only modified
PortName
in Linux and it worked fine)... Odd !
Jacques
From: "gopalbi" <[EMAIL PROTECTED]>
Hello Friends,
I've got a TM-U220PD with paralell port, also I downloaded Epson
JavaPOS
ADK. When I want to add my TM-U220PD there is a section where the
program
ask me what kind of port I am using, I want to say paralell but it
doesn't
have that option (only serial, usb, wired and wireless). My question
is
that
if the TM-T88IV with paralell interface support JavaPOS?
Thanks in Advance
Thanks & Regards:
Gopal Bisht
--
View this message in context:
http://www.nabble.com/JavaPOS-Epson%27s-TM-U220PD-tp19720753p19720753.html
Sent from the OFBiz - User mailing list archive at Nabble.com.