[DSP-10] additional testing of UHF3 / UHFA / XP

Courtney Duncan cbduncan at earthlink.net
Fri Dec 19 23:56:11 EST 2008


Bob and all,

A couple of years ago when I bought a new Mac PowerBook G4, I tried  
running the DSP-10 load and operational software under a DOS Virtual  
PC.  Although other serial-based programs (some from the 1980s!) ran  
fine in this mode (using Keyspan USB to serial hardware), the DSP-10  
would neither load from VPC nor use the VPC as a terminal.

The problems I was having then sound just like what has been discussed  
here over the last week.  Sounds like it may be worth trying again  
with UHFA 3.87.  I'll make a note to do that soon as I can get around  
to it.  Any insight anyone here might have on this in advance would be  
appreciated.  In particular, I wonder if both the handshaking at load  
time and at operate time are both "solved" now.  Some of the recent  
discussion seems like it may have touched on both, but I haven't  
followed it closely enough to be sure.

Longer term, I hope to load and run the DSP-10 native from the Mac.   
This is not because there is anything wrong with UHFA as it is now or  
any of the software, it is because I got into DSP-10 in order to be  
able to write DSP software and I would prefer to do it in the Mac  
environment which also has the benefit of breaking me away from the  
legacy so that I more or less have to write it from scratch (referring  
to legacy for hints of course) which is what I want to be doing.

I won't say anything more about that until I have something to say.   
(i.e., Don't anybody get excited about a Mac interface, apart from VPC  
or Parallels just yet.  Learning Cocoa right now.)

Courtney, n5bf/6


On Dec 19, 2008, at 12:00 PM, Bob Larkin wrote:

> Hi All,
>
> As an assist to trying Rogers's fix for running the DSP-10 under  
> post-Win98 Command Prompts, I made up a version 3.87 of UHFA that  
> inserts a delay between the PC's request for a pointer from the DSP,  
> and the time it looks for it to have arrived back at the PC.  There  
> has always been a 20 millisecond delay there, but it is now  
> programmable.
>
> The DOS file to run on the PC is at http://www.proaxis.com/~boblark/uhfa387.zip 
> .  The contents are only the one UHFA.EXE and if you loose track of  
> which is which, the R3.87 on the SCRL-F3 bottom line (the one with  
> the hex dump) tells you what it is.
>
> A new CFG variable, called serial_delay with a default value of 20,  
> has been added.  The units are milliseconds.  It is line 215 of the  
> CFG file, after version 3.87 has been run once.  Alternatively, just  
> type "serial_delay 200" anywhere in the CFG file to enter this value  
> before 3.87 is run the first time.
>
> I have tested this file under DOS.  I need to re-arrange some  
> furniture to run under XP, as the XP PC is in the wrong room.  So  
> any testing under post-Win98 PC's will need to come from you guys.   
> This file does not alter  the procedure for Roger's change.
>
> An aside is that after all this settles down, I will make ROM  
> versions available for the EZ-Kits and Flash versions for the DSPx,  
> so that the startup will be like it used to be.
>
> Testing:  I have no idea what delay would be proper.  Longer delays  
> slow down the startup.  Shorter ones *may* be the source of the  
> pointer table problem.  I suggest 20 milliseconds as a minimum for  
> serial_delay, and it results in a total delay of about a second.  If  
> a value of 200 is used, this gives a bunch more time for a pre- 
> occupied PC, but adds about 8 seconds to the startup.  And so forth.
>
> I hope this is useful!
>
> 73, Bob
>
>
> _______________________________________________
> DSP-10 mailing list
> DSP-10 at mailman.qth.net
> http://mailman.qth.net/mailman/listinfo/dsp-10

"It's science. They don't know anything; they just make a lot of  
educated guesses."  -- Viannah Duncan

Courtney Duncan, n5bf/6
cbduncan at earthlink.net
144.200, 7.040.
n5bf at amsat dot org








More information about the DSP-10 mailing list