ZolaTerm
Simple command line serial terminal for the Zolatron 64. Written in Go.
I'm using Go routines for receiving text (so that it can be displayed as it comes in and isn't blocking) and also for writing to a log file (if required).
Usage:
zolaterm [-l] [-a] [-f ]
-a append to log file. Otherwise, overwrite.
-l log to file. If no filename is provided, the default one hard-coded into the program will be used.
-f filename to use for log file. Very little error checking is done, so be careful.
BUGS:
- The log file writing is not perfect. Sometimes incoming & outgoing text end up reversed in the file. Don't know why. Presumably it's a concurrency issue of some sort but I'm not clever enough to work it out.