no-OS
RxGainTable.h
Go to the documentation of this file.
1 /***************************************************************************/
33 #ifndef RX_GAIN_TABLE_H
34 #define RX_GAIN_TABLE_H
35 
36 #include <stdint.h>
37 
39  uint8_t gainIndex;
40  uint8_t rxFeGain;
41  uint8_t tiaControl;
42  uint8_t adcControl;
43  uint8_t extControl;
44  uint16_t phaseOffset;
45  int16_t digGain;
46 };
47 
49  {187, 251, 0, 0, 0, 0, 13},
50  {188, 251, 0, 0, 0, 0, 23},
51  {189, 250, 0, 0, 0, 0, -4},
52  {190, 250, 0, 0, 0, 0, 6},
53  {191, 250, 0, 0, 0, 0, 16},
54  {192, 249, 0, 0, 0, 0, -7},
55  {193, 249, 0, 0, 0, 0, 3},
56  {194, 248, 0, 0, 0, 0, -12},
57  {195, 248, 0, 0, 0, 0, -2},
58  {196, 247, 0, 0, 0, 0, -17},
59  {197, 247, 0, 0, 0, 0, -7},
60  {198, 246, 0, 0, 0, 0, -16},
61  {199, 246, 0, 0, 0, 0, -6},
62  {200, 245, 0, 0, 0, 0, -15},
63  {201, 245, 0, 0, 0, 0, -5},
64  {202, 244, 0, 0, 0, 0, -10},
65  {203, 243, 0, 0, 0, 0, -16},
66  {204, 242, 0, 0, 0, 0, -19},
67  {205, 242, 0, 0, 0, 0, -10},
68  {206, 241, 0, 0, 0, 0, -13},
69  {207, 240, 0, 0, 0, 0, -14},
70  {208, 239, 0, 0, 0, 0, -16},
71  {209, 238, 0, 0, 0, 0, -16},
72  {210, 237, 0, 0, 0, 0, -16},
73  {211, 236, 0, 0, 0, 0, -15},
74  {212, 234, 0, 0, 0, 0, -22},
75  {213, 233, 0, 0, 0, 0, -20},
76  {214, 232, 0, 0, 0, 0, -17},
77  {215, 230, 0, 0, 0, 0, -22},
78  {216, 229, 0, 0, 0, 0, -19},
79  {217, 227, 0, 0, 0, 0, -21},
80  {218, 226, 0, 0, 0, 0, -17},
81  {219, 224, 0, 0, 0, 0, -18},
82  {220, 222, 0, 0, 0, 0, -18},
83  {221, 220, 0, 0, 0, 0, -18},
84  {222, 218, 0, 0, 0, 0, -17},
85  {223, 215, 0, 0, 0, 0, -21},
86  {224, 213, 0, 0, 0, 0, -19},
87  {225, 210, 0, 0, 0, 0, -21},
88  {226, 208, 0, 0, 0, 0, -18},
89  {227, 205, 0, 0, 0, 0, -18},
90  {228, 202, 0, 0, 0, 0, -18},
91  {229, 199, 0, 0, 0, 0, -17},
92  {230, 195, 0, 0, 0, 0, -19},
93  {231, 192, 0, 0, 0, 0, -17},
94  {232, 188, 0, 0, 0, 0, -16},
95  {233, 184, 0, 0, 0, 0, -16},
96  {234, 180, 0, 0, 0, 0, -15},
97  {235, 175, 0, 0, 0, 0, -16},
98  {236, 170, 0, 0, 0, 0, -15},
99  {237, 165, 0, 0, 0, 0, -15},
100  {238, 160, 0, 0, 0, 0, -14},
101  {239, 154, 0, 0, 0, 0, -14},
102  {240, 148, 0, 0, 0, 0, -13},
103  {241, 142, 0, 0, 0, 0, -12},
104  {242, 135, 0, 0, 0, 0, -12},
105  {243, 128, 0, 0, 0, 0, -11},
106  {244, 120, 0, 0, 0, 0, -10},
107  {245, 112, 0, 0, 0, 0, -10},
108  {246, 104, 0, 0, 0, 0, -8},
109  {247, 94, 0, 0, 0, 0, -9},
110  {248, 85, 0, 0, 0, 0, -7},
111  {249, 75, 0, 0, 0, 0, -6},
112  {250, 64, 0, 0, 0, 0, -5},
113  {251, 53, 0, 0, 0, 0, -4},
114  {252, 41, 0, 0, 0, 0, -3},
115  {253, 28, 0, 0, 0, 0, -2},
116  {254, 14, 0, 0, 0, 0, -1},
117  {255, 0, 0, 0, 0, 0, 0},
118 };
119 #endif
RxGainTableEntry::adcControl
uint8_t adcControl
Definition: RxGainTable.h:42
RxGainTableEntry::gainIndex
uint8_t gainIndex
Definition: RxGainTable.h:39
RxGainTableEntry::digGain
int16_t digGain
Definition: RxGainTable.h:45
RxGainTableEntry::phaseOffset
uint16_t phaseOffset
Definition: RxGainTable.h:44
RxGainTableEntry::tiaControl
uint8_t tiaControl
Definition: RxGainTable.h:41
RxGainTableEntry::extControl
uint8_t extControl
Definition: RxGainTable.h:43
RxGainTableEntry::rxFeGain
uint8_t rxFeGain
Definition: RxGainTable.h:40
RxGainTable
struct RxGainTableEntry RxGainTable[]
Default Rx gain table settings.
Definition: RxGainTable.h:48
RxGainTableEntry
Definition: RxGainTable.h:38