📄 frequency_plans.h
字号:
#ifdef FREQUENCY_PLAN_ITALY
/* use FREQUENCY_PLAN_SELECTED to access the selected frequency plan (single plan only) */
#ifndef FREQUENCY_PLAN_SELECTED
#define FREQUENCY_PLAN_SELECTED freqPlan_Italy
#endif
static DRXFrequencyPlan_t freqPlan_Italy[] = {
{ 56000, 56000, DRX_BANDWIDTH_7MHZ },
{ 64500, 64500, DRX_BANDWIDTH_7MHZ },
{ 84500, 84500, DRX_BANDWIDTH_7MHZ },
{ 177500, 177500, DRX_BANDWIDTH_7MHZ },
{ 186000, 186000, DRX_BANDWIDTH_7MHZ },
{ 194500, 194500, DRX_BANDWIDTH_7MHZ },
{ 203500, 203500, DRX_BANDWIDTH_7MHZ },
{ 212500, 226500, DRX_BANDWIDTH_7MHZ },
{ 474000, 858000, DRX_BANDWIDTH_8MHZ }
};
#endif /* FREQUENCY_PLAN_ITALY */
/*----------------------------------------------------------------------------*/
/* Japanese frequency plan */
/*----------------------------------------------------------------------------*/
#ifdef FREQUENCY_PLAN_ALL
#ifndef FREQUENCY_PLAN_JAPAN
#define FREQUENCY_PLAN_JAPAN
#endif
#endif
#ifdef FREQUENCY_PLAN_JAPAN
/* use FREQUENCY_PLAN_SELECTED to access the selected frequency plan (single plan only) */
#ifndef FREQUENCY_PLAN_SELECTED
#define FREQUENCY_PLAN_SELECTED freqPlan_Japan
#endif
static DRXFrequencyPlan_t freqPlan_Japan[] = {
{ 93000, 105000, DRX_BANDWIDTH_6MHZ },
{ 173000, 191000, DRX_BANDWIDTH_6MHZ },
{ 195000, 219000, DRX_BANDWIDTH_6MHZ },
{ 473000, 767000, DRX_BANDWIDTH_6MHZ }
};
#endif /* FREQUENCY_PLAN_JAPAN */
/*----------------------------------------------------------------------------*/
/* New Zealand's frequency plan */
/*----------------------------------------------------------------------------*/
#ifdef FREQUENCY_PLAN_ALL
#ifndef FREQUENCY_PLAN_NEW_ZEALAND
#define FREQUENCY_PLAN_NEW_ZEALAND
#endif
#endif
#ifdef FREQUENCY_PLAN_NEW_ZEALAND
/* use FREQUENCY_PLAN_SELECTED to access the selected frequency plan (single plan only) */
#ifndef FREQUENCY_PLAN_SELECTED
#define FREQUENCY_PLAN_SELECTED freqPlan_New_Zealand
#endif
static DRXFrequencyPlan_t freqPlan_New_Zealand[] = {
{ 47500, 47500, DRX_BANDWIDTH_7MHZ },
{ 57500, 64500, DRX_BANDWIDTH_7MHZ },
{ 177500, 219500, DRX_BANDWIDTH_7MHZ },
{ 474000, 858000, DRX_BANDWIDTH_8MHZ }
};
#endif /* FREQUENCY_PLAN_NEW_ZEALAND */
/*----------------------------------------------------------------------------*/
/* South African frequency plan */
/*----------------------------------------------------------------------------*/
#ifdef FREQUENCY_PLAN_ALL
#ifndef FREQUENCY_PLAN_SOUTH_AFRICA
#define FREQUENCY_PLAN_SOUTH_AFRICA
#endif
#endif
#ifdef FREQUENCY_PLAN_SOUTH_AFRICA
/* use FREQUENCY_PLAN_SELECTED to access the selected frequency plan (single plan only) */
#ifndef FREQUENCY_PLAN_SELECTED
#define FREQUENCY_PLAN_SELECTED freqPlan_South_Africa
#endif
static DRXFrequencyPlan_t freqPlan_South_Africa[] = {
{ 178000, 234000, DRX_BANDWIDTH_8MHZ },
{ 250000, 250000, DRX_BANDWIDTH_8MHZ },
{ 474000, 858000, DRX_BANDWIDTH_8MHZ }
};
#endif /* FREQUENCY_PLAN_SOUTH_AFRICA */
/*----------------------------------------------------------------------------*/
/* USA terrestrial TV's frequency plan */
/*----------------------------------------------------------------------------*/
#ifdef FREQUENCY_PLAN_ALL
#ifndef FREQUENCY_PLAN_USA
#define FREQUENCY_PLAN_USA
#endif
#endif
#ifdef FREQUENCY_PLAN_USA
/* use FREQUENCY_PLAN_SELECTED to access the selected frequency plan (single plan only) */
#ifndef FREQUENCY_PLAN_SELECTED
#define FREQUENCY_PLAN_SELECTED freqPlan_USA
#endif
static DRXFrequencyPlan_t freqPlan_USA[] = {
{ 57000, 69000, DRX_BANDWIDTH_6MHZ, 2 },
{ 79000, 85000, DRX_BANDWIDTH_6MHZ, 5 },
{ 177000, 213000, DRX_BANDWIDTH_6MHZ, 7 },
{ 473000, 887000, DRX_BANDWIDTH_6MHZ, 14 }
};
#endif /* FREQUENCY_PLAN_USA */
/*----------------------------------------------------------------------------*/
/* USA STD cable TV's frequency plan */
/*----------------------------------------------------------------------------*/
#ifdef FREQUENCY_PLAN_ALL
#ifndef FREQUENCY_PLAN_USA_CATV
#define FREQUENCY_PLAN_USA_CATV
#endif
#endif
#ifdef FREQUENCY_PLAN_USA_CATV
/* use FREQUENCY_PLAN_SELECTED to access the selected frequency plan (single plan only) */
#ifndef FREQUENCY_PLAN_SELECTED
#define FREQUENCY_PLAN_SELECTED freqPlan_USA_CATV
#endif
static DRXFrequencyPlan_t freqPlan_USA_CATV[] = {
{ 57000, 69000, DRX_BANDWIDTH_6MHZ, 2 }, /* [2, 4] */
{ 79000, 85000, DRX_BANDWIDTH_6MHZ, 5 }, /* [5, 6] */
{ 93000, 117000, DRX_BANDWIDTH_6MHZ, 95 }, /* [95, 99] */
{ 123000, 171000, DRX_BANDWIDTH_6MHZ, 14 }, /* [14, 22] */
{ 177000, 213000, DRX_BANDWIDTH_6MHZ, 7 }, /* [7, 13] */
{ 219000, 645000, DRX_BANDWIDTH_6MHZ, 23 }, /* [23, 94] */
{ 651000, 999000, DRX_BANDWIDTH_6MHZ, 100 } /* [100,158] */
};
#endif /* FREQUENCY_PLAN_USA_CATV */
/*----------------------------------------------------------------------------*/
/* USA IRC cable TV's frequency plan */
/*----------------------------------------------------------------------------*/
#ifdef FREQUENCY_PLAN_ALL
#ifndef FREQUENCY_PLAN_USA_IRC
#define FREQUENCY_PLAN_USA_IRC
#endif
#endif
#ifdef FREQUENCY_PLAN_USA_IRC
/* use FREQUENCY_PLAN_SELECTED to access the selected frequency plan (single plan only) */
#ifndef FREQUENCY_PLAN_SELECTED
#define FREQUENCY_PLAN_SELECTED freqPlan_USA_IRC
#endif
static DRXFrequencyPlan_t freqPlan_USA_IRC[] = {
{ 57000, 69000, DRX_BANDWIDTH_6MHZ, 2 }, /* [2, 4] */
{ 81000, 87000, DRX_BANDWIDTH_6MHZ, 5 }, /* [5, 6] Only difference from CATV */
{ 93000, 117000, DRX_BANDWIDTH_6MHZ, 95 }, /* [95, 99] */
{ 123000, 171000, DRX_BANDWIDTH_6MHZ, 14 }, /* [14, 22] */
{ 177000, 213000, DRX_BANDWIDTH_6MHZ, 7 }, /* [7, 13] */
{ 219000, 645000, DRX_BANDWIDTH_6MHZ, 23 }, /* [23, 94] */
{ 651000, 999000, DRX_BANDWIDTH_6MHZ, 100 } /* [100,158] */
};
#endif /* FREQUENCY_PLAN_USA_IRC */
/*----------------------------------------------------------------------------*/
/* USA HRC cable TV's frequency plan */
/*----------------------------------------------------------------------------*/
#ifdef FREQUENCY_PLAN_ALL
#ifndef FREQUENCY_PLAN_USA_HRC
#define FREQUENCY_PLAN_USA_HRC
#endif
#endif
#ifdef FREQUENCY_PLAN_USA_HRC
/* use FREQUENCY_PLAN_SELECTED to access the selected frequency plan (single plan only) */
#ifndef FREQUENCY_PLAN_SELECTED
#define FREQUENCY_PLAN_SELECTED freqPlan_USA_HRC
#endif
static DRXFrequencyPlan_t freqPlan_USA_HRC[] = {
{ 55753, 67753, DRX_BANDWIDTH_6MHZ, 2 }, /* [2, 4] */
{ 79754, 85754, DRX_BANDWIDTH_6MHZ, 5 }, /* [5, 6] */
{ 91755, 115755, DRX_BANDWIDTH_6MHZ, 95 }, /* [95, 99] */
{ 121756, 169756, DRX_BANDWIDTH_6MHZ, 14 }, /* [14, 22] */
{ 175759, 211759, DRX_BANDWIDTH_6MHZ, 7 }, /* [7, 13] */
{ 217761, 643761, DRX_BANDWIDTH_6MHZ, 23 }, /* [23, 94] */
{ 649782, 997782, DRX_BANDWIDTH_6MHZ, 100 } /* [100,158] */
};
#endif /* FREQUENCY_PLAN_USA_HRC */
/*-------------------------------------------------------------------------
THE END
-------------------------------------------------------------------------*/
#ifdef __cplusplus
}
#endif
#endif /* __FREQUENCY_PLANS__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -