Answer to CommSerial Problem

Greg Edwards (gedwards@Csli.Stanford.EDU)
Thu, 4 Sep 1997 18:00:28 -0700 (PDT)

Since I burdened everyone with my question regarding CommSerial blowing up
after getting 16 bytes in a row, I figured I'd pass the answer along as
well.

As it turns out, CommSerial should not be used for general purpose serial
communication. Instead, CommV24 should be used. That is the module which
actually implements the regular serial communication with buffers, etc.
That one correctly buffers output correctly so that you can send large
buffers across the RS-232 port.

I figured this out after reading a bit of the Oberon Compiler book, where
they mentioned V24 and Serial -- the serial applied to the keyboard and
mouse, and V24 applied to RS-232 connections to other computers.

Thanks,
-greg edwards