Terminal program recommendations ?

117 views
Skip to first unread message

Peter Onion

unread,
Nov 2, 2025, 4:25:36 AM (4 days ago) Nov 2
to RC2014-Z80
I want to setup a serial link between my Zed Pro and my Orton 3C.

Eventually I'll write a program for the Zed Pro to handle uploading and downloading Intel (*) Hex Records to and from the 3C, but to start all I need is a simple terminal program for the Zed Pro to test that the serial connection is working.

So I'm looking for recommendations for simple terminal programs the run on CP/M 3.

PeterO

(*) The observant will notice I've swapped from Motorola S records to Intel Hex records so I can directly upload the hex output files from M80/L80.

Richard Deane

unread,
Nov 2, 2025, 4:36:21 AM (4 days ago) Nov 2
to rc201...@googlegroups.com
Courtesy of Anna Christina - >>> You can find QTerm here: https://git.imzadi.de/acn/qterm

Richard


--
You received this message because you are subscribed to the Google Groups "RC2014-Z80" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rc2014-z80+...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/rc2014-z80/360f77eb-579d-417b-b03e-284ab3ef2a89n%40googlegroups.com.

Peter Onion

unread,
Nov 2, 2025, 6:26:08 AM (4 days ago) Nov 2
to RC2014-Z80
Thanks Richard.   
 I've tried a couple of versions, but they all seem to be loosing characters after a few lines of dumped hex.  This may be due to my RomWBW VDA driver being a bit slow because to the RC2350 waits for frame sync when processing line feeds to avoid tearing, or because there is no flow control back to the 3C. 

 I can easily add flow control at the 3C end.  Just as a test I will first try adding some "end of line" delay in the 3C code.

PeterO

Wayne Warthen

unread,
Nov 2, 2025, 9:06:32 AM (4 days ago) Nov 2
to RC2014-Z80
Yeah, if using VDA, you will almost certainly need flow control.  Delays or lower baud rate may get it working.

-Wayne

Peter Onion

unread,
Nov 2, 2025, 9:39:59 AM (4 days ago) Nov 2
to RC2014-Z80
I will get my scope out when I get home and check if the Zed Pro is asserting the RTS line.  If it is I can add code to my bit-banged serial output to check the RTS line before sending a character.
PeterO

Peter Onion

unread,
Nov 3, 2025, 6:47:44 AM (3 days ago) Nov 3
to RC2014-Z80
The Zed Pro is raising RTS so I've added an extra input bit on the 3C so the transmit subroutine can test it's state before sending a character.  
I'm taking the opportunity to rewrite some other bits of the my code in the 3C's ROM at the same time so it may take a while before I can test the flow control.
PeterO

Peter Onion

unread,
Nov 4, 2025, 12:46:22 PM (2 days ago) Nov 4
to RC2014-Z80
ZedProTerminal.png
With hardware flow control working the output from my Orton 3C is now displaying correctly on my ZedPro using qterm3c :-)
Only thing I've had to change is the inverse video is now using the top bit of the character rather than the vt100 escape sequence.

Next thing is to write a simple terminal program that will capture intelhex records when the 3C sends them, and then write them to disk.
Then add the ability to send them back to the 3C for a full "Load and Save" capability. 

PeterO


Peter Onion

unread,
Nov 4, 2025, 1:54:10 PM (2 days ago) Nov 4
to RC2014-Z80
Having now found and read the  qterm manual (it's in the files directory)  I've got it working to save the intel hex records from the 3C using the "catch file" feature, and to send them back to the 3C using the "print file to remote" feature.  
The print feature needs the CP/M 3 LST: device to also be set to COM1.

PeterO

Reply all
Reply to author
Forward
0 new messages