blob: b24a02981922f0dadbffdfa6f0390f1853dcbf84 [file] [log] [blame]
/*****************************************************************************
* 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;
}
/*---------------------------------------------------------------------------*/