OK !
So..... let's see.
@PCprogrammer :
- H/W flow control : XON/XOFF appears to be S/W not H/W. So that leaves us with only one single possibility for H/W control.... great.
- Cable : what I will do is... not even bother trying to fix my spaghetti cable ! Waste of time because I only needed it to figure out the data format... now that we know what it is, I can remove my spaghetti and just use the cable I was using before.... which already know works fine.
@DC1MC
but still someone needs to hack the PC utility
Wow good luck with that ! I am not a magician.... if you are, you are welcome !
That said, the program is all contained in that single EXE file, and weighs only 100KB.. .it's not an awful lot. So I think I won't resist the temptation to load it into a HEX editor to see what I can find in there...
to accept the 3000 as 5000,
No you do'nt understand. The S/W is not made for the upper class 5000 model, it's made for the little brother the 3000.
More precisely the 3000B.... the best I could ever dream about is for the S/W to one day work with my programmer which is a 3000U not a 3000B.
The small size of the EXE file I think kinda makes it obvious that it's not featureful enough to handle a 5000.
I understand it's an old program, at a time where (human) programmers were good/skilled and could get a lot done with very few lines of code..... plus that S/W uses a text bases UI so doesn't require a lot of code for the UI.... I understand all that, but I still think that 100KB is not a lot compared to everything a 5000 can do.
Needless to say, I would love to be proven wrong.
right now I don't know what is the purpose, to speak with the device or to make it program EPROMS ?
Eh ? Cheeky !!
It means you are taking this fligh in mid air.... you missed the very first episode of Season #1 !
Can't believe I need to reiterate the obvious but, here we go
---> > > I bought this programmer knowing ZERO about it, just on a whim. Once I started Googling a bout it I found ZERO on it... so from day one, as fa as I am concerned it was a hopeless case and the thing was just a big door stop !
It's just a pretext for reverse engineering and tinkering with vintage stuff, that's all.
I would never have ever dreamed of achieving everything we managed so far, it's a miracle.
I have no reason to believe, nor the right to expect, that this thing will ever be able to program an EPROM, because I just don't have the S/W for it, nor the documentation.
If we can manage it then... it's a miracle, I would be overjoyed... but I am realistic and hardly count on it....the fun is in the journey. Reaching the destination is just the icing on the cake.
To speed up a bit the story, don't forget that the telegram contains at the end the EOT character, that a bit more difficult to send with the usual terminal programs !!!
I don't understand the issue... as we have seen, and as PCprogrammer said... the S/W does not send that EOT code, only the programmer does.
Regardless, sending non-printable characters is obviously a common problem when using terminals, so there must exist somewhere a terminal program that let's you send arbitrary characters by specifying a binary or HEX value.
At any rate, any terminal program can send a file, so you can just make one using a HEX editor which will make it easy to type both readable text as well as any control codes. Then you can just send that file.