Icom IC-7300 Rig control for MMSSTV

You can either make whatever changes to these settings after copying and pasting the [RADIO] and [RadioMenu] sections over the originals in the Mmsstv.ini file, or just copy/paste and change the few settings needing a tweak from within the program itself.

IMPORTANT: Do not modify the file while MMSSTV is running, it will overwrite it when you exit, so exit first, modify, then re-start MMSSTV.

This section is near the middle of the Mmsstv.ini file:

(Note – Change PortName and BaudRate to suit your system!,

also Cmdxx=148 is the CI-V address, 148=94h – the default for IC-7300, check in your rig under MENU>SET>Connectors>CI-V>CI-V Address. If it has been changed from 94h, convert the hexadecimal number to decimal and change Cmdxx to suit)

[RADIO]
PortName=COM4
BaudRate=19200
BitLen=1
Stop=0
Parity=0
flwXON=0
flwCTS=0
usePTT=0
ByteWait=0
Cmdxx=148
CmdInit=
CmdRx=\$FEFExxE01C0000FD\
CmdTx=\$FEFExxE01C0001FD\
FileGNR=
OpenGNR=0
PollType=3
PollInterval=5

This next section is at the bottom of the Mmsstv.ini file:

Note: This is set up for Australia. If your country has different standard frequencies, the format of the commands is:
\$FEFExxE00578563412FD\$FEFExxE02600010101FD

This is actually 2 commands together for setting frequency and mode.

The first command is \$FEFExxE00578563412FD:
\$FEFExxE0 – start sequence (xx is changed by MMSSTV to the number in [RADIO]> Cmdxx, E0 refers to your computer),
05 – set frequency, 70563412 – 12.345.670 MHz, FD – end sequence.

The second command is \$FEFExxE02600010101FD:
\$FEFExxE0 – as above, starts sequence and addresses radio,
26 – set VFO, 00 – Set CURRENT VFO, 01 – Set to Upper Sideband (change to 00 for LSB), 01 – DATA mode (set to 00 for normal SSB – non-DATA), 01, Filter setting 1 (The widest filter if you haven’t changed it in your radio)

Note: in USA on the 30 meter band SSTV must be a narrow version (500 Hz from what I’ve read). Aswell as selecting a narrow mode in MMSSTV,
You may want to set the Filter for 10.132 to ’03’, the narrowest by default, and manually adjust this filter to suit.

[RadioMenu]
Menus=10
Cap1=3.640 MHz LSB - Aus. Call
Cmd1=\$FEFExxE00500006403FD\$FEFExxE02600000101FD
Cap2=7.043 MHz LSB - Call
Cmd2=\$FEFExxE00500300407FD\$FEFExxE02600000101FD
Cap3=7.170 MHz LSB - Aus, USA Call
Cmd3=\$FEFExxE00500001707FD\$FEFExxE02600000101FD
Cap4=10.132 MHz USB - Call
Cmd4=\$FEFExxE00500201310FD\$FEFExxE02600010101FD
Cap5=14.230 MHz USB - Intl. Call
Cmd5=\$FEFExxE00500002314FD\$FEFExxE02600010101FD
Cap6=14.236 MHz USB - VK5ZW S/F Repeater
Cmd6=\$FEFExxE00500602314FD\$FEFExxE02600010101FD
Cap7=14.240 MHz USB - Euro Call
Cmd7=\$FEFExxE00500002414FD\$FEFExxE02600010101FD
Cap8=21.340 MHz USB - Intl. Call
Cmd8=\$FEFExxE00500003421FD\$FEFExxE02600010101FD
Cap9=28.680 MHz USB - Intl. Call
Cmd9=\$FEFExxE00500006828FD\$FEFExxE02600010101FD
Cap10=50.950 MHz USB - Call
Cmd10=\$FEFExxE00500009550FD\$FEFExxE02600010101FD

All that’s left is to set sound card to USB Audio Codec (the rigs built in sound card), do this inside the program.

Image I received with MMSSTV
Image I received with MMSSTV
A test transmission picture I made.
A test transmission picture I made.

Note that while I have set all this up and made sure it works, I haven’t tried to have an SSTV QSO yet.  I probably will at some point but even for monitoring the frequencies the above guide will help as you can change to the standard frequencies from the menu.

Good luck!

-VK3DAN

2 Replies to “Icom IC-7300 Rig control for MMSSTV”

  1. Many thanks for the MMSSTV Radio Commands! It was easy to implement and makes me very happy.

    Just had a QSO with a JA on 14230, now to look for more.

    73

Leave a Reply

Your email address will not be published. Required fields are marked *