ZX<->PC
ZXNet echo conference «hardware.zx»
From Stanislav Yudin → To All 11 July 2002
Hello everyone!
A thought came to me, I don’t think I was the first, but I still want to voice it. And
you probably need to do this in this echo...
When they want to connect a PC to a PC, one of the solutions is to connect via
com ports, and the loop can consist, at a minimum, of only three
wires (reception, transmission, ground), often two tails from
dead mice connected to the overlap. Is it possible instead of the second PC
connect Speck via tape interface? It seems like everything you need is here
there is: an entrance, an exit, and a ground? Something is probably preventing you from doing this, unless
They haven't connected it like that yet. What? If suddenly nothing prevents you from doing this, then
where to find data transfer protocols to write support for Spec
for communication with the PC, for example, through Norton Commander?
Stanislav
From Kirill Frolov → To Stanislav Yudin 11 July 2002
Press RESET immediately, Stanislav!
11 Jul 02 00:10, Stanislav Yudin wrote to All:
SY> When they want to connect a PC to a PC, then one of the solutions is a connection by
SY> com-ports, and the loop can consist of at least only
SY> of three wires (receive, transmit, ground), often for this purpose
SY> use two tails from dead mice connected to an overlap. A
SY> is it possible to connect Speck via a tape recorder instead of the second PC
SY> interface?
This interface is difficult to coordinate with the serial port.
The pisyuk needs +/-3v input signals and up to +/-12v output signals.
And the worst thing is that you can’t get negative voltage from the interface,
In normal mode, all signals with positive polarity appear there.
The simplest thing is to connect the MAX232 to the spec to the printer port and it’s possible
additionally
to the Kempston port of the joystick. Only this chip is expensive, and it’s not available everywhere
easy.
SY> It seems like everything you need is there: input, output, and
SY> earth?
The Spectrum cannot receive bits 100% of the time, unlike the LSI 16450
and therefore some of the transmitted information will be lost. Needed or good
protocolupper level correction of the situation, or an additional wire connected to
CTS
a notebook to block the transmission at a time when the spec is not ready to receive
(hardware
the port itself is blocked).
I connected the following wires:
PC ZX
TX reception
RX transmission
CTS ready to receive
DTR pussy readiness/reset
Spectrum DCD readiness
GND GND
DTR and DCD are not necessarily needed; it is not necessary to transfer bytes back and forth without loss
needed at all.
There is no RTS wire from the pisyuk (saved) and with a heavy load the pisyuk can
lose bytes, so
it is worth using XON/XOFF flow control - if the spec accepts XOFF it
brakes for
adoption of XON. The spec itself can also send XOFF when the receiving one is full
buffers, HO CTS
EVERYTHING IS NECESSARY FOR A PUSSY - until the speck listens to TX from the pussy he
sets CTS for
prevent data loss (XOFF cannot be used here).
A Z-modem can work on top of all this. X-modem requires transfer of all
256 characters
and therefore can only work without flow control. I'm from MMD just on
"ZXLINK" speeds
I logged in to the PC and gave the command sx file or rx file there and downloaded the file. Only
new mmd
buggy with 128-byte blocks, you need to use the old version from 1997.When connecting via three wires (RX, TX, GND), you should look towards SHDL
protocol
and zxtcp, where it is practically implemented. Or fix the driver so that it can
catch
the beginning of the X,Y,Z-modem block and received in blocks. The file will download normally, but
in the terminal
Symbols will often disappear.
SY> then where can I find the data transfer protocols to write
SY> support for Speck for communication with the PC, for example, through Norton Commander?
So you pay a lot of dollars to the person who made this Norton and they will share it with you
secrets.
Then you look for this Norton in the museum, there you also look for MS-DOS and the computer on which it is
will earn...
It would be better to write a Z-modem for the spec and a vt100/ansi terminal emulator for
512x192/256x192.
Actually, it already exists - it’s called Melon, and there are raw materials. All that's left is
fix under yours
connection diagram to the pussy.
spread!