3.1 Adressing
Each message (frame) sent to a rig or received from a rig contains two adresses. The destination (to-adress) and the sender (from-adress). Each model has it's own default CI-V adress, which can be changed by the user. If two or more rigs of the same model are used on the bus (or level converter), you need to change the adresses of the rigs, each individual rig must have it's own, distinct adress. Valid adresses as defined in the Icom CI-V Reference Manual (3rd edition) range from $01 to $7F. With the IC-7000 now (Dec. 2005) at adress $70 that does not leave many adresses for future rigs. I see no reason why adresses up to $EF or even $F9 couldn't be used for rigs, with the exception of $E0 (default Icom controller adress). Values $FA to $FF are reserved for special protocol functions.
| $FE | $FE | to-adr | fm-adr | Cmd | Sub | Data | … | Data | $FD |
There are some reserved adresses with special meaning:
- $00: Used as to-adress, means all connected rigs.
Any rig with CI-V Transceive set to on should react to commands adressed to $00.
Any rig with CI-V Transceive set to on adresses it's messages to $00 when tuning the dial, changing mode etc. - $E0: Reserved for the controller, i.e. the computer. But to my knowledge no rig really cares where the messages come from, so any adress could be used as from-adress.
- $FA … $FF: Reserved for protocol functions such as frame delimiters, Ok, Not-Good, collision signals, empty memory etc. These values must not be used as adresses.
Default adresses
Each Icom model has it's own, distinct default adress. As a general rule, Icom used only even adresses ($02, $04, $06 ...). Each model was given a new default adress when it came out. The user can change the default adress if required. On older rigs this was done by (re-) soldering some diodes, on newer rigs the adress can be changed by setup through the front panel or even by CI-V commands. Adresses can be selected from $01 to $EF, giving 239 distinct adresses.
The following is a nearly complete table of all known adresses from CI-V capable rigs, not only by Icom.
| Icom-Model | Addr | Memories | Bandedge | Type |
|---|---|---|---|---|
| IC-271 | $20 | 32 | 1,2 | VHF Allmode |
| IC-275 | $10 | 99+3 | P1,P2 | VHF Allmode |
| IC-375 | $12 | 99+3 | P1, P2 | 220MHz Allmode |
| IC-471 | $22 | 32 | 1,2 | UHF Allmode |
| IC-475 | $14 | 99+3 | P1,P2 | UHF Allmode |
| IC-575 | $16 | 99+2 | P1,P2 | 10m & 6m Allmode |
| IC-7000 | $70 | 500+2 | 6 | HF/VHF/UHF Allmode |
| IC-703 | $68 | 99+2 | P1, P2 | HF Allmode QRP |
| IC-706 | $48 | 99+3 | P1, P2 | HF/VHF Allmode |
| IC-706MkII | $4E | 99+3 | P1, P2 | HF/VHF Allmode |
| IC-706MkIIG | $58 | 99+3 | P1, P2 | HF/VHF/UHF Allmode |
| IC-707 | $3e | ? | ? | HF Allmode |
| IC-718 | $5E | 99+2 | ? | HF Allmode |
| IC-7200 | $76 | 200 | P1,P2 | HF Allmode |
| IC-725 | $28 | 26 | 25,26 | HF Allmode |
| IC-726 | $30 | 24+2 | P1, P2 | HF/6m Allmode |
| IC-728 | $38 | 26 | 25, 26 | HF Allmode |
| IC-729 | $3A | 26 | 25, 26 | HF/6m Allmode |
| IC-735 | $04 | 12 | 11,12 | HF Allmode |
| IC-736 | $40 | ? | ? | HF/6m Allmode |
| IC-737 | $3C | 99+3 | P1, P2 | HF Allmode |
| IC-738 | $44 | ? | ? | HF Allmode |
| IC-7400 (IC-746Pro) | $66 | 99+2 | P1, P2 | HF/VHF Allmode |
| IC-746 | $56 | 99+2 | P1, P2 | HF/VHF Allmode |
| IC-751A | $1C | 32 | 1,2 | HF Allmode |
| IC-756 | $50 | 99+2 | P1, P2 | HF/6m Allmode |
| IC-756Pro | $5C | 99+2 | P1, P2 | HF/6m Allmode |
| IC-756ProII | $64 | 99+2 | P1, P2 | HF/6m Allmode |
| IC-756ProIII | $6e | 99+2 | P1, P2 | HF/6m Allmode |
| IC-761 | $1E | ? | P1, P2 | HF Allmode |
| IC-765 | $2C | 99+2 | P1, P2 | HF Allmode |
| IC-775 | $46 | 99+2 | P1, P2 | HF Allmode |
| IC-7700 | $74 | 100 | P1, P2 | HF Allmode Contest |
| IC-78 | $62 | ? | ? | HF Allmode |
| IC-7800 | $6A | 99 | P1, P2 | HF Allmode |
| IC-781 | $26 | 99+2 | P1, P2 | HF Allmode |
| IC-820 | $42 | 2x80+3 | P1, P2 | VHF/UHF Allmode |
| IC-821 | $4C | 2x80+3 | P1, P2 | VHF/UHF Allmode |
| IC-910 | $60 | 2x100 + 1 | 2 x 6 | VHF/UHF Allmode |
| IC-970 | $2E | 99+3 | P1, P2 | VHF/UHF Allmode |
| IC-1271 | $24 | 32 | 1,2 | SHF |
| IC-1275 | $18 | 32+3 | P1, P2 | SHF |
| IC-X3 | ? | P1, P2 | Commercial HF Transceiver | |
| IC-R10 | $52 | ? | ? | Handheld scanner |
| IC-R20 | $6C | 1000+200 | 50 | Handheld scanner |
| IC-R71 | $1A | 32 | ? | General Coverage Receiver |
| IC-R72 | $32 | 101 | ? | General Coverage Receiver |
| IC-R75 | $5A | 100 | P1, P2 | General Coverage Receiver |
| IC-R7000 | $08 | ? | ? | General Coverage Receiver |
| IC-R7100 | $34 | 99 | 10xP1,P2 | General Coverage Receiver |
| IC-R8500 | $4A | 800 | n/a | Gen.Cov.RX |
| IC-R9000 | $2A | 99 | 10xP1, P2 | General Coverage Receiver |
| IC-R9500 | $72 | 1000 | Auto: 100, Skip: 100, Scanedge: 20 | General Coverage Receiver |
| IC-RX7 | $78 | 1600 | Organized by Category, Group etc. | Handheld Scanner |
| Controller/PC | $E0 | - | - | |
| Mini Scout | $94 | - | - | Optoelectronics Mini Scout freq. counter |
| Optoscan 456/535 | $80 | - | - | Optoelectronics Optoscan |
| ID-1 | $01 | - | - | JARL 23cm digital data/voice radio |
| FC-3002 | $58 | - | - | ACECO FC-3002 counter |
Thanks to John, Trevor, Dave, John, Sergey, Mark, Don, Stephane and others who helped completing this table.
The same list, sorted by adresses. Since Icom assigned adresses in an ascending order when new radios came out, it gives a historical overview of the rigs appearance on the market (mostly, with some irregularities and gaps). This list shows only Icom rigs, not those of other vendors capable of the CI-V protocol. The years when the rigs appeared on the market are from my memory or from www.rigpix.com (tnx!).
| Icom Model | CI-V Address | Year to market |
|---|---|---|
| IC-735 | $04 | 1985 |
| ? | $06 | ? |
| IC-R7000 | $08 | 1986 |
| IC-275 | $10 | 1987 |
| IC-375 | $12 | 198? |
| IC-475 | $14 | 1987 |
| IC-575 | $16 | 198? |
| IC-1275 | $18 | 198? |
| IC-R71 | $1A | 1984 |
| IC-751A | $1C | 1985 |
| IC-761 | $1E | 1987 |
| IC-271 | $20 | 1983 |
| IC-471 | $22 | 1984 |
| IC-1271 | $24 | 1987 |
| IC-781 | $26 | 1987 |
| IC-725 | $28 | 1988 |
| IC-R9000 | $2A | 1989 |
| IC-765 | $2C | 198? |
| IC-970 | $2E | 1990 |
| IC-726 | $30 | 1989 |
| IC-R72 | $32 | 1992 |
| IC-R7100 | $34 | 1991 |
| ? | $36 | ? |
| IC-728 | $38 | 1992 |
| IC-729 | $3A | 1992 |
| IC-737 | $3C | 1993 |
| IC-707 | $3E | 1993 |
| IC-736 | $40 | 19?? |
| IC-820 | $42 | 1994 |
| IC-738 | $44 | 1994 |
| IC-775 | $46 | 1995 |
| IC-706 | $48 | 1995 |
| IC-R8500 | $4A | 1996 |
| IC-821 | $4C | 1996 |
| IC-706MkII | $4E | 1997 |
| IC-756 | $50 | 1997 |
| IC-R10 | $52 | 1996 |
| ? | $54 | ? |
| IC-746 | $56 | 1998 |
| IC-706MkII-G | $58 | 1998 |
| IC-R75 | $5A | 1999 |
| IC-756Pro | $5C | 2000 |
| IC-718 | $5E | 2001 |
| IC-910 | $60 | 2001 |
| IC-78 | $62 | 2000 |
| IC-756ProII | $64 | 2001 |
| IC-746Pro | $66 | 2001 |
| IC-703 | $68 | 2003 |
| IC-7800 | $6A | 2004 |
| IC-R20 | $6C | 2004 |
| IC-756ProIII | $6E | 2004 |
| IC-7000 | $70 | 2005 |
| IC-R9500 | $72 | 2007 |
| IC-X3 | ? | 2007 |
| IC-7700 | $74 | 2007 |
| IC-7200 | $76 | 2007 |
| IC-RX7 | $78 | 2007 |
| IC-7600 | ? | 2009 |