~ubuntu-branches/ubuntu/wily/flrig/wily

« back to all changes in this revision

Viewing changes to src/rigs.cxx

  • Committer: Package Import Robot
  • Author(s): Kamal Mostafa
  • Date: 2014-10-25 11:17:10 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20141025111710-n32skgya3l9u1brw
Tags: 1.3.17-1
* New upstream release (Closes: #761839)
* Debian Standards-Version: 3.9.6

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
// ----------------------------------------------------------------------------
2
 
// Copyright (C) 2014
3
 
//              David Freese, W1HKJ
4
 
//
5
 
// This file is part of flrig.
6
 
//
7
 
// flrig is free software; you can redistribute it and/or modify
8
 
// it under the terms of the GNU General Public License as published by
9
 
// the Free Software Foundation; either version 3 of the License, or
10
 
// (at your option) any later version.
11
 
//
12
 
// flrig is distributed in the hope that it will be useful,
13
 
// but WITHOUT ANY WARRANTY; without even the implied warranty of
14
 
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
 
// GNU General Public License for more details.
16
 
//
17
 
// You should have received a copy of the GNU General Public License
18
 
// along with this program.  If not, see <http://www.gnu.org/licenses/>.
19
 
// ----------------------------------------------------------------------------
20
 
 
21
 
//=============================================================================
22
 
// Reference Transceiver unique drivers
23
 
 
24
 
#include "rigs.h"
25
 
#include "util.h"
26
 
#include "debug.h"
27
 
#include "rig_io.h"
28
 
 
29
 
rigbase                 rig_null;
30
 
 
31
 
RIG_FT100D              rig_FT100D;
32
 
RIG_FT450               rig_FT450;
33
 
RIG_FT747               rig_FT747;
34
 
RIG_FT767               rig_FT767;
35
 
RIG_FT817               rig_FT817;
36
 
RIG_FT847               rig_FT847;
37
 
RIG_FT857D              rig_FT857D;
38
 
RIG_FT890               rig_FT890;
39
 
RIG_FT897D              rig_FT897D;
40
 
RIG_FT920               rig_FT920;
41
 
RIG_FT950               rig_FT950;
42
 
RIG_FT990               rig_FT990;
43
 
RIG_FT1000MP    rig_FT1000MP;
44
 
RIG_FT2000              rig_FT2000;
45
 
RIG_FTdx1200    rig_FTdx1200;
46
 
RIG_FTdx3000    rig_FTdx3000;
47
 
RIG_FT5000              rig_FT5000;
48
 
 
49
 
RIG_IC703               rig_IC703;
50
 
RIG_IC706MKIIG  rig_IC706MKIIG;
51
 
RIG_IC718               rig_IC718;
52
 
RIG_IC728               rig_IC728;
53
 
RIG_IC735               rig_IC735;
54
 
RIG_IC746               rig_IC746;
55
 
RIG_IC746PRO    rig_IC746PRO;
56
 
RIG_IC756PRO    rig_IC756PRO;
57
 
RIG_IC756PRO2   rig_IC756PRO2;
58
 
RIG_IC756PRO3   rig_IC756PRO3;
59
 
RIG_IC7000              rig_IC7000;
60
 
RIG_IC7100              rig_IC7100;
61
 
RIG_IC7200              rig_IC7200;
62
 
RIG_IC7600              rig_IC7600;
63
 
RIG_IC7700              rig_IC7700;
64
 
RIG_IC9100              rig_IC9100;
65
 
RIG_IC910H              rig_IC910H;
66
 
 
67
 
RIG_K2                  rig_K2;
68
 
RIG_K3                  rig_K3;
69
 
 
70
 
RIG_PCR1000             rig_PCR1000;
71
 
RIG_RAY152              rig_RAY152;
72
 
 
73
 
RIG_TS140               rig_TS140;
74
 
RIG_TS450S              rig_TS450S;
75
 
RIG_TS480HX             rig_TS480HX;
76
 
RIG_TS480SAT    rig_TS480SAT;
77
 
RIG_TS570               rig_TS570;
78
 
RIG_TS590S              rig_TS590S;
79
 
RIG_TS870S              rig_TS870S;
80
 
RIG_TS990               rig_TS990;
81
 
RIG_TS2000              rig_TS2000;
82
 
 
83
 
RIG_TT516               rig_TT516;
84
 
RIG_TT535               rig_TT535;
85
 
RIG_TT538               rig_TT538;
86
 
RIG_TT550               rig_TT550;
87
 
RIG_TT563               rig_TT563;
88
 
RIG_TT566               rig_TT566;
89
 
RIG_TT588               rig_TT588;
90
 
RIG_TT599               rig_TT599;
91
 
 
92
 
rigbase *rigs[] = {
93
 
        &rig_null,              // 0
94
 
        &rig_FT100D,    // 1
95
 
        &rig_FT450,             // 2
96
 
        &rig_FT747,             // 3
97
 
        &rig_FT767,             // 4
98
 
        &rig_FT817,             // 5
99
 
        &rig_FT847,             // 6
100
 
        &rig_FT857D,    // 7
101
 
        &rig_FT890,             // 8
102
 
        &rig_FT897D,    // 9
103
 
        &rig_FT920,             // 10
104
 
        &rig_FT950,             // 11
105
 
        &rig_FT990,             // 12
106
 
        &rig_FT1000MP,  // 13
107
 
        &rig_FT2000,    // 14
108
 
        &rig_FTdx1200,  // 15
109
 
        &rig_FTdx3000,  // 16
110
 
        &rig_FT5000,    // 17
111
 
        &rig_IC703,             // 18
112
 
        &rig_IC706MKIIG,// 19
113
 
        &rig_IC718,             // 20
114
 
        &rig_IC728,             // 21
115
 
        &rig_IC735,             // 22
116
 
        &rig_IC746,             // 23
117
 
        &rig_IC746PRO,  // 24
118
 
        &rig_IC756PRO,  // 25
119
 
        &rig_IC756PRO2, // 26
120
 
        &rig_IC756PRO3, // 27
121
 
        &rig_IC7000,    // 28
122
 
        &rig_IC7100,    // 29
123
 
        &rig_IC7200,    // 30
124
 
        &rig_IC7600,    // 31
125
 
        &rig_IC7700,    // 32
126
 
        &rig_IC9100,    // 33
127
 
        &rig_IC910H,    // 34
128
 
        &rig_K2,                // 35
129
 
        &rig_K3,                // 36
130
 
        &rig_PCR1000,   // 37
131
 
        &rig_RAY152,    // 38
132
 
        &rig_TS140,             // 39
133
 
        &rig_TS450S,    // 40
134
 
        &rig_TS480HX,   // 41
135
 
        &rig_TS480SAT,  // 42
136
 
        &rig_TS570,             // 43
137
 
        &rig_TS590S,    // 44
138
 
        &rig_TS870S,    // 45 wbx
139
 
        &rig_TS990,             // 46
140
 
        &rig_TS2000,    // 47
141
 
        &rig_TT516,             // 48
142
 
        &rig_TT535,             // 49
143
 
        &rig_TT538,             // 50
144
 
        &rig_TT550,             // 51
145
 
        &rig_TT563,             // 52
146
 
        &rig_TT566,             // 53
147
 
        &rig_TT588,             // 54
148
 
        &rig_TT599,             // 55
149
 
        NULL
150
 
};
151
 
 
152
 
//=============================================================================