📄 dlpermbaseparam.m
字号:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Property of Freescale
% Freescale Confidential Proprietary
% Freescale Copyright (C) 2005 All rights reserved
% ----------------------------------------------------------------------------
% $RCSfile: DLPermBaseParam.m.rca $
% $Revision: 1.2 $
% $Date: Mon Oct 23 11:21:12 2006 $
% Target: Matlab
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function [SubframeD,ZoneConfig,AsyncPhyControl,ZoneD,DLBurstD,TPparam] = DLparam()
%test case parameters
%%%%%%%%%%%%%%%%%%%%%%
SysD = ...
struct( 'aucPreambleIQ', 0,... %To be modified to array if needed
'ucStartOfCdmaCodes', 0,... %Not used by this module
'ucInitRngCodes', 0,... %Not used by this module
'ucPeriodicRngCodes', 0,... %usage of groups in segments
'ucHoCodes', 0,... %number of zones in subframe (1,2,...)
'ucBWReqCodes', 0,...
'ucCellId', 0,... %
'ucSubChBitMAPDL', 63,... %
'ucSubChBitMAPUL', 63,... %
'ucRTG', 0,... %Not used by this module
'ucTTG', 0,... %Not used by this module
'ucRatioG', 0,... %Not used by this module
'usiFftSize', 512,... %Not used by this module
'ucWindowingRolloff', 0,... %Not used by this module
'ucTxGainFactor', 0,... %Not used by this module
'aucReserved', 0,... %To be modified to array if needed
);
SubframeD = ...
struct( 'uliFrameNumber', 0,... %Not used by this module
'ucNumSym', 0,... %Not used by this module
'NumSym', 0,... %Not used by this module
'ucNumZones', 0,... %Not used by this module, To be modified to array if needed
'aucReserved', 0,... %Not used by this module
);
DLZoneConfig = ...
struct( 'usiNFFT', 512,...
'usiNFFTUsed', 421,...
'usiZoneType', 2,...
'usiDCIndex', 256,...
'usiMaxSubChan', 15,...
'usiCarrierPerSubChan', 28,...
'usiLGuard', 46,...
'usiRGuard', 45,...
'usiNClusters', 30,...
'usiSymbolsPerSlot', 2 ...
);
DLZoneStartMgrCtrl = ...
struct( 'pstDLZoneConfig', 2,...
'ucUseAllScIndicator', 1,...
'ucUsedSubChanBitMap', 63,...
'ucDLPermBase', -1,... %-1 means that the value has be read from table value below
'ucIdCell', 0,...
'ucSegNb', 0,...
'ucPrbsId', 0,...
'ucReserved', 0,...
);
%constants (-1 = not implemented)
ucDLPermBase = [ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9,...
10,11,12,13,14,15,16,17,18,19,...
20,21,22,23,24,25,26,27,28,29,...
30,31]; % possible values for DL perm basevalue
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -