DekTec DTC-300 StreamXpress User Manual

Page 70

Advertising
background image

DTC-300-SP – StreamXpress

USER MANUAL

70

INIT_PARSET_PAR(m_CmPars, PAR_CMPARS, m_IsModulator, NULL, L"CmPars");

// *** CMMB modulation parameters

INIT_PARSET_PAR(m_CmmbPars.m_Bandwidth, PAR_INT, m_IsModulator,

&ParSet::IsCmmb, L"CmmbBandwidth");

INIT_PARSET_PAR(m_CmmbPars.m_AreaId, PAR_INT, m_IsModulator,

&ParSet::IsCmmb, L"CmmbAreaId");

INIT_PARSET_PAR(m_CmmbPars.m_TxId, PAR_INT, m_IsModulator,

&ParSet::IsCmmb, L"CmmbTxId");

// *** DTA-plus control parameters

INIT_GUIPARS_PAR(m_Plus_Dlg, PAR_DLG, m_IsModulator, NULL, L"DtaPlusDialog");

INIT_PARSET_PAR(m_PlusLevel, PAR_INT, m_IsModulator, NULL, L"DtaPlusLevel");

// *** DVB-T/DVB-H more parameters

INIT_GUIPARS_PAR(m_DvbH_CellIdSave, PAR_INT, m_IsModulator, &ParSet::IsDvbT,

L"DvbHCellIdSave");

// *** DVB-T2 modulation parameters

INIT_GUIPARS_PAR(m_DvbT2_Dlg, PAR_DLG, m_IsModulator, &ParSet::IsDvbT2,

L"DvbT2ParsDialog");

INIT_PARSET_PAR(m_T2Pars, PAR_T2PARS, m_IsModulator, &ParSet::IsDvbT2,

L"DvbT2Pars");

INIT_GUIPARS_PAR(m_DvbT2_FollowMode, PAR_INT, m_IsModulator, &ParSet::IsDvbT2,

L"FollowMode");

INIT_GUIPARS_PAR(m_DvbT2_Group, PAR_INT, m_IsModulator, &ParSet::IsDvbT2,

L"ParSetsGroup");

// *** ISDB-T modulation parameters

INIT_GUIPARS_PAR(m_Isdbt_Dlg, PAR_DLG, m_IsModulator, &ParSet::IsIsdbT,

L"IsdbtParsDialog");

INIT_GUIPARS_PAR(m_Isdbt_AllowMultiLayer, PAR_BOOL, m_IsModulator, &ParSet::IsIsdbT,

L"IsdbtAllowMultiLayer");

INIT_PARSET_PAR(m_IsdbtPars.m_BType, PAR_INT, m_IsModulator, &ParSet::IsIsdbT,

L"IsdbtBType");

INIT_PARSET_PAR(m_IsdbtPars.m_Emergency, PAR_INT, m_IsModulator, &ParSet::IsIsdbT,

L"IsdbtEmergency");

INIT_PARSET_PAR(m_IsdbtPars.m_Guard, PAR_INT, m_IsModulator, &ParSet::IsIsdbT,

L"IsdbtGuard");

INIT_PARSET_PAR(m_IsdbtPars.m_IipPid, PAR_INT, m_IsModulator, &ParSet::IsIsdbT,

L"IsdbtIipPid");

INIT_PARSET_PAR(m_IsdbtPars.m_LayerOther, PAR_INT, m_IsModulator, &ParSet::IsIsdbT,

L"IsdbtLayerOther");

for (Int l=0; l<3; l++) {

INIT_PARSET_PAR(m_IsdbtPars.m_LayerPars[l].m_CodeRate, PAR_INT,

m_IsModulator, &ParSet::IsIsdbT,

_W(L"IsdbtParsLayer%d_CodeRate", l));

INIT_PARSET_PAR(m_IsdbtPars.m_LayerPars[l].m_Modulation, PAR_INT,

m_IsModulator, &ParSet::IsIsdbT,

_W(L"IsdbtParsLayer%d_Modulation", l));

INIT_PARSET_PAR(m_IsdbtPars.m_LayerPars[l].m_NumSegments, PAR_INT,

m_IsModulator, &ParSet::IsIsdbT,

_W(L"IsdbtParsLayer%d_NumSegments", l));

Advertising