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
Michael Black
OpenXG-RAN
Commits
ce14050b
Commit
ce14050b
authored
Feb 10, 2017
by
Cedric Roux
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/calib-LimeSDR' into develop_integration_w06
Conflicts: openair1/PHY/MODULATION/ofdm_mod.c
parents
0ada1e9e
02148c79
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
4625 additions
and
32 deletions
+4625
-32
openair1/PHY/MODULATION/ofdm_mod.c
openair1/PHY/MODULATION/ofdm_mod.c
+13
-2
targets/ARCH/COMMON/common_lib.h
targets/ARCH/COMMON/common_lib.h
+3
-0
targets/ARCH/LMSSDR/LimeSDR_above_1p8GHz.ini
targets/ARCH/LMSSDR/LimeSDR_above_1p8GHz.ini
+1128
-0
targets/ARCH/LMSSDR/LimeSDR_above_1p8GHz_1v4.ini
targets/ARCH/LMSSDR/LimeSDR_above_1p8GHz_1v4.ini
+1128
-0
targets/ARCH/LMSSDR/LimeSDR_below_1p8GHz.ini
targets/ARCH/LMSSDR/LimeSDR_below_1p8GHz.ini
+1128
-0
targets/ARCH/LMSSDR/LimeSDR_below_1p8GHz_1v4.ini
targets/ARCH/LMSSDR/LimeSDR_below_1p8GHz_1v4.ini
+1128
-0
targets/ARCH/LMSSDR/USERSPACE/LIB/lms_lib.cpp
targets/ARCH/LMSSDR/USERSPACE/LIB/lms_lib.cpp
+40
-18
targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
+44
-4
targets/RT/USER/lte-ue.c
targets/RT/USER/lte-ue.c
+13
-8
No files found.
openair1/PHY/MODULATION/ofdm_mod.c
View file @
ce14050b
...
...
@@ -137,10 +137,13 @@ void PHY_ofdm_mod(int *input, /// pointer to complex input
printf
(
"[PHY] symbol %d/%d offset %d (%p,%p -> %p)
\n
"
,
i
,
nb_symbols
,
i
*
fftsize
+
(
i
*
nb_prefix_samples
),
input
,
&
input
[
i
*
fftsize
],
&
output
[(
i
*
fftsize
)
+
((
i
)
*
nb_prefix_samples
)]);
#endif
#if 0
#ifndef __AVX2__
// handle 128-bit alignment for 128-bit SIMD (SSE4,NEON,AltiVEC)
idft((int16_t *)&input[i*fftsize],
(
fftsize
==
128
)
?
(
int16_t
*
)
temp
:
(
int16_t
*
)
&
output
[(
i
*
fftsize
)
+
((
1
+
i
)
*
nb_prefix_samples
)],
/* TODO: we always use temp, TBC */
//(fftsize==128) ? (int16_t *)temp : (int16_t *)&output[(i*fftsize) + ((1+i)*nb_prefix_samples)],
(int16_t *)temp,
1);
#else
// on AVX2 need 256-bit alignment
...
...
@@ -149,7 +152,11 @@ void PHY_ofdm_mod(int *input, /// pointer to complex input
1);
#endif
#endif
/* #if 0 */
idft
((
int16_t
*
)
&
input
[
i
*
fftsize
],
(
int16_t
*
)
temp
,
1
);
// Copy to frame buffer with Cyclic Extension
// Note: will have to adjust for synchronization offset!
...
...
@@ -160,10 +167,14 @@ void PHY_ofdm_mod(int *input, /// pointer to complex input
// msg("Doing cyclic prefix method\n");
#if 0
/* TODO: we always use temp, TBC */
#ifndef __AVX2__
if (fftsize==128)
#else
if (fftsize<=512)
#endif
#endif
/* #if 0 */
{
for
(
j
=
0
;
j
<
fftsize
;
j
++
)
{
output_ptr
[
j
]
=
temp_ptr
[
j
];
...
...
targets/ARCH/COMMON/common_lib.h
View file @
ce14050b
...
...
@@ -362,6 +362,9 @@ struct openair0_device_t {
*/
int
(
*
trx_set_gains_func
)(
openair0_device
*
device
,
openair0_config_t
*
openair0_cfg
);
/*! \brief Indicator that device is running
*/
int
trx_started
;
};
/* type of device init function, implemented in shared lib */
...
...
targets/ARCH/LMSSDR/LimeSDR_above_1p8GHz.ini
0 → 100755
View file @
ce14050b
[file_info]
type
=
lms7002m_minimal_config
version
=
1
[lms7002_registers_a]
0x0020
=
0xFFFD
0x0021
=
0x0E9F
0x0022
=
0x07FF
0x0023
=
0x5550
0x0024
=
0xB1E4
0x0025
=
0x0101
0x0026
=
0x0101
0x0027
=
0xB1E4
0x0028
=
0x0101
0x0029
=
0x0101
0x002A
=
0x0086
0x002B
=
0x0038
0x002C
=
0x0000
0x002D
=
0x0000
0x002E
=
0x0000
0x002F
=
0x3840
0x0081
=
0x0000
0x0082
=
0x8003
0x0084
=
0x0400
0x0085
=
0x0001
0x0086
=
0x4101
0x0087
=
0x0000
0x0088
=
0x04B0
0x0089
=
0x1090
0x008A
=
0x0514
0x008B
=
0x2102
0x008C
=
0x267B
0x0092
=
0x0001
0x0093
=
0x0000
0x0094
=
0x0000
0x0095
=
0x0000
0x0096
=
0x0000
0x0097
=
0x0000
0x0098
=
0x0000
0x0099
=
0x6565
0x009A
=
0x658C
0x009B
=
0x6565
0x009C
=
0x658C
0x009D
=
0x6565
0x009E
=
0x658C
0x009F
=
0x658C
0x00A0
=
0x6565
0x00A1
=
0x6565
0x00A2
=
0x6565
0x00A3
=
0x6565
0x00A4
=
0x6565
0x00A5
=
0x6565
0x00A6
=
0x000F
0x00A7
=
0x6565
0x00A8
=
0x0000
0x00A9
=
0x0000
0x00AA
=
0x0000
0x00AB
=
0x0040
0x00AC
=
0x0000
0x00AD
=
0x03FF
0x00AE
=
0x0000
0x0100
=
0x3409
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0612
0x0104
=
0x0088
0x0105
=
0x0011
0x0106
=
0x318C
0x0107
=
0x318C
0x0108
=
0x2826
0x0109
=
0x6104
0x010A
=
0x17BD
0x010C
=
0x8865
0x010D
=
0x015A
0x010E
=
0x0000
0x010F
=
0x3042
0x0110
=
0x0BFF
0x0111
=
0x0083
0x0112
=
0x9407
0x0113
=
0x0303
0x0114
=
0x00D0
0x0115
=
0x0009
0x0116
=
0x8180
0x0117
=
0x1217
0x0118
=
0x018C
0x0119
=
0x528C
0x011A
=
0x3E03
0x011C
=
0xAD41
0x011D
=
0x2000
0x011E
=
0x06E4
0x011F
=
0x3640
0x0120
=
0xB9FF
0x0121
=
0x341C
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0081
0x0201
=
0x07FF
0x0202
=
0x07FF
0x0203
=
0x0000
0x0204
=
0x0000
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x0170
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x0000
0x020C
=
0x8000
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x8081
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0003
0x040B
=
0x000F
0x040C
=
0x00F8
0x040D
=
0x0000
0x040E
=
0x0000
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x2B55
0x0443
=
0x5540
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[lms7002_registers_b]
0x0100
=
0x340F
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0612
0x0104
=
0x0088
0x0105
=
0x001F
0x0106
=
0x3182
0x0107
=
0x318C
0x0108
=
0x9442
0x0109
=
0x61C1
0x010A
=
0x104C
0x010C
=
0x88FF
0x010D
=
0x001E
0x010E
=
0x2040
0x010F
=
0x3042
0x0110
=
0x0BF4
0x0111
=
0x0083
0x0112
=
0x9407
0x0113
=
0x03C3
0x0114
=
0x00D0
0x0115
=
0x000F
0x0116
=
0x8180
0x0117
=
0x1217
0x0118
=
0x018C
0x0119
=
0x5280
0x011A
=
0x3E03
0x011C
=
0xAD41
0x011D
=
0x1555
0x011E
=
0x0747
0x011F
=
0x3640
0x0120
=
0xB9FF
0x0121
=
0x360C
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0101
0x0201
=
0x07FF
0x0202
=
0x07FF
0x0203
=
0x0000
0x0204
=
0x0000
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x01F0
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x0000
0x020C
=
0x7FFF
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x0105
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0000
0x040B
=
0x7FFF
0x040C
=
0x00FF
0x040D
=
0x0000
0x040E
=
0x0002
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x0000
0x0443
=
0x0000
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[reference_clocks]
sxt_ref_clk_mhz
=
30.72
sxr_ref_clk_mhz
=
30.72
targets/ARCH/LMSSDR/LimeSDR_above_1p8GHz_1v4.ini
0 → 100755
View file @
ce14050b
[file_info]
type
=
lms7002m_minimal_config
version
=
1
[lms7002_registers_a]
0x0020
=
0xFFFD
0x0021
=
0x0E9F
0x0022
=
0x07FF
0x0023
=
0x5550
0x0024
=
0xB1E4
0x0025
=
0x0101
0x0026
=
0x0101
0x0027
=
0xB1E4
0x0028
=
0x0101
0x0029
=
0x0101
0x002A
=
0x0086
0x002B
=
0x0038
0x002C
=
0x0000
0x002D
=
0x0000
0x002E
=
0x0000
0x002F
=
0x3840
0x0081
=
0x0000
0x0082
=
0x800B
0x0084
=
0x0400
0x0085
=
0x0001
0x0086
=
0x4101
0x0087
=
0x0000
0x0088
=
0x04B0
0x0089
=
0x1090
0x008A
=
0x0514
0x008B
=
0x2136
0x008C
=
0x267B
0x0092
=
0x0001
0x0093
=
0x0000
0x0094
=
0x0000
0x0095
=
0x0000
0x0096
=
0x0000
0x0097
=
0x0000
0x0098
=
0x0000
0x0099
=
0x6565
0x009A
=
0x658C
0x009B
=
0x6565
0x009C
=
0x658C
0x009D
=
0x6565
0x009E
=
0x658C
0x009F
=
0x658C
0x00A0
=
0x6565
0x00A1
=
0x6565
0x00A2
=
0x6565
0x00A3
=
0x6565
0x00A4
=
0x6565
0x00A5
=
0x6565
0x00A6
=
0x000F
0x00A7
=
0x6565
0x00A8
=
0x0000
0x00A9
=
0x0000
0x00AA
=
0x0000
0x00AB
=
0x0040
0x00AC
=
0x0000
0x00AD
=
0x03FF
0x00AE
=
0x0000
0x0100
=
0x3409
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0612
0x0104
=
0x0088
0x0105
=
0x0011
0x0106
=
0x318C
0x0107
=
0x318C
0x0108
=
0x218C
0x0109
=
0x6104
0x010A
=
0x17BD
0x010C
=
0x8865
0x010D
=
0x00DE
0x010E
=
0x0000
0x010F
=
0x30C6
0x0110
=
0x0BFF
0x0111
=
0x0083
0x0112
=
0x9407
0x0113
=
0x0303
0x0114
=
0x00D0
0x0115
=
0x0009
0x0116
=
0x8180
0x0117
=
0x1217
0x0118
=
0x018C
0x0119
=
0x528C
0x011A
=
0x3E03
0x011C
=
0xAD41
0x011D
=
0x2000
0x011E
=
0x06E4
0x011F
=
0x3640
0x0120
=
0xB9FF
0x0121
=
0x341C
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0081
0x0201
=
0x07FF
0x0202
=
0x07FF
0x0203
=
0x0000
0x0204
=
0x0000
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x0170
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x0000
0x020C
=
0x8000
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x8081
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0003
0x040B
=
0x000F
0x040C
=
0x00F8
0x040D
=
0x0000
0x040E
=
0x0000
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x2B55
0x0443
=
0x5540
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[lms7002_registers_b]
0x0100
=
0x340F
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0612
0x0104
=
0x0088
0x0105
=
0x001F
0x0106
=
0x3182
0x0107
=
0x318C
0x0108
=
0x9442
0x0109
=
0x61C1
0x010A
=
0x104C
0x010C
=
0x88FF
0x010D
=
0x001E
0x010E
=
0x2040
0x010F
=
0x3042
0x0110
=
0x0BF4
0x0111
=
0x0083
0x0112
=
0x9407
0x0113
=
0x03C3
0x0114
=
0x00D0
0x0115
=
0x000F
0x0116
=
0x8180
0x0117
=
0x1217
0x0118
=
0x018C
0x0119
=
0x5280
0x011A
=
0x3E03
0x011C
=
0xAD41
0x011D
=
0x1555
0x011E
=
0x0747
0x011F
=
0x3640
0x0120
=
0xB9FF
0x0121
=
0x360C
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0101
0x0201
=
0x07FF
0x0202
=
0x07FF
0x0203
=
0x0000
0x0204
=
0x0000
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x01F0
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x0000
0x020C
=
0x7FFF
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x0105
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0000
0x040B
=
0x7FFF
0x040C
=
0x00FF
0x040D
=
0x0000
0x040E
=
0x0002
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x0000
0x0443
=
0x0000
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[reference_clocks]
sxt_ref_clk_mhz
=
30.72
sxr_ref_clk_mhz
=
30.72
targets/ARCH/LMSSDR/LimeSDR_below_1p8GHz.ini
0 → 100755
View file @
ce14050b
[file_info]
type
=
lms7002m_minimal_config
version
=
1
[lms7002_registers_a]
0x0020
=
0xFFFD
0x0021
=
0x0E9F
0x0022
=
0x07FF
0x0023
=
0x5550
0x0024
=
0xB1E4
0x0025
=
0x0101
0x0026
=
0x0101
0x0027
=
0xB1E4
0x0028
=
0x0101
0x0029
=
0x0101
0x002A
=
0x0086
0x002B
=
0x0038
0x002C
=
0x0000
0x002D
=
0x0000
0x002E
=
0x0000
0x002F
=
0x3840
0x0081
=
0x0000
0x0082
=
0x8003
0x0084
=
0x0400
0x0085
=
0x0001
0x0086
=
0x4101
0x0087
=
0x0000
0x0088
=
0x04B0
0x0089
=
0x1090
0x008A
=
0x0514
0x008B
=
0x2102
0x008C
=
0x267B
0x0092
=
0x0001
0x0093
=
0x0000
0x0094
=
0x0000
0x0095
=
0x0000
0x0096
=
0x0000
0x0097
=
0x0000
0x0098
=
0x0000
0x0099
=
0x6565
0x009A
=
0x658C
0x009B
=
0x6565
0x009C
=
0x658C
0x009D
=
0x6565
0x009E
=
0x658C
0x009F
=
0x658C
0x00A0
=
0x6565
0x00A1
=
0x6565
0x00A2
=
0x6565
0x00A3
=
0x6565
0x00A4
=
0x6565
0x00A5
=
0x6565
0x00A6
=
0x000F
0x00A7
=
0x6565
0x00A8
=
0x0000
0x00A9
=
0x0000
0x00AA
=
0x0000
0x00AB
=
0x0040
0x00AC
=
0x0000
0x00AD
=
0x03FF
0x00AE
=
0x0000
0x0100
=
0x3409
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0A12
0x0104
=
0x0088
0x0105
=
0x0011
0x0106
=
0x318C
0x0107
=
0x318C
0x0108
=
0x2826
0x0109
=
0x6104
0x010A
=
0x17BD
0x010C
=
0x8865
0x010D
=
0x01DC
0x010E
=
0x0000
0x010F
=
0x3042
0x0110
=
0x0BFF
0x0111
=
0x0083
0x0112
=
0x9407
0x0113
=
0x0303
0x0114
=
0x00D0
0x0115
=
0x0009
0x0116
=
0x8180
0x0117
=
0x1217
0x0118
=
0x018C
0x0119
=
0x528C
0x011A
=
0x3E03
0x011C
=
0xAD41
0x011D
=
0xC000
0x011E
=
0x068F
0x011F
=
0x3680
0x0120
=
0xB9FF
0x0121
=
0x3234
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0081
0x0201
=
0x07FF
0x0202
=
0x07FF
0x0203
=
0x0000
0x0204
=
0x0000
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x0170
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x0000
0x020C
=
0x8000
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x8081
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0003
0x040B
=
0x000F
0x040C
=
0x00F8
0x040D
=
0x0000
0x040E
=
0x0000
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x2B55
0x0443
=
0x5540
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[lms7002_registers_b]
0x0100
=
0x340F
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0612
0x0104
=
0x0088
0x0105
=
0x001F
0x0106
=
0x3182
0x0107
=
0x318C
0x0108
=
0x9442
0x0109
=
0x61C1
0x010A
=
0x104C
0x010C
=
0x88FF
0x010D
=
0x001E
0x010E
=
0x2040
0x010F
=
0x3042
0x0110
=
0x0BF4
0x0111
=
0x0083
0x0112
=
0x9407
0x0113
=
0x03C3
0x0114
=
0x00D0
0x0115
=
0x000F
0x0116
=
0x8180
0x0117
=
0x1217
0x0118
=
0x018C
0x0119
=
0x5280
0x011A
=
0x3E03
0x011C
=
0xAD41
0x011D
=
0xC000
0x011E
=
0x06F3
0x011F
=
0x3680
0x0120
=
0xB9FF
0x0121
=
0x346C
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0101
0x0201
=
0x07FF
0x0202
=
0x07FF
0x0203
=
0x0000
0x0204
=
0x0000
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x01F0
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x0000
0x020C
=
0x7FFF
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x0105
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0000
0x040B
=
0x7FFF
0x040C
=
0x00FF
0x040D
=
0x0000
0x040E
=
0x0002
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x0000
0x0443
=
0x0000
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[reference_clocks]
sxt_ref_clk_mhz
=
30.72
sxr_ref_clk_mhz
=
30.72
targets/ARCH/LMSSDR/LimeSDR_below_1p8GHz_1v4.ini
0 → 100755
View file @
ce14050b
[file_info]
type
=
lms7002m_minimal_config
version
=
1
[lms7002_registers_a]
0x0020
=
0xFFFD
0x0021
=
0x0E9F
0x0022
=
0x07FF
0x0023
=
0x5550
0x0024
=
0xB1E4
0x0025
=
0x0101
0x0026
=
0x0101
0x0027
=
0xB1E4
0x0028
=
0x0101
0x0029
=
0x0101
0x002A
=
0x0086
0x002B
=
0x0038
0x002C
=
0x0000
0x002D
=
0x0000
0x002E
=
0x0000
0x002F
=
0x3841
0x0081
=
0x0000
0x0082
=
0x800B
0x0084
=
0x0400
0x0085
=
0x0001
0x0086
=
0x4101
0x0087
=
0x0000
0x0088
=
0x04B0
0x0089
=
0x1090
0x008A
=
0x0514
0x008B
=
0x2138
0x008C
=
0x267B
0x0092
=
0x0001
0x0093
=
0x0000
0x0094
=
0x0000
0x0095
=
0x0000
0x0096
=
0x0000
0x0097
=
0x0000
0x0098
=
0x0000
0x0099
=
0x6565
0x009A
=
0x658C
0x009B
=
0x6565
0x009C
=
0x658C
0x009D
=
0x6565
0x009E
=
0x658C
0x009F
=
0x658C
0x00A0
=
0x6565
0x00A1
=
0x6565
0x00A2
=
0x6565
0x00A3
=
0x6565
0x00A4
=
0x6565
0x00A5
=
0x6565
0x00A6
=
0x000F
0x00A7
=
0x6565
0x00A8
=
0x0000
0x00A9
=
0x0000
0x00AA
=
0x0000
0x00AB
=
0x0040
0x00AC
=
0x0000
0x00AD
=
0x03FF
0x00AE
=
0x0000
0x0100
=
0x3409
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0A12
0x0104
=
0x0088
0x0105
=
0x0011
0x0106
=
0x318C
0x0107
=
0x318C
0x0108
=
0x298C
0x0109
=
0x6104
0x010A
=
0x17BD
0x010C
=
0x8865
0x010D
=
0x015A
0x010E
=
0x0000
0x010F
=
0x30C6
0x0110
=
0x0BFF
0x0111
=
0x0083
0x0112
=
0x9407
0x0113
=
0x0303
0x0114
=
0x00D0
0x0115
=
0x0009
0x0116
=
0x8180
0x0117
=
0x1217
0x0118
=
0x018C
0x0119
=
0x528C
0x011A
=
0x3E03
0x011C
=
0xAD41
0x011D
=
0xC000
0x011E
=
0x068F
0x011F
=
0x3680
0x0120
=
0xB9FF
0x0121
=
0x3234
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0081
0x0201
=
0x07FF
0x0202
=
0x07FF
0x0203
=
0x0000
0x0204
=
0x0000
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x0170
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x0000
0x020C
=
0x8000
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x8081
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0003
0x040B
=
0x000F
0x040C
=
0x00F8
0x040D
=
0x0000
0x040E
=
0x0000
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x2B55
0x0443
=
0x5540
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[lms7002_registers_b]
0x0100
=
0x340F
0x0101
=
0x7800
0x0102
=
0x3180
0x0103
=
0x0612
0x0104
=
0x0088
0x0105
=
0x001F
0x0106
=
0x3182
0x0107
=
0x318C
0x0108
=
0x9442
0x0109
=
0x61C1
0x010A
=
0x104C
0x010C
=
0x88FF
0x010D
=
0x001E
0x010E
=
0x2040
0x010F
=
0x3042
0x0110
=
0x0BF4
0x0111
=
0x0083
0x0112
=
0x9407
0x0113
=
0x03C3
0x0114
=
0x00D0
0x0115
=
0x000F
0x0116
=
0x8180
0x0117
=
0x1217
0x0118
=
0x018C
0x0119
=
0x5280
0x011A
=
0x3E03
0x011C
=
0xAD41
0x011D
=
0xC000
0x011E
=
0x06F3
0x011F
=
0x3680
0x0120
=
0xB9FF
0x0121
=
0x346C
0x0122
=
0x033F
0x0123
=
0x267B
0x0124
=
0x0000
0x0200
=
0x0101
0x0201
=
0x07FF
0x0202
=
0x07FF
0x0203
=
0x0000
0x0204
=
0x0000
0x0205
=
0x0000
0x0206
=
0x0000
0x0207
=
0x0000
0x0208
=
0x01F0
0x0209
=
0x0000
0x020A
=
0x0080
0x020B
=
0x0000
0x020C
=
0x7FFF
0x0240
=
0x0020
0x0241
=
0x0000
0x0242
=
0x0000
0x0243
=
0x0000
0x0244
=
0x0000
0x0245
=
0x0000
0x0246
=
0x0000
0x0247
=
0x0000
0x0248
=
0x0000
0x0249
=
0x0000
0x024A
=
0x0000
0x024B
=
0x0000
0x024C
=
0x0000
0x024D
=
0x0000
0x024E
=
0x0000
0x024F
=
0x0000
0x0250
=
0x0000
0x0251
=
0x0000
0x0252
=
0x0000
0x0253
=
0x0000
0x0254
=
0x0000
0x0255
=
0x0000
0x0256
=
0x0000
0x0257
=
0x0000
0x0258
=
0x0000
0x0259
=
0x0000
0x025A
=
0x0000
0x025B
=
0x0000
0x025C
=
0x0000
0x025D
=
0x0000
0x025E
=
0x0000
0x025F
=
0x0000
0x0260
=
0x0000
0x0261
=
0x0000
0x0280
=
0x0000
0x0281
=
0x0000
0x0282
=
0x0000
0x0283
=
0x0000
0x0284
=
0x0000
0x0285
=
0x0000
0x0286
=
0x0000
0x0287
=
0x0000
0x0288
=
0x0000
0x0289
=
0x0000
0x028A
=
0x0000
0x028B
=
0x0000
0x028C
=
0x0000
0x028D
=
0x0000
0x028E
=
0x0000
0x028F
=
0x0000
0x0290
=
0x0000
0x0291
=
0x0000
0x0292
=
0x0000
0x0293
=
0x0000
0x0294
=
0x0000
0x0295
=
0x0000
0x0296
=
0x0000
0x0297
=
0x0000
0x0298
=
0x0000
0x0299
=
0x0000
0x029A
=
0x0000
0x029B
=
0x0000
0x029C
=
0x0000
0x029D
=
0x0000
0x029E
=
0x0000
0x029F
=
0x0000
0x02A0
=
0x0000
0x02A1
=
0x0000
0x02A2
=
0x0000
0x02A3
=
0x0000
0x02A4
=
0x0000
0x02A5
=
0x0000
0x02A6
=
0x0000
0x02A7
=
0x0000
0x02C0
=
0x0000
0x02C1
=
0x0000
0x02C2
=
0x0000
0x02C3
=
0x0000
0x02C4
=
0x0000
0x02C5
=
0x0000
0x02C6
=
0x0000
0x02C7
=
0x0000
0x02C8
=
0x0000
0x02C9
=
0x0000
0x02CA
=
0x0000
0x02CB
=
0x0000
0x02CC
=
0x0000
0x02CD
=
0x0000
0x02CE
=
0x0000
0x02CF
=
0x0000
0x02D0
=
0x0000
0x02D1
=
0x0000
0x02D2
=
0x0000
0x02D3
=
0x0000
0x02D4
=
0x0000
0x02D5
=
0x0000
0x02D6
=
0x0000
0x02D7
=
0x0000
0x02D8
=
0x0000
0x02D9
=
0x0000
0x02DA
=
0x0000
0x02DB
=
0x0000
0x02DC
=
0x0000
0x02DD
=
0x0000
0x02DE
=
0x0000
0x02DF
=
0x0000
0x02E0
=
0x0000
0x02E1
=
0x0000
0x02E2
=
0x0000
0x02E3
=
0x0000
0x02E4
=
0x0000
0x02E5
=
0x0000
0x02E6
=
0x0000
0x02E7
=
0x0000
0x0300
=
0x0000
0x0301
=
0x0000
0x0302
=
0x0000
0x0303
=
0x0000
0x0304
=
0x0000
0x0305
=
0x0000
0x0306
=
0x0000
0x0307
=
0x0000
0x0308
=
0x0000
0x0309
=
0x0000
0x030A
=
0x0000
0x030B
=
0x0000
0x030C
=
0x0000
0x030D
=
0x0000
0x030E
=
0x0000
0x030F
=
0x0000
0x0310
=
0x0000
0x0311
=
0x0000
0x0312
=
0x0000
0x0313
=
0x0000
0x0314
=
0x0000
0x0315
=
0x0000
0x0316
=
0x0000
0x0317
=
0x0000
0x0318
=
0x0000
0x0319
=
0x0000
0x031A
=
0x0000
0x031B
=
0x0000
0x031C
=
0x0000
0x031D
=
0x0000
0x031E
=
0x0000
0x031F
=
0x0000
0x0320
=
0x0000
0x0321
=
0x0000
0x0322
=
0x0000
0x0323
=
0x0000
0x0324
=
0x0000
0x0325
=
0x0000
0x0326
=
0x0000
0x0327
=
0x0000
0x0340
=
0x0000
0x0341
=
0x0000
0x0342
=
0x0000
0x0343
=
0x0000
0x0344
=
0x0000
0x0345
=
0x0000
0x0346
=
0x0000
0x0347
=
0x0000
0x0348
=
0x0000
0x0349
=
0x0000
0x034A
=
0x0000
0x034B
=
0x0000
0x034C
=
0x0000
0x034D
=
0x0000
0x034E
=
0x0000
0x034F
=
0x0000
0x0350
=
0x0000
0x0351
=
0x0000
0x0352
=
0x0000
0x0353
=
0x0000
0x0354
=
0x0000
0x0355
=
0x0000
0x0356
=
0x0000
0x0357
=
0x0000
0x0358
=
0x0000
0x0359
=
0x0000
0x035A
=
0x0000
0x035B
=
0x0000
0x035C
=
0x0000
0x035D
=
0x0000
0x035E
=
0x0000
0x035F
=
0x0000
0x0360
=
0x0000
0x0361
=
0x0000
0x0362
=
0x0000
0x0363
=
0x0000
0x0364
=
0x0000
0x0365
=
0x0000
0x0366
=
0x0000
0x0367
=
0x0000
0x0380
=
0x0000
0x0381
=
0x0000
0x0382
=
0x0000
0x0383
=
0x0000
0x0384
=
0x0000
0x0385
=
0x0000
0x0386
=
0x0000
0x0387
=
0x0000
0x0388
=
0x0000
0x0389
=
0x0000
0x038A
=
0x0000
0x038B
=
0x0000
0x038C
=
0x0000
0x038D
=
0x0000
0x038E
=
0x0000
0x038F
=
0x0000
0x0390
=
0x0000
0x0391
=
0x0000
0x0392
=
0x0000
0x0393
=
0x0000
0x0394
=
0x0000
0x0395
=
0x0000
0x0396
=
0x0000
0x0397
=
0x0000
0x0398
=
0x0000
0x0399
=
0x0000
0x039A
=
0x0000
0x039B
=
0x0000
0x039C
=
0x0000
0x039D
=
0x0000
0x039E
=
0x0000
0x039F
=
0x0000
0x03A0
=
0x0000
0x03A1
=
0x0000
0x03A2
=
0x0000
0x03A3
=
0x0000
0x03A4
=
0x0000
0x03A5
=
0x0000
0x03A6
=
0x0000
0x03A7
=
0x0000
0x0400
=
0x0105
0x0401
=
0x07FF
0x0402
=
0x07FF
0x0403
=
0x0000
0x0404
=
0x0000
0x0405
=
0x0000
0x0406
=
0x0000
0x0407
=
0x0000
0x0408
=
0x0000
0x0409
=
0x0000
0x040A
=
0x0000
0x040B
=
0x7FFF
0x040C
=
0x00FF
0x040D
=
0x0000
0x040E
=
0x0002
0x040F
=
0x0000
0x0440
=
0x0020
0x0441
=
0x0000
0x0442
=
0x0000
0x0443
=
0x0000
0x0444
=
0x0000
0x0445
=
0x0000
0x0446
=
0x0000
0x0447
=
0x0000
0x0448
=
0x0000
0x0449
=
0x0000
0x044A
=
0x0000
0x044B
=
0x0000
0x044C
=
0x0000
0x044D
=
0x0000
0x044E
=
0x0000
0x044F
=
0x0000
0x0450
=
0x0000
0x0451
=
0x0000
0x0452
=
0x0000
0x0453
=
0x0000
0x0454
=
0x0000
0x0455
=
0x0000
0x0456
=
0x0000
0x0457
=
0x0000
0x0458
=
0x0000
0x0459
=
0x0000
0x045A
=
0x0000
0x045B
=
0x0000
0x045C
=
0x0000
0x045D
=
0x0000
0x045E
=
0x0000
0x045F
=
0x0000
0x0460
=
0x0000
0x0461
=
0x0000
0x0480
=
0x0000
0x0481
=
0x0000
0x0482
=
0x0000
0x0483
=
0x0000
0x0484
=
0x0000
0x0485
=
0x0000
0x0486
=
0x0000
0x0487
=
0x0000
0x0488
=
0x0000
0x0489
=
0x0000
0x048A
=
0x0000
0x048B
=
0x0000
0x048C
=
0x0000
0x048D
=
0x0000
0x048E
=
0x0000
0x048F
=
0x0000
0x0490
=
0x0000
0x0491
=
0x0000
0x0492
=
0x0000
0x0493
=
0x0000
0x0494
=
0x0000
0x0495
=
0x0000
0x0496
=
0x0000
0x0497
=
0x0000
0x0498
=
0x0000
0x0499
=
0x0000
0x049A
=
0x0000
0x049B
=
0x0000
0x049C
=
0x0000
0x049D
=
0x0000
0x049E
=
0x0000
0x049F
=
0x0000
0x04A0
=
0x0000
0x04A1
=
0x0000
0x04A2
=
0x0000
0x04A3
=
0x0000
0x04A4
=
0x0000
0x04A5
=
0x0000
0x04A6
=
0x0000
0x04A7
=
0x0000
0x04C0
=
0x0000
0x04C1
=
0x0000
0x04C2
=
0x0000
0x04C3
=
0x0000
0x04C4
=
0x0000
0x04C5
=
0x0000
0x04C6
=
0x0000
0x04C7
=
0x0000
0x04C8
=
0x0000
0x04C9
=
0x0000
0x04CA
=
0x0000
0x04CB
=
0x0000
0x04CC
=
0x0000
0x04CD
=
0x0000
0x04CE
=
0x0000
0x04CF
=
0x0000
0x04D0
=
0x0000
0x04D1
=
0x0000
0x04D2
=
0x0000
0x04D3
=
0x0000
0x04D4
=
0x0000
0x04D5
=
0x0000
0x04D6
=
0x0000
0x04D7
=
0x0000
0x04D8
=
0x0000
0x04D9
=
0x0000
0x04DA
=
0x0000
0x04DB
=
0x0000
0x04DC
=
0x0000
0x04DD
=
0x0000
0x04DE
=
0x0000
0x04DF
=
0x0000
0x04E0
=
0x0000
0x04E1
=
0x0000
0x04E2
=
0x0000
0x04E3
=
0x0000
0x04E4
=
0x0000
0x04E5
=
0x0000
0x04E6
=
0x0000
0x04E7
=
0x0000
0x0500
=
0x0000
0x0501
=
0x0000
0x0502
=
0x0000
0x0503
=
0x0000
0x0504
=
0x0000
0x0505
=
0x0000
0x0506
=
0x0000
0x0507
=
0x0000
0x0508
=
0x0000
0x0509
=
0x0000
0x050A
=
0x0000
0x050B
=
0x0000
0x050C
=
0x0000
0x050D
=
0x0000
0x050E
=
0x0000
0x050F
=
0x0000
0x0510
=
0x0000
0x0511
=
0x0000
0x0512
=
0x0000
0x0513
=
0x0000
0x0514
=
0x0000
0x0515
=
0x0000
0x0516
=
0x0000
0x0517
=
0x0000
0x0518
=
0x0000
0x0519
=
0x0000
0x051A
=
0x0000
0x051B
=
0x0000
0x051C
=
0x0000
0x051D
=
0x0000
0x051E
=
0x0000
0x051F
=
0x0000
0x0520
=
0x0000
0x0521
=
0x0000
0x0522
=
0x0000
0x0523
=
0x0000
0x0524
=
0x0000
0x0525
=
0x0000
0x0526
=
0x0000
0x0527
=
0x0000
0x0540
=
0x0000
0x0541
=
0x0000
0x0542
=
0x0000
0x0543
=
0x0000
0x0544
=
0x0000
0x0545
=
0x0000
0x0546
=
0x0000
0x0547
=
0x0000
0x0548
=
0x0000
0x0549
=
0x0000
0x054A
=
0x0000
0x054B
=
0x0000
0x054C
=
0x0000
0x054D
=
0x0000
0x054E
=
0x0000
0x054F
=
0x0000
0x0550
=
0x0000
0x0551
=
0x0000
0x0552
=
0x0000
0x0553
=
0x0000
0x0554
=
0x0000
0x0555
=
0x0000
0x0556
=
0x0000
0x0557
=
0x0000
0x0558
=
0x0000
0x0559
=
0x0000
0x055A
=
0x0000
0x055B
=
0x0000
0x055C
=
0x0000
0x055D
=
0x0000
0x055E
=
0x0000
0x055F
=
0x0000
0x0560
=
0x0000
0x0561
=
0x0000
0x0562
=
0x0000
0x0563
=
0x0000
0x0564
=
0x0000
0x0565
=
0x0000
0x0566
=
0x0000
0x0567
=
0x0000
0x0580
=
0x0000
0x0581
=
0x0000
0x0582
=
0x0000
0x0583
=
0x0000
0x0584
=
0x0000
0x0585
=
0x0000
0x0586
=
0x0000
0x0587
=
0x0000
0x0588
=
0x0000
0x0589
=
0x0000
0x058A
=
0x0000
0x058B
=
0x0000
0x058C
=
0x0000
0x058D
=
0x0000
0x058E
=
0x0000
0x058F
=
0x0000
0x0590
=
0x0000
0x0591
=
0x0000
0x0592
=
0x0000
0x0593
=
0x0000
0x0594
=
0x0000
0x0595
=
0x0000
0x0596
=
0x0000
0x0597
=
0x0000
0x0598
=
0x0000
0x0599
=
0x0000
0x059A
=
0x0000
0x059B
=
0x0000
0x059C
=
0x0000
0x059D
=
0x0000
0x059E
=
0x0000
0x059F
=
0x0000
0x05A0
=
0x0000
0x05A1
=
0x0000
0x05A2
=
0x0000
0x05A3
=
0x0000
0x05A4
=
0x0000
0x05A5
=
0x0000
0x05A6
=
0x0000
0x05A7
=
0x0000
[reference_clocks]
sxt_ref_clk_mhz
=
30.72
sxr_ref_clk_mhz
=
30.72
targets/ARCH/LMSSDR/USERSPACE/LIB/lms_lib.cpp
View file @
ce14050b
...
...
@@ -132,26 +132,37 @@ void set_rx_gain_offset(openair0_config_t *openair0_cfg, int chain_index) {
*/
int
trx_lms_set_gains
(
openair0_device
*
device
,
openair0_config_t
*
openair0_cfg
)
{
LMS_SetNormalizedGain
(
lms_device
,
LMS_CH_TX
,
0
,
openair0_cfg
[
0
].
tx_gain
[
0
]
/
100.0
)
;
int
ret
=
0
;
double
rxg_ratio
=
openair0_cfg
[
0
].
rx_gain
[
0
]
/
openair0_cfg
[
0
].
rx_gain_offset
[
0
];
if
(
rxg_ratio
>
1
)
{
printf
(
"[LMS] Reduce RX Gain 0 by %f dB
\n
"
,
openair0_cfg
[
0
].
rx_gain
[
0
]
-
openair0_cfg
[
0
].
rx_gain_offset
[
0
]);
ret
=
-
1
;
rxg_ratio
=
1
;
}
LMS_SetNormalizedGain
(
lms_device
,
LMS_CH_TX
,
0
,
openair0_cfg
[
0
].
tx_gain
[
0
]
/
100.0
);
LMS_SetNormalizedGain
(
lms_device
,
LMS_CH_RX
,
0
,
.8
*
rxg_ratio
);
/*
// RX gains, use low-level setting
double gv = openair0_cfg[0].rx_gain[0] - openair0_cfg[0].rx_gain_offset[0];
if (gv > 31) {
printf("RX Gain 0 too high, reduce by %f dB\n",gv-31);
gv
=
31
;
gv = 31;
ret=-1;
}
if (gv < 0) {
printf("RX Gain 0 too low, increase by %f dB\n",-gv);
gv
=
0
;
gv = 0;
ret=-1;
}
printf("[LMS] Setting 7002M G_PGA_RBB to %d\n", (int16_t)gv);
LMS7002M lms7;
lms7.SetConnection(lms7.GetConnection());
lms7.Modify_SPI_Reg_bits(LMS7param(G_PGA_RBB),(int16_t)gv);
*/
return
(
0
);
return
(
ret
);
}
/*! \brief Start LMSSDR
...
...
@@ -163,7 +174,8 @@ int trx_lms_start(openair0_device *device){
lms_info_str_t
list
[
16
]
=
{
0
};
int
n
=
LMS_GetDeviceList
(
list
);
int
ret
;
if
(
n
<=
0
)
{
fprintf
(
stderr
,
"No LimeSDR board found: %s
\n
"
,
n
<
0
?
LMS_GetLastErrorMessage
()
:
""
);
return
-
1
;
...
...
@@ -212,9 +224,9 @@ int trx_lms_start(openair0_device *device){
}
printf
(
"Set TX frequency %f MHz
\n
"
,
device
->
openair0_cfg
[
0
].
tx_freq
[
0
]
/
1e6
);
printf
(
"Override antenna settings to: RX1_H, TXA_2"
);
LMS_SetAntenna
(
lms_device
,
LMS_CH_RX
,
0
,
1
);
LMS_SetAntenna
(
lms_device
,
LMS_CH_TX
,
0
,
2
);
//
printf("Override antenna settings to: RX1_H, TXA_2");
//
LMS_SetAntenna(lms_device, LMS_CH_RX, 0, 1);
//
LMS_SetAntenna(lms_device, LMS_CH_TX, 0, 2);
...
...
@@ -245,7 +257,7 @@ int trx_lms_start(openair0_device *device){
tx_stream
.
dataFmt
=
lms_stream_t
::
LMS_FMT_I12
;
tx_stream
.
isTx
=
true
;
trx_lms_set_gains
(
device
,
device
->
openair0_cfg
);
if
((
ret
=
trx_lms_set_gains
(
device
,
device
->
openair0_cfg
))
<
0
)
return
(
-
1
);
if
(
LMS_SetupStream
(
lms_device
,
&
tx_stream
)
!=
0
)
printf
(
"TX stream setup failed %s
\n
"
,
LMS_GetLastErrorMessage
());
...
...
@@ -259,6 +271,7 @@ int trx_lms_start(openair0_device *device){
printf
(
"Failed to start TX stream %s
\n
"
,
LMS_GetLastErrorMessage
());
if
(
LMS_StartStream
(
&
tx_stream
)
!=
0
)
printf
(
"Failed to start Rx stream %s
\n
"
,
LMS_GetLastErrorMessage
());
device
->
trx_started
=
1
;
return
0
;
}
...
...
@@ -272,6 +285,7 @@ int trx_lms_stop(openair0_device *device) {
LMS_DestroyStream
(
lms_device
,
&
rx_stream
);
LMS_DestroyStream
(
lms_device
,
&
tx_stream
);
LMS_Close
(
lms_device
);
device
->
trx_started
=
0
;
}
/*! \brief Set frequencies (TX/RX)
...
...
@@ -292,19 +306,27 @@ int trx_lms_set_freq(openair0_device* device, openair0_config_t *openair0_cfg,in
// 31 = 19 dB => 105 dB total gain @ 2.6 GHz
/*! \brief calibration table for LMSSDR */
// V1.2 board
rx_gain_calib_table_t
calib_table_lmssdr_1v2
[]
=
{
{
3500000000.0
,
44.0
},
// on L PAD
{
2660000000.0
,
62.0
},
// on L PAD
{
2300000000.0
,
62.0
},
// on L PAD
{
1880000000.0
,
64.0
},
// on L PAD
{
816000000.0
,
79.0
},
// on W PAD
{
-
1
,
0
}};
// V1.4 board
rx_gain_calib_table_t
calib_table_lmssdr
[]
=
{
{
3500000000.0
,
70.0
},
{
2660000000.0
,
80.0
},
{
2300000000.0
,
80.0
},
{
1880000000.0
,
74.0
},
// on W
PAD
{
816000000.0
,
76
.0
},
// on W PAD
{
3500000000.0
,
97.0
},
// on H PAD
{
2660000000.0
,
110.0
},
// on H PAD
{
2300000000.0
,
106.0
},
// on H PAD
{
1880000000.0
,
106.0
},
// on H
PAD
{
816000000.0
,
102
.0
},
// on W PAD
{
-
1
,
0
}};
/*! \brief Get LMSSDR Statistics
* \param device the hardware to use
* \returns 0 in success
...
...
@@ -332,7 +354,7 @@ int trx_lms_reset_stats(openair0_device* device) {
*/
void
trx_lms_end
(
openair0_device
*
device
)
{
device
->
trx_started
=
0
;
}
extern
"C"
{
...
...
targets/ARCH/USRP/USERSPACE/LIB/usrp_lib.cpp
View file @
ce14050b
...
...
@@ -88,6 +88,12 @@ typedef struct
//! Sampling rate
double
sample_rate
;
//! rx RF frequency
double
rx_RFfreq
;
//! tx RF frequency
double
tx_RFfreq
;
//! time offset between transmiter timestamp and receiver timestamp;
double
tdiff
;
...
...
@@ -137,6 +143,8 @@ static int trx_usrp_start(openair0_device *device)
s
->
tx_count
=
0
;
s
->
rx_timestamp
=
0
;
device
->
trx_started
=
1
;
return
0
;
}
/*! \brief Terminate operation of the USRP transceiver -- free all associated resources
...
...
@@ -152,7 +160,7 @@ static void trx_usrp_end(openair0_device *device)
s
->
tx_md
.
end_of_burst
=
true
;
s
->
tx_stream
->
send
(
""
,
0
,
s
->
tx_md
);
s
->
tx_md
.
end_of_burst
=
false
;
device
->
trx_started
=
0
;
}
/*! \brief Called to send samples to the USRP RF target
...
...
@@ -388,14 +396,45 @@ int trx_usrp_set_freq(openair0_device* device, openair0_config_t *openair0_cfg,
usrp_state_t
*
s
=
(
usrp_state_t
*
)
device
->
priv
;
pthread_t
f_thread
;
printf
(
"Setting USRP TX Freq %f, RX Freq %f
\n
"
,
openair0_cfg
[
0
].
tx_freq
[
0
],
openair0_cfg
[
0
].
rx_freq
[
0
])
;
double
rx_off
,
tx_off
;
if
(
fabs
(
s
->
rx_RFfreq
-
openair0_cfg
[
0
].
rx_freq
[
0
])
<
1e6
)
{
// induce use of digital tuning
rx_off
=
s
->
rx_RFfreq
-
openair0_cfg
[
0
].
rx_freq
[
0
];
}
else
{
// allow UHD to select the frequnecy
rx_off
=
0
;
s
->
rx_RFfreq
=
openair0_cfg
[
0
].
rx_freq
[
0
];
}
if
(
fabs
(
s
->
tx_RFfreq
-
openair0_cfg
[
0
].
tx_freq
[
0
])
<
1e6
)
{
// induce use of digital tuning
tx_off
=
s
->
tx_RFfreq
-
openair0_cfg
[
0
].
tx_freq
[
0
];
}
else
{
// allow UHD to select the frequnecy
tx_off
=
0
;
s
->
tx_RFfreq
=
openair0_cfg
[
0
].
tx_freq
[
0
];
}
printf
(
"Setting USRP TX Freq %f (%f), RX Freq %f (%f)
\n
"
,
s
->
tx_RFfreq
,
tx_off
,
s
->
rx_RFfreq
,
rx_off
);
// spawn a thread to handle the frequency change to not block the calling thread
if
(
dont_block
==
1
)
pthread_create
(
&
f_thread
,
NULL
,
freq_thread
,(
void
*
)
device
);
else
{
s
->
usrp
->
set_tx_freq
(
device
->
openair0_cfg
[
0
].
tx_freq
[
0
]);
s
->
usrp
->
set_rx_freq
(
device
->
openair0_cfg
[
0
].
rx_freq
[
0
]);
uhd
::
tune_request_t
treq_rx
(
s
->
rx_RFfreq
+
rx_off
);
treq_rx
.
rf_freq_policy
=
uhd
::
tune_request_t
::
POLICY_MANUAL
;
treq_rx
.
rf_freq
=
s
->
rx_RFfreq
;
s
->
usrp
->
set_rx_freq
(
treq_rx
);
uhd
::
tune_request_t
treq_tx
(
s
->
tx_RFfreq
+
tx_off
);
treq_tx
.
rf_freq_policy
=
uhd
::
tune_request_t
::
POLICY_MANUAL
;
treq_tx
.
rf_freq
=
s
->
tx_RFfreq
;
s
->
usrp
->
set_tx_freq
(
treq_tx
);
}
return
(
0
);
...
...
@@ -453,6 +492,7 @@ int trx_usrp_set_gains(openair0_device* device,
* \param card refers to the hardware index to use
*/
int
trx_usrp_stop
(
openair0_device
*
device
)
{
device
->
trx_started
=
0
;
return
(
0
);
}
...
...
targets/RT/USER/lte-ue.c
View file @
ce14050b
...
...
@@ -372,14 +372,15 @@ static void *UE_thread_synch(void *arg)
while
(
sync_var
<
0
)
pthread_cond_wait
(
&
sync_cond
,
&
sync_mutex
);
pthread_mutex_unlock
(
&
sync_mutex
);
printf
(
"Started device, unlocked sync_mutex (UE_sync_thread)
\n
"
);
if
(
UE
->
rfdevice
.
trx_start_func
(
&
UE
->
rfdevice
)
!=
0
)
{
LOG_E
(
HW
,
"Could not start the device
\n
"
);
oai_exit
=
1
;
}
pthread_mutex_unlock
(
&
sync_mutex
);
printf
(
"Started device, unlocked sync_mutex (UE_sync_thread)
\n
"
);
while
(
oai_exit
==
0
)
{
if
(
pthread_mutex_lock
(
&
UE
->
proc
.
mutex_synch
)
!=
0
)
{
...
...
@@ -496,13 +497,14 @@ static void *UE_thread_synch(void *arg)
UE
->
rfdevice
.
trx_set_freq_func
(
&
UE
->
rfdevice
,
&
openair0_cfg
[
0
],
0
);
//UE->rfdevice.trx_set_gains_func(&openair0,&openair0_cfg[0]);
UE
->
rfdevice
.
trx_stop_func
(
&
UE
->
rfdevice
);
sleep
(
1
);
//UE->rfdevice.trx_stop_func(&UE->rfdevice);
// sleep(1);
init_frame_parms
(
&
UE
->
frame_parms
,
1
);
if
(
UE
->
rfdevice
.
trx_start_func
(
&
UE
->
rfdevice
)
!=
0
)
{
LOG_E
(
HW
,
"Could not start the device
\n
"
);
oai_exit
=
1
;
}
//
if (UE->rfdevice.trx_start_func(&UE->rfdevice) != 0 ) {
//
LOG_E(HW,"Could not start the device\n");
//
oai_exit=1;
//
}
}
else
{
UE
->
is_synchronized
=
1
;
...
...
@@ -950,6 +952,9 @@ void *UE_thread(void *arg) {
itti_send_msg_to_task
(
TASK_NAS_UE
,
INSTANCE_DEFAULT
,
message_p
);
#endif
while
(
UE
->
rfdevice
.
trx_started
==
0
)
usleep
(
500
);
while
(
!
oai_exit
)
{
if
(
UE
->
is_synchronized
==
0
)
{
...
...
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