# HG changeset patch # User Mychaela Falconia # Date 1465368422 0 # Node ID 7f3182969aac8cb8b96ba2f614ef084c48179861 # Parent c79dd8f07fc51b3fea20fd4d4cafaa6d9fb1efb5 l1_cust.c: Cust_get_pwr_data() reconstructed diff -r c79dd8f07fc5 -r 7f3182969aac chipsetsw/layer1/cust0/l1_cust.c --- a/chipsetsw/layer1/cust0/l1_cust.c Wed Jun 08 06:40:08 2016 +0000 +++ b/chipsetsw/layer1/cust0/l1_cust.c Wed Jun 08 06:47:02 2016 +0000 @@ -881,7 +881,7 @@ T_TX_TEMP_CAL *pt; pt = rf_band[band].tx.temp; - while ((WORD16)adc.converted[ADC_RFTEMP] > pt->temperature) + while (((WORD16)adc.converted[ADC_RFTEMP] > pt->temperature) && ((pt-rf_band[band].tx.temp) < (RF_TX_CAL_TEMP_SIZE-1))) pt++; #if(ORDER2_TX_TEMP_CAL==1) pwr_data += (txpwr*(pt->a*txpwr + pt->b) + pt->c) / 64; //delta apc = ax^2+bx+c