Ik probeer al enige tijd een Epson TM-T88III seriële printer aan de praat te krijgen onder Windows7. Helaas heeft de pc waar de printer op komt geen seriële poort, dus heb ik hiervoor een startech usb to serial hub gekocht (4 poorten).
Na de installatie van de hub, heb ik de compoorten ingesteld zodat deze overeenkomen met de instellingen van de printer:
Bits per seconde: 9600
Databits: 8
Pariteit: oneven
Stopbits: 1
De enige instelling waar verschil in zit is "Handshaking". Op de printer staat deze ingesteld op DTR/DSR. Bij de instellingen van de com poort heb ik alleen de instelling "datatransportbesturing". Optie DTR/DSR staat hier niet bij, wel "Xon/Xoff" of "Hardwarematig" Mij lijkt dat ik hier voor "Hardwarematig moet kiezen.
Bij het installeren van de officiële printer driver van Epson, moest ik alle waarden invullen, en hier had ik wel een optie DTR/DSR. De driver maakt een eigen poort aan (ESDPRT001) en deze is in mijn geval gelinkt aan com3.
* de ticketprinter werkt op een windowsxp computer met een eigen com poort. De kabel is dus ok.
* om de com poorten te testen heb ik gebruik gemaakt van een seriële matrix kassa printer. Als ik deze op com 4 aansluit en ik doe "dir c: > com4" in de command shell, dan print deze de tekst "De volumenaam van station C" plus wat onleesbare tekens.
Ik weet dus zeker dat de compoort nummers kloppen, en dat de hub werkt.
Doe ik "dir c: > com3" krijg ik een "toegang geweigerd" Waarschijnlijk heeft dit te maken met poort van de Epson driver.
* als ik een printopdracht geef met de Epson TM-T88III printer, dan komt deze in de spool te staan, en vervolgens gebeurd er niets (geen foutmelding)
* als ik een generic printer installeer voor com 5, en ik sluit de Epson hierop aan dan krijg ik bij het printer van de testpagina een printout met willekeurige tekens (waarschijnlijk omdat de generic driver tekst only is)
* als ik in het log van de Epson kijk dan komt hier de melding PmGetPrinterDataFromPort(0000000000296F30) <80060001> heel vaak in voor (geen idee wat dit betekend).
* Epson levert een programma "Epson flas logo setup" mee met een optie Comm. Test. Deze geeft een foutmelding "communication error"
Iemand nog idee wat ik kan doen om de printer te testen?
Na de installatie van de hub, heb ik de compoorten ingesteld zodat deze overeenkomen met de instellingen van de printer:
Bits per seconde: 9600
Databits: 8
Pariteit: oneven
Stopbits: 1
De enige instelling waar verschil in zit is "Handshaking". Op de printer staat deze ingesteld op DTR/DSR. Bij de instellingen van de com poort heb ik alleen de instelling "datatransportbesturing". Optie DTR/DSR staat hier niet bij, wel "Xon/Xoff" of "Hardwarematig" Mij lijkt dat ik hier voor "Hardwarematig moet kiezen.
Bij het installeren van de officiële printer driver van Epson, moest ik alle waarden invullen, en hier had ik wel een optie DTR/DSR. De driver maakt een eigen poort aan (ESDPRT001) en deze is in mijn geval gelinkt aan com3.
* de ticketprinter werkt op een windowsxp computer met een eigen com poort. De kabel is dus ok.
* om de com poorten te testen heb ik gebruik gemaakt van een seriële matrix kassa printer. Als ik deze op com 4 aansluit en ik doe "dir c: > com4" in de command shell, dan print deze de tekst "De volumenaam van station C" plus wat onleesbare tekens.
Ik weet dus zeker dat de compoort nummers kloppen, en dat de hub werkt.
Doe ik "dir c: > com3" krijg ik een "toegang geweigerd" Waarschijnlijk heeft dit te maken met poort van de Epson driver.
* als ik een printopdracht geef met de Epson TM-T88III printer, dan komt deze in de spool te staan, en vervolgens gebeurd er niets (geen foutmelding)
* als ik een generic printer installeer voor com 5, en ik sluit de Epson hierop aan dan krijg ik bij het printer van de testpagina een printout met willekeurige tekens (waarschijnlijk omdat de generic driver tekst only is)
* als ik in het log van de Epson kijk dan komt hier de melding PmGetPrinterDataFromPort(0000000000296F30) <80060001> heel vaak in voor (geen idee wat dit betekend).
* Epson levert een programma "Epson flas logo setup" mee met een optie Comm. Test. Deze geeft een foutmelding "communication error"
Iemand nog idee wat ik kan doen om de printer te testen?