[sebhc] list archive and a specific question

Jim Battle frustum at pacbell.net
Wed Jul 6 20:53:33 CDT 2005


Dwight K. Elvey wrote:

...
> Hi
>  I thought I'd mention, I don't do checksum. My experience with
> serial is that it is either working or it is not working.
> When I captured the images, I'd transfer them twice. A file
> compare shows any random error. I had no errors in any of the
> transfers except on the serial/cassette card H8-5. These
> failed at the 9600 baud to transfer complete images. They
> had a circuit that used optical isolators that just didn't
> make it for this high a baud rate. My program has the option
> to select a slower baud.

In the past, for my Sol and Wang projects, I did what you did -- send the file 
twice and diff it to ensure a good transfer.  It has always been a waste of time 
  to transfer it twice and to manually to and diff things, but I never felt 
comfortable enough just assuming the first pass is going to be good.  Even if 
the PC is fine, the old computer might have problems.  For instance, on the 
Sol-20 there is no provision for hardware flow control, so you just attempt 
transfers and if you get a failure, lower the speed and try again.  I'd rather 
have a 2x faster channel that has to resend 1% of the time than have to run at 
the lower speed.  Since my laziness algorithm is of a greedy nature, I never 
invested the time to write a more robust transfer protocol, and I kick myself 
every time I have to transfer programs again.


--
Delivered by the SEBHC Mailing List



More information about the Sebhc mailing list