On 04/09/2017 00:14, Chris Torek wrote:
In what was either a remarkable coincidence, or actual
planning,
the old ASR 33 at I think 110 baud (maybe 300) took two "character
times" to do the carriage return, so that if you sent CR and LF
in that order, the LF occurred mid-CR and the print head was
ready right at the time the next character arrived.
That's not right. Yes, the ASR33 runs at 110 baud (10cps), but all -
including mine and those of my friends - take more like half a dozen
character times to perform a CR from the right hand side. Moreover, the
time it takes depends in a non-linear fashionon how far along the line
the printhead has travelled; it's driven by a spring and decelerated and
stopped by an air dashpot. Even an LF takes more than two character
times. That's why ASR33 drivers send a string of nulls after a CR.
Many are smart enough to send the LF instead of the first null, if they
see that LF is the first character after CR.
> But there were also some terminals that both
advanced the paper
> and returned the print head (I'm hazy about this, but I think
> the IBM Selectric was one...).
The ASR33 friction feed models, but not the sprocket fed ones, can be
configured to do that but AFAIR only at the 72nd character position at
the end of a line.
Possibly, since as I recall there was a keyboard key
that did the
equivalent of pushing the return bar on a manual typewriter. If
you look at photos of Selectrics, there is no external bar (though
of course there are knobs to rotate the platen for inserting and
removing pages).
That's correct. Selectrics have a RETURN key, which performs carriage
return and linefeed, and on mine there was a switch for single/double
line spacing too. I no longer have one, but I used to have two.
--
Pete
Pete Turnbull