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.