⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 m12193.c

📁 最新MTK手机软件源码
💻 C
📖 第 1 页 / 共 3 页
字号:
      {  /* ramp up   */ {  {   0,  0,  0,  0,  0,  0,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  0,  1,  4,  8, 30, 65,145,219,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  0,  0,  0,  0,  0,  0,  0 }  }
      }, /*-------------------------------------------------------------------------------------*/
   },
   /* ARFCN WEIGHT */
   {  /* max arfcn , mid_level ,  hi_weight   ,  lo_weight   */
      {     520    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     560    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     600    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     630    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     660    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     680    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     720    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     730    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     750    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     800    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     885    ,    16     , 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                      */
   {  64, 73, 83, 94,107,123,141,163,190,222,265,315,380,470,570,670 },
   /*-------------------------------------------------------------------------------------------*/
   {
      /* 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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  1,  4,  8, 30, 65,145,219,255,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  0,  1,  4,  8, 30, 65,145,219,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  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,  0,  1,  4,  8, 30, 65,145,219,255,255 },
         /* ramp down */    { 255,239,197,138, 78, 32, 10,  0,  0,  0,  0,  0,  0,  0,  0,  0 }  }
      }, /*-------------------------------------------------------------------------------------*/
   },
   /* ARFCN WEIGHT */
   {  /* max arfcn , mid_level ,  hi_weight   ,  lo_weight   */
      {     520    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     560    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     600    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     630    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     660    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     680    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     720    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     730    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     750    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     800    ,    16     , WEIGHT(1.000), WEIGHT(1.000) },
      {     810    ,    16     , 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 + -