SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
fcdlib
fcdproplusconst.h
Go to the documentation of this file.
1
/*
2
* fcdproplusconst.h
3
*
4
* Created on: Sep 5, 2015
5
* Author: f4exb
6
*/
7
8
#ifndef FCDLIB_FCDPROPLUSCONST_H_
9
#define FCDLIB_FCDPROPLUSCONST_H_
10
11
#include <string>
12
13
typedef
enum
14
{
15
FCDPROPLUS_TRF_0_4
,
16
FCDPROPLUS_TRF_4_8
,
17
FCDPROPLUS_TRF_8_16
,
18
FCDPROPLUS_TRF_16_32
,
19
FCDPROPLUS_TRF_32_75
,
20
FCDPROPLUS_TRF_75_125
,
21
FCDPROPLUS_TRF_125_250
,
22
FCDPROPLUS_TRF_145
,
23
FCDPROPLUS_TRF_410_875
,
24
FCDPROPLUS_TRF_435
,
25
FCDPROPLUS_TRF_875_2000
26
}
fcdproplus_rf_filter_value
;
27
28
typedef
enum
29
{
30
FCDPROPLUS_TIF_200KHZ
=0,
31
FCDPROPLUS_TIF_300KHZ
=1,
32
FCDPROPLUS_TIF_600KHZ
=2,
33
FCDPROPLUS_TIF_1536KHZ
=3,
34
FCDPROPLUS_TIF_5MHZ
=4,
35
FCDPROPLUS_TIF_6MHZ
=5,
36
FCDPROPLUS_TIF_7MHZ
=6,
37
FCDPROPLUS_TIF_8MHZ
=7
38
}
fcdproplus_if_filter_value
;
39
40
typedef
struct
41
{
42
fcdproplus_rf_filter_value
value
;
43
std::string
label
;
44
}
fcdproplus_rf_filter
;
45
46
typedef
struct
47
{
48
fcdproplus_if_filter_value
value
;
49
std::string
label
;
50
}
fcdproplus_if_filter
;
51
52
class
FCDProPlusConstants
53
{
54
public
:
55
static
const
fcdproplus_rf_filter
rf_filters
[];
56
static
const
fcdproplus_if_filter
if_filters
[];
57
static
int
fcdproplus_rf_filter_nb_values
();
58
static
int
fcdproplus_if_filter_nb_values
();
59
};
60
61
62
#endif
/* FCDLIB_FCDPROPLUSCONST_H_ */
fcdproplus_rf_filter_value
fcdproplus_rf_filter_value
Definition:
fcdproplusconst.h:13
FCDPROPLUS_TRF_16_32
Definition:
fcdproplusconst.h:18
FCDProPlusConstants::rf_filters
static const fcdproplus_rf_filter rf_filters[]
Definition:
fcdproplusconst.h:55
FCDPROPLUS_TRF_0_4
Definition:
fcdproplusconst.h:15
FCDPROPLUS_TIF_7MHZ
Definition:
fcdproplusconst.h:36
fcdproplus_if_filter
Definition:
fcdproplusconst.h:46
FCDPROPLUS_TRF_875_2000
Definition:
fcdproplusconst.h:25
fcdproplus_if_filter_value
fcdproplus_if_filter_value
Definition:
fcdproplusconst.h:28
FCDPROPLUS_TIF_600KHZ
Definition:
fcdproplusconst.h:32
FCDProPlusConstants::if_filters
static const fcdproplus_if_filter if_filters[]
Definition:
fcdproplusconst.h:56
FCDPROPLUS_TIF_8MHZ
Definition:
fcdproplusconst.h:37
fcdproplus_rf_filter::label
std::string label
Definition:
fcdproplusconst.h:43
FCDPROPLUS_TRF_145
Definition:
fcdproplusconst.h:22
FCDProPlusConstants::fcdproplus_rf_filter_nb_values
static int fcdproplus_rf_filter_nb_values()
Definition:
fcdproplusconst.cpp:24
FCDProPlusConstants
Definition:
fcdproplusconst.h:52
FCDPROPLUS_TIF_300KHZ
Definition:
fcdproplusconst.h:31
fcdproplus_rf_filter::value
fcdproplus_rf_filter_value value
Definition:
fcdproplusconst.h:42
FCDPROPLUS_TIF_6MHZ
Definition:
fcdproplusconst.h:35
FCDProPlusConstants::fcdproplus_if_filter_nb_values
static int fcdproplus_if_filter_nb_values()
Definition:
fcdproplusconst.cpp:40
FCDPROPLUS_TRF_435
Definition:
fcdproplusconst.h:24
fcdproplus_rf_filter
Definition:
fcdproplusconst.h:40
FCDPROPLUS_TRF_8_16
Definition:
fcdproplusconst.h:17
FCDPROPLUS_TIF_200KHZ
Definition:
fcdproplusconst.h:30
FCDPROPLUS_TRF_125_250
Definition:
fcdproplusconst.h:21
FCDPROPLUS_TIF_1536KHZ
Definition:
fcdproplusconst.h:33
fcdproplus_if_filter::value
fcdproplus_if_filter_value value
Definition:
fcdproplusconst.h:48
FCDPROPLUS_TRF_75_125
Definition:
fcdproplusconst.h:20
fcdproplus_if_filter::label
std::string label
Definition:
fcdproplusconst.h:49
FCDPROPLUS_TRF_4_8
Definition:
fcdproplusconst.h:16
FCDPROPLUS_TRF_32_75
Definition:
fcdproplusconst.h:19
FCDPROPLUS_TRF_410_875
Definition:
fcdproplusconst.h:23
FCDPROPLUS_TIF_5MHZ
Definition:
fcdproplusconst.h:34
Generated on Fri Aug 2 2019 17:56:29 for SDRAngel by
1.8.13