Serial constantly freezes
In the years since then I have tried many different terminal programs and I always got similar results. Hatari *often* freezes. I have updated Hatari numerous times, and still get the exact same results. I imagine the serial code hasn't changed much since 2012.
I never posted about it here on the Hatari forum because I wasn't certain if the issue was Hatari's serial code, or a bug in tcpser or socat.
However recently I decided to ditch tcpser in favor of a Lantronix. I have used the Lantronix with my Atari Mega STe to run many of these same serial programs with almost no problems. I figured it was worth connecting the Lantronix to my Mac to see if I got better results connecting to BBSes using old Atari and PC terminals in both Hatari and Dosbox. I bought a QVS serial-to-usb cable in order to connect the Lantronix to my Mac. It shows up as
I am definitely getting better results in Dosbox. But I still have freezing issues with Hatari.
When I was trying it this morning in order to write up this bug report, I was running into a freeze *every* time I tried to change baud rate, either in ANSIterm or Freeze Dried Terminal or TGEMUL (Thieves Guild emulator).
szOutFileName = /dev/cu.usbserial
szInFileName = /dev/cu.usbserial