You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ofbiz.apache.org by Branden Strickland <op...@gmail.com> on 2008/10/01 02:17:33 UTC

Re: JavaPOS Epson's TM-U220PD

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 <bj...@free-man.net> 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 <
> > jacques.le.roux@les7arts.com> 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" <go...@hytechpro.com>
> >>
> >>
> >>> 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.
> >>>
> >>>
> >
>
>

Re: JavaPOS Epson's TM-U220PD

Posted by "bjfree@free-man.net" <bj...@free-man.net>.
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 <
> jacques.le.roux@les7arts.com> 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" <bj...@free-man.net>
>>
>>  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 <bj...@free-man.net>
>>>>>> 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 <
>>>>>>>> jacques.le.roux@les7arts.com> 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" <go...@hytechpro.com>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  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.
>>>>>>>>>>
>>>>>>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
> 

Re: JavaPOS Epson's TM-U220PD

Posted by Jacques Le Roux <ja...@les7arts.com>.
Could this help http://docs.ofbiz.org/display/OFBIZ/JavaPOS+USB+For+EPSON+TM-U220D+Printer+Device+Service ?

Jacques

From: "Branden Strickland" <op...@gmail.com>
>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 <
> jacques.le.roux@les7arts.com> 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" <bj...@free-man.net>
>>
>>  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 <bj...@free-man.net>
>>>>>> 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 <
>>>>>>>> jacques.le.roux@les7arts.com> 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" <go...@hytechpro.com>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>  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.
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>>
>

Re: JavaPOS Epson's TM-U220PD

Posted by Branden Strickland <op...@gmail.com>.
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 <
jacques.le.roux@les7arts.com> 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" <bj...@free-man.net>
>
>  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 <bj...@free-man.net>
>>>>> 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 <
>>>>>>> jacques.le.roux@les7arts.com> 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" <go...@hytechpro.com>
>>>>>>>>
>>>>>>>>
>>>>>>>>  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.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>

Re: JavaPOS Epson's TM-U220PD

Posted by Jacques Le Roux <ja...@les7arts.com>.
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" <bj...@free-man.net>
> 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 <bj...@free-man.net> 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 <
>>>>>> jacques.le.roux@les7arts.com> 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" <go...@hytechpro.com>
>>>>>>>
>>>>>>>
>>>>>>>> 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.
>>>>>>>>
>>>>>>>>
>>>
>>>
>>>
>> 
>> 
>> 
>> 
>

Re: JavaPOS Epson's TM-U220PD

Posted by BJ Freeman <bj...@free-man.net>.
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 <bj...@free-man.net> 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 <
>>>>> jacques.le.roux@les7arts.com> 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" <go...@hytechpro.com>
>>>>>>
>>>>>>
>>>>>>> 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.
>>>>>>>
>>>>>>>
>>
>>
>>
> 
> 
> 
> 


Re: JavaPOS Epson's TM-U220PD

Posted by BJ Freeman <bj...@free-man.net>.
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 <bj...@free-man.net> 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 <
>>>> jacques.le.roux@les7arts.com> 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" <go...@hytechpro.com>
>>>>>
>>>>>
>>>>>> 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.
>>>>>>
>>>>>>
> 
> 
> 
> 


Re: JavaPOS Epson's TM-U220PD

Posted by BJ Freeman <bj...@free-man.net>.
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 <bj...@free-man.net> 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 <
>>> jacques.le.roux@les7arts.com> 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" <go...@hytechpro.com>
>>>>
>>>>
>>>>> 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.
>>>>>
>>>>>
>>
>