[net.micro.cpm] File transfer between machines.

ciaraldi@Rochester.ARPA (06/15/83)

From:  Mike Ciaraldi <ciaraldi@Rochester.ARPA>

I was recently faced with transferring between an
SD system and an Eagle II. The SD had MODEM7 running, and had
an 8-inch floppy, but the Eagle had only 5-inch, with no
documentation on the format.
fortunately, both had serial ports, which were configured into
CP/M as RDR: and PUN:
So, we wired the two ports together, and used PIP to transfer
source from one machine to the other. On one, I PIP'd to
the PUN:, and on the other I PIP'd from the RDR: into a file.
We had to do it slow, because there was no error-checking,
but we got the source for MODEM7 across.
At that point we realized we did not have a macro assembler on
the Eagle. The serial port driver strips off the high-order
bit, so we could not transfer the assembler, plus it is somewhat
complex to trust to a trasnfer without error-checking.
So, we modified it in the SD to match the Eagle hardware,
assembled it, and PIP'd the hex over to the Eagle.
There is an option on PIP to check for valid Intel hex
format. It seems to discard all improper records without
any message. But comparing file lengths told us the
transfer went OK.
Anyway, we now had MODEM7 for the Eagle, and started
using that for subsequent transfers.

I would also suggest a local Apple, DEC, or CP/M user group
for the possibility of MODEM7 already ported to the right
format.