22 #ifndef _IDX_BUILTIN_H
23 #define _IDX_BUILTIN_H 1
42 #define setting2idx_builtin(s) (( \
100 (s)==(1ull<<57)?57: \
101 (s)==(1ull<<58)?58: \
102 (s)==(1ull<<59)?59: \
103 (s)==(1ull<<60)?60: \
104 (s)==(1ull<<61)?61: \
105 (s)==(1ull<<62)?62: \
106 (s)==(1ull<<63)?63: \
110 #define LVL_PREAMP setting2idx_builtin(RIG_LEVEL_PREAMP)
111 #define LVL_ATT setting2idx_builtin(RIG_LEVEL_ATT)
112 #define LVL_VOXDELAY setting2idx_builtin(RIG_LEVEL_VOXDELAY)
113 #define LVL_AF setting2idx_builtin(RIG_LEVEL_AF)
114 #define LVL_RF setting2idx_builtin(RIG_LEVEL_RF)
115 #define LVL_SQL setting2idx_builtin(RIG_LEVEL_SQL)
116 #define LVL_IF setting2idx_builtin(RIG_LEVEL_IF)
117 #define LVL_APF setting2idx_builtin(RIG_LEVEL_APF)
118 #define LVL_NR setting2idx_builtin(RIG_LEVEL_NR)
119 #define LVL_PBT_IN setting2idx_builtin(RIG_LEVEL_PBT_IN)
120 #define LVL_PBT_OUT setting2idx_builtin(RIG_LEVEL_PBT_OUT)
121 #define LVL_CWPITCH setting2idx_builtin(RIG_LEVEL_CWPITCH)
122 #define LVL_RFPOWER setting2idx_builtin(RIG_LEVEL_RFPOWER)
123 #define LVL_MICGAIN setting2idx_builtin(RIG_LEVEL_MICGAIN)
124 #define LVL_KEYSPD setting2idx_builtin(RIG_LEVEL_KEYSPD)
125 #define LVL_NOTCHF setting2idx_builtin(RIG_LEVEL_NOTCHF)
126 #define LVL_COMP setting2idx_builtin(RIG_LEVEL_COMP)
127 #define LVL_AGC setting2idx_builtin(RIG_LEVEL_AGC)
128 #define LVL_BKINDL setting2idx_builtin(RIG_LEVEL_BKINDL)
129 #define LVL_BALANCE setting2idx_builtin(RIG_LEVEL_BALANCE)
130 #define LVL_METER setting2idx_builtin(RIG_LEVEL_METER)
131 #define LVL_VOXGAIN setting2idx_builtin(RIG_LEVEL_VOXGAIN)
132 #define LVL_ANTIVOX setting2idx_builtin(RIG_LEVEL_ANTIVOX)
133 #define LVL_SLOPE_LOW setting2idx_builtin(RIG_LEVEL_SLOPE_LOW)
134 #define LVL_SLOPE_HIGH setting2idx_builtin(RIG_LEVEL_SLOPE_HIGH)
135 #define LVL_BKIN_DLYMS setting2idx_builtin(RIG_LEVEL_BKIN_DLYMS)
137 #define LVL_RAWSTR setting2idx_builtin(RIG_LEVEL_RAWSTR)
138 #define LVL_SQLSTAT setting2idx_builtin(RIG_LEVEL_SQLSTAT)
139 #define LVL_SWR setting2idx_builtin(RIG_LEVEL_SWR)
140 #define LVL_ALC setting2idx_builtin(RIG_LEVEL_ALC)
141 #define LVL_STRENGTH setting2idx_builtin(RIG_LEVEL_STRENGTH)
142 #define LVL_USB_AF setting2idx_builtin(RIG_LEVEL_USB_AF)
143 #define LVL_USB_AF_INPUT setting2idx_builtin(RIG_LEVEL_USB_AF_INPUT)
146 #define LVL_RFPOWER_METER setting2idx_builtin(RIG_LEVEL_RFPOWER_METER)
147 #define LVL_RFPOWER_METER_WATTS setting2idx_builtin(RIG_LEVEL_RFPOWER_METER_WATTS)
148 #define LVL_COMP_METER setting2idx_builtin(RIG_LEVEL_COMP_METER)
149 #define LVL_VD_METER setting2idx_builtin(RIG_LEVEL_VD_METER)
150 #define LVL_ID_METER setting2idx_builtin(RIG_LEVEL_ID_METER)
152 #define LVL_NOTCHF_RAW setting2idx_builtin(RIG_LEVEL_NOTCHF_RAW)
153 #define LVL_MONITOR_GAIN setting2idx_builtin(RIG_LEVEL_MONITOR_GAIN)
155 #define LVL_NB setting2idx_builtin(RIG_LEVEL_NB)
157 #define LVL_BRIGHT setting2idx_builtin(RIG_LEVEL_BRIGHT)
159 #define LVL_SPECTRUM_MODE setting2idx_builtin(RIG_LEVEL_SPECTRUM_MODE)
160 #define LVL_SPECTRUM_SPAN setting2idx_builtin(RIG_LEVEL_SPECTRUM_SPAN)
161 #define LVL_SPECTRUM_EDGE_LOW setting2idx_builtin(RIG_LEVEL_SPECTRUM_EDGE_LOW)
162 #define LVL_SPECTRUM_EDGE_HIGH setting2idx_builtin(RIG_LEVEL_SPECTRUM_EDGE_HIGH)
163 #define LVL_SPECTRUM_SPEED setting2idx_builtin(RIG_LEVEL_SPECTRUM_SPEED)
164 #define LVL_SPECTRUM_REF setting2idx_builtin(RIG_LEVEL_SPECTRUM_REF)
165 #define LVL_SPECTRUM_AVG setting2idx_builtin(RIG_LEVEL_SPECTRUM_AVG)
166 #define LVL_SPECTRUM_ATT setting2idx_builtin(RIG_LEVEL_SPECTRUM_ATT)
168 #define LVL_USB_AF setting2idx_builtin(RIG_LEVEL_USB_AF)
169 #define LVL_AGC_TIME setting2idx_builtin(RIG_LEVEL_AGC_TIME)
170 #define LVL_BAND_SELECT setting2idx_builtin(RIG_LEVEL_BAND_SELECT)
171 #define LVL_51 setting2idx_builtin(RIG_LEVEL_51)
172 #define LVL_52 setting2idx_builtin(RIG_LEVEL_52)
173 #define LVL_53 setting2idx_builtin(RIG_LEVEL_53)
174 #define LVL_54 setting2idx_builtin(RIG_LEVEL_54)
175 #define LVL_55 setting2idx_builtin(RIG_LEVEL_55)
176 #define LVL_56 setting2idx_builtin(RIG_LEVEL_56)
177 #define LVL_57 setting2idx_builtin(RIG_LEVEL_57)
178 #define LVL_58 setting2idx_builtin(RIG_LEVEL_58)
179 #define LVL_59 setting2idx_builtin(RIG_LEVEL_59)
180 #define LVL_60 setting2idx_builtin(RIG_LEVEL_60)
181 #define LVL_61 setting2idx_builtin(RIG_LEVEL_61)
182 #define LVL_62 setting2idx_builtin(RIG_LEVEL_62)
183 #define LVL_63 setting2idx_builtin(RIG_LEVEL_63)
185 #define PARM_ANN setting2idx_builtin(RIG_PARM_ANN)
186 #define PARM_APO setting2idx_builtin(RIG_PARM_APO)
187 #define PARM_BACKLIGHT setting2idx_builtin(RIG_PARM_BACKLIGHT)
188 #define PARM_BEEP setting2idx_builtin(RIG_PARM_BEEP)
189 #define PARM_TIME setting2idx_builtin(RIG_PARM_TIME)
190 #define PARM_BAT setting2idx_builtin(RIG_PARM_BAT)
191 #define PARM_KEYLIGHT setting2idx_builtin(RIG_PARM_KEYLIGHT)
192 #define PARM_BANDSELECT setting2idx_builtin(RIG_PARM_BANDSELECT)
193 #define PARM_SCREENSAVER setting2idx_builtin(RIG_PARM_SCREENSAVER)
194 #define PARM_KEYERTYPE setting2idx_builtin(RIG_PARM_KEYERTYPE)
198 #define ROT_LVL_SPEED setting2idx_builtin(ROT_LEVEL_SPEED)
Hamlib rig data structures.
Hamlib rotator data structures.