Protocols
ZXNet echo conference «code.zx»
From Konstantin Butorin → To All 26 July 2002
Hi, All!
People! People! Give protocols for data transmission from EMS or MMD!!!
And teach them how to make them work, if possible... Lots of literature
welcome.
P.S. I got carried away by ZX<>PC LINK - I have the hardware, I need to write a program...
Bye All...
From Kirill Frolov → To Konstantin Butorin 30 July 2002
Press RESET immediately, Konstantin!
26 Jul 02 16:40, Konstantin Butorin wrote to All:
KB> People! People! Give data transfer protocols from EMS or MMD!!!
What protocols? What level?
KB> And teach them how to make them work, if possible... A bunch of literature
KB> welcome.
To the library...
KB> P.S. I got carried away by ZX<>PC LINK - I have the hardware, I need to write a program...
Then you need an X-modem. Yes, there are no differences, only blocks of 256 bytes
and everything is transmitted in the hobet. This is about MMD. But nothing is known about EMS.
From Konstantin Butorin → To Kirill Frolov 3 August 2002
Hi, Kirill!
KB>> People! People! Give data transfer protocols from EMS or MMD
KF> What protocols? What level?
The lowest ;) Allegedly, data transfer for the PC is a standard function and
This is controlled by a standard microcircuit. I would like this chip on spec
emulate.
KB>> And teach them how to make them work, if possible... A bunch
KB>> literature is welcome.
KF> To the library...
Can you also tell me what I need there?
KB>> P.S. I got carried away by ZX<>PC LINK - I have the hardware, I need to write a program...
KF> Then you need an X-modem. Yes, there are no differences, only blocks by
KF> 256 bytes and everything is transmitted in the hob. This is about MMD. And about EMS
KF> nothing is known.
Will it work with the PC_X-modem_protocol?
Bye Kirill...
From Kirill Frolov → To Konstantin Butorin 23 August 2002
Press RESET immediately, Konstantin!
03 Aug 02 16:00, Konstantin Butorin wrote to Kirill Frolov:
KB>>> People! People! Give data transfer protocols from EMS or MMD
KF>> What protocols? What level?
KB> The lowest ;) Allegedly, data transfer for the PC is a standard function and
KB> this is controlled by a standard microcircuit. I would like this chip on spec
KB> emulate.
X-Modem? What microcircuit? Or are you talking about RS232?
So everything is like in the book: start bit, N[5-8] data bit, N[0-1] bit
(un)parity, N[1-2]-stop bit.
Bit interval duration 1/115200, 1/57600, 1/38400,... 1/1200 shares
seconds.
Zero is coded with a voltage of +3..+12 volts, one -3..-12 volts.
In reality, a modern pisish port perceives 0 volts as log.1 - this is a feature
for
devices without a voltage source of negative polarity. Well, it digs
all +/-12 volts, up to 20 mA of current can be removed.
KB>>> P.S. I got carried away by ZX<>PC LINK - I have the hardware, I need to write a program...
KF>> Then you need an X-modem. Yes, there are no differences, only blocks
KF>> 256 bytes each and everything is transmitted in the hob. This is about MMD. And about
KF>> EMS knows nothing. KB> Will it work with the PC_X-modem_protocol?
With mmd older versions (2.20 from 1997) - it will probably be. With new ones (4.xx)
it won’t, it didn’t work for me with them, about 1.5-2 years ago... It’s just
in new MMDs the 128-byte x-modem is broken, only the 256-byte one works,
but for PC it is not standard.
For a 256-byte protocol on a PC, I can issue a program (src) in Pascal.
It works through FOSSIL and only in DOS (in the Windows DOS emulator, semi-axis
Linux also works). On fast computers it may crash with an error
(due to DOS pascal).