Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
alex037yang
OpenXG-RAN
Commits
d6fdcd4d
Commit
d6fdcd4d
authored
Sep 25, 2013
by
guibene
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
git-svn-id:
http://svn.eurecom.fr/openair4G/trunk@4163
818b1a75-f10b-46b9-bf7c-635c3b92a50f
parent
f79434c0
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
2 additions
and
5 deletions
+2
-5
openair1/PHY/LTE_REFSIG/primary_synch.h
openair1/PHY/LTE_REFSIG/primary_synch.h
+0
-3
targets/ARCH/EXMIMO/USERSPACE/OCTAVE/rx_spec.m
targets/ARCH/EXMIMO/USERSPACE/OCTAVE/rx_spec.m
+2
-2
No files found.
openair1/PHY/LTE_REFSIG/primary_synch.h
View file @
d6fdcd4d
short
primary_synch0
[
144
]
=
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
32767
,
0
,
-
26120
,
-
19785
,
11971
,
-
30502
,
-
24020
,
-
22288
,
32117
,
6492
,
31311
,
9658
,
-
16384
,
-
28378
,
25100
,
-
21063
,
-
7292
,
-
31946
,
20429
,
25618
,
14948
,
29158
,
11971
,
-
30502
,
31311
,
9658
,
25100
,
-
21063
,
-
16384
,
28377
,
-
24020
,
22287
,
32117
,
6492
,
-
7292
,
31945
,
20429
,
25618
,
-
26120
,
-
19785
,
-
16384
,
-
28378
,
-
16384
,
28377
,
-
26120
,
-
19785
,
-
32402
,
4883
,
31311
,
-
9659
,
32117
,
6492
,
-
7292
,
-
31946
,
32767
,
-
1
,
25100
,
-
21063
,
-
24020
,
22287
,
-
32402
,
4883
,
-
32402
,
4883
,
-
24020
,
22287
,
25100
,
-
21063
,
32767
,
-
1
,
-
7292
,
-
31946
,
32117
,
6492
,
31311
,
-
9659
,
-
32402
,
4883
,
-
26120
,
-
19785
,
-
16384
,
28377
,
-
16384
,
-
28378
,
-
26120
,
-
19785
,
20429
,
25618
,
-
7292
,
31945
,
32117
,
6492
,
-
24020
,
22287
,
-
16384
,
28377
,
25100
,
-
21063
,
31311
,
9658
,
11971
,
-
30502
,
14948
,
29158
,
20429
,
25618
,
-
7292
,
-
31946
,
25100
,
-
21063
,
-
16384
,
-
28378
,
31311
,
9658
,
32117
,
6492
,
-
24020
,
-
22288
,
11971
,
-
30502
,
-
26120
,
-
19785
,
32767
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
};
short
primary_synch0
[
144
]
=
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
32767
,
0
,
-
26120
,
-
19785
,
11971
,
-
30502
,
-
24020
,
-
22288
,
32117
,
6492
,
31311
,
9658
,
-
16384
,
-
28378
,
25100
,
-
21063
,
-
7292
,
-
31946
,
20429
,
25618
,
14948
,
29158
,
11971
,
-
30502
,
31311
,
9658
,
25100
,
-
21063
,
-
16384
,
28377
,
-
24020
,
22287
,
32117
,
6492
,
-
7292
,
31945
,
20429
,
25618
,
-
26120
,
-
19785
,
-
16384
,
-
28378
,
-
16384
,
28377
,
-
26120
,
-
19785
,
-
32402
,
4883
,
31311
,
-
9659
,
32117
,
6492
,
-
7292
,
-
31946
,
32767
,
-
1
,
25100
,
-
21063
,
-
24020
,
22287
,
-
32402
,
4883
,
-
32402
,
4883
,
-
24020
,
22287
,
25100
,
-
21063
,
32767
,
-
1
,
-
7292
,
-
31946
,
32117
,
6492
,
31311
,
-
9659
,
-
32402
,
4883
,
-
26120
,
-
19785
,
-
16384
,
28377
,
-
16384
,
-
28378
,
-
26120
,
-
19785
,
20429
,
25618
,
-
7292
,
31945
,
32117
,
6492
,
-
24020
,
22287
,
-
16384
,
28377
,
25100
,
-
21063
,
31311
,
9658
,
11971
,
-
30502
,
14948
,
29158
,
20429
,
25618
,
-
7292
,
-
31946
,
25100
,
-
21063
,
-
16384
,
-
28378
,
31311
,
9658
,
32117
,
6492
,
-
24020
,
-
22288
,
11971
,
-
30502
,
-
26120
,
-
19785
,
32767
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
};
short
primary_synch1
[
144
]
=
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
32767
,
0
,
-
31754
,
-
8086
,
-
24020
,
-
22288
,
2448
,
32675
,
-
26120
,
19784
,
27073
,
18458
,
-
16384
,
28377
,
25100
,
21062
,
-
29523
,
14217
,
-
7292
,
31945
,
-
13477
,
-
29868
,
-
24020
,
-
22288
,
27073
,
18458
,
25100
,
21062
,
-
16384
,
-
28378
,
2448
,
-
32676
,
-
26120
,
19784
,
-
29523
,
-
14218
,
-
7292
,
31945
,
-
31754
,
-
8086
,
-
16384
,
28377
,
-
16384
,
-
28378
,
-
31754
,
-
8086
,
31311
,
-
9659
,
27073
,
-
18459
,
-
26120
,
19784
,
-
29523
,
14217
,
32767
,
-
1
,
25100
,
21062
,
2448
,
-
32676
,
31311
,
-
9659
,
31311
,
-
9659
,
2448
,
-
32676
,
25100
,
21062
,
32767
,
0
,
-
29523
,
14217
,
-
26120
,
19784
,
27073
,
-
18459
,
31311
,
-
9659
,
-
31754
,
-
8086
,
-
16384
,
-
28378
,
-
16384
,
28377
,
-
31754
,
-
8086
,
-
7292
,
31945
,
-
29523
,
-
14218
,
-
26120
,
19784
,
2448
,
-
32676
,
-
16384
,
-
28378
,
25100
,
21062
,
27073
,
18458
,
-
24020
,
-
22288
,
-
13477
,
-
29868
,
-
7292
,
31945
,
-
29523
,
14217
,
25100
,
21062
,
-
16384
,
28377
,
27073
,
18458
,
-
26120
,
19784
,
2448
,
32675
,
-
24020
,
-
22288
,
-
31754
,
-
8086
,
32767
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
};
short
primary_synch1
[
144
]
=
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
32767
,
0
,
-
31754
,
-
8086
,
-
24020
,
-
22288
,
2448
,
32675
,
-
26120
,
19784
,
27073
,
18458
,
-
16384
,
28377
,
25100
,
21062
,
-
29523
,
14217
,
-
7292
,
31945
,
-
13477
,
-
29868
,
-
24020
,
-
22288
,
27073
,
18458
,
25100
,
21062
,
-
16384
,
-
28378
,
2448
,
-
32676
,
-
26120
,
19784
,
-
29523
,
-
14218
,
-
7292
,
31945
,
-
31754
,
-
8086
,
-
16384
,
28377
,
-
16384
,
-
28378
,
-
31754
,
-
8086
,
31311
,
-
9659
,
27073
,
-
18459
,
-
26120
,
19784
,
-
29523
,
14217
,
32767
,
-
1
,
25100
,
21062
,
2448
,
-
32676
,
31311
,
-
9659
,
31311
,
-
9659
,
2448
,
-
32676
,
25100
,
21062
,
32767
,
0
,
-
29523
,
14217
,
-
26120
,
19784
,
27073
,
-
18459
,
31311
,
-
9659
,
-
31754
,
-
8086
,
-
16384
,
-
28378
,
-
16384
,
28377
,
-
31754
,
-
8086
,
-
7292
,
31945
,
-
29523
,
-
14218
,
-
26120
,
19784
,
2448
,
-
32676
,
-
16384
,
-
28378
,
25100
,
21062
,
27073
,
18458
,
-
24020
,
-
22288
,
-
13477
,
-
29868
,
-
7292
,
31945
,
-
29523
,
14217
,
25100
,
21062
,
-
16384
,
28377
,
27073
,
18458
,
-
26120
,
19784
,
2448
,
32675
,
-
24020
,
-
22288
,
-
31754
,
-
8086
,
32767
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
};
short
primary_synch2
[
144
]
=
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
32767
,
0
,
-
31754
,
8085
,
-
24020
,
22287
,
2448
,
-
32676
,
-
26120
,
-
19785
,
27073
,
-
18459
,
-
16384
,
-
28378
,
25100
,
-
21063
,
-
29523
,
-
14218
,
-
7292
,
-
31946
,
-
13477
,
29867
,
-
24020
,
22287
,
27073
,
-
18459
,
25100
,
-
21063
,
-
16384
,
28377
,
2448
,
32675
,
-
26120
,
-
19785
,
-
29523
,
14217
,
-
7292
,
-
31946
,
-
31754
,
8085
,
-
16384
,
-
28378
,
-
16384
,
28377
,
-
31754
,
8085
,
31311
,
9658
,
27073
,
18458
,
-
26120
,
-
19785
,
-
29523
,
-
14218
,
32767
,
0
,
25100
,
-
21063
,
2448
,
32675
,
31311
,
9658
,
31311
,
9658
,
2448
,
32675
,
25100
,
-
21063
,
32767
,
0
,
-
29523
,
-
14218
,
-
26120
,
-
19785
,
27073
,
18458
,
31311
,
9658
,
-
31754
,
8085
,
-
16384
,
28377
,
-
16384
,
-
28378
,
-
31754
,
8085
,
-
7292
,
-
31946
,
-
29523
,
14217
,
-
26120
,
-
19785
,
2448
,
32675
,
-
16384
,
28377
,
25100
,
-
21063
,
27073
,
-
18459
,
-
24020
,
22287
,
-
13477
,
29867
,
-
7292
,
-
31946
,
-
29523
,
-
14218
,
25100
,
-
21063
,
-
16384
,
-
28378
,
27073
,
-
18459
,
-
26120
,
-
19785
,
2448
,
-
32676
,
-
24020
,
22287
,
-
31754
,
8085
,
32767
,
-
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
};
short
primary_synch2
[
144
]
=
{
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
32767
,
0
,
-
31754
,
8085
,
-
24020
,
22287
,
2448
,
-
32676
,
-
26120
,
-
19785
,
27073
,
-
18459
,
-
16384
,
-
28378
,
25100
,
-
21063
,
-
29523
,
-
14218
,
-
7292
,
-
31946
,
-
13477
,
29867
,
-
24020
,
22287
,
27073
,
-
18459
,
25100
,
-
21063
,
-
16384
,
28377
,
2448
,
32675
,
-
26120
,
-
19785
,
-
29523
,
14217
,
-
7292
,
-
31946
,
-
31754
,
8085
,
-
16384
,
-
28378
,
-
16384
,
28377
,
-
31754
,
8085
,
31311
,
9658
,
27073
,
18458
,
-
26120
,
-
19785
,
-
29523
,
-
14218
,
32767
,
0
,
25100
,
-
21063
,
2448
,
32675
,
31311
,
9658
,
31311
,
9658
,
2448
,
32675
,
25100
,
-
21063
,
32767
,
0
,
-
29523
,
-
14218
,
-
26120
,
-
19785
,
27073
,
18458
,
31311
,
9658
,
-
31754
,
8085
,
-
16384
,
28377
,
-
16384
,
-
28378
,
-
31754
,
8085
,
-
7292
,
-
31946
,
-
29523
,
14217
,
-
26120
,
-
19785
,
2448
,
32675
,
-
16384
,
28377
,
25100
,
-
21063
,
27073
,
-
18459
,
-
24020
,
22287
,
-
13477
,
29867
,
-
7292
,
-
31946
,
-
29523
,
-
14218
,
25100
,
-
21063
,
-
16384
,
-
28378
,
27073
,
-
18459
,
-
26120
,
-
19785
,
2448
,
-
32676
,
-
24020
,
22287
,
-
31754
,
8085
,
32767
,
-
1
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
,
0
};
unsigned
char
primary_synch0_tab
[
72
]
=
{
0
,
0
,
0
,
0
,
0
,
85
,
110
,
97
,
109
,
146
,
145
,
106
,
92
,
103
,
139
,
137
,
97
,
145
,
92
,
127
,
124
,
146
,
130
,
139
,
110
,
106
,
127
,
110
,
118
,
88
,
146
,
103
,
85
,
92
,
124
,
118
,
118
,
124
,
92
,
85
,
103
,
146
,
88
,
118
,
110
,
127
,
106
,
110
,
139
,
130
,
146
,
124
,
127
,
92
,
145
,
97
,
137
,
139
,
103
,
92
,
106
,
145
,
146
,
109
,
97
,
110
,
85
,
0
,
0
,
0
,
0
,
0
};
unsigned
char
primary_synch0_tab
[
72
]
=
{
0
,
0
,
0
,
0
,
0
,
85
,
110
,
97
,
109
,
146
,
145
,
106
,
92
,
103
,
139
,
137
,
97
,
145
,
92
,
127
,
124
,
146
,
130
,
139
,
110
,
106
,
127
,
110
,
118
,
88
,
146
,
103
,
85
,
92
,
124
,
118
,
118
,
124
,
92
,
85
,
103
,
146
,
88
,
118
,
110
,
127
,
106
,
110
,
139
,
130
,
146
,
124
,
127
,
92
,
145
,
97
,
137
,
139
,
103
,
92
,
106
,
145
,
146
,
109
,
97
,
110
,
85
,
0
,
0
,
0
,
0
,
0
};
unsigned
char
primary_synch1_tab
[
72
]
=
{
0
,
0
,
0
,
0
,
0
,
85
,
114
,
109
,
133
,
123
,
142
,
127
,
141
,
121
,
130
,
105
,
109
,
142
,
141
,
106
,
100
,
123
,
112
,
130
,
114
,
127
,
106
,
114
,
88
,
91
,
123
,
121
,
85
,
141
,
100
,
88
,
88
,
100
,
141
,
85
,
121
,
123
,
91
,
88
,
114
,
106
,
127
,
114
,
130
,
112
,
123
,
100
,
106
,
141
,
142
,
109
,
105
,
130
,
121
,
141
,
127
,
142
,
123
,
133
,
109
,
114
,
85
,
0
,
0
,
0
,
0
,
0
};
unsigned
char
primary_synch1_tab
[
72
]
=
{
0
,
0
,
0
,
0
,
0
,
85
,
114
,
109
,
133
,
123
,
142
,
127
,
141
,
121
,
130
,
105
,
109
,
142
,
141
,
106
,
100
,
123
,
112
,
130
,
114
,
127
,
106
,
114
,
88
,
91
,
123
,
121
,
85
,
141
,
100
,
88
,
88
,
100
,
141
,
85
,
121
,
123
,
91
,
88
,
114
,
106
,
127
,
114
,
130
,
112
,
123
,
100
,
106
,
141
,
142
,
109
,
105
,
130
,
121
,
141
,
127
,
142
,
123
,
133
,
109
,
114
,
85
,
0
,
0
,
0
,
0
,
0
};
unsigned
char
primary_synch2_tab
[
72
]
=
{
0
,
0
,
0
,
0
,
0
,
85
,
119
,
124
,
100
,
110
,
91
,
106
,
92
,
112
,
103
,
128
,
124
,
91
,
92
,
127
,
133
,
110
,
121
,
103
,
119
,
106
,
127
,
119
,
145
,
142
,
110
,
112
,
85
,
92
,
133
,
145
,
145
,
133
,
92
,
85
,
112
,
110
,
142
,
145
,
119
,
127
,
106
,
119
,
103
,
121
,
110
,
133
,
127
,
92
,
91
,
124
,
128
,
103
,
112
,
92
,
106
,
91
,
110
,
100
,
124
,
119
,
85
,
0
,
0
,
0
,
0
,
0
};
unsigned
char
primary_synch2_tab
[
72
]
=
{
0
,
0
,
0
,
0
,
0
,
85
,
119
,
124
,
100
,
110
,
91
,
106
,
92
,
112
,
103
,
128
,
124
,
91
,
92
,
127
,
133
,
110
,
121
,
103
,
119
,
106
,
127
,
119
,
145
,
142
,
110
,
112
,
85
,
92
,
133
,
145
,
145
,
133
,
92
,
85
,
112
,
110
,
142
,
145
,
119
,
127
,
106
,
119
,
103
,
121
,
110
,
133
,
127
,
92
,
91
,
124
,
128
,
103
,
112
,
92
,
106
,
91
,
110
,
100
,
124
,
119
,
85
,
0
,
0
,
0
,
0
,
0
};
targets/ARCH/EXMIMO/USERSPACE/OCTAVE/rx_spec.m
View file @
d6fdcd4d
dual_tx
=
0
;
dual_tx
=
0
;
card
=
0
;
card
=
0
;
limeparms
;
limeparms
;
active_rf
=
[
1
0
0
0
];
active_rf
=
[
1
1
0
0
];
%rf_mode = (RXEN+TXEN+TXLPFNORM+TXLPFEN+TXLPF25+RXLPFNORM+RXLPFEN+RXLPF25+LNA1ON+LNAMax+RFBBNORM)*[1 1 1 1];
%rf_mode = (RXEN+TXEN+TXLPFNORM+TXLPFEN+TXLPF25+RXLPFNORM+RXLPFEN+RXLPF25+LNA1ON+LNAMax+RFBBNORM)*[1 1 1 1];
rf_mode
=
(
RXEN
+
TXEN
+
TXLPFNORM
+
TXLPFEN
+
TXLPF25
+
RXLPFNORM
+
RXLPFEN
+
RXLPF25
+
LNA1ON
+
LNAMax
+
RFBBNORM
)
*
active_rf
;
rf_mode
=
(
RXEN
+
TXEN
+
TXLPFNORM
+
TXLPFEN
+
TXLPF25
+
RXLPFNORM
+
RXLPFEN
+
RXLPF25
+
LNA1ON
+
LNAMax
+
RFBBNORM
)
*
active_rf
;
rf_mode
=
rf_mode
+
(
DMAMODE_RX
*
active_rf
);
rf_mode
=
rf_mode
+
(
DMAMODE_RX
*
active_rf
);
...
@@ -45,7 +45,7 @@ spec0 = 20*log10(abs(fftshift(fft(s(:,1)))));
...
@@ -45,7 +45,7 @@ spec0 = 20*log10(abs(fftshift(fft(s(:,1)))));
spec1
=
20
*
log10
(
abs
(
fftshift
(
fft
(
s
(:,
2
)))));
spec1
=
20
*
log10
(
abs
(
fftshift
(
fft
(
s
(:,
2
)))));
clf
clf
plot
(
f
',spec0,'
r
',f'
,
spec1
,
'b'
)
plot
(
f
',spec0,'
r
'
)%
,f'
,
spec1
,
'b'
)
axis
([
-
3.84
,
3.84
,
40
,
160
]);
axis
([
-
3.84
,
3.84
,
40
,
160
]);
%gpib_send(gpib_card,gpib_device,'OUTP:STAT OFF'); % activate output
%gpib_send(gpib_card,gpib_device,'OUTP:STAT OFF'); % activate output
legend
(
'Antenna Port 0'
,
'Antenna Port 1'
);
legend
(
'Antenna Port 0'
,
'Antenna Port 1'
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment