📄 tuner.h
字号:
#if (TV_SYSTEM == TV_NTSC)
#define MAX_AIR_NUM 69 // 1~69
#define MAX_CATV_NUM 125 // 1~125
#endif
#if (TV_SYSTEM == TV_PAL)
#define MAX_AIR_NUM 69
#define MAX_CATV_NUM 69
#endif
#if (TV_CHIP == TV_FI1236)
#define VHF_LOW_FREQ 176 // MHz
#define VHF_HIGH_FREQ 410 // MHz
#endif
#if (TV_CHIP == TV_FQ1216)
#define VHF_LOW_FREQ 170 // MHz
#define VHF_HIGH_FREQ 450 // MHz
#endif
#ifdef __FUNC__
#if (TV_SYSTEM == TV_NTSC)
unsigned int code AIR_Freq[MAX_AIR_NUM] =
{
119*16, // CH 1
101*16, // CH 2
107*16, // CH 3
113*16, // CH 4
123*16, // CH 5
129*16, // CH 6
221*16, // CH 7
227*16, // CH 8
233*16, // CH 9
239*16, // CH 10
245*16, // CH 11
251*16, // CH 12
257*16, // CH 13
517*16, // CH 14
523*16, // CH 15
529*16, // CH 16
535*16, // CH 17
541*16, // CH 18
547*16, // CH 19
553*16, // CH 20
559*16, // CH 21
565*16, // CH 22
571*16, // CH 23
577*16, // CH 24
583*16, // CH 25
589*16, // CH 26
595*16, // CH 27
601*16, // CH 28
607*16, // CH 29
613*16, // CH 30
619*16, // CH 31
625*16, // CH 32
631*16, // CH 33
637*16, // CH 34
643*16, // CH 35
649*16, // CH 36
655*16, // CH 37
661*16, // CH 38
667*16, // CH 39
673*16, // CH 40
679*16, // CH 41
685*16, // CH 42
691*16, // CH 43
697*16, // CH 44
703*16, // CH 45
709*16, // CH 46
715*16, // CH 47
721*16, // CH 48
727*16, // CH 49
733*16, // CH 50
739*16, // CH 51
745*16, // CH 52
751*16, // CH 53
757*16, // CH 54
763*16, // CH 55
769*16, // CH 56
775*16, // CH 57
781*16, // CH 58
787*16, // CH 59
793*16, // CH 60
799*16, // CH 61
805*16, // CH 62
811*16, // CH 63
817*16, // CH 64
823*16, // CH 65
829*16, // CH 66
835*16, // CH 67
841*16, // CH 68
847*16, // CH 69
};
unsigned int code CATV_Freq[MAX_CATV_NUM] =
{
119*16, // CH 1
101*16, // CH 2
107*16, // CH 3
113*16, // CH 4
123*16, // CH 5
129*16, // CH 6
221*16, // CH 7
227*16, // CH 8
233*16, // CH 9
239*16, // CH 10
245*16, // CH 11
251*16, // CH 12
257*16, // CH 13
167*16, // CH 14
173*16, // CH 15
179*16, // CH 16
185*16, // CH 17
191*16, // CH 18
197*16, // CH 19
203*16, // CH 20
209*16, // CH 21
215*16, // CH 22
263*16, // CH 23
269*16, // CH 24
275*16, // CH 25
281*16, // CH 26
287*16, // CH 27
293*16, // CH 28
299*16, // CH 29
305*16, // CH 30
311*16, // CH 31
317*16, // CH 32
323*16, // CH 33
329*16, // CH 34
335*16, // CH 35
341*16, // CH 36
347*16, // CH 37
353*16, // CH 38
359*16, // CH 39
365*16, // CH 40
371*16, // CH 41
377*16, // CH 42
383*16, // CH 43
389*16, // CH 44
395*16, // CH 45
401*16, // CH 46
407*16, // CH 47
413*16, // CH 48
419*16, // CH 49
425*16, // CH 50
431*16, // CH 51
437*16, // CH 52
443*16, // CH 53
449*16, // CH 54
455*16, // CH 55
461*16, // CH 56
467*16, // CH 57
473*16, // CH 58
479*16, // CH 59
485*16, // CH 60
491*16, // CH 61
497*16, // CH 62
503*16, // CH 63
509*16, // CH 64
515*16, // CH 65
521*16, // CH 66
527*16, // CH 67
533*16, // CH 68
539*16, // CH 69
545*16, // CH 70
551*16, // CH 71
557*16, // CH 72
563*16, // CH 73
569*16, // CH 74
575*16, // CH 75
581*16, // CH 76
587*16, // CH 77
593*16, // CH 78
599*16, // CH 79
605*16, // CH 80
611*16, // CH 81
617*16, // CH 82
623*16, // CH 83
629*16, // CH 84
635*16, // CH 85
641*16, // CH 86
647*16, // CH 87
653*16, // CH 88
659*16, // CH 89
665*16, // CH 90
671*16, // CH 91
677*16, // CH 92
683*16, // CH 93
689*16, // CH 94
137*16, // CH 95
143*16, // CH 96
149*16, // CH 97
155*16, // CH 98
161*16, // CH 99
695*16, // CH 100
701*16, // CH 101
707*16, // CH 102
713*16, // CH 103
719*16, // CH 104
725*16, // CH 105
731*16, // CH 106
737*16, // CH 107
743*16, // CH 108
749*16, // CH 109
755*16, // CH 110
761*16, // CH 111
767*16, // CH 112
773*16, // CH 113
779*16, // CH 114
785*16, // CH 115
791*16, // CH 116
797*16, // CH 117
803*16, // CH 118
809*16, // CH 119
815*16, // CH 120
821*16, // CH 121
827*16, // CH 122
833*16, // CH 123
839*16, // CH 124
845*16, // CH 125
};
#endif
#if (TV_SYSTEM == TV_PAL)
unsigned int code AIR_Freq[MAX_AIR_NUM] =
{
311.25*16+622, // CH 01
319.25*16+622, // CH 02
327.25*16+622, // CH 03
335.25*16+622, // CH 04
343.25*16+622, // CH 05
351.25*16+622, // CH 06
359.25*16+622, // CH 07
367.25*16+622, // CH 08
375.25*16+622, // CH 09
383.25*16+622, // CH 10
391.25*16+622, // CH 11
399.25*16+622, // CH 12
407.25*16+622, // CH 13
415.25*16+622, // CH 14
423.25*16+622, // CH 15
431.25*16+622, // CH 16
439.25*16+622, // CH 17
447.25*16+622, // CH 18
455.25*16+622, // CH 19
463.25*16+622, // CH 20
471.25*16+622, // CH 21
479.25*16+622, // CH 22
487.25*16+622, // CH 23
495.25*16+622, // CH 24
503.25*16+622, // CH 25
511.25*16+622, // CH 26
519.25*16+622, // CH 27
527.25*16+622, // CH 28
535.25*16+622, // CH 29
543.25*16+622, // CH 30
551.25*16+622, // CH 31
559.25*16+622, // CH 32
567.25*16+622, // CH 33
575.25*16+622, // CH 34
583.25*16+622, // CH 35
591.25*16+622, // CH 36
599.25*16+622, // CH 37
607.25*16+622, // CH 38
615.25*16+622, // CH 39
623.25*16+622, // CH 40
631.25*16+622, // CH 41
639.25*16+622, // CH 42
647.25*16+622, // CH 43
655.25*16+622, // CH 44
663.25*16+622, // CH 45
671.25*16+622, // CH 46
679.25*16+622, // CH 47
687.25*16+622, // CH 48
695.25*16+622, // CH 49
703.25*16+622, // CH 50
711.25*16+622, // CH 51
719.25*16+622, // CH 52
727.25*16+622, // CH 53
735.25*16+622, // CH 54
743.25*16+622, // CH 55
751.25*16+622, // CH 56
759.25*16+622, // CH 57
767.25*16+622, // CH 58
775.25*16+622, // CH 59
783.25*16+622, // CH 60
791.25*16+622, // CH 61
799.25*16+622, // CH 62
807.25*16+622, // CH 63
815.25*16+622, // CH 64
823.25*16+622, // CH 65
831.25*16+622, // CH 66
839.25*16+622, // CH 67
847.25*16+622, // CH 68
855.25*16+622, // CH 69
};
unsigned int code CATV_Freq[MAX_CATV_NUM] =
{
311.25*16+622, // CH 01
319.25*16+622, // CH 02
327.25*16+622, // CH 03
335.25*16+622, // CH 04
343.25*16+622, // CH 05
351.25*16+622, // CH 06
359.25*16+622, // CH 07
367.25*16+622, // CH 08
375.25*16+622, // CH 09
383.25*16+622, // CH 10
391.25*16+622, // CH 11
399.25*16+622, // CH 12
407.25*16+622, // CH 13
415.25*16+622, // CH 14
423.25*16+622, // CH 15
431.25*16+622, // CH 16
439.25*16+622, // CH 17
447.25*16+622, // CH 18
455.25*16+622, // CH 19
463.25*16+622, // CH 20
471.25*16+622, // CH 21
479.25*16+622, // CH 22
487.25*16+622, // CH 23
495.25*16+622, // CH 24
503.25*16+622, // CH 25
511.25*16+622, // CH 26
519.25*16+622, // CH 27
527.25*16+622, // CH 28
535.25*16+622, // CH 29
543.25*16+622, // CH 30
551.25*16+622, // CH 31
559.25*16+622, // CH 32
567.25*16+622, // CH 33
575.25*16+622, // CH 34
583.25*16+622, // CH 35
591.25*16+622, // CH 36
599.25*16+622, // CH 37
607.25*16+622, // CH 38
615.25*16+622, // CH 39
623.25*16+622, // CH 40
631.25*16+622, // CH 41
639.25*16+622, // CH 42
647.25*16+622, // CH 43
655.25*16+622, // CH 44
663.25*16+622, // CH 45
671.25*16+622, // CH 46
679.25*16+622, // CH 47
687.25*16+622, // CH 48
695.25*16+622, // CH 49
703.25*16+622, // CH 50
711.25*16+622, // CH 51
719.25*16+622, // CH 52
727.25*16+622, // CH 53
735.25*16+622, // CH 54
743.25*16+622, // CH 55
751.25*16+622, // CH 56
759.25*16+622, // CH 57
767.25*16+622, // CH 58
775.25*16+622, // CH 59
783.25*16+622, // CH 60
791.25*16+622, // CH 61
799.25*16+622, // CH 62
807.25*16+622, // CH 63
815.25*16+622, // CH 64
823.25*16+622, // CH 65
831.25*16+622, // CH 66
839.25*16+622, // CH 67
847.25*16+622, // CH 68
855.25*16+622, // CH 69
};
#endif
#else
extern unsigned int code AIR_Freq[MAX_AIR_NUM];
extern unsigned int code CATV_Freq[MAX_CATV_NUM];
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -