Hi folkes,
At the moment im in the process of adapting a old *cough splutter* printer for use with my A1200 on the printer port.
An important point about the printer is that it supports only 7 bits, thus, it can only work with ASCII characters from 0 to 127. There is physically no 8th data bit input line.
I've noticed that when I send characters in the extended region of the ASCII table to the printer, that the output of the printer bears more than a passing resemblance to the characters that were sent to print; rather than printing their truncated character from the first half of the ASCII table. Furthermore, I can see no activity of the 8th data bit line.
For instance (The characters here are only guesses as to what was on the screen at the time):
庩®þ
Prints
a*crt
Rather than
(Invalid)x8)g
Is the system (WB3.0, generic printer using the standard system printing routine, printed from CygnusEd in the standard default font) somehow detecting that the printer is only seven bit and automaticially substituting in characters similar in appearance?
Hope someone can help me with this mystery,
Hodgkinson.