Fortunately, I have a BS in electrical engineering, so I should be able to figure it out. I'll be happy to publish circuit diagrams and such once I do so. All I need are electrical and functional specs for the pins.
I did go so far as to take my S149 apart and poke at it with a multi-meter. At first blush, it looked to me like the data port hangs off the same bus that drives the LCD screen. If only I had access to an oscilloscope or a logic analyzer....
I wonder what the interface to the printer looks like? If I'm going to have to build an interface circuit, then it might be easier to read the printer interface. I have a hunch that the little embedded printer just accepts ASCII data on a 7-bit bus.