|
WinDRM - HF Digital Radio MondialeAudio and Fast Data over HF SSBA Quick How-To for WinDRM by Jason Buchanan - N1SU |
Visit the Download page to get the latest version.
Extract this to C:\WINDRM or another location you are comfortable with. Remember where you extract the .ZIP file so you can refer to it later. With Windows XP you can right-click on the windrm.exe file and Pin to Start Menu.
Open the program and you should see the screen similar to below:

To switch to Waterfall mode (and to show how well you are matched in
frequency to the sending station) click on the options below:

To configure your PTT port so that WinDRM will key your rig click on the options below:

In this example, COM1 is used; select the port your computer uses.
At this point you should be configured and ready to use WinDRM. The remaining step is to adjust your microphone gain to eliminate ALC - any ALC or speech processing will prevent you from being successful with WinDRM or any other digital mode.
This works with Windows XP only.

Select Line In for RX and Microphone for TX. Using those options will allow easy use of the Voice capabilities of WinDRM.

The example above shows a very good voice QSO in progress - notice that the white line in the waterfall has three red spots along the line and that there are three lines along the waterfall display that line up within the red lines. This is important because it is an indicator that the transmitting and receiving station are tuned correctly to each other.
Also notice that the boxes for SNR and DC read 19 and 332. SNR is the Signal to Noise ratio, calculated as (amplitude of signal) / (amplitude of noise). This is determined by HF propagation (QRM, QRN and QSB) and to a great part by the transmitter and amplifier linearity. WinDRM consists of 51 sinewave signals all at once with a very high peak to average ratio and linearity is paramount. Any station you can work with 100W RTTY can be worked with 10W WinDRM.
DC can be loosely translated as how closely matched in tuning frequency between two stations. The box above the DC box shows a "Quality" indicator during receive mode. 100 would be optimal however as low as 30 usually is tolerable.
The RESET button can be pressed to force WinDRM to resync with the station being received. This is useful when adjusting the VFO to match the sending station's frequency - moving the VFO during receive will interrupt the data stream and the received voice and data will be lost, however you can recover by pressing RESET.



This example
shows a data transmission with a low SNR and some blocks missing during the
data transmission. However, multiple instances of the file are being sent,
shown by WinDRM receiving block #67, the last good block of the pass being
#30. The 2nd (or 3rd) instance of the file being sent can "fill in the
gaps" of blocks received so that a complete file can be received. During
poor band conditions, QRM and QRN are effectively dealt with when 3
instances of a file are sent.
The RESET button can be pressed to force WinDRM to resync with the station being received. It is unusual to need to press this button during a Data transfer but the option is there if nothing else seems to help.
In this example, I have selected a file to send and 2 Instances of each file will be sent per pass. The Long Leadin option is used to send 1 second of DRM data before starting the data transfer - this is useful to give the receiving station's rig a chance to settle to the sending station.
If band conditions are excellent only a single instance of the files need be sent. If band conditions are poor, 2 or 3 instances may be required. WinDRM is unique in that the sending station can send multiple passes of a single file and the receiving station can "stitch" together the blocks received to piece together a complete file.


Click the Max Speed button added to configure the DRM options for maximum throughput. Remember that 64QAM is extremely complex and requires PERFECT linearity with NO ALC. If you have any ALC or your amplifier is mis-tuned your 64QAM signal will be distorted and no one will be able to decode it. Use the TUNE button to tweak your rig for best performance with 64QAM.
With Mode A, QAM64, MSC Low Protection enabled (also set via Max Speed button) the throughput is 770 characters per second, almost 1 KB per second!
Select Settings -> DRM TX Settings to enable the settings for these options.
Bitrate table:
1047 - Robust Mode B 16QAM MSC Normal - Default - 313cps 1395 - Robust Mode A 16QAM MSC Normal - 348bps increase 1310 - Robust Mode B 16QAM MSC Low - 263bps increase 1745 - Robust Mode A 16QAM MSC Low - 698bps increase 1883 - Robust Mode B 64QAM MSC Low - 836bps increase 2511 - Robust Mode A 64QAM MSC Low - 1464bps increase - 770cps!New TUNE button added to allow you to adjust your microphone gain and RF output so that ALC action is eliminated and also to tune your linear amplifier for best linearity. Adjust your microphone gain so that ALC is completely eliminated - this will ensure optimum linearity for 16QAM and 64QAM waveforms. Do not increase microphone gain once this function is completed. This works with Windows XP only.
Mailing List
I have created a new mailing list on Google. This mailing list is provided to
discuss all topics related to the WinDRM software for the adaptation of
Digital Radio Mondiale over the Amateur Radio HF spectrum.
This group was created on Google as a means to get away from Yahoo's email services. Many ISPs block Yahoo because of their lax policies to stop spam and I lose several messages every week because Yahoo is repeatedly blocked. Hopefully by moving to Google this problem will be eliminated.
The intent is not to create a splinter group from the Yahoo hamdream24 list so I hope no one views this as a means to create a new club - I just don't like Yahoogroups.
|
Subscribe to WinDRM | |
| Browse Archives at groups-beta.google.com | ||