Modern Computer communicates with a 34-year-old Panasonic KX-W50TH
The Challenge
I have a Panasonic KX-W50TH thermal typewriter with a nine pin serial interface port on the side. I have a RP-K105 interface connected to my Windows 10 computer using a Sabrent USB to Parallel cable. I set up a generic text printer and set the print processor up to auto form feed. My first transfer from the computer to the typewriter was Hello world!. On the typewriter I got Hlowd. Using a Linux computer I get the same result with is copy a file to /dev/usb/lp0. The text sent is missing characters.
To be clear, the link between a modern computer (Windows 10 or Linux) and the typewriter is being made. The issue is that every other character is missing when sending output to the typewriter. I think a configuration setting on the modern computer is the issue. At the typewriter, I cannot make any configuration edits other than CODE+T (turns on or off the terminal mode). The only changes that I can make with the interface are to switch it on or off and to bring it online or offline.
I have successfully sent data to an Olivetti 900x with the USB to parallel cable using Windows 10 and Linux.
Any thoughts? Has anyone else tried this? The Panasonic typewriter is an amazing device.
2020-01-22 Edit: Type Specimen added. I do not think that the typewriter is using the original ASCII set. The additional characters in KBII and KBIII are part of the Extended ASCII set.
Photos
(source: wordpress.com)
(source: wordpress.com)
(source: wordpress.com)
(source: wordpress.com)
(source: wordpress.com)
MODE LPT1:,,P
, which is described as, "...tells DOS to continuously try to send output to the printer if a time-out error occurs.... An example is when the printer returns an out-of-paper error. If you have used the P option, the computer will continue to try to send while you refill the paper supply." I wonder if there's a handshaking issue?