• Please review our updated Terms and Rules here

SuperPET Waterloo Languages and bitfixer PetDisk Max v2

I finally had a chance to try this. I was able to connect with simple terminal program at 19200 baud successfully in both directions. However the hostcm program was not able to communicate at this rate. I do not know why but it failed after sending the first block of data. It looks to have retried 3 times (via NAK message) before stopping.

I also pulled out my C000 superpet ROM but my reader (T48) doesn’t support these.
 
I suspect your problems are related to the RTS, CTS, DTR, DCD and DSR hardware handshake lines - either the physical wiring or the generation/reception of the hardware handshakes.

The SuperPET should only transmit a character when the PC is able to receive the character, and vice-versa.

Have you read this document: https://mikenaberezny.com/wp-content/uploads/2013/03/superpet_serial_port.pdf?

If the hardware handshake lines are not connected, 'tied back' or the ACIA/USART support at both ends is not configured for hardware handshake mode, the higher baud rates will not work.

EDIT: I note in your document back in post #34 that you have the hardware handshake lines on the SuperPET looped back on themselves (4-5 and 6-8-20). This will not work at the higher baud rates.

Dave
 
Last edited:
Ah, that would explain it. I wasn't super-sure what the handshake connections needed to be. I'll take another stab at it when I get a moment. Thanks Dave.
 
Back
Top