|
@@ -253,7 +253,7 @@ void Boot_LED_Toggle(void){
|
253
|
253
|
LedTimerCnt = 0;
|
254
|
254
|
|
255
|
255
|
/*Set LED TEST variable False after 12 flashes*/
|
256
|
|
- if(LED_TestCnt >= 10){
|
|
256
|
+ if(LED_TestCnt >= 6){
|
257
|
257
|
bluecell_Currdatastatus.LED_TEST = false;
|
258
|
258
|
LED_TestCnt = 0;
|
259
|
259
|
|
|
@@ -6663,7 +6663,7 @@ typedef enum{
|
6663
|
6663
|
};
|
6664
|
6664
|
|
6665
|
6665
|
#if 1 // PYJ.2020.06.27_BEGIN --
|
6666
|
|
-void AGC_Package_Operate(uint8_t* Threshold,uint8_t* DL_MainAtten,uint8_t Tableindex,uint8_t* DLI_ADC_Level,uint8_t* DLI_Level,DET_TABLEDL_st* DL_Table){
|
|
6666
|
+void AGC_Package_Operate(uint8_t* Threshold,uint8_t* DL_MainAtten,uint8_t Tableindex,uint8_t* DLI_ADC_Level,uint8_t* DLI_Level,DET_TABLEDL_st* DL_Table,uint8_t* FRBT){
|
6667
|
6667
|
double ret = 0;
|
6668
|
6668
|
int8_t ResdBm = 0;
|
6669
|
6669
|
int16_t CurrAtten = 0;
|
|
@@ -6708,7 +6708,9 @@ void AGC_Package_Operate(uint8_t* Threshold,uint8_t* DL_MainAtten,uint8_t Tablei
|
6708
|
6708
|
// printf("WILLATTEN RET : %d \r\n",IwillgiveAtten);
|
6709
|
6709
|
AGC_Alarm_Check(AGC_Alarm_DL1_Index + Tableindex,ret,&DL_Table->Table_Det5_dBm_H,IwillgiveAtten);
|
6710
|
6710
|
DL_MainAtten[DLI_AGC_H] = (((IwillgiveAtten * 10) & 0xFF00) >> 8) ;
|
6711
|
|
- DL_MainAtten[DLI_AGC_L] = (((IwillgiveAtten * 10) & 0x00FF));
|
|
6711
|
+ DL_MainAtten[DLI_AGC_L] = (((IwillgiveAtten * 10) & 0x00FF));
|
|
6712
|
+ FRBT[DLI_AGC_H] = DL_MainAtten[DLI_AGC_H];
|
|
6713
|
+ FRBT[DLI_AGC_L] = DL_MainAtten[DLI_AGC_L];
|
6712
|
6714
|
CompareAttenData(bluecell_Currdatastatus,bluecell_Prevdatastatus);
|
6713
|
6715
|
}
|
6714
|
6716
|
|
|
@@ -6858,25 +6860,29 @@ void AGC_Function(){//DL
|
6858
|
6860
|
AGC_Alarm_DL1_Index,
|
6859
|
6861
|
&bluecell_Currdatastatus.DLI_P1_Level1_H,
|
6860
|
6862
|
&bluecell_Currdatastatus.DLI_Level1_H,
|
6861
|
|
- &Det_DL1.Table_Det5_dBm_H );
|
|
6863
|
+ &Det_DL1.Table_Det5_dBm_H ,
|
|
6864
|
+ &bluecell_Currdatastatus.DLI_FRBT_Atten1_H);
|
6862
|
6865
|
AGC_Package_Operate(&bluecell_Currdatastatus.DLI_AGC_Threshold_H,
|
6863
|
6866
|
&bluecell_Currdatastatus.ATT_DL2_H,
|
6864
|
6867
|
AGC_Alarm_DL2_Index,
|
6865
|
6868
|
&bluecell_Currdatastatus.DLI_P2_Level2_H,
|
6866
|
6869
|
&bluecell_Currdatastatus.DLI_Level2_H,
|
6867
|
|
- &Det_DL2.Table_Det5_dBm_H );
|
|
6870
|
+ &Det_DL2.Table_Det5_dBm_H ,
|
|
6871
|
+ &bluecell_Currdatastatus.DLI_FRBT_Atten2_H);
|
6868
|
6872
|
AGC_Package_Operate(&bluecell_Currdatastatus.DLI_AGC_Threshold_H,
|
6869
|
6873
|
&bluecell_Currdatastatus.ATT_DL3_H,
|
6870
|
6874
|
AGC_Alarm_DL3_Index,
|
6871
|
6875
|
&bluecell_Currdatastatus.DLI_P3_Level3_H,
|
6872
|
6876
|
&bluecell_Currdatastatus.DLI_Level3_H,
|
6873
|
|
- &Det_DL3.Table_Det5_dBm_H );
|
|
6877
|
+ &Det_DL3.Table_Det5_dBm_H ,
|
|
6878
|
+ &bluecell_Currdatastatus.DLI_FRBT_Atten3_H);
|
6874
|
6879
|
AGC_Package_Operate(&bluecell_Currdatastatus.DLI_AGC_Threshold_H,
|
6875
|
6880
|
&bluecell_Currdatastatus.ATT_DL4_H,
|
6876
|
6881
|
AGC_Alarm_DL4_Index,
|
6877
|
6882
|
&bluecell_Currdatastatus.DLI_P4_Level4_H,
|
6878
|
6883
|
&bluecell_Currdatastatus.DLI_Level4_H,
|
6879
|
|
- &Det_DL4.Table_Det5_dBm_H );
|
|
6884
|
+ &Det_DL4.Table_Det5_dBm_H ,
|
|
6885
|
+ &bluecell_Currdatastatus.DLI_FRBT_Atten4_H);
|
6880
|
6886
|
|
6881
|
6887
|
|
6882
|
6888
|
#endif // PYJ.2020.06.27_END --
|