| /***************************************************************************** |
| * Copyright Statement: |
| * -------------------- |
| * This software is protected by Copyright and the information contained |
| * herein is confidential. The software may not be copied and the information |
| * contained herein may not be used or disclosed except with the written |
| * permission of MediaTek Inc. (C) 2005 |
| * |
| * BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES |
| * THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE") |
| * RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON |
| * AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, |
| * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF |
| * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT. |
| * NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE |
| * SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR |
| * SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH |
| * THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO |
| * NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S |
| * SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM. |
| * |
| * BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE |
| * LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE, |
| * AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE, |
| * OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO |
| * MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE. |
| * |
| * THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE |
| * WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF |
| * LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND |
| * RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER |
| * THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC). |
| * |
| *****************************************************************************/ |
| |
| /******************************************************************************* |
| * Filename: |
| * --------- |
| * m12194.c |
| * |
| * Project: |
| * -------- |
| * MTK6208 |
| * |
| * Description: |
| * ------------ |
| * |
| * |
| * Author: |
| * ------- |
| * ------- |
| * ------- |
| * |
| *------------------------------------------------------------------------------ |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| * removed! |
| * removed! |
| * |
| *******************************************************************************/ |
| |
| |
| #include "l1d_cid.h" |
| #include "m12190_l1core.h" |
| #include "m12193.h" |
| #include "l1d_public.h" |
| #include "l1d_rf_l1core.h" |
| |
| /*...........................................................................*/ |
| #if (INTERNDATA_M12194==INTERN_FULL) |
| #define IS_INTERNDATA_LEVEL1 1 |
| #else |
| #define IS_INTERNDATA_LEVEL1 0 |
| #endif |
| /*...........................................................................*/ |
| |
| #ifndef _MPH_TYPES_H |
| typedef short Power; |
| #endif |
| |
| #ifndef l1_generic_l1_types_h |
| typedef signed short int int16; |
| typedef signed int intx; |
| typedef short Gain; |
| typedef struct |
| { |
| Power defaultPower; |
| Power bestPower; |
| Power underflowPower; |
| Power overflowPower; |
| Gain underflowReportPower; |
| Gain overflowReportPower; |
| } AGCParams; |
| |
| #if IS_DYNAMICAL_NOISE_FLOOR_AND_SATURATION_SUPPORT |
| typedef struct |
| { |
| AGCParams agcParams[ FrequencyBandCount ]; |
| }AGCParams_T; |
| |
| #endif |
| |
| #endif |
| /*---------------------------------------------------------------------*/ |
| |
| #if IS_FPGA_TARGET || IS_CHIP_MT6208 |
| #define RXADC_NoiseFlow 8 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| |
| #if IS_CHIP_MT6205A |
| #define RXADC_NoiseFlow 8 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| |
| #if IS_CHIP_MT6205B |
| #if IS_RF_BRIGHT2 || IS_RF_BRIGHT4 || IS_RF_AERO || IS_RF_AERO1PLUS || IS_RF_AERO2 |
| #define RXADC_NoiseFlow 5 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_MT6116 || IS_RF_MT6119 || IS_RF_MT6119C || IS_RF_MT6129A || IS_RF_MT6129B || IS_RF_MT6129C || IS_RF_MT6129D |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| |
| #if IS_RF_POLARIS1 /* RFMD: temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_SKY74117 /* SKY74117: temporary parameter */ |
| #define RXADC_NoiseFlow 5 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_SKY74400 /* SKY74400: temporary parameter */ |
| #define RXADC_NoiseFlow 5 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_MT6139B /* temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6139C /* temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6139E /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_SKY74045 /* SKY74045: temporary parameter */ |
| #define RXADC_NoiseFlow 23 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_SKY74137 /* SKY74137: temporary parameter */ |
| #define RXADC_NoiseFlow 20 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_GRF6201 /* temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_MT6140C /* temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_MT6140D /* temporary parameter, not verify*/ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #if IS_RF_CMOSEDGE /* temporary parameter, not verify*/ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 60 |
| #endif |
| #endif |
| |
| #if IS_EDGE_SAIC_CHIP_MT6238_AND_LATTER_VERSION |
| #if IS_RF_MT6140D |
| #if IS_BBTXRX_CHIP_DESIGN_VER_2 |
| #define RXADC_NoiseFlow 16 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 79 |
| #else |
| #define RXADC_NoiseFlow 13 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #endif |
| #if IS_RF_CMOSEDGE /* temporary parameter */ |
| #define RXADC_NoiseFlow 13 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6139E |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 /* measured with MT6223*/ |
| #define RXADC_MAX_DBd 76 /* measured with MT6223*/ |
| #endif |
| #if IS_RF_AERO2 |
| #define RXADC_NoiseFlow 12 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_SKY74137 |
| #define RXADC_NoiseFlow 20 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MTKSOC1T |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MTKSOC1 |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6252RF |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6256RF |
| #if IS_CHIP_MT6256_S00 |
| #define RXADC_NoiseFlow 24 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 100 //MAX COUNT=108864 |
| #else |
| #define RXADC_NoiseFlow 22 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 100 //MAX COUNT=108864 |
| #endif |
| #endif |
| #if IS_RF_MT6255RF |
| #define RXADC_NoiseFlow 22 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 100 //MAX COUNT=108864 |
| #endif |
| #if IS_RF_MT6251RF |
| #define RXADC_NoiseFlow 25 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 100 //MAX COUNT=108864 |
| #endif |
| #if IS_RF_AD6548 /* temporary parameter */ |
| #define RXADC_NoiseFlow 4 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_AD6546 /* temporary parameter */ |
| #define RXADC_NoiseFlow 10 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_SKY74045 |
| #define RXADC_NoiseFlow 23 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6162 /* temporary setting */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 1 |
| #define RXADC_MAX_DBd 79 |
| #endif |
| #if IS_RF_MT6163 |
| #if IS_BBTXRX_CHIP_DESIGN_VER_3 |
| #define RXADC_NoiseFlow 22 |
| #define RXADC_Saturation 10 |
| #define RXADC_MAX_DBd 101 |
| #else |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 1 |
| #define RXADC_MAX_DBd 79 |
| #endif |
| #endif |
| #if IS_RF_MT6280RF |
| #define RXADC_NoiseFlow 16 |
| #define RXADC_Saturation 8 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_MT6169 |
| #define RXADC_NoiseFlow 14 |
| #define RXADC_Saturation 8 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_MT6166 |
| #define RXADC_NoiseFlow 16 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_MT6165 |
| #define RXADC_NoiseFlow 16 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_MT6176 |
| #define RXADC_NoiseFlow 16 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_MT6179 |
| #define RXADC_NoiseFlow 23 |
| #define RXADC_Saturation 13 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_MT6177L |
| #define RXADC_NoiseFlow 26 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_MT6177M |
| #define RXADC_NoiseFlow 21 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_TRINITYE1 |
| #define RXADC_NoiseFlow 26 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_TRINITYL |
| #define RXADC_NoiseFlow 26 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_MT6186 || IS_RF_MT6186M |
| #define RXADC_NoiseFlow 26 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #if IS_RF_MT6190T |
| #define RXADC_NoiseFlow 26 |
| #define RXADC_Saturation 9 |
| #define RXADC_MAX_DBd 99 |
| #endif |
| #elif IS_CHIP_MT6218A || IS_EDGE_CHIP_MT6229_AND_LATTER_VERSION |
| #if IS_RF_BRIGHT2 || IS_RF_BRIGHT4 || IS_RF_AERO || IS_RF_AERO1PLUS |
| #define RXADC_NoiseFlow 5 |
| #define RXADC_Saturation 6 |
| #define RXADC_MAX_DBd 78 |
| #endif |
| #if IS_RF_MT6116 || IS_RF_MT6119 || IS_RF_MT6119C || IS_RF_MT6129A || IS_RF_MT6129B || IS_RF_MT6129C || IS_RF_MT6129D |
| #define RXADC_NoiseFlow 31 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_POLARIS1 /* RFMD: temporary parameter */ |
| #define RXADC_NoiseFlow 31 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_SKY74117 /* SKY74117: temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_SKY74400 /* SKY74400: temporary parameter */ |
| #define RXADC_NoiseFlow 12 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6139B /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6140A /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6140B /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6140C /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6140D |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_CMOSEDGE |
| #define RXADC_NoiseFlow 10 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MTKSOC1T /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6139C |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6139E |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 /* measured with MT6223*/ |
| #define RXADC_MAX_DBd 76 /* measured with MT6223*/ |
| #endif |
| #if IS_RF_SKY74045 |
| #define RXADC_NoiseFlow 23 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_AERO2 |
| #define RXADC_NoiseFlow 12 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_SKY74137 |
| #define RXADC_NoiseFlow 20 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_GRF6201 |
| #define RXADC_NoiseFlow 5 |
| #define RXADC_Saturation 4 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_AD6548 |
| #define RXADC_NoiseFlow 4 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_AD6546 |
| #define RXADC_NoiseFlow 10 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6162 /* temporary setting */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 1 |
| #define RXADC_MAX_DBd 79 |
| #endif |
| #if IS_RF_MT6163 /* temporary setting */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 1 |
| #define RXADC_MAX_DBd 79 |
| #endif |
| #endif |
| |
| #if IS_CHIP_MT6225_AND_LATTER_VERSION |
| #if IS_RF_BRIGHT2 || IS_RF_BRIGHT4 || IS_RF_AERO || IS_RF_AERO1PLUS |
| #define RXADC_NoiseFlow 8 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6116 || IS_RF_MT6119 || IS_RF_MT6119C || IS_RF_MT6129A || IS_RF_MT6129B || IS_RF_MT6129C || IS_RF_MT6129D |
| #define RXADC_NoiseFlow 29 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_POLARIS1 /* RFMD: temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_SKY74117 /* SKY74117: temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_SKY74400 /* SKY74400: temporary parameter */ |
| #define RXADC_NoiseFlow 12 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6139B /* temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6139C /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6139E |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6140A /* temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6140B /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6140C /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MT6140D |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_CMOSEDGE /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_MTKSOC1T /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_SKY74045 /* SKY74045: temporary parameter */ |
| #define RXADC_NoiseFlow 23//20 |
| #define RXADC_Saturation 1 |
| #define RXADC_MAX_DBd 76//75 |
| #endif |
| #if IS_RF_BRIGHT5P |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 78 |
| #endif |
| #if IS_RF_AERO2 |
| #define RXADC_NoiseFlow 12 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_SKY74137 |
| #define RXADC_NoiseFlow 20 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_GRF6201 |
| #define RXADC_NoiseFlow 5 |
| #define RXADC_Saturation 4 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_AD6548 /* temporary parameter */ |
| #define RXADC_NoiseFlow 4 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_AD6546 /* temporary parameter */ |
| #define RXADC_NoiseFlow 10 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #elif IS_CHIP_MT6218B_AND_LATTER_VERSION |
| #if IS_RF_BRIGHT2 || IS_RF_BRIGHT4 || IS_RF_AERO || IS_RF_AERO1PLUS |
| #define RXADC_NoiseFlow 8 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6116 || IS_RF_MT6119 || IS_RF_MT6119C || IS_RF_MT6129A || IS_RF_MT6129B || IS_RF_MT6129C || IS_RF_MT6129D |
| #define RXADC_NoiseFlow 29 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_POLARIS1 /* RFMD: temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_SKY74117 /* SKY74117: temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_SKY74400 /* SKY74400: temporary parameter */ |
| #define RXADC_NoiseFlow 12 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6139B /* temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6139C /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6139E |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6140A /* temporary parameter */ |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6140B /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6140C /* */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MT6140D /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_CMOSEDGE /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_MTKSOC1T /* temporary parameter */ |
| #define RXADC_NoiseFlow 15 |
| #define RXADC_Saturation 5 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_SKY74045 /* SKY74045: temporary parameter */ |
| #define RXADC_NoiseFlow 23 //20 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 74 //75 |
| #endif |
| #if IS_RF_BRIGHT5P |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 78 |
| #endif |
| #if IS_RF_AERO2 |
| #define RXADC_NoiseFlow 12 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_SKY74137 |
| #define RXADC_NoiseFlow 0 |
| #define RXADC_Saturation 0 |
| #define RXADC_MAX_DBd 100 |
| #endif |
| #if IS_RF_GRF6201 |
| #define RXADC_NoiseFlow 5 |
| #define RXADC_Saturation 4 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_IRFS3001 |
| #define RXADC_NoiseFlow 27 |
| #define RXADC_Saturation 6 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #if IS_RF_AD6548 |
| #define RXADC_NoiseFlow 4 |
| #define RXADC_Saturation 2 |
| #define RXADC_MAX_DBd 76 |
| #endif |
| #if IS_RF_AD6546 /* AD6546: temporary parameter */ |
| #define RXADC_NoiseFlow 10 |
| #define RXADC_Saturation 3 |
| #define RXADC_MAX_DBd 74 |
| #endif |
| #endif |
| |
| #define PM_MAGIC_VALUE ( (short)(DSP_MAGIC_VALUE*RSSI_FACTOR) ) |
| #define PM_SETPOINT ( PM_MAGIC_VALUE + DSP_SETPOINT * RSSI_FACTOR ) |
| #define PM_UnderFlow ( PM_MAGIC_VALUE + RXADC_NoiseFlow * RSSI_FACTOR ) |
| #define PM_OverFlow ( PM_MAGIC_VALUE + (RXADC_MAX_DBd-RXADC_Saturation) * RSSI_FACTOR ) |
| #define PM_UnderFlowReport ( PM_UnderFlow - PM_OverFlow + PM_SETPOINT ) |
| #define PM_OverFlowReport ( PM_OverFlow + PM_SETPOINT - PM_UnderFlow ) |
| |
| /*...........................................................................*/ |
| #if defined(__MTK_TARGET__) && defined(__ARMCC_VERSION) |
| #if IS_INTERNDATA_LEVEL1 |
| #pragma arm section rwdata = "INTSRAM_RW" , rodata = "INTSRAM_RODATA" , zidata = "INTSRAM_ZI" |
| #else |
| #pragma arm section rwdata , rodata , zidata |
| #endif |
| #endif /* __MTK_TARGET__ */ |
| /*...........................................................................*/ |
| #if IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT |
| #if IS_TELEMATICS_HIGH_TEMPERATURE_SUPPORT |
| extern kal_int32 EL1D_RxAfc_Multi_Tms_Interp_Calc(kal_uint32 tfc_u); |
| extern kal_uint32 EL1D_RxAfc_Multi_Tms_Read_Auxadc_Latest_Temperature(void); |
| #endif |
| #endif |
| |
| #if IS_DYNAMICAL_NOISE_FLOOR_AND_SATURATION_SUPPORT |
| #if IS_RF_TRINITYL || IS_RF_MT6186 || IS_RF_MT6186M |
| const AGCParams_T agcParams_p[] = |
| { |
| { //Power_in=-120 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-119 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-118 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-117 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-116 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -778, 0, -1239, 317}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -796, 0, -1257, 335}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-115 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -805, 0, -1266, 344}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-114 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -803, 0, -1264, 342}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -786, 0, -1247, 325}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -806, 0, -1267, 345}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-113 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -800, 0, -1261, 339}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -793, 0, -1254, 332}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -755, 0, -1216, 294}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -820, 0, -1281, 359}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-112 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -794, 0, -1255, 333}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -769, 0, -1230, 308}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -772, 0, -1233, 311}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-111 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -795, 0, -1256, 334}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -805, 0, -1266, 344}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -825, 0, -1286, 364}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-110 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -823, 0, -1284, 362}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-109 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -814, 0, -1275, 353}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -811, 0, -1272, 350}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -829, 0, -1290, 368}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-108 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -822, 0, -1283, 361}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -785, 0, -1246, 324}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -827, 0, -1288, 366}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-107 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -798, 0, -1259, 337}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -804, 0, -1265, 343}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -825, 0, -1286, 364}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-106 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -827, 0, -1288, 366}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-105 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -824, 0, -1285, 363}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-104 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -822, 0, -1283, 361}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -804, 0, -1265, 343}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -822, 0, -1283, 361}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-103 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -814, 0, -1275, 353}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-102 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -804, 0, -1265, 343}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -823, 0, -1284, 362}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-101 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -804, 0, -1265, 343}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-100 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -814, 0, -1275, 353}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-99 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -803, 0, -1264, 342}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -823, 0, -1284, 362}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -826, 0, -1287, 365}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-98 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -799, 0, -1260, 338}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -805, 0, -1266, 344}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-97 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -799, 0, -1260, 338}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -816, 0, -1277, 355}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-96 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -796, 0, -1257, 335}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -803, 0, -1264, 342}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -797, 0, -1258, 336}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-95 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -793, 0, -1254, 332}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -806, 0, -1267, 345}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -795, 0, -1256, 334}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-94 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -789, 0, -1250, 328}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -799, 0, -1260, 338}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -798, 0, -1259, 337}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -793, 0, -1254, 332}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-93 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -783, 0, -1244, 322}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -794, 0, -1255, 333}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -811, 0, -1272, 350}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -790, 0, -1251, 329}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-92 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -799, 0, -1260, 338}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -791, 0, -1252, 330}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -806, 0, -1267, 345}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -786, 0, -1247, 325}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-91 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -785, 0, -1246, 324}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -793, 0, -1254, 332}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -780, 0, -1241, 319}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-90 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -806, 0, -1267, 345}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -800, 0, -1261, 339}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -791, 0, -1252, 330}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -777, 0, -1238, 316}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-89 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -796, 0, -1257, 335}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -787, 0, -1248, 326}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -771, 0, -1232, 310}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-88 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -779, 0, -1240, 318}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -787, 0, -1248, 326}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-87 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -778, 0, -1239, 317}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -802, 0, -1263, 341}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-86 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -816, 0, -1277, 355}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -792, 0, -1253, 331}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -795, 0, -1256, 334}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-85 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -786, 0, -1247, 325}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-84 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -798, 0, -1259, 337}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-83 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-82 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-81 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -802, 0, -1263, 341}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-80 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -816, 0, -1277, 355}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-79 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-78 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -803, 0, -1264, 342}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-77 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -816, 0, -1277, 355}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-76 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-75 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -802, 0, -1263, 341}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-74 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-73 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-72 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-71 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-70 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-69 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-68 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-67 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-66 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-65 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-64 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-63 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-62 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-61 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-60 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-59 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-58 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-57 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -242, -1218, 296}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-56 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-55 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-54 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-53 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -265, -1195, 273}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -240, -1220, 298}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-52 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -266, -1194, 272}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -250, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -265, -1195, 273}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-51 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-50 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -262, -1198, 276}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-49 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -267, -1193, 271}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-48 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -263, -1197, 275}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -263, -1197, 275}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-47 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-46 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-45 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -263, -1197, 275}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -241, -1219, 297}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-44 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -248, -1212, 290}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -242, -1218, 296}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -248, -1212, 290}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-43 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-42 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-41 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-40 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-39 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-38 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -248, -1212, 290}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-37 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-36 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -241, -1219, 297}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-35 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -248, -1212, 290}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-34 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-33 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-32 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-31 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-30 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -262, -1198, 276}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-29 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-28 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-27 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -242, -1218, 296}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-26 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-25 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-24 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-23 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -250, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-22 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -250, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-21 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-20 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-19 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-18 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -240, -1220, 298}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -242, -1218, 296}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-17 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-16 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-15 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-14 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-13 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-12 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-11 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -348, -1112, 190}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-10 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| }; |
| #elif IS_RF_MT6190T |
| const AGCParams_T agcParams_p[] = |
| { |
| { //Power_in=-120 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-119 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-118 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-117 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-116 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -778, 0, -1239, 317}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -796, 0, -1257, 335}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-115 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -805, 0, -1266, 344}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-114 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -803, 0, -1264, 342}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -786, 0, -1247, 325}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -749, 0, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -806, 0, -1267, 345}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-113 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -800, 0, -1261, 339}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -793, 0, -1254, 332}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -755, 0, -1216, 294}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -820, 0, -1281, 359}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-112 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -794, 0, -1255, 333}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -769, 0, -1230, 308}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -772, 0, -1233, 311}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-111 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -795, 0, -1256, 334}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -805, 0, -1266, 344}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -825, 0, -1286, 364}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-110 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -823, 0, -1284, 362}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-109 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -814, 0, -1275, 353}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -811, 0, -1272, 350}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -829, 0, -1290, 368}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-108 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -822, 0, -1283, 361}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -785, 0, -1246, 324}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -827, 0, -1288, 366}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-107 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -798, 0, -1259, 337}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -804, 0, -1265, 343}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -825, 0, -1286, 364}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-106 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -827, 0, -1288, 366}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-105 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -824, 0, -1285, 363}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-104 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -822, 0, -1283, 361}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -804, 0, -1265, 343}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -822, 0, -1283, 361}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-103 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -814, 0, -1275, 353}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-102 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -804, 0, -1265, 343}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -823, 0, -1284, 362}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-101 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -804, 0, -1265, 343}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-100 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -814, 0, -1275, 353}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-99 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -803, 0, -1264, 342}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -823, 0, -1284, 362}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -826, 0, -1287, 365}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-98 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -799, 0, -1260, 338}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -805, 0, -1266, 344}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-97 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -799, 0, -1260, 338}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -816, 0, -1277, 355}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-96 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -796, 0, -1257, 335}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -803, 0, -1264, 342}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -797, 0, -1258, 336}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-95 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -793, 0, -1254, 332}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -806, 0, -1267, 345}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -795, 0, -1256, 334}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-94 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -789, 0, -1250, 328}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -799, 0, -1260, 338}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -798, 0, -1259, 337}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -793, 0, -1254, 332}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-93 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -783, 0, -1244, 322}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -794, 0, -1255, 333}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -811, 0, -1272, 350}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -790, 0, -1251, 329}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-92 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -799, 0, -1260, 338}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -791, 0, -1252, 330}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -806, 0, -1267, 345}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -786, 0, -1247, 325}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-91 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -785, 0, -1246, 324}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -793, 0, -1254, 332}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -780, 0, -1241, 319}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-90 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -806, 0, -1267, 345}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -800, 0, -1261, 339}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -791, 0, -1252, 330}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -777, 0, -1238, 316}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-89 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -796, 0, -1257, 335}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -787, 0, -1248, 326}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -771, 0, -1232, 310}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-88 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -779, 0, -1240, 318}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -787, 0, -1248, 326}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-87 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -778, 0, -1239, 317}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -802, 0, -1263, 341}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-86 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -816, 0, -1277, 355}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -792, 0, -1253, 331}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -795, 0, -1256, 334}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-85 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -786, 0, -1247, 325}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-84 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -819, 0, -1280, 358}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -798, 0, -1259, 337}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-83 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-82 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -808, 0, -1269, 347}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-81 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -801, 0, -1262, 340}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -802, 0, -1263, 341}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-80 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -818, 0, -1279, 357}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -816, 0, -1277, 355}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -810, 0, -1271, 349}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-79 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -815, 0, -1276, 354}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -807, 0, -1268, 346}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-78 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -821, 0, -1282, 360}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -817, 0, -1278, 356}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -803, 0, -1264, 342}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-77 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -816, 0, -1277, 355}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -813, 0, -1274, 352}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-76 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -812, 0, -1273, 351}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -809, 0, -1270, 348}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-75 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -802, 0, -1263, 341}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-74 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-73 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-72 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-71 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-70 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-69 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-68 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-67 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-66 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-65 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-64 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-63 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-62 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-61 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-60 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-59 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-58 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-57 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -242, -1218, 296}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-56 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-55 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-54 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-53 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -265, -1195, 273}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -240, -1220, 298}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-52 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -266, -1194, 272}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -250, -1210, 288}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -265, -1195, 273}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-51 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-50 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -262, -1198, 276}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-49 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -267, -1193, 271}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-48 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -263, -1197, 275}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -263, -1197, 275}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-47 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-46 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-45 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -263, -1197, 275}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -241, -1219, 297}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-44 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -248, -1212, 290}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -242, -1218, 296}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -248, -1212, 290}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-43 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-42 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-41 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-40 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-39 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-38 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -248, -1212, 290}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-37 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-36 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -241, -1219, 297}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-35 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -248, -1212, 290}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-34 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-33 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-32 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-31 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-30 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -244, -1216, 294}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -262, -1198, 276}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-29 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-28 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-27 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -242, -1218, 296}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-26 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -252, -1208, 286}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-25 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-24 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -258, -1202, 280}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-23 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -250, -1210, 288}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-22 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -259, -1201, 279}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -254, -1206, 284}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -250, -1210, 288}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-21 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -247, -1213, 291}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -260, -1200, 278}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -257, -1203, 281}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-20 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -256, -1204, 282}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -245, -1215, 293}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -243, -1217, 295}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-19 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -261, -1199, 277}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -255, -1205, 283}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -251, -1209, 287}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -246, -1214, 292}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-18 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -240, -1220, 298}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -242, -1218, 296}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -253, -1207, 285}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -249, -1211, 289}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-17 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-16 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-15 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-14 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-13 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-12 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-11 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -348, -1112, 190}, //FrequencyBand1900 |
| } |
| }, |
| { //Power_in=-10 |
| { |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, 0, -1460, 538}, //FrequencyBand400 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -357, -1103, 181}, //FrequencyBand850 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -379, -1081, 159}, //FrequencyBand900 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -372, -1088, 166}, //FrequencyBand1800 |
| {-76*RSSI_FACTOR, PM_SETPOINT, -999, -347, -1113, 191}, //FrequencyBand1900 |
| } |
| }, |
| }; |
| #endif |
| #endif |
| const AGCParams agcParams[ FrequencyBandCount ] = |
| {/* default, best, under, over, underReport, overReport */ |
| { -76*RSSI_FACTOR, PM_SETPOINT, PM_UnderFlow, PM_OverFlow, PM_UnderFlowReport, PM_OverFlowReport }, /* FrequencyBand400 */ |
| { -76*RSSI_FACTOR, PM_SETPOINT, PM_UnderFlow, PM_OverFlow, PM_UnderFlowReport, PM_OverFlowReport }, /* FrequencyBand850 */ |
| { -76*RSSI_FACTOR, PM_SETPOINT, PM_UnderFlow, PM_OverFlow, PM_UnderFlowReport, PM_OverFlowReport }, /* FrequencyBand900 */ |
| { -76*RSSI_FACTOR, PM_SETPOINT, PM_UnderFlow, PM_OverFlow, PM_UnderFlowReport, PM_OverFlowReport }, /* FrequencyBand1800 */ |
| { -76*RSSI_FACTOR, PM_SETPOINT, PM_UnderFlow, PM_OverFlow, PM_UnderFlowReport, PM_OverFlowReport }, /* FrequencyBand1900 */ |
| }; |
| |
| #if IS_SAIC_CHIP_MT6223_AND_LATTER_VERSION |
| const unsigned short RXADC_NoiseFlow_mul_64 = RXADC_NoiseFlow * 64; /* Noise floor(dBd)*64 */ |
| #endif |
| |
| #if IS_2G_STANDBY_OWN_DAC_SUPPORT |
| const int16 glAfcThrehold = 70; // A threshold to select active rat dac value (DacValue) or temp dac (glDtemp_dac) when 2G in stand by mode |
| #if IS_2G_STANDBY_DAC_ENHANCEMENT_ENABLE |
| const int16 glAfcThrehold2 = 750; // A threshold to avoid temp dac (glDtemp_dac) false alarm when 2G in stand by mode |
| #endif |
| #endif |
| #if IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT |
| int32 onek_hz_dac = (int32)((1200*C_PSI_STA)/0x1000); |
| #else |
| int16 onek_hz_dac = (int16)((1200*C_PSI_STA)/0x1000); |
| #endif |
| |
| #if IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT |
| const int32 afc_dac_initial = 20250; |
| #else |
| const int16 afc_dac_initial = 4096; |
| #endif /* IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT */ |
| int16 GSM_afc_inv_slope = C_PSI_STA; |
| intx GSM_afc_dac_default = PSI_EE; |
| |
| #if IS_32K_CRYSTAL_REMOVAL_SUPPORT || IS_DUAL_LOOP_AFC_CONTROL_SUPPORT |
| intx afc_Phi_est = C_PSI_STA; |
| #if IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT |
| int32 locked_DacValue = PSI_EE; |
| int32 current_DacValue = PSI_EE; |
| #if IS_TELEMATICS_HIGH_TEMPERATURE_SUPPORT |
| int32 current_DacValueTemperature = L1D_CALIB_TEMPERATURE_TMS_TYPE_2; |
| #endif |
| int32 afc_dac_default_ori = PSI_EE; |
| #else |
| int16 locked_DacValue = PSI_EE; |
| int16 current_DacValue = PSI_EE; |
| int16 afc_dac_default_ori = PSI_EE; |
| #endif /* IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT */ |
| #endif |
| |
| Power agc_gainoffset_h2l = SETPOINT_GAIN_OFFSET * RSSI_FACTOR; |
| Power agc_gprs_gainoffset = GPRS_SETPOINT_GAIN_OFFSET * RSSI_FACTOR; |
| #if IS_EGPRS |
| Power agc_edge_gainoffset = EDGE_SETPOINT_GAIN_OFFSET * RSSI_FACTOR; |
| #endif |
| |
| /*...........................................................................*/ |
| #if defined(__MTK_TARGET__) && defined(__ARMCC_VERSION) |
| #pragma arm section rwdata , rodata , zidata |
| #endif /* __MTK_TARGET__ */ |
| /*...........................................................................*/ |
| |
| #if IS_VCXO_LC_SUPPORT |
| XO_SLOPE_AREA_DATA XO_SlopeAreaData_ori[ XO_SlopeArea_Num ]; |
| #endif |
| |
| const XO_SLOPE_AREA_DATA XO_SlopeAreaData_RO[ XO_SlopeArea_Num ] = |
| //For MT6253T 33 sections calibration |
| #if IS_VCXO_LC_SUPPORT |
| { // 2 sections with 1 Slopes |
| { 20635, 0 },/*Lower Bound*/ |
| { 18440, 1296 }, |
| { 17211, 1944 }, |
| { 15827, 2591 }, |
| { 15377, 2791 }, |
| { 14891, 2991 }, |
| { 14387, 3191 }, |
| { 13859, 3391 }, |
| { 13316, 3591 }, |
| { 12740, 3791 }, |
| { 12138, 3991 }, |
| { 11511, 4191 }, |
| { 10845, 4391 }, |
| { 10165, 4591 }, |
| { 9430, 4791 }, |
| { 8663, 4991 }, |
| { 7841, 5191 }, |
| { 6971, 5391 }, |
| { 6040, 5591 }, |
| { 5022, 5791 }, |
| { 3907, 5991 }, |
| { 2642, 6191 }, |
| { 1211, 6391 }, |
| { - 413, 6591 }, |
| { - 2211, 6791 }, |
| { - 4165, 6991 }, |
| { - 6274, 7191 }, |
| { - 8539, 7391 }, |
| { -10958, 7591 }, |
| { -13536, 7791 }, |
| { -16291, 7991 }, |
| { -19209, 8191 }, /*Upper Bound*/ |
| { 0, TABLE_END }, |
| }; |
| #else |
| { // 2 sections with 1 Slopes |
| #if IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT |
| { (PSI_EE*0x1000)/C_PSI_STA, 0 }, /*Low Bound*/ |
| { (-PSI_EE*0x1000)/C_PSI_STA, 40499 }, /*Upper Bound*/ |
| #else |
| { (PSI_EE*0x1000)/C_PSI_STA, 0 }, /*Low Bound*/ |
| { (-PSI_EE*0x1000)/C_PSI_STA, 8191 }, /*Upper Bound*/ |
| #endif /* IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT */ |
| { 0, TABLE_END }, |
| }; |
| #endif |
| |
| XO_SLOPE_AREA_DATA XO_SlopeAreaData[ XO_SlopeArea_Num ]; |
| |
| #if IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT |
| void L1I_SetAFcData( int32 calibrated_dac_default, intx calibrated_int_slope ) |
| #else |
| void L1I_SetAFcData( int16 calibrated_dac_default, intx calibrated_int_slope ) |
| #endif /* IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT */ |
| { |
| #if IS_DUAL_LOOP_AFC_CONTROL_SUPPORT |
| if( l1d_rf.is_crystal_on_pmic ) |
| { |
| calibrated_int_slope = L1D_DualLoopAFC_SetAfcSlope(); |
| } |
| else if((L1D_RF_Get_FixAFC_Status() && !L1D_CheckIfMetaMode())) |
| { |
| calibrated_int_slope = L1D_DualLoopAFC_SetAfcSlope(); |
| } |
| #endif |
| |
| #if IS_VCXO_LC_SUPPORT |
| if( L1D_CheckIfMetaMode() ) |
| { |
| afc_inv_slope = calibrated_int_slope; |
| afc_dac_default = calibrated_dac_default; |
| #if IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT |
| onek_hz_dac = (int32)((1200*calibrated_int_slope)/0x1000); |
| #else |
| onek_hz_dac = (int16)((1200*calibrated_int_slope)/0x1000); |
| #endif /* IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT */ |
| } |
| #else |
| afc_inv_slope = calibrated_int_slope; |
| #if IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT |
| afc_dac_default = (int32)L1D_Query_MMRF_AFCDAC(); |
| onek_hz_dac = (int32)((1200*calibrated_int_slope)/0x1000); |
| #else |
| afc_dac_default = (int16)L1D_Query_MMRF_AFCDAC(); |
| onek_hz_dac = (int16)((1200*calibrated_int_slope)/0x1000); |
| #endif /* IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT */ |
| |
| #ifdef __UMTS_RAT__ |
| { unsigned char i; |
| extern void L1T_AFCInit( unsigned char simIndex ); |
| |
| for( i=0; i<NUM_OF_SIM; i++ ) |
| { L1T_AFCInit( i ); } |
| } |
| #endif |
| #endif |
| |
| GSM_afc_inv_slope = afc_inv_slope; |
| GSM_afc_dac_default = afc_dac_default; |
| |
| #if IS_32K_CRYSTAL_REMOVAL_SUPPORT || IS_DUAL_LOOP_AFC_CONTROL_SUPPORT |
| afc_Phi_est = calibrated_int_slope; |
| #if IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT |
| locked_DacValue = L1D_Query_MMRF_AFCDAC(); |
| current_DacValue = L1D_Query_MMRF_AFCDAC(); |
| #if IS_TELEMATICS_HIGH_TEMPERATURE_SUPPORT |
| current_DacValueTemperature = L1D_getCurrTemperature(); |
| #endif |
| afc_dac_default_ori = L1D_Query_MMRF_AFCDAC(); |
| #else |
| locked_DacValue = (int16)L1D_Query_MMRF_AFCDAC(); |
| current_DacValue = (int16)L1D_Query_MMRF_AFCDAC(); |
| afc_dac_default_ori = (int16)L1D_Query_MMRF_AFCDAC(); |
| #endif /* IS_AFC_CAPABILITY_ENHANCEMENT_SUPPORT */ |
| #endif |
| } |
| /*---------------------------------------------------------------------------*/ |
| |
| /* provide this API to MMRF, use for calibration download check */ |
| kal_uint32 L1D_Return_AFC_DAC_SW_Default_value(void) |
| { |
| return PSI_EE; |
| } |
| /*---------------------------------------------------------------------------*/ |
| |