Loading...
Searching...
No Matches
riglist.h File Reference
Rig (radio) Model List

Hamlib rig (radio) model definitions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Macros

#define | MAX_MODELS_PER_BACKEND 1000
#define | RIG_MAKE_MODEL(a, b)
| The rig model number is held in an unsigned 32-bit integer.
#define | RIG_BACKEND_NUM(a)
#define | RIG_MODEL_NONE 0
| A macro that returns the model number for an unknown model.
#define | RIG_DUMMY 0
| The DUMMY family.
#define | RIG_BACKEND_DUMMY "dummy"
#define | RIG_MODEL_DUMMY RIG_MAKE_MODEL(RIG_DUMMY, 1)
#define | RIG_YAESU 1
#define | RIG_BACKEND_YAESU "yaesu"
#define | RIG_KENWOOD 2
#define | RIG_BACKEND_KENWOOD "kenwood"
#define | RIG_ICOM 3
#define | RIG_BACKEND_ICOM "icom"
#define | RIG_PCR 4
#define | RIG_BACKEND_PCR "pcr"
#define | RIG_AOR 5
#define | RIG_BACKEND_AOR "aor"
#define | RIG_JRC 6
#define | RIG_BACKEND_JRC "jrc"
#define | RIG_RADIOSHACK 7
#define | RIG_BACKEND_RADIOSHACK "radioshack"
#define | RIG_UNIDEN 8
#define | RIG_BACKEND_UNIDEN "uniden"
#define | RIG_DRAKE 9
#define | RIG_BACKEND_DRAKE "drake"
#define | RIG_LOWE 10
#define | RIG_BACKEND_LOWE "lowe"
#define | RIG_RACAL 11
#define | RIG_BACKEND_RACAL "racal"
#define | RIG_WJ 12
#define | RIG_BACKEND_WJ "wj"
#define | RIG_EK 13
#define | RIG_BACKEND_EK "ek"
#define | RIG_SKANTI 14
#define | RIG_BACKEND_SKANTI "skanti"
#define | RIG_WINRADIO 15
#define | RIG_BACKEND_WINRADIO "winradio"
#define | RIG_TENTEC 16
#define | RIG_BACKEND_TENTEC "tentec"
#define | RIG_ALINCO 17
#define | RIG_BACKEND_ALINCO "alinco"
#define | RIG_KACHINA 18
#define | RIG_BACKEND_KACHINA "kachina"
#define | RIG_GNURADIO 20
#define | RIG_BACKEND_GNURADIO "gnuradio"
#define | RIG_MICROTUNE 21
#define | RIG_BACKEND_MICROTUNE "microtune"
#define | RIG_TAPR 22
#define | RIG_BACKEND_TAPR "tapr"
#define | RIG_FLEXRADIO 23
#define | RIG_BACKEND_FLEXRADIO "flexradio"
#define | RIG_RFT 24
#define | RIG_BACKEND_RFT "rft"
#define | RIG_KIT 25
#define | RIG_BACKEND_KIT "kit"
#define | RIG_TUNER 26
#define | RIG_BACKEND_TUNER "tuner"
#define | RIG_RS 27
#define | RIG_BACKEND_RS "rs"
#define | RIG_PRM80 28
#define | RIG_BACKEND_PRM80 "prm80"
#define | RIG_ADAT 29
#define | RIG_BACKEND_ADAT "adat"
#define | RIG_ICMARINE 30
#define | RIG_BACKEND_ICMARINE "icmarine"
#define | RIG_DORJI 31
#define | RIG_BACKEND_DORJI "dorji"
#define | RIG_BARRETT 32
#define | RIG_BACKEND_BARRETT "barrett"
#define | RIG_ELAD 33
#define | RIG_BACKEND_ELAD "elad"
#define | RIG_CODAN 34
#define | RIG_BACKEND_CODAN "codan"
#define | RIG_GOMSPACE 35
#define | RIG_BACKEND_GOMSPACE "gomspace"
#define | RIG_MDS 36
#define | RIG_BACKEND_MDS "MDS"
#define | RIG_ANYTONE 37
#define | RIG_BACKEND_ANYTONE "AnyTone"
#define | RIG_MOTOROLA 38
#define | RIG_BACKEND_MOTOROLA "Motorola"
#define | RIG_COMMRADIO 39
#define | RIG_BACKEND_COMMRADIO "commradio"
#define | RIG_GUOHETEC 40
#define | RIG_BACKEND_GUOHETEC "guohetec"
#define | RIG_SIMPLECAT 41
#define | RIG_BACKEND_SIMPLECAT "simplecat"
#define | RIG_HARRIS 42
#define | RIG_BACKEND_HARRIS "harris"
NETWORK
A macro that returns the model number for DUMMY. The `DUMMY model, as the name suggests, is a model which performs no hardware operations and always behaves as one would expect. It can be thought of as a hardware simulator and is very useful for testing client applications. */ #define RIG_MODEL_DUMMY /** Network models.
#define | RIG_MODEL_NETRIGCTL RIG_MAKE_MODEL(RIG_DUMMY, 2)
| Model of the RIG_DUMMY backend family.
#define | RIG_MODEL_ARMSTRONG RIG_MAKE_MODEL(RIG_DUMMY, 3)
| Model of the RIG_DUMMY backend family.
#define | RIG_MODEL_FLRIG RIG_MAKE_MODEL(RIG_DUMMY, 4)
| Model of the RIG_DUMMY backend family.
#define | RIG_MODEL_TRXMANAGER_RIG RIG_MAKE_MODEL(RIG_DUMMY, 5)
| Model of the RIG_DUMMY backend family.
#define | RIG_MODEL_DUMMY_NOVFO RIG_MAKE_MODEL(RIG_DUMMY, 6)
| Model of the RIG_DUMMY backend family.
#define | RIG_MODEL_TCI1X RIG_MAKE_MODEL(RIG_DUMMY, 7)
| Model of the RIG_DUMMY backend family.
#define | RIG_MODEL_ACLOG RIG_MAKE_MODEL(RIG_DUMMY, 8)
| Model of the RIG_DUMMY backend family.
#define | RIG_MODEL_SDRSHARP RIG_MAKE_MODEL(RIG_DUMMY, 9)
| Model of the RIG_DUMMY backend family.
#define | RIG_MODEL_QUISK RIG_MAKE_MODEL(RIG_DUMMY, 10)
| Model of the RIG_DUMMY backend family.
#define | RIG_MODEL_GQRX RIG_MAKE_MODEL(RIG_DUMMY, 11)
| Model of the RIG_DUMMY backend family.
YAESU
Yaesu models.
#define | RIG_MODEL_FT847 RIG_MAKE_MODEL(RIG_YAESU, 1)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT1000 RIG_MAKE_MODEL(RIG_YAESU, 2)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT1000D RIG_MAKE_MODEL(RIG_YAESU, 3)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT1000MPMKV RIG_MAKE_MODEL(RIG_YAESU, 4)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT747 RIG_MAKE_MODEL(RIG_YAESU, 5)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT757 RIG_MAKE_MODEL(RIG_YAESU, 6)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT757GXII RIG_MAKE_MODEL(RIG_YAESU, 7)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT575 RIG_MAKE_MODEL(RIG_YAESU, 8)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT767 RIG_MAKE_MODEL(RIG_YAESU, 9)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT736R RIG_MAKE_MODEL(RIG_YAESU, 10)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT840 RIG_MAKE_MODEL(RIG_YAESU, 11)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT820 RIG_MAKE_MODEL(RIG_YAESU, 12)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT900 RIG_MAKE_MODEL(RIG_YAESU, 13)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT920 RIG_MAKE_MODEL(RIG_YAESU, 14)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT890 RIG_MAKE_MODEL(RIG_YAESU, 15)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT990 RIG_MAKE_MODEL(RIG_YAESU, 16)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FRG100 RIG_MAKE_MODEL(RIG_YAESU, 17)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FRG9600 RIG_MAKE_MODEL(RIG_YAESU, 18)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FRG8800 RIG_MAKE_MODEL(RIG_YAESU, 19)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT817 RIG_MAKE_MODEL(RIG_YAESU, 20)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT100 RIG_MAKE_MODEL(RIG_YAESU, 21)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT857 RIG_MAKE_MODEL(RIG_YAESU, 22)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT897 RIG_MAKE_MODEL(RIG_YAESU, 23)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT1000MP RIG_MAKE_MODEL(RIG_YAESU, 24)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT1000MPMKVFLD RIG_MAKE_MODEL(RIG_YAESU, 25)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_VR5000 RIG_MAKE_MODEL(RIG_YAESU, 26)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT450 RIG_MAKE_MODEL(RIG_YAESU, 27)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT950 RIG_MAKE_MODEL(RIG_YAESU, 28)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT2000 RIG_MAKE_MODEL(RIG_YAESU, 29)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT9000 RIG_MAKE_MODEL(RIG_YAESU, 30)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT980 RIG_MAKE_MODEL(RIG_YAESU, 31)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FTDX5000 RIG_MAKE_MODEL(RIG_YAESU, 32)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_VX1700 RIG_MAKE_MODEL(RIG_YAESU, 33)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FTDX1200 RIG_MAKE_MODEL(RIG_YAESU, 34)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT991 RIG_MAKE_MODEL(RIG_YAESU, 35)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT891 RIG_MAKE_MODEL(RIG_YAESU, 36)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FTDX3000 RIG_MAKE_MODEL(RIG_YAESU, 37)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT847UNI RIG_MAKE_MODEL(RIG_YAESU, 38)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT600 RIG_MAKE_MODEL(RIG_YAESU, 39)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FTDX101D RIG_MAKE_MODEL(RIG_YAESU, 40)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT818 RIG_MAKE_MODEL(RIG_YAESU, 41)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FTDX10 RIG_MAKE_MODEL(RIG_YAESU, 42)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT897D RIG_MAKE_MODEL(RIG_YAESU, 43)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FTDX101MP RIG_MAKE_MODEL(RIG_YAESU, 44)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_MCHFQRP RIG_MAKE_MODEL(RIG_YAESU, 45)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT450D RIG_MAKE_MODEL(RIG_YAESU, 46)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT650 RIG_MAKE_MODEL(RIG_YAESU, 47)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT990UNI RIG_MAKE_MODEL(RIG_YAESU, 48)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT710 RIG_MAKE_MODEL(RIG_YAESU, 49)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FT9000OLD RIG_MAKE_MODEL(RIG_YAESU, 50)
| Model of the RIG_YAESU backend family.
#define | RIG_MODEL_FTX1 RIG_MAKE_MODEL(RIG_YAESU, 51)
| Model of the RIG_YAESU backend family.
KENWOOD
Kenwood models.
#define | RIG_MODEL_TS50 RIG_MAKE_MODEL(RIG_KENWOOD, 1)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS440 RIG_MAKE_MODEL(RIG_KENWOOD, 2)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS450S RIG_MAKE_MODEL(RIG_KENWOOD, 3)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS570D RIG_MAKE_MODEL(RIG_KENWOOD, 4)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS690S RIG_MAKE_MODEL(RIG_KENWOOD, 5)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS711 RIG_MAKE_MODEL(RIG_KENWOOD, 6)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS790 RIG_MAKE_MODEL(RIG_KENWOOD, 7)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS811 RIG_MAKE_MODEL(RIG_KENWOOD, 8)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS850 RIG_MAKE_MODEL(RIG_KENWOOD, 9)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS870S RIG_MAKE_MODEL(RIG_KENWOOD, 10)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS940 RIG_MAKE_MODEL(RIG_KENWOOD, 11)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS950S RIG_MAKE_MODEL(RIG_KENWOOD, 12)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS950SDX RIG_MAKE_MODEL(RIG_KENWOOD, 13)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS2000 RIG_MAKE_MODEL(RIG_KENWOOD, 14)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_R5000 RIG_MAKE_MODEL(RIG_KENWOOD, 15)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS570S RIG_MAKE_MODEL(RIG_KENWOOD, 16)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_THD7A RIG_MAKE_MODEL(RIG_KENWOOD, 17)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_THD7AG RIG_MAKE_MODEL(RIG_KENWOOD, 18)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_THF6A RIG_MAKE_MODEL(RIG_KENWOOD, 19)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_THF7E RIG_MAKE_MODEL(RIG_KENWOOD, 20)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_K2 RIG_MAKE_MODEL(RIG_KENWOOD, 21)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS930 RIG_MAKE_MODEL(RIG_KENWOOD, 22)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_THG71 RIG_MAKE_MODEL(RIG_KENWOOD, 23)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS680S RIG_MAKE_MODEL(RIG_KENWOOD, 24)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS140S RIG_MAKE_MODEL(RIG_KENWOOD, 25)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TMD700 RIG_MAKE_MODEL(RIG_KENWOOD, 26)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TMV7 RIG_MAKE_MODEL(RIG_KENWOOD, 27)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS480 RIG_MAKE_MODEL(RIG_KENWOOD, 28)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_K3 RIG_MAKE_MODEL(RIG_KENWOOD, 29)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TRC80 RIG_MAKE_MODEL(RIG_KENWOOD, 30)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS590S RIG_MAKE_MODEL(RIG_KENWOOD, 31)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TRANSFOX RIG_MAKE_MODEL(RIG_KENWOOD, 32) /* SigFox Transfox */
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_THD72A RIG_MAKE_MODEL(RIG_KENWOOD, 33)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TMD710 RIG_MAKE_MODEL(RIG_KENWOOD, 34)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TMV71 RIG_MAKE_MODEL(RIG_KENWOOD, 35)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_F6K RIG_MAKE_MODEL(RIG_KENWOOD, 36) /* Flex 6000 Series */
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS590SG RIG_MAKE_MODEL(RIG_KENWOOD, 37)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_XG3 RIG_MAKE_MODEL(RIG_KENWOOD, 38) /* Elecraft XG-3 signal generator */
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS990S RIG_MAKE_MODEL(RIG_KENWOOD, 39)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_HPSDR RIG_MAKE_MODEL(RIG_KENWOOD, 40) /* OpenHPSDR, PiHPSDR */
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TS890S RIG_MAKE_MODEL(RIG_KENWOOD, 41)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_THD74 RIG_MAKE_MODEL(RIG_KENWOOD, 42)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_K3S RIG_MAKE_MODEL(RIG_KENWOOD, 43)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_KX2 RIG_MAKE_MODEL(RIG_KENWOOD, 44)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_KX3 RIG_MAKE_MODEL(RIG_KENWOOD, 45)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_PT8000A RIG_MAKE_MODEL(RIG_KENWOOD, 46)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_K4 RIG_MAKE_MODEL(RIG_KENWOOD, 47)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_POWERSDR RIG_MAKE_MODEL(RIG_KENWOOD, 48)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_MALACHITE RIG_MAKE_MODEL(RIG_KENWOOD, 49)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_LAB599_TX500 RIG_MAKE_MODEL(RIG_KENWOOD,50)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_SDRUNO RIG_MAKE_MODEL(RIG_KENWOOD,51)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_QRPLABS RIG_MAKE_MODEL(RIG_KENWOOD,52)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_FX4 RIG_MAKE_MODEL(RIG_KENWOOD,53)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_THETIS RIG_MAKE_MODEL(RIG_KENWOOD, 54)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_TRUSDX RIG_MAKE_MODEL(RIG_KENWOOD, 55)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_SDRCONSOLE RIG_MAKE_MODEL(RIG_KENWOOD, 56)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_QRPLABS_QMX RIG_MAKE_MODEL(RIG_KENWOOD, 57)
| Model of the RIG_KENWOOD backend family.
#define | RIG_MODEL_HAMGEEK_USDX RIG_MAKE_MODEL(RIG_KENWOOD, 58)
| Model of the RIG_KENWOOD backend family.
ICOM
Icom models.
#define | RIG_MODEL_IC1271 RIG_MAKE_MODEL(RIG_ICOM, 1)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC1275 RIG_MAKE_MODEL(RIG_ICOM, 2)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC271 RIG_MAKE_MODEL(RIG_ICOM, 3)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC275 RIG_MAKE_MODEL(RIG_ICOM, 4)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC375 RIG_MAKE_MODEL(RIG_ICOM, 5)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC471 RIG_MAKE_MODEL(RIG_ICOM, 6)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC475 RIG_MAKE_MODEL(RIG_ICOM, 7)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC575 RIG_MAKE_MODEL(RIG_ICOM, 8)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC706 RIG_MAKE_MODEL(RIG_ICOM, 9)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC706MKII RIG_MAKE_MODEL(RIG_ICOM, 10)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC706MKIIG RIG_MAKE_MODEL(RIG_ICOM, 11)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC707 RIG_MAKE_MODEL(RIG_ICOM, 12)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC718 RIG_MAKE_MODEL(RIG_ICOM, 13)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC725 RIG_MAKE_MODEL(RIG_ICOM, 14)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC726 RIG_MAKE_MODEL(RIG_ICOM, 15)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC728 RIG_MAKE_MODEL(RIG_ICOM, 16)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC729 RIG_MAKE_MODEL(RIG_ICOM, 17)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC731 RIG_MAKE_MODEL(RIG_ICOM, 18)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC735 RIG_MAKE_MODEL(RIG_ICOM, 19)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC736 RIG_MAKE_MODEL(RIG_ICOM, 20)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC737 RIG_MAKE_MODEL(RIG_ICOM, 21)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC738 RIG_MAKE_MODEL(RIG_ICOM, 22)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC746 RIG_MAKE_MODEL(RIG_ICOM, 23)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC751 RIG_MAKE_MODEL(RIG_ICOM, 24)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC751A RIG_MAKE_MODEL(RIG_ICOM, 25)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC756 RIG_MAKE_MODEL(RIG_ICOM, 26)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC756PRO RIG_MAKE_MODEL(RIG_ICOM, 27)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC761 RIG_MAKE_MODEL(RIG_ICOM, 28)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC765 RIG_MAKE_MODEL(RIG_ICOM, 29)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC775 RIG_MAKE_MODEL(RIG_ICOM, 30)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC781 RIG_MAKE_MODEL(RIG_ICOM, 31)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC820 RIG_MAKE_MODEL(RIG_ICOM, 32)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC821H RIG_MAKE_MODEL(RIG_ICOM, 34)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC970 RIG_MAKE_MODEL(RIG_ICOM, 35)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR10 RIG_MAKE_MODEL(RIG_ICOM, 36)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR71 RIG_MAKE_MODEL(RIG_ICOM, 37)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR72 RIG_MAKE_MODEL(RIG_ICOM, 38)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR75 RIG_MAKE_MODEL(RIG_ICOM, 39)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR7000 RIG_MAKE_MODEL(RIG_ICOM, 40)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR7100 RIG_MAKE_MODEL(RIG_ICOM, 41)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR8500 RIG_MAKE_MODEL(RIG_ICOM, 42)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR9000 RIG_MAKE_MODEL(RIG_ICOM, 43)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC910 RIG_MAKE_MODEL(RIG_ICOM, 44)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC78 RIG_MAKE_MODEL(RIG_ICOM, 45)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC746PRO RIG_MAKE_MODEL(RIG_ICOM, 46)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC756PROII RIG_MAKE_MODEL(RIG_ICOM, 47) /* 48-53 defined below */
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICID1 RIG_MAKE_MODEL(RIG_ICOM, 54)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC703 RIG_MAKE_MODEL(RIG_ICOM, 55)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7800 RIG_MAKE_MODEL(RIG_ICOM, 56)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC756PROIII RIG_MAKE_MODEL(RIG_ICOM, 57)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR20 RIG_MAKE_MODEL(RIG_ICOM, 58) /* 59 defined below */
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7000 RIG_MAKE_MODEL(RIG_ICOM, 60)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7200 RIG_MAKE_MODEL(RIG_ICOM, 61)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7700 RIG_MAKE_MODEL(RIG_ICOM, 62)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7600 RIG_MAKE_MODEL(RIG_ICOM, 63) /* 64 defined below */
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC92D RIG_MAKE_MODEL(RIG_ICOM, 65)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR9500 RIG_MAKE_MODEL(RIG_ICOM, 66)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7410 RIG_MAKE_MODEL(RIG_ICOM, 67)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC9100 RIG_MAKE_MODEL(RIG_ICOM, 68)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICRX7 RIG_MAKE_MODEL(RIG_ICOM, 69)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7100 RIG_MAKE_MODEL(RIG_ICOM, 70)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ID5100 RIG_MAKE_MODEL(RIG_ICOM, 71)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC2730 RIG_MAKE_MODEL(RIG_ICOM, 72)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7300 RIG_MAKE_MODEL(RIG_ICOM, 73)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_PERSEUS RIG_MAKE_MODEL(RIG_ICOM, 74)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC785x RIG_MAKE_MODEL(RIG_ICOM, 75)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_X108G RIG_MAKE_MODEL(RIG_ICOM, 76) /* Xiegu X108 */
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR6 RIG_MAKE_MODEL(RIG_ICOM, 77)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7610 RIG_MAKE_MODEL(RIG_ICOM, 78)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR8600 RIG_MAKE_MODEL(RIG_ICOM, 79)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICR30 RIG_MAKE_MODEL(RIG_ICOM, 80)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC9700 RIG_MAKE_MODEL(RIG_ICOM, 81)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ID4100 RIG_MAKE_MODEL(RIG_ICOM, 82)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ID31 RIG_MAKE_MODEL(RIG_ICOM, 83)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ID51 RIG_MAKE_MODEL(RIG_ICOM, 84)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC705 RIG_MAKE_MODEL(RIG_ICOM, 85)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ICF8101 RIG_MAKE_MODEL(RIG_ICOM, 86)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_X6100 RIG_MAKE_MODEL(RIG_ICOM, 87) /* Xiegu X6100 */
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_G90 RIG_MAKE_MODEL(RIG_ICOM, 88) /* Xiegu G90 */
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_X5105 RIG_MAKE_MODEL(RIG_ICOM, 89) /* Xiegu X5105 -- G90 compatible */
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC905 RIG_MAKE_MODEL(RIG_ICOM, 90)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_X6200 RIG_MAKE_MODEL(RIG_ICOM, 91) /* Xiegu X6200 */
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7760 RIG_MAKE_MODEL(RIG_ICOM, 92)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_ID52PLUS RIG_MAKE_MODEL(RIG_ICOM, 93)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_IC7300MK2 RIG_MAKE_MODEL(RIG_ICOM, 94)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_MINISCOUT RIG_MAKE_MODEL(RIG_ICOM, 48)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_XPLORER RIG_MAKE_MODEL(RIG_ICOM, 49)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_OS535 RIG_MAKE_MODEL(RIG_ICOM, 52)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_OS456 RIG_MAKE_MODEL(RIG_ICOM, 53)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_OMNIVI RIG_MAKE_MODEL(RIG_ICOM, 50)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_OMNIVIP RIG_MAKE_MODEL(RIG_ICOM, 51) /* OMNI-VI+ */
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_PARAGON2 RIG_MAKE_MODEL(RIG_ICOM, 59)
| Model of the RIG_ICOM backend family.
#define | RIG_MODEL_DELTAII RIG_MAKE_MODEL(RIG_ICOM, 64)
| Model of the RIG_ICOM backend family.
PCR
PCR models.
#define | RIG_MODEL_PCR1000 RIG_MAKE_MODEL(RIG_PCR, 1)
| Model of the RIG_PCR backend family.
#define | RIG_MODEL_PCR100 RIG_MAKE_MODEL(RIG_PCR, 2)
| Model of the RIG_PCR backend family.
#define | RIG_MODEL_PCR1500 RIG_MAKE_MODEL(RIG_PCR, 3)
| Model of the RIG_PCR backend family.
#define | RIG_MODEL_PCR2500 RIG_MAKE_MODEL(RIG_PCR, 4)
| Model of the RIG_PCR backend family.
AOR
AOR models.
#define | RIG_MODEL_AR8200 RIG_MAKE_MODEL(RIG_AOR, 1)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR8000 RIG_MAKE_MODEL(RIG_AOR, 2)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR7030 RIG_MAKE_MODEL(RIG_AOR, 3)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR5000 RIG_MAKE_MODEL(RIG_AOR, 4)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR3030 RIG_MAKE_MODEL(RIG_AOR, 5)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR3000A RIG_MAKE_MODEL(RIG_AOR, 6)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR3000 RIG_MAKE_MODEL(RIG_AOR, 7)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR2700 RIG_MAKE_MODEL(RIG_AOR, 8)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR2500 RIG_MAKE_MODEL(RIG_AOR, 9)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR16 RIG_MAKE_MODEL(RIG_AOR, 10)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_SDU5500 RIG_MAKE_MODEL(RIG_AOR, 11)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_SDU5000 RIG_MAKE_MODEL(RIG_AOR, 12)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR8600 RIG_MAKE_MODEL(RIG_AOR, 13)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR5000A RIG_MAKE_MODEL(RIG_AOR, 14)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_AR7030P RIG_MAKE_MODEL(RIG_AOR, 15)
| Model of the RIG_AOR backend family.
#define | RIG_MODEL_SR2200 RIG_MAKE_MODEL(RIG_AOR, 16)
| Model of the RIG_AOR backend family.
JRC
JRC models.
#define | RIG_MODEL_JST145 RIG_MAKE_MODEL(RIG_JRC, 1)
| Model of the RIG_JRC backend family.
#define | RIG_MODEL_JST245 RIG_MAKE_MODEL(RIG_JRC, 2)
| Model of the RIG_JRC backend family.
#define | RIG_MODEL_CMH530 RIG_MAKE_MODEL(RIG_JRC, 3)
| Model of the RIG_JRC backend family.
#define | RIG_MODEL_NRD345 RIG_MAKE_MODEL(RIG_JRC, 4)
| Model of the RIG_JRC backend family.
#define | RIG_MODEL_NRD525 RIG_MAKE_MODEL(RIG_JRC, 5)
| Model of the RIG_JRC backend family.
#define | RIG_MODEL_NRD535 RIG_MAKE_MODEL(RIG_JRC, 6)
| Model of the RIG_JRC backend family.
#define | RIG_MODEL_NRD545 RIG_MAKE_MODEL(RIG_JRC, 7)
| Model of the RIG_JRC backend family.
RADIOSHACK
RadioShack models.
#define | RIG_MODEL_RS64 RIG_MAKE_MODEL(RIG_RADIOSHACK, 1) /* PRO-64 */
| Model of the RIG_RADIOSHACK backend family.
#define | RIG_MODEL_RS2005 RIG_MAKE_MODEL(RIG_RADIOSHACK, 2) /* w/ OptoElectronics OS456 Board */
| Model of the RIG_RADIOSHACK backend family.
#define | RIG_MODEL_RS2006 RIG_MAKE_MODEL(RIG_RADIOSHACK, 3) /* w/ OptoElectronics OS456 Board */
| Model of the RIG_RADIOSHACK backend family.
#define | RIG_MODEL_RS2035 RIG_MAKE_MODEL(RIG_RADIOSHACK, 4) /* w/ OptoElectronics OS435 Board */
| Model of the RIG_RADIOSHACK backend family.
#define | RIG_MODEL_RS2042 RIG_MAKE_MODEL(RIG_RADIOSHACK, 5) /* w/ OptoElectronics OS435 Board */
| Model of the RIG_RADIOSHACK backend family.
#define | RIG_MODEL_RS2041 RIG_MAKE_MODEL(RIG_RADIOSHACK, 6) /* PRO-2041 */
| Model of the RIG_RADIOSHACK backend family.
UNIDEN
Uniden models.
#define | RIG_MODEL_BC780 RIG_MAKE_MODEL(RIG_UNIDEN, 1) /* Uniden BC780 - Trunk Tracker "Desktop Radio" */
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BC245 RIG_MAKE_MODEL(RIG_UNIDEN, 2)
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BC895 RIG_MAKE_MODEL(RIG_UNIDEN, 3)
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_PRO2052 RIG_MAKE_MODEL(RIG_UNIDEN, 4) /* Radio Shack PRO-2052 */
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BC235 RIG_MAKE_MODEL(RIG_UNIDEN, 5)
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BC250 RIG_MAKE_MODEL(RIG_UNIDEN, 6)
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BC785 RIG_MAKE_MODEL(RIG_UNIDEN, 7)
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BC786 RIG_MAKE_MODEL(RIG_UNIDEN, 8)
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BCT8 RIG_MAKE_MODEL(RIG_UNIDEN, 9)
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BCD396T RIG_MAKE_MODEL(RIG_UNIDEN, 10)
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BCD996T RIG_MAKE_MODEL(RIG_UNIDEN, 11)
| Model of the RIG_UNIDEN backend family.
#define | RIG_MODEL_BC898 RIG_MAKE_MODEL(RIG_UNIDEN, 12)
| Model of the RIG_UNIDEN backend family.
DRAKE
Drake models.
#define | RIG_MODEL_DKR8 RIG_MAKE_MODEL(RIG_DRAKE, 1)
| Model of the RIG_DRAKE backend family.
#define | RIG_MODEL_DKR8A RIG_MAKE_MODEL(RIG_DRAKE, 2)
| Model of the RIG_DRAKE backend family.
#define | RIG_MODEL_DKR8B RIG_MAKE_MODEL(RIG_DRAKE, 3)
| Model of the RIG_DRAKE backend family.
LOWE
Lowe models.
#define | RIG_MODEL_HF150 RIG_MAKE_MODEL(RIG_LOWE, 1)
| Model of the RIG_LOWE backend family.
#define | RIG_MODEL_HF225 RIG_MAKE_MODEL(RIG_LOWE, 2)
| Model of the RIG_LOWE backend family.
#define | RIG_MODEL_HF250 RIG_MAKE_MODEL(RIG_LOWE, 3)
| Model of the RIG_LOWE backend family.
#define | RIG_MODEL_HF235 RIG_MAKE_MODEL(RIG_LOWE, 4)
| Model of the RIG_LOWE backend family.
RACAL
Racal models.
#define | RIG_MODEL_RA3790 RIG_MAKE_MODEL(RIG_RACAL, 1)
| Model of the RIG_RACAL backend family.
#define | RIG_MODEL_RA3720 RIG_MAKE_MODEL(RIG_RACAL, 2)
| Model of the RIG_RACAL backend family.
#define | RIG_MODEL_RA6790 RIG_MAKE_MODEL(RIG_RACAL, 3)
| Model of the RIG_RACAL backend family.
#define | RIG_MODEL_RA3710 RIG_MAKE_MODEL(RIG_RACAL, 4)
| Model of the RIG_RACAL backend family.
#define | RIG_MODEL_RA3702 RIG_MAKE_MODEL(RIG_RACAL, 5)
| Model of the RIG_RACAL backend family.
WJ
Watkins-Johnson models.
#define | RIG_MODEL_HF1000 RIG_MAKE_MODEL(RIG_WJ, 1)
| Model of the RIG_WJ backend family.
#define | RIG_MODEL_HF1000A RIG_MAKE_MODEL(RIG_WJ, 2)
| Model of the RIG_WJ backend family.
#define | RIG_MODEL_WJ8711 RIG_MAKE_MODEL(RIG_WJ, 3)
| Model of the RIG_WJ backend family.
#define | RIG_MODEL_WJ8888 RIG_MAKE_MODEL(RIG_WJ, 4)
| Model of the RIG_WJ backend family.
EK
Rohde & Schwarz EK models.
#define | RIG_MODEL_ESM500 RIG_MAKE_MODEL(RIG_EK, 1)
| Model of the RIG_EK backend family.
#define | RIG_MODEL_EK890 RIG_MAKE_MODEL(RIG_EK, 2)
| Model of the RIG_EK backend family.
#define | RIG_MODEL_EK891 RIG_MAKE_MODEL(RIG_EK, 3)
| Model of the RIG_EK backend family.
#define | RIG_MODEL_EK895 RIG_MAKE_MODEL(RIG_EK, 4)
| Model of the RIG_EK backend family.
#define | RIG_MODEL_EK070 RIG_MAKE_MODEL(RIG_EK, 5)
| Model of the RIG_EK backend family.
SKANTI
Skanti models.
#define | RIG_MODEL_TRP7000 RIG_MAKE_MODEL(RIG_SKANTI, 1)
| Model of the RIG_SKANTI backend family.
#define | RIG_MODEL_TRP8000 RIG_MAKE_MODEL(RIG_SKANTI, 2)
| Model of the RIG_SKANTI backend family.
#define | RIG_MODEL_TRP9000 RIG_MAKE_MODEL(RIG_SKANTI, 3)
| Model of the RIG_SKANTI backend family.
#define | RIG_MODEL_TRP8255 RIG_MAKE_MODEL(RIG_SKANTI, 4)
| Model of the RIG_SKANTI backend family.
WINRADIO
WiNRADiO/LinRADiO models.
#define | RIG_MODEL_WR1000 RIG_MAKE_MODEL(RIG_WINRADIO, 1)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_WR1500 RIG_MAKE_MODEL(RIG_WINRADIO, 2)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_WR1550 RIG_MAKE_MODEL(RIG_WINRADIO, 3)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_WR3100 RIG_MAKE_MODEL(RIG_WINRADIO, 4)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_WR3150 RIG_MAKE_MODEL(RIG_WINRADIO, 5)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_WR3500 RIG_MAKE_MODEL(RIG_WINRADIO, 6)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_WR3700 RIG_MAKE_MODEL(RIG_WINRADIO, 7)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_G303 RIG_MAKE_MODEL(RIG_WINRADIO, 8)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_G313 RIG_MAKE_MODEL(RIG_WINRADIO, 9)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_G305 RIG_MAKE_MODEL(RIG_WINRADIO, 10)
| Model of the RIG_WINRADIO backend family.
#define | RIG_MODEL_G315 RIG_MAKE_MODEL(RIG_WINRADIO, 11)
| Model of the RIG_WINRADIO backend family.
TENTEC
Ten Tec models.
#define | RIG_MODEL_TT550 RIG_MAKE_MODEL(RIG_TENTEC, 1) /* Pegasus */
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_TT538 RIG_MAKE_MODEL(RIG_TENTEC, 2) /* Jupiter */
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_RX320 RIG_MAKE_MODEL(RIG_TENTEC, 3)
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_RX340 RIG_MAKE_MODEL(RIG_TENTEC, 4)
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_RX350 RIG_MAKE_MODEL(RIG_TENTEC, 5)
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_TT526 RIG_MAKE_MODEL(RIG_TENTEC, 6) /* 6N2 */
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_TT516 RIG_MAKE_MODEL(RIG_TENTEC, 7) /* Argonaut V */
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_TT565 RIG_MAKE_MODEL(RIG_TENTEC, 8) /* Orion */
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_TT585 RIG_MAKE_MODEL(RIG_TENTEC, 9) /* Paragon */
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_TT588 RIG_MAKE_MODEL(RIG_TENTEC, 11) /* Omni-VII */
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_RX331 RIG_MAKE_MODEL(RIG_TENTEC, 12)
| Model of the RIG_TENTEC backend family.
#define | RIG_MODEL_TT599 RIG_MAKE_MODEL(RIG_TENTEC, 13) /* Eagle */
| Model of the RIG_TENTEC backend family.
ALINCO
Alinco models.
#define | RIG_MODEL_DX77 RIG_MAKE_MODEL(RIG_ALINCO, 1)
| Model of the RIG_ALINCO backend family.
#define | RIG_MODEL_DXSR8 RIG_MAKE_MODEL(RIG_ALINCO, 2)
| Model of the RIG_ALINCO backend family.
KACHINA
Kachina model.
#define | RIG_MODEL_505DSP RIG_MAKE_MODEL(RIG_KACHINA, 1)
| Model of the RIG_KACHINA backend family.
GNURADIO
GNU Radio models.
#define | RIG_MODEL_GNURADIO RIG_MAKE_MODEL(RIG_GNURADIO, 1) /* dev model, Chirp source */
| Model of the RIG_GNURADIO backend family.
#define | RIG_MODEL_MC4020 RIG_MAKE_MODEL(RIG_GNURADIO, 2) /* MC4020 */
| Model of the RIG_GNURADIO backend family.
#define | RIG_MODEL_GRAUDIO RIG_MAKE_MODEL(RIG_GNURADIO, 3) /* Sound card source */
| Model of the RIG_GNURADIO backend family.
#define | RIG_MODEL_GRAUDIOIQ RIG_MAKE_MODEL(RIG_GNURADIO, 4) /* I&Q stereo sound card source */
| Model of the RIG_GNURADIO backend family.
#define | RIG_MODEL_USRP_G RIG_MAKE_MODEL(RIG_GNURADIO, 5) /* Universal Software Radio Peripheral */
| Model of the RIG_GNURADIO backend family.
MICROTUNE
Microtune models.
#define | RIG_MODEL_MICROTUNE_4937 RIG_MAKE_MODEL(RIG_MICROTUNE, 1) /* eval board */
| Model of the RIG_MICROTUNE backend family.
#define | RIG_MODEL_MICROTUNE_4702 RIG_MAKE_MODEL(RIG_MICROTUNE, 2) /* Alan's */
| Model of the RIG_MICROTUNE backend family.
#define | RIG_MODEL_MICROTUNE_4707 RIG_MAKE_MODEL(RIG_MICROTUNE, 3)
| Model of the RIG_MICROTUNE backend family.
TAPR
TAPR model.
#define | RIG_MODEL_DSP10 RIG_MAKE_MODEL(RIG_TAPR, 1)
| Model of the RIG_TAPR backend family.
FLEXRADIO
FlexRadio models.
#define | RIG_MODEL_SDR1000 RIG_MAKE_MODEL(RIG_FLEXRADIO, 1)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_SDR1000RFE RIG_MAKE_MODEL(RIG_FLEXRADIO, 2)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_DTTSP RIG_MAKE_MODEL(RIG_FLEXRADIO, 3)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_DTTSP_UDP RIG_MAKE_MODEL(RIG_FLEXRADIO, 4)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_SMARTSDR_A RIG_MAKE_MODEL(RIG_FLEXRADIO, 5)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_SMARTSDR_B RIG_MAKE_MODEL(RIG_FLEXRADIO, 6)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_SMARTSDR_C RIG_MAKE_MODEL(RIG_FLEXRADIO, 7)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_SMARTSDR_D RIG_MAKE_MODEL(RIG_FLEXRADIO, 8)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_SMARTSDR_E RIG_MAKE_MODEL(RIG_FLEXRADIO, 9)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_SMARTSDR_F RIG_MAKE_MODEL(RIG_FLEXRADIO, 10)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_SMARTSDR_G RIG_MAKE_MODEL(RIG_FLEXRADIO, 11)
| Model of the RIG_FLEXRADIO backend family.
#define | RIG_MODEL_SMARTSDR_H RIG_MAKE_MODEL(RIG_FLEXRADIO, 12)
| Model of the RIG_FLEXRADIO backend family.
RFT
VEB Funkwerk Köpenick RFT model.
#define | RIG_MODEL_EKD500 RIG_MAKE_MODEL(RIG_RFT, 1)
| Model of the RIG_RFT backend family.
KIT
Various kit models.
#define | RIG_MODEL_ELEKTOR304 RIG_MAKE_MODEL(RIG_KIT, 1)
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_DRT1 RIG_MAKE_MODEL(RIG_KIT, 2)
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_DWT RIG_MAKE_MODEL(RIG_KIT, 3)
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_USRP0 RIG_MAKE_MODEL(RIG_KIT, 4) /* prototype */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_USRP RIG_MAKE_MODEL(RIG_KIT, 5)
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_DDS60 RIG_MAKE_MODEL(RIG_KIT, 6)
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_ELEKTOR507 RIG_MAKE_MODEL(RIG_KIT, 7) /* Elektor SDR USB */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_MINIVNA RIG_MAKE_MODEL(RIG_KIT, 8)
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_SI570AVRUSB RIG_MAKE_MODEL(RIG_KIT, 9) /* SoftRock Si570 AVR */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_PMSDR RIG_MAKE_MODEL(RIG_KIT, 10)
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_SI570PICUSB RIG_MAKE_MODEL(RIG_KIT, 11) /* SoftRock Si570 PIC */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_FIFISDR RIG_MAKE_MODEL(RIG_KIT, 12) /* FiFi-SDR USB */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_FUNCUBEDONGLE RIG_MAKE_MODEL(RIG_KIT, 13) /* FunCUBE Dongle */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_HIQSDR RIG_MAKE_MODEL(RIG_KIT, 14) /* HiQSDR */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_FASDR RIG_MAKE_MODEL(RIG_KIT,15) /* Funkamateur Sdr */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_SI570PEABERRY1 RIG_MAKE_MODEL(RIG_KIT, 16) /* Peaberry V1 */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_SI570PEABERRY2 RIG_MAKE_MODEL(RIG_KIT, 17) /* Peaberry V2 */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_FUNCUBEDONGLEPLUS RIG_MAKE_MODEL(RIG_KIT, 18) /* FunCUBE Dongle Pro+ */
| Model of the RIG_KIT backend family.
#define | RIG_MODEL_RSHFIQ RIG_MAKE_MODEL(RIG_KIT, 19) /* RS-HFIQ */
| Model of the RIG_KIT backend family.
TUNER
Tuner models.
#define | RIG_MODEL_V4L RIG_MAKE_MODEL(RIG_TUNER, 1)
| Model of the RIG_TUNER backend family.
#define | RIG_MODEL_V4L2 RIG_MAKE_MODEL(RIG_TUNER, 2)
| Model of the RIG_TUNER backend family.
RS
Rohde & Schwarz RS models.
#define | RIG_MODEL_ESMC RIG_MAKE_MODEL(RIG_RS, 1)
| Model of the RIG_RS backend family.
#define | RIG_MODEL_EB200 RIG_MAKE_MODEL(RIG_RS, 2)
| Model of the RIG_RS backend family.
#define | RIG_MODEL_XK2100 RIG_MAKE_MODEL(RIG_RS, 3)
| Model of the RIG_RS backend family.
#define | RIG_MODEL_EK89X RIG_MAKE_MODEL(RIG_RS, 4)
| Model of the RIG_RS backend family.
#define | RIG_MODEL_XK852 RIG_MAKE_MODEL(RIG_RS, 5)
| Model of the RIG_RS backend family.
PRM80
Phillips/Simoco PRM80 models.
#define | RIG_MODEL_PRM8060 RIG_MAKE_MODEL(RIG_PRM80, 1)
| Model of the RIG_PRM80 backend family.
#define | RIG_MODEL_PRM8070 RIG_MAKE_MODEL(RIG_PRM80, 2)
| Model of the RIG_PRM80 backend family.
ADAT
ADAT by HB9CBU model.
#define | RIG_MODEL_ADT_200A RIG_MAKE_MODEL(RIG_ADAT, 1)
| Model of the RIG_ADAT backend family.
ICMARINE
Icom Marine models.
#define | RIG_MODEL_IC_M700PRO RIG_MAKE_MODEL(RIG_ICMARINE, 1)
| Model of the RIG_ICMARINE backend family.
#define | RIG_MODEL_IC_M802 RIG_MAKE_MODEL(RIG_ICMARINE, 2)
| Model of the RIG_ICMARINE backend family.
#define | RIG_MODEL_IC_M710 RIG_MAKE_MODEL(RIG_ICMARINE, 3)
| Model of the RIG_ICMARINE backend family.
#define | RIG_MODEL_IC_M803 RIG_MAKE_MODEL(RIG_ICMARINE, 4)
| Model of the RIG_ICMARINE backend family.
DORJI
Dorji models.
#define | RIG_MODEL_DORJI_DRA818V RIG_MAKE_MODEL(RIG_DORJI, 1)
| Model of the RIG_DORJI backend family.
#define | RIG_MODEL_DORJI_DRA818U RIG_MAKE_MODEL(RIG_DORJI, 2)
| Model of the RIG_DORJI backend family.
BARRET
Barret models.
#define | RIG_MODEL_BARRETT_2050 RIG_MAKE_MODEL(RIG_BARRETT, 1)
| Model of the RIG_BARRETT backend family.
#define | RIG_MODEL_BARRETT_950 RIG_MAKE_MODEL(RIG_BARRETT, 2)
| Model of the RIG_BARRETT backend family.
#define | RIG_MODEL_BARRETT_4050 RIG_MAKE_MODEL(RIG_BARRETT, 3)
| Model of the RIG_BARRETT backend family.
#define | RIG_MODEL_BARRETT_4100 RIG_MAKE_MODEL(RIG_BARRETT, 4)
| Model of the RIG_BARRETT backend family.
ELAD
Elad model.
#define | RIG_MODEL_ELAD_FDM_DUO RIG_MAKE_MODEL(RIG_ELAD, 1)
| Model of the RIG_ELAD backend family.
CODAN
Codan models.
#define | RIG_MODEL_CODAN_ENVOY RIG_MAKE_MODEL(RIG_CODAN, 1)
| Model of the RIG_CODAN backend family.
#define | RIG_MODEL_CODAN_NGT RIG_MAKE_MODEL(RIG_CODAN, 2)
| Model of the RIG_CODAN backend family.
#define | RIG_MODEL_CODAN_2110 RIG_MAKE_MODEL(RIG_CODAN, 3)
| Model of the RIG_CODAN backend family.
GOMSPACE
GomSpace model.
#define | RIG_MODEL_GS100 RIG_MAKE_MODEL(RIG_GOMSPACE, 1)
| Model of the RIG_GOMSPACE backend family.
MDS
Microwave Data Systems models.
#define | RIG_MODEL_MDS4710 RIG_MAKE_MODEL(RIG_MDS, 1)
| Model of the RIG_MDS backend family.
#define | RIG_MODEL_MDS9710 RIG_MAKE_MODEL(RIG_MDS, 2)
| Model of the RIG_MDS backend family.
ANYTONE
AnyTone model.
#define | RIG_MODEL_ATD578UVIII RIG_MAKE_MODEL(RIG_ANYTONE, 1)
| Model of the RIG_ANYTONE backend family.
MOTOROLA
Motorola model.
#define | RIG_MODEL_MICOM2 RIG_MAKE_MODEL(RIG_MOTOROLA, 1)
| Model of the RIG_MOTOROLA backend family.
COMMRADIO
Commradio / AeroStream Communications model.
#define | RIG_MODEL_CTX10 RIG_MAKE_MODEL(RIG_COMMRADIO, 1)
| Model of the RIG_COMMRADIO backend family.
GUOHETEC
GUOHETEC models.
#define | RIG_MODEL_PMR171 RIG_MAKE_MODEL(RIG_GUOHETEC, 1)
| Model of the RIG_GUOHETEC backend family.
#define | RIG_MODEL_Q900 RIG_MAKE_MODEL(RIG_GUOHETEC, 2)
| Model of the RIG_GUOHETEC backend family.
SIMPLECAT
Simple CAT models.
#define | RIG_MODEL_SIMPLECAT RIG_MAKE_MODEL(RIG_SIMPLECAT, 1)
| Model of the RIG_SIMPLECAT backend family.
HARRIS
HARRIS models.
#define | RIG_MODEL_PRC138 RIG_MAKE_MODEL(RIG_HARRIS, 1)
| Model of the RIG_HARRIS backend family.

## Typedefs

typedef uint32_t | rig_model_t

## Detailed Description

Hamlib rig (radio) model definitions.

This file contains rig (radio) model definitions for the Hamlib rig API. Each distinct rig type has a unique model number (ID) and is used by Hamlib to identify and distinguish between the different hardware drivers. The exact model numbers can be acquired using the macros in this file. To obtain a list of supported rig branches, one can use the statically defined RIG_BACKEND_LIST macro. To obtain a full list of supported rig (including each model in every branch), the foreach_opened_rig() API function can be used.

The model number, or ID, is used to tell Hamlib, which rig the client wishes to use. It is done with the rig_init() API call.