📄 m12193.c
字号:
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,170,220,240,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 6 : 12 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 7 : 14 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 8 : 16 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 9 : 18 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 10 : 20 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 11 : 22 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 12 : 24 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 48, 50, 83,116,170,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 13 : 26 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,130,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 14 : 28 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 55, 70,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 15 : 30 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 55, 70,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
},
/* ARFCN WEIGHT */
{ /* max arfcn , mid_level , hi_weight , lo_weight */
{ 520 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 560 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 600 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 630 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 660 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 680 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 720 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 730 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 750 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 800 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 885 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
/*------------------------------------------------------*/
{ TABLE_END }
},
/* Battery WEIGHT */
{ /* low temp, mid temp, hi temp */
{ WEIGHT(1.000), WEIGHT(1.000), WEIGHT(1.000) }, /* low volt */
{ WEIGHT(1.000), WEIGHT(1.000), WEIGHT(1.000) }, /* mid volt */
{ WEIGHT(1.000), WEIGHT(1.000), WEIGHT(1.000) }, /* hi volt */
},
};
/* PCS1900....................................................................*/
sRAMPDATA PCS_RampData =
{
/*-------------------------------------------------------------------------------------------*/
/* lowest power */
((APC_DC_OFFSET)<<8) | 0,
/*-------------------------------------------------------------------------------------------*/
/* power level */
/* 0, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30 dBm */
{ 96,100,106,115,124,138,153,173,195,220,257,298,352,405,453,510 },
/*-------------------------------------------------------------------------------------------*/
{
/* profile 0 : 0 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 54, 59, 94,157,195,255,255,255,255,255 },
/* ramp down */ { 255,200,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 1 : 2 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 54, 59, 94,157,195,255,255,255,255,255 },
/* ramp down */ { 255,200,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 2 : 4 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 54, 59, 94,157,195,255,255,255,255,255 },
/* ramp down */ { 255,200,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 3 : 6 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 54, 59, 94,157,195,255,255,255,255,255 },
/* ramp down */ { 255,200,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 4 : 8 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,170,220,240,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 20, 20, 14, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 5 : 10 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,170,220,240,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 6 : 12 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 7 : 14 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 8 : 16 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 9 : 18 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,116,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 10 : 20 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,115,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 11 : 22 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,102,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 12 : 24 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 60, 83,102,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 13 : 26 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 55, 65,100,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 14 : 28 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 55, 65,105,151,190,228,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
/* profile 15 : 30 dBm | p00,p01,p02,p03,p04,p05,p06,p07,p08,p09,p10,p11,p12,p13,p14,p15 */
{ /* ramp up */ { { 0, 0, 0, 0, 0, 0, 46, 50, 55, 70,116,151,195,255,255,255 },
/* ramp down */ { 243,210,171,131, 78, 55, 43, 27, 18, 0, 0, 0, 0, 0, 0, 0 } }
}, /*-------------------------------------------------------------------------------------*/
},
/* ARFCN WEIGHT */
{ /* max arfcn , mid_level , hi_weight , lo_weight */
{ 520 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 560 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 600 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 630 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 660 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 680 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 720 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 730 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 750 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 800 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
{ 810 , 7 , WEIGHT(1.000), WEIGHT(1.000) },
/*------------------------------------------------------*/
{ TABLE_END }
},
/* Battery WEIGHT */
{ /* low temp, mid temp, hi temp */
{ WEIGHT(1.000), WEIGHT(1.000), WEIGHT(1.000) }, /* low volt */
{ WEIGHT(1.000), WEIGHT(1.000), WEIGHT(1.000) }, /* mid volt */
{ WEIGHT(1.000), WEIGHT(1.000), WEIGHT(1.000) }, /* hi volt */
},
};
/*..........................................................................*/
sRAMPDATA* RampData[] =
{
0, /* FrequencyBand400 (not support) */
&GSM850_RampData, /* FrequencyBand850 */
&GSM_RampData, /* FrequencyBand900 */
&DCS_RampData, /* FrequencyBand1800 */
&PCS_RampData, /* FrequencyBand1900 */
};
#undef APC_DC_OFFSET
/*=========================================================================================*/
#if IS_GPRS
/*GPRS*/
/*GPRS*/ sMIDRAMPDATA GSM850_InterRampData = { 255,228,180,100,50,25,10,0,0,10,25,50,100,180,228,255 };
/*GPRS*/ sMIDRAMPDATA GSM_InterRampData = { 255,228,180,100,50,25,10,0,0,10,25,50,100,180,228,255 };
/*GPRS*/ sMIDRAMPDATA DCS_InterRampData = { 255,228,180,100,50,25,10,0,0,10,25,50,100,180,228,255 };
/*GPRS*/ sMIDRAMPDATA PCS_InterRampData = { 255,228,180,100,50,25,10,0,0,10,25,50,100,180,228,255 };
/*GPRS*/
/*GPRS*/ sMIDRAMPDATA* InterRampData[] = { 0, /* FrequencyBand400 (not support) */
/*GPRS*/ &GSM850_InterRampData, /* FrequencyBand850 */
/*GPRS*/ &GSM_InterRampData, /* FrequencyBand900 */
/*GPRS*/ &DCS_InterRampData, /* FrequencyBand1800 */
/*GPRS*/ &PCS_InterRampData, /* FrequencyBand1900 */
/*GPRS*/ };
#else
/*GSM*/ sMIDRAMPDATA* InterRampData[] = { 0,0,0,0,0 };
#endif
/*===============================================================================================*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -