Thanks all! Being able to poll the status of CTS in BASIC was the missing
link. I've been doing a similar mini BASIC "printer driver" that would just
do garbage loops to delay enough to usually print. I'm going to read the
ports as described above and see if I can get things humming on the M100.
Wi
On the M100 and T102, the only automatic flow control method for the RS-232
port is XON/XOFF (software flow control).
Back in my HP pen plotter days (1985) I found that 2400 baud was fast
enough between a RS Model 4p and any HP serial pen plotter. Just have to
get your pen plotter to use XON/XOFF
To print to a printer that relies on hardware flow control on a m100 you
need to write a program to print the file. Can be in BASIC or ML.
In a loop you read the file to print and send the data a byte at a time,
before sending each character use I/O command to check you're not flowed
off. You just
There is definitely no (normal) access to rts/cts from BASIC unless you
count BASIC with included/encoded machine language.
The hardware exists in the machine. The uart has the pins and they are
wired up to the db25, but there is no code anywhere in the main rom that
uses them. No BASIC comman
Why not wire dsr from the printer to CTS
On Fri, Jun 9, 2023, 5:23 PM Charlie Hoey wrote:
> Apologies for the longish post, didn't have time to write a short one!
>
> *TL;DR* I've been happily serial printing on my 100/102, but my 200
> doesn't work, so I'm in search of a non-hardware solution t