[DSP-10] C Source Code

Bob Larkin [email protected]
Thu, 22 Jan 2004 19:28:02 -0800


Hi All,

I have just posted an up-to-date version 3.10 C source code for the DSP-10. 
This is for anyone that is interested in compiling the program, or for 
studying the control program to see what it is about. You do not need this 
to operate the radio; you only need the "executable" file, UHFA.EXE. The C 
source code is linked from http://www.proaxis.com/~boblark/dsp10.htm and 
you can find the link from a search on "Ver 3.10 PC" without the 
quotes.  It is about 2/3 down the page. Direct access is 
http://www.proaxis.com/~boblark/uhfa310.zip

Borland C is the language, and the graphics won't compile in any other 
language, as far as I know. I use version 4 of Borland C. Everything is C, 
not C++.  Any version 2.0x of UHF3.EXE for the DSP is all that is required 
for this version of the PC code.  Likewise, either the 2181 EZ Kit Lite, or 
Lyle's board, http://www.fidalgo.net/~wa7gxd/dspx.html will work.

Feel free to play with the code as you like, but I suggest that you talk to 
me before starting on a major port to a different operating system. This is 
because we need to recognize if a split has occurred in the paths of the 
program development, and be aware of possible ways to minimize the total 
time spent in dealing with future changes.

There is a copy of UHFA.EXE with the source that is v3.10.  I suggest that 
those, not wanting the source code, wait a few days to get this update. I 
will make it available as an isolated file, so that you don't need to get 
all the source files, and also write up some changes to the instruction 
pages, so that you know what is in 3.10.

Next, I plan to proceed with an update to UHF3 for the DSP that will
   1-Add a noise blanker
   2-Improve the overload behavior in SSB transmit
   3-Allow improved performance when using the KK7P DSPx
   4-Incorporate the RF Gain into the AGC
   5-Use feed-forward AGC to improve the response.
   6-Some minor fixes to other problems

73,
Bob  W7PUA