This week I visited a new client of WaiterOne: Svenska Baren in Puerto Rico, G.C. Armed with my MacBook Pro and my iPad mini, I would tackle a ticket printer layout bug. As I don’t have an Epson TM-T20II here to test, I just made an appointment with the owner of the place to test it onsite. Connect my hardware to his network, …, ready, set, … debug :

svenka nok

As you see, the ticket width doesn’t seem to be used completely. But then again, the total of the ticket seems to be well aligned, also the text printed in the header and the footer seems to be exactly in the middle. Strange no? As my personal printer on my work place, seems to be working perfect. Small detail, it is not an Epson TM-T20II, but a Epson TM-T88V with wifi interface.

It didn’t took me long to see that the printing was just that little bit smaller then my own test prints. So if it prints smaller, then it probably also prints more columns?

Downloaded the Epson TM-T20II and the Epson TM-T88V specs and indeed, the first printer prints in Font A 48 characters, in Font B 64 characters on 1 line, the latter printer does 42 characters and 56 characters respectively in Font A and Font B. Eureka!!

As soon as I changed in WaiterOne the characters to 64 on the bill printer (data -> printers -> bill -> ticket : characters) all seems to be working as it should. Everybody happy, table foosball puppet included :

svenka ok