Openbravo Issue Tracking System - Java Client POS
View Issue Details
0009417Java Client POS(No Category)public2009-06-10 11:112010-07-23 00:00
epscomputer 
adrianromero 
normalmajoralways
closedfixed 
10XP SP3
2.30 
2.30.1 
0009417: Receipt printer does not work after upgrade from 2.30Beta to 2.30
Hi,

I have an Epson Receipt Printer. It has stopped working after I migrated from 2.30Beta to 2.30 final. I've checked all settings, also the ones mentioned in the 2.30 final relase notes, and no luck.

Printer is accessible from OS.

Thanks,

Volker
No tags attached.
related to defect 00083242.30 scheduled adrianromero The printer tmu220 to stop printing after +-18 lines printed 
has duplicate defect 0009938 closed adrianromero Customer display stops working after upgrading to Openbravo POS 2.30 
Issue History
2009-06-10 11:11epscomputerNew Issue
2009-06-10 11:11epscomputerAssigned To => adrianromero
2009-06-10 11:14epscomputerIssue Monitored: epscomputer
2009-06-12 12:26adrianromeroNote Added: 0017246
2009-06-12 12:26adrianromeroStatusnew => feedback
2009-06-12 15:10ronny_gNote Added: 0017265
2009-06-12 15:10ronny_gIssue Monitored: ronny_g
2009-06-15 10:39adrianromeroNote Added: 0017290
2009-06-15 10:39adrianromeroStatusfeedback => scheduled
2009-06-15 10:39adrianromerofix_in_branch => pi
2009-06-23 23:20ronny_gNote Added: 0017548
2009-07-07 17:24adrianromeroRelationship addedrelated to 0008324
2009-07-07 17:28hgbotCheckin
2009-07-07 17:28hgbotNote Added: 0017979
2009-07-07 17:28hgbotStatusscheduled => resolved
2009-07-07 17:28hgbotResolutionopen => fixed
2009-07-07 17:28hgbotFixed in SCM revision => http://code.openbravo.com/pos/devel/main/rev/dbc613af2a54be85eb33cf3b00277c9228af4d50 [^]
2009-07-20 15:42epscomputerNote Added: 0018423
2009-07-22 10:15adrianromeroRelationship addedhas duplicate 0009938
2010-07-22 13:54adrianromeroStatusresolved => closed
2010-07-22 14:00adrianromeroFixed in Version => 2.30.1
2010-07-22 14:00adrianromerofix_in_branchpi =>
2010-07-23 00:00anonymoussf_bug_id0 => 3033256
2012-11-07 09:40priyamCategory01 - General => (No Category)

Notes
(0017246)
adrianromero   
2009-06-12 12:26   
Hello.

Please, could you add a note with all the details we need to investigate this error: Model of the Epson printer, all configuration options for your printer in Openbravo POS. Printer driver version installed and default printer options.

Thanks
(0017265)
ronny_g   
2009-06-12 15:10   
Hi Adrian,

It appears I could have same problem.

See this thread.

http://forge.openbravo.com/plugins/espforum/view.php?group_id=101&forumid=434921&topicid=6996200 [^]

Thanks,
Ronny
(0017290)
adrianromero   
2009-06-15 10:39   
Hello

In 2.30 has been included one line that can be the cause of this error. This line has been included in the class responsible for the communication with the serial port and it was included in order to fix another error

The class is com.openbravo.pos.printer.escpos.PrinterWritterRXTX and the line included is the number 52.

                    ((SerialPort)m_CommPortPrinter).setFlowControlMode(SerialPort.FLOWCONTROL_RTSCTS_IN); // this line prevents the printer tmu220 to stop printing after +-18 lines printed

In our tests we did not have any problem with this modification but it is the only modification we see from 2.30 beta to 2.30 related to customer displays and printers using serial ports.

Could you please test 2.30 source code commenting the previous line?

Thanks.

Adrián Romero.
(0017548)
ronny_g   
2009-06-23 23:20   
Hi Adrián,

I updated production system from 2.20 to 2.30 again last night. Printer 2 would still not work at all. I then changed from 2.30 to 2.30 with line 52 removed from com.openbravo.pos.printer.escpos.PrinterWritterRXTX and Printer 2 worked perfectly. We could not fault it. Bug confirmed.

Thanks,
Ronny G
(0017979)
hgbot   
2009-07-07 17:28   
Repository: pos/devel/main
Changeset: dbc613af2a54be85eb33cf3b00277c9228af4d50
Author: Adrián Romero <adrianromero <at> openbravo.com>
Date: Tue Jul 07 17:27:52 2009 +0200
URL: http://code.openbravo.com/pos/devel/main/rev/dbc613af2a54be85eb33cf3b00277c9228af4d50 [^]

Fixes issue 0009417: Receipt printer does not work after upgrade from 2.30Beta to 2.30

---
M src-pos/com/openbravo/pos/printer/escpos/PrinterWritterRXTX.java
---
(0018423)
epscomputer   
2009-07-20 15:42   
Sorry for not getting back with a response earlier, I can confirm the same error and the same fix (removing line 52 from com.openbravo.pos.printer.escpos.PrinterWritterRXTX) on all of my production systems.

Regards,

Volker