TaICOM (This program is FREEWARE !) 

PC Remote Control for ICOM-Radios

V 5.0  Copyright G.Tamm DF 9 ZO / 2008

System Requirements: Pentium Processor / MS Windows >= 2000

Put files to ANY directory and start TaICOM.exe (+ TaWEB.exe)
 
Necessary files:
TaICOM.EXE, TaWEB.exe
                                                                                      
Additional files:
TaICOM.INI(Environment file created by program)
TaICOM.TXT(This file)
TaICOM.LOG(Log file created by program)
EXAMPLE.FRE(Example file for frequency databases)
i.e. IC746.SMC, IC706.SMC, IC7000.SMC (S-Meter Conversion files)
i.e. IC746.MEM, IC706.MEM             (Files to load Radio-Memory)

After every run of TaICOM.EXE the actual configuration 
will be stored in TaICOM.INI !
To get default values erase TaICOM.INI !
-------------------------------------------------------------------------------
Use default/original ICOM-adresses (!!!) from manual because some commands
(i.e. ATT, PAMP etc.) are switched in the program in dependence of adress.  
-------------------------------------------------------------------------------
Set CI-V Transceive=ON (Radio-Setup) (!!!) to get response from the radio.

Set CI-V Transceive=FF (Radio-Setup) (!!!) during scanning (speed).
(Switched by program only for 7000, 7400, 7700, 7800) 
-------------------------------------------------------------------------------
COM-Settings:
ICOM CI-V - Bus: 8 Databit / 1 Stopbit / NO Parity / NO Handshake
Use highest possible Baudrate for good operation !
Program was tested with 9600/19200 Baud
-------------------------------------------------------------------------------
TUNE: 
Be careful with this feature when you have no RFI-safe ICOM-Interface 
between PC and radio (Blocking of RX-/TX-switching).
Use lowest possible power: Default=10W in ini-File
-------------------------------------------------------------------------------
Continuous S-Meter Reading:
Normally SQLSM_Cont=0 in INI-File.
If COM_Poll_Mode=1 and COM_Poll_Interval>9
SQLSM_Cont can be set to 1 for continuous readings  
-------------------------------------------------------------------------------
Enter frequencies in any mode of the program by typing :

  MHz number(s)
  then "."
  then optional kHz number(s)
  then optional ","
  then optional 1-3 decimals.

  Data entered / Result

  .5         ->    .500,000
  14         ->  14.000,000
  28.53      ->  28.530,000
  144.350,5  -> 144.350,500
-------------------------------------------------------------------------------
REMOTE:

- 1 Hz-frequency may be dummy data depending on radio.

- To change frequency click specific number in display :

  Left  mousebutton : Frequency down (Step/Offset[CONTROL] down)
  Right mousebutton : Frequency up   (Step/Offset[CONTROL] up)

  Or use Mousewheel

  Arrow-keys:F-Step up/down
  Pg Up/Down:F-Offset up/down

  Left mousebutton + SHIFT : Specific digit = 0 (1Hz - 100kHz)  

- LOG displayed frequency/mode/additional data and remarks(call,RST etc.)
  in RADIO.LOG ( file will be created by program ).

- Memory frequency database files:
  Left mousebutton to select specific line or RETURN for red marked line.
  Send frequency/mode/additional data to radio.
-------------------------------------------------------------------------------
ICOM Radios:

-Enter radio adress in hex format:Adress 1C is entered as '1' and 'C'.

-Additional information concerning ICOM-BUS:

 Data OK/NOT OK:
 Will be shown every time when a command sent out by PC is accepted/
 not accepted ( i.e.bad command or command not possible ) by the radio.

 Data Collision:
 Will be shown when there are data collisions on the ICOM-Bus (Overlapping 
 RS232 RX/TX). For example when radio is operated manually and a command
 is sent by PC at the same time or two radios at ICOM-Bus send data at the
 same time.
 Wait and do not operate radio(s) manually/do not send commands by PC till
 all data collisions are gone.

 There are dependencies (scan modes)between delay-time/delay between commands
 and used baudrates:Increase delay-time and/or delay between commands when 
 using lower baudrates. Otherwise you will have data collisions on the 
 ICOM-BUS.   
-------------------------------------------------------------------------------
*.FRE-FILES:

xxxx.xxx,xxx_xxxxxx_123456789a123456789b123456789c123456789d123456789e123456789f

Frequency (Length=12)  : Column 0-11       
Mode (Length=6)        : Column 13-18
Additional Data/Remarks: Column 20-200

M_0010=-  Skip this Memory           

Modes:

USB, LSB, FM, FMW, AM, CW, CW-R, RTTY, RTTY-R, (SKI)


Additional Data:

F-Step 
(Software-Tuning-Steps, any practical and useful)
Example: >SF=.025; / >SF=.012,5;

F-Offset
Example: >OF=.6; / >OF=4.6;

Filter
Example: >FI=-;(Normal) / >FI=N;(Narrow) / >FI=W;(Wide)

Attenuator
Example: >ATT=0; / >ATT=1; / Some Radios have 2

Duplex
Example: >DUP=S; / >DUP=-; / >DUP=+;

PreAmp
Example: >PAMP=0; / >PAMP=1; / Some Radios have 2

See EXAMPLE.FRE
-------------------------------------------------------------------------------
*.MEM-FILES:

M_0024= 145.600,000 FM     Comment or add. remarks >SF=.012,5;>PAMP=1;>DUP=-;>TXT=Max9chars
-------xxxx.xxx,xxx_xxxxxx_123456789a123456789b123456789c123456789d123456789e123456789f

Mem-No.  (Length=7)    : Column  1- 7       
Frequency (Length=12)  : Column  8-19       
Mode (Length=6)        : Column 21-26
Additional Data/Remarks: Column 28-


Modes:

USB, LSB, FM, FMW, AM, CW, CW-R, RTTY, RTTY-R, (SKI)


Additional Data:

F-Step 
(Hardware-/Radio-Tuning-Steps, ONLY those in Radios Cmd-Table)
Example: >SF=.000,01; (10Hz)  / >SF=.012,5; (12,5kHz) / ... / >SF=.1; (100kHz)

Filter
Example: >FI=-;(Normal) / >FI=N;(Narrow) / >FI=W;(Wide)

Attenuator
Example: >ATT=0; / >ATT=1; / Some Radios have 2

Duplex
Example: >DUP=S; / >DUP=-; / >DUP=+;

PreAmp
Example: >PAMP=0; / >PAMP=1; / Some Radios have 2

Text for Radio-Mems
Example: >TXT=-9chars--; 

See *.MEM
-------------------------------------------------------------------------------
*.SMC-FILES:

S1=10
S2=18
S3=30
S4=70
S5=110
S6=150
S7=160
S8=173
S9=185
S9_10=200
S9_20=210
S9_30=220
S9_40=230
S9_50=240
S9_60=255

See *.SMC
-------------------------------------------------------------------------------
CW by Keyboard: DTR will be toggled
-------------------------------------------------------------------------------
- The program was designed consciously WITHOUT colorful windows,
  speedbars etc. !

- NOT ALL functions of the program are available with every ICOM radio !

- Program was tested with IC-735, IC-706MK2G, IC-746, IC-7400 (IC-746plus),
  IC-7000 and 9600/19200 Baud.

- No guarantee, no warranty, no liability when using the program !


Have fun, 73's !

Gerd Tamm / DF9ZO

g.tamm@t-online.de