[DSP-10] DSP-10 Program Updates
Bob Larkin
[email protected]
Mon, 15 Mar 2004 12:30:33 -0800
Hi Everybody,
I have posted updates to all the DSP-10 programs, with links from
http://www.proaxis.com/~boblark/dsp10.htm
Look for "Hardware, Software and Information," about half way down the
page, or go to http://www.proaxis.com/~boblark/dsp10.htm#NEW_UHFA
This includes a number of improvements. For most users, the big change is
in the handling of audio for both transmit and receive. Overload handling
has been improved considerably. The FM audio frequency response has been
greatly improved. Details are below, but first a summary of the available
material, and its use.
* If you use the EZ-Kit by loading UHF3.EXE, just replace with version 2.5.
Then use version 3.16 of UHFA.EXE as the PC control program.
* If you run the EZ-Kit from an EPROM that contains an earlier version of
UHF3.EXE, use version 2.5 of UHF3M.HEX that is available in Intel Hex to
program a new 27C512 EPROM. Then use version 3.16 of UHFA.EXE as the PC
control program. Relative to loading at turn-on, this is really convenient
and still allows the EZ-Kit to run any program.
* If you use the KDSP10 adaptor board with KK7P's DSPx, replace your
current loaded program with version 2.5 of UHF3x.EXE. Then use version 3.16
of UHFA.EXE as the PC control program.
All of the above are available on the web site. To use version 3.16 of the
PC program you must update to version 2.5 of the DSP program. There have
been a couple of small changes to the DSP commands from the PC, and not
having these available will produce an error message.
Source code is also available there, as usual.
A summary of the updates follows. See the operating
instructions, http://members.ispwest.com/kd7ts/ver3/Man2.html for details.
A - The SSB and FM audio now include clipping and filtering. This is scaled
to allow full peak output and any distortion is kept in-band.
B - A 1 dB/bar clipping indicator shows how much clipping is occurring.
Normal operation is 3 to 6 dB of clipping and up to 12 dB is acceptable. A
large error indicator shows at 12 dB.
C - The transmit and receive audio for FM now has the proper frequency
response.
D - The FM power meter now includes unlimited averaging, controlled by
SpecAve (ALT-F3, F4). This provides very accurate noise measurement.
E - SCRL-ALT-F4 Now asks for a confirm before shutting down, to avoid
confusion with Spec Ave increases. A dialog box comes up and needs two
keystrokes to actually exit, y<Enter> or Y<Enter>.
F - ALT-% (alias ALT-SHIFT-5) opens up a DOS-Visit screen. This leaves the
DSP-10 in memory, but otherwise is fully functional DOS. To re-enter DSP-10
type Exit<Enter>. The UHFA.CFG configuration file is saved to disk, just
before going to DOS-Visit. When you re-enter the DSP-10, the UHFA.CFG is
read from disk and any change put into place. This is handy for editing
the .cfg file, setting date and time, or running any small DOS program.
G - The software clock for the code-modes gets the right time when coming
from DOS. The 1 millisecond change has been removed, clock changes are now
immediate, without catch-up delays.
H - The software clock set now exits on either "*" or <Enter>. Redraw
of the screen now occurs with clock exit.
I - There is now a "^" command for the DSP-10 clock set that synchronizes
to the PC clock. This is automatic at startup.
J - There is a tiny mark whenever "E1-Data Lost" occurs. This is a white
spot along the right edge of the waterfall spectral box.
K - The deviation for FM can now be set from the configuration file under
fm_dev (in kHz). The calibration was apparently wrong for FM transmit
deviation, and was too wide. It is now set for 5 kHz (center-to-peak).
L- In FM receive, the center frequency error is displayed on the screen,
like a regular center-frequency meter. But in addition, the actual average
frequency being received is shown, like "10368.100345 MHz." This is
derived from the discriminator, but has counter-like accuracy. If the
signal has full quieting, the frequency will be within a few Hz.
M - A tuning indicator has been added to PUA43. Even if both the
transmitter and receiver are exactly on frequency, it is necessary to
sometimes correct for propagation media Doppler. The indicator is quite
accurate, even for very weak signals and operates over +/- 150 Hz. A
tuning "yellow trace, like in LTI is included. The ID frequency is used for
this and has been lowered from 400 Hz to 375 Hz. The indicator provides a
change in frequency to be used in RIT. It can be cleared by CTRL-ALT-W, or -w.
N - Receive audio has had the overload improved to not only eliminate
"wrap-around" distortion, but to increase the available power output by
about 5 dB. This was not a big problem before, but you can now get a lot of
audio out.
N - A half-dozen minor items have been fixed.
I know of no draw backs in using the new versions of the two programs. So
I recommend that everyone put them into use. Also, play with the transmit
audio equalizer to make your microphone sound the way you really want it
to. The audio improvements listed above, along with the mike equalizer can
result in fine sounding audio.
Many users have contributed to this update with feedback, new ideas and
testing. I hope don't miss anyone, but special thanks to KD7TS, KK7P,
KO7N, W7CQ, W7LHL, W7SLB, W7SZ.
Have fun and report back on how it goes!
73,
Bob W7PUA