I came across the following more recent discussion:
2022-05-05 Bit banging on a Tandy CoCo1 - Wikistix
<https://www.stix.id.au/wiki/2022-05-05_Bit_banging_on_a_Tandy_CoCo1>

And it reminded me of some of my own past exploration into systems that did
RS232 without an UART.

One example is the NEC PC-8001 (system from about 1979).  I recall having
trouble getting it past 600 baud for some reason.

Another example is the Color Computer 3.  UltimateTerm 2.4 from 1987 could
bit-bang reliably 9600 baud (also Twilight Term from 1996).   The CoCo3 had
a higher speed CPU option than its original.   "bit banging" (imo) is the
host system doing the work of producing the start/stop bits on its own.
 Which seems to be a "lost art" and why I've wondered if anyone has tried
bit-banging on a modern-day 3GHz system - but bit-bang onto what? They took
away our serial and parallel ports, like talking directly to a pin is now
taboo (literally a security risk, as some networks lock out CD drives and
USB also - "no information out" policies).

With the UART assist of the RS232Pak cartridge, a CoCo3 managed 115200 baud
using a very optimized NetMate terminal written in 2021.  That's with the
6551 ACIA doing the serializing work (but I don't think it has any FIFO at
all).

I've been curious how much faster Interlink/Laplink/FastLynx really was
across a parallel cable (I've yet to find reliable bytes-per-second rate
info on those).  On modernPC to modernPC I really was able to achieve
45KBps (bytes per second) on a 460Kbps serial connection (USB/serial
adapters; ones with 128 byte FIFO) using regular ZModem protocol.

There are "laplink-style-USB" things, but I'm still curious if we did
USB/parallel adapters and a classic laplink cable on two modern PCs, could
it surpass the 45KBps serial connection?  Still a relic approach, as modern
day WiFi+samba should be faster.  But where is any modern-make software to
even try?

-Steve



On Fri, Jan 31, 2025 at 2:13 PM Paul Koning via cctalk <
cctalk@classiccmp.org> wrote:

>
>
> > On Jan 31, 2025, at 2:18 PM, Wayne S via cctalk <cctalk@classiccmp.org>
> wrote:
> >
> > Steve, remember that digital electronics ( I.E. integrated circuits like
> uarts)  weren’t around during the early days of data transmission. It was
> all analog back then, coils, capacitors, and resistors, so then ideas
> regarding fast transmission had to wait for the technology to evolve. Then
> as ic’s became available, what you could do with them sparked new ideas.
> Example: data compression within the modem using a microprocessor, thus
> getting higher overall throughput than the theoretical maximum of just the
> modulation rate.
>
> True, though "digital electronics" and "integrated circuits" are not
> directly related.  Digital circuits were first built with relays and with
> tubes.  What makes them "digital" is that they deal in ones and zeroes
> rather than with continuous real-valued signals.
>
>         paul

Reply via email to