IZ8BLY MT63 Terminal

For 32 bit Windows
© 1999-2000 Nino Porcino,
ninopo@tin.it
http://ninopo.freeweb.org

Beta Release 0.99e


IZ8BLY MT63 Terminal is a Windows program for transmitting and receiving MT63 signals on amateur radio bands. To learn more about this interesting mode, visit the MT63 web site.

A special thanks goes to Pawel Jalocha SP9VRC who is the inventor of MT63, and who also provided the source C++ code on which this program is based.


Table of Contents


License

IZ8BLY MT63 Terminal is free software. You can copy it and share it, so long as you don't charge any money for it, and you don't modify it. If you pass the software on to others, please pass on the original distribution file. Any commercial distribution without the written permission of the author is strictly prohibited.

If you use the program, please send some feedback, so that the author can be encouraged to make improvements. Donations would of course be welcome, but a friendly e-mail or postcard will suffice. Contact the author at:

email: ninopo@tin.it
web:
http://ninopo.freeweb.org

or via snail mail:

Nino Porcino, IZ8BLY
Via dei Tulipani 21
89133 Reggio Calabria
ITALY - EUROPE

(If you want to meet Nino on air, try during weekends (Sat-Sun) in MT63 mode, on 14347 KHz LSB around 13:00 UTC.)

Hardware Requirements

You will need:

Installation

Since you're reading this, you probably had no problem installing the software! If you want to uninstall it, or install a later version, use the Windows Control Panel. When installing new releases of the program, you MUST uninstall older ones first.

Connect the transceiver audio output to the line-in plug of the sound card. Connect the audio output from the soundcard to the transceiver microphone input, or auxiliary input. Note that some transceivers will not provide VOX operation from the auxiliary input. Isolation circuits between the computer and the transceiver using small line transformers are highly recommended. Use the Windows Control Panel to adjust the input and output levels of your soundcard. The Volume Control applet can be called from inside the program - see later.

If VOX will not work with your transceiver, you may need to fashion a PTT circuit as well. The transmitter can be controlled by a signal from a serial port, the DTR signal (pin 4) on COM1 to COM4. This is set in the File|Preferences menu. The circuit required is an NPN open collector transistor with a 10k base series resistor and a shunt diode. This is the same as the PTT circuit of a simple "Hamcomm" type interface often used for RTTY or SSTV, so if you already have such an interface, it will save you building the circuit.

MT63 modes should always be worked in USB. MT63 is a wide-band mode, so turn off any optional filters (narrow filters are of no advantage due to the nature of the MT63 software filters, and can interfere with reception of such a wide-band mode).

Configuration

Press CTRL+P or choose "Preferences" from the Menu to access the Preferences window. This window has a series of tabs which you can click on to see various mode related settings and alter them. The settings you choose are stored in the IZ8BLY.INI text file.

General:

PTT:

Tools

Operation

The Menus

Click on a menu item (or select with the normal Windows keyboard ALT selections) to reach these controls:

FILE Menu

MODE Menu

Allows selection of the MT63 mode parameters. The "standard" mode (the most common) is 1kHz long interleave. Please note that a feature of MT63 is that there is a small time delay between when you type a letter, and when the letter is really received by the other station. This delay is affected by a parameter called "interleave". Note also that you must wait the interleave delay to "flush" the characters you type when you complete each transmission.

This delay depends on the mode and the speed. Short interleave is 32 bit times, long interleave is 64 bit times. The bit times are 200ms, 100ms and 50ms for 500 Hz, 1 KHz and 2 kHz modes respectively; so for example 1 KHz long interleave has an interleave delay of 6.4 seconds.

TRANSMIT Menu

RECEIVE Menu

TOOLS Menu

The Tool Bar

The Paper button is used to start and stop the decoding of MT63 signals, which will be displayed in the Receive window.

The Set Input/Output Volume buttons call up the sound card mixer program to set input and output volumes and ports. Make sure that the level does not cause clipping in the transmitter. Setting the level too high will not make the signal any stronger - it will just be harder to read and cause more interference. Linearity is especially important if transmitting multi-tone signals such as MT63, to prevent intermodulation. Note: With Win95 both buttons generally launch the same Volume Control applet (Set Output Volume), so on this applet, use Options/Properties and select Recording to Set Input Volume.

Preferences button calls the configuration window.

Snapshot button lets you copy text from the receive display to the Windows clipboard.

Paste as quoted text pastes text from the clipboard to the TX buffer. Text will be "quoted" by adding a ">" character at begining of each line, as is done in e-mails. This feature is useful for repeating what has written by another radio operator (e.g. in a net, when stations don't copy each other).

Clear screen simply clears the RX window (but not the log file).

Reset will reset the MT63 internal engine status, for the rare cases when the sync process fails to lock to the carriers (typically you will see many "@@@@@@" characters).

Send report is a shortcut for the menu option "send radio report" or F8 Key.

Tune 1 and Tune 2 are two tuning buttons. Tune 1 sends an unmodulated carrier so you can adjust the right level of RF output. Tune 2 sends two carriers on top and bottom edge of MT63 signal so you can show to the other party where is your actual QRG.

RX and TX Windows

The RX window is where the decoded text is displayed. You can use the mouse to select and copy to clipboard.

The transmit buffer is place below the RX window and lets you type the message to be transmitted. You can resize the RX/TX window by moving the "splitter" control between the two.

The transmit buffer will also accept metacommands. These are general purpose program commands, and are denoted by the dollar sign ($). They can be typed directly into the Transmit Window, included in user definable buttons, or put in a text file to be sent via a menu option.

Metacommand Text sent / action taken
$QRZ The station callsign (as typed in the Preferences window)
$OTHER The other party's callsign (defined with F11 key)
$CQ Sends standard CQ call
$UTC Time stamp (UTC time)
$TIME Time stamp (local time)
$DATE Date stamp (referred to local time)
$DATEUTC Date stamp (referred to UTC time)
$$ The dollar sign (otherwise not printable)
$Cnn Sends ASCII character number nn, e.g. $c65 sends "A"
$BUTTONn Sends text assigned to the user definable button n (ranges is from 1 to 12)
$NOQSO Clears other party callsign ($OTHER).
$Pn Sets the output power level (soundcard volume) to n.
The value ranges from 0 (silence) to 255 (full volume).
This metacommand influences the mixer setting.
$OFF Closes the transmission and goes in RX mode
$LASTSNR The signal report of other party measured on last transmission. The values is in S scale as for transceivers (0...9, 9+5...9+60)
$LASTCONFIDENCE The best measured confidence percentage of the last transmission (0-100%).

The user definable buttons are placed below the transmit buffer. You can modify their content, and the name on the button, by right clicking on the desired button. You can store pre-defined phrases and metacommands, then send them later by left clicking on the button.

Tuning Display

The Tuning Display shows a waterfall plot of the received signal, using the Fast Fourier Transform (FFT) technique. Place the MT63 signal precisely between the two blue lines.

The Confidence meter shows the reliability of the error corrected received text.

The S/N meter reports the signal to noise ratio of the received signal, measured both in dB (deciBels) and in S-units.


IZ8BLY MT63 Terminal for 32 bit windows platform
© 1999-2000 Nino Porcino,
ninopo@tin.it
Extra lies and embellishments by Murray Greenman ZL1BPU