[DSP-10] DSP-10 and Windows10

Paul Kupper paulkupper at bluewin.ch
Wed Apr 1 04:02:54 EDT 2020


Long time ago, 2003, I begun the project of writing a useful Windows
application, "VB.net 2003", for the DSP10. It worked well but I had to
change a few things of the DSP code. Later I replaced my desktop PC and the
Windows versions changed too.
Recently I tried to compile the program for Windows 10  with Visual Basic
net 2013. Few things gave compiling errors and I overworked the app.
Now, there are no more changes to the DSP code necessary and by far not
complete, the app may be of some interest to others. Many hours of coding
are spent, but I learned a lot for other Windows applications, so the time
was not wasted.

The state of the application is now such, that I decided to share my work
with other interested hams. For this I have to clarify a few things:

Important for fast PTT!
With VB.net it is not so easy to detect the state of the RI (Ring indicator)
signal of the RS232 port. So I decided to use the CD (Carrier detected) Pin.
You may wire this in parallel with the RI, without affecting the function.
Just make sure, that you are not creating a short.

My desktop has a real RS232 port.
I have the DSP code installed on EPROM, so the EZ-lite is starting directly
the DSP10. No Monitor.
Be patient, it takes about 4 seconds to start up.
There is not much help for using the app available. To the experienced
DSP-10 user much should be self-explaining.
Most entries from keyboard must be terminated with the enter key to become
effective.
No file has to be edited with any other editor to change the users
parameters. The different opening forms allow this.
Some new settings are taken by closing the setup forms, some must be written
by pressing save.
When you change from one mode to the other, be prepared that not everything
is set as you wish, or you had.
Don't change to much at short times. The DSP may stall if you do so.
Especially when you are transmitting CW, be careful.
When you are transmitting most settings may be changed on the fly. How this
behaves on air, I do not know.
Some of the newer stuff is not implemented, like tuning to fractions of HZ
and so on.

The RS232 communication is using its own thread. The app is consuming about
2% of CPU power. (Desktop PC  from 2011).

The compiled setup files are in the setup.zip

http://ssvlauacher.ch\dsp10\HB9OMQ.htm

The source code is also available to the interested.




More information about the DSP-10 mailing list