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!