Changes: bbram Checking Function Registers Checking Funcrtion Indivisual Register checking Functions

Dependencies:   FreescaleIAP mbed-rtos mbed

Fork of COM_MNG_TMTC_SIMPLE by Shreesha S

Files at this revision

API Documentation at this revision

Comitter:
ee12b079
Date:
Thu Jan 14 10:32:40 2016 +0000
Parent:
52:0bd68655c651
Child:
54:199040d70b17
Child:
56:a88e16f6c18e
Commit message:
Integrated overall changes, to be tested...

Changed in this revision

COM_MNG_TMTC.h Show annotated file Show diff for this revision Revisions of this file
COM_SND_TM.h Show annotated file Show diff for this revision Revisions of this file
adf.h Show annotated file Show diff for this revision Revisions of this file
--- a/COM_MNG_TMTC.h	Thu Jan 14 06:16:42 2016 +0000
+++ b/COM_MNG_TMTC.h	Thu Jan 14 10:32:40 2016 +0000
@@ -447,7 +447,7 @@
                     tm_print = tm_print->next_TM; //for check
                 }
                 received  = 0;
-                return tm_ptr;
+                tm_pointer->next_TM = NULL;                 return tm_ptr;
             }
             else
             {
@@ -465,7 +465,7 @@
                 crc16 = crc16_gen(tm_ptr->TM_string,11);
                 tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                 tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                return tm_ptr;
+                tm_pointer->next_TM = NULL;                 return tm_ptr;
             }
             break;
         }
@@ -501,7 +501,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,9);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                return tm_ptr;
+                                tm_pointer->next_TM = NULL;                 return tm_ptr;
                             }                            
                             case 0x2:
                             {
@@ -525,7 +525,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,9);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                return tm_ptr;
+                                tm_pointer->next_TM = NULL;                 return tm_ptr;
                             }                           
                             case 0x5:
                             {
@@ -546,7 +546,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                             }                                                    
                             default:
@@ -565,7 +565,7 @@
                                 crc16 = crc16_gen(tm_ptr->TM_string,11);
                                 tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                 tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                return tm_ptr;                               
+                                tm_pointer->next_TM = NULL;                 return tm_ptr;                               
                             }
                             break;
                         }
@@ -589,7 +589,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }                                
                                 else if(GETpid(tc_ptr)==0x02)
@@ -606,7 +606,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                else if(GETpid(tc_ptr)==0x03)
@@ -623,7 +623,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x04)
@@ -640,7 +640,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;                                   
                                 }
                                 else if(GETpid(tc_ptr)==0x11)
@@ -657,7 +657,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x12)
@@ -674,7 +674,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x13)
@@ -691,7 +691,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x14)
@@ -708,7 +708,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                  else if(GETpid(tc_ptr)==0x15)
@@ -725,7 +725,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                  else if(GETpid(tc_ptr)==0x16)
@@ -742,7 +742,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;                                   
                                 }
                                 else if(GETpid(tc_ptr)==0x21)
@@ -759,7 +759,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x22)
@@ -776,7 +776,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x23)
@@ -793,7 +793,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x24)
@@ -810,7 +810,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                  else if(GETpid(tc_ptr)==0x25)
@@ -827,7 +827,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                  else if(GETpid(tc_ptr)==0x26)
@@ -844,7 +844,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x31)
@@ -861,7 +861,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x32)
@@ -878,7 +878,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x33)
@@ -895,7 +895,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0x34)
@@ -912,7 +912,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                     break;
                                 }
@@ -930,7 +930,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                     break;
                                 }
                                 else if(GETpid(tc_ptr)==0xF1)
@@ -952,7 +952,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                 }                               
                                 else 
                                 {
@@ -970,7 +970,7 @@
                                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                                    return tm_ptr;
+                                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                                 }
                             }                          
                                               
@@ -992,7 +992,7 @@
                     crc16 = crc16_gen(tm_ptr->TM_string,11);
                     tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
                     tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-                    return tm_ptr;
+                    tm_pointer->next_TM = NULL;                 return tm_ptr;
                     break;
                 }
             }
@@ -1033,13 +1033,12 @@
             crc16 = crc16_gen(tm_ptr->TM_string,11);
             tm_pointer->TM_string[11] = (uint8_t)((crc16&0xFF00)>>8);
             tm_pointer->TM_string[12] = (uint8_t)(crc16&0x00FF);
-            return tm_ptr;
+            tm_pointer->next_TM = NULL;                 return tm_ptr;
             break;
         }
      }
 }
 // CDMS TEAM CODE END
-
 // EXECUTE OBOSC
 #define execute_obosc_core(tc_ptr, tm_ptr, reset_flag) {\
     uint8_t service_subtype = (tc_ptr->TC_string[2]) & 0x0F;\
--- a/COM_SND_TM.h	Thu Jan 14 06:16:42 2016 +0000
+++ b/COM_SND_TM.h	Thu Jan 14 10:32:40 2016 +0000
@@ -121,26 +121,6 @@
         parameter:  type 0 or 1
         return:     pointer of the first node having same type
     */
-//    Base_tm* first_type_structure(int type){
-//        Base_tm* temp_ptr = head_ptr;
-//        if(type == 0){
-//            while(GETshort_or_long_tm(temp_ptr->fields) == 1){
-//                temp_ptr = temp_ptr->next_TM;
-//                if(temp_ptr == NULL){
-//                    return NULL ;
-//                }
-//            }
-//        }
-//        else if(type == 1){
-//            while(GETshort_or_long_tm(temp_ptr->fields) == 0){
-//                temp_ptr = temp_ptr->next_TM;
-//                if(temp_ptr == NULL){
-//                    return NULL;
-//                }
-//            }
-//        }
-//        return temp_ptr;
-//    }
     #define exor(ptr) { for(int i=0 ; i<134; i++ ) ptr[i]=ptr[i]^EXOR_SEQ[i];}
  
  
@@ -197,33 +177,6 @@
     }
  
  
-//    unsigned char * type1_frame(){
-//        int i=4;
-//        if(type1_frame_flag){
-//            T1F_pointer = first_type_structure(1);
-//            T1F_counter = 0;
-//            type1_frame_flag = false;
-//        }
-//        for(i = 4 ; (i < 134) && (T1F_pointer != NULL) ; i++){
-//             TMframe_type1[i] = T1F_pointer->TM_string[T1F_counter];
-//              if(T1F_counter++ == 12){
-//                T1F_counter = 0;
-//                T1F_pointer = next_type_structure(T1F_pointer);
-//              }
-//        }
-//        // header
-//        TMframe_type1[0] = 1<<7 + ( (i-4)/10 )<<3;                          //( (i-4)/10 ) gives number of packets in the frame
-//            //insert time ;
-//        TMframe_type1[3] = CRC::crc16_gen(TMframe_type1,3);
-//        //end header
-//        if(T1F_pointer == NULL && i>12){
-//            for( ; i < 134 ; i++){                                          //repeating ;ast packet to fill up the extra space
-//                TMframe_type1[i] = TMframe_type1[i-13];
-//            }
-//        }
-//        return TMframe_type1;
-//    }
- 
     bool type0_frame_flag;
  
  
@@ -237,19 +190,7 @@
         }\
         ptr =  T0F_pointer->TM_string;\
     }
- 
- 
-//    unsigned char* type0_frame(){
-//        if(type0_frame_flag){
-//            T0F_pointer = first_type_structure(0);
-//            type0_frame_flag = false;
-//        }
-//        else {
-//            T0F_pointer = next_type_structure(T0F_pointer);
-//        }
-//        return T0F_pointer->TM_string;
-//    }
- 
+  
     unsigned char convoluted_frame[270];
     Convolution ConvObj2;
     void convolution (unsigned char * ptr){
@@ -264,34 +205,6 @@
     int DS_counter;
     bool DS_f;
     bool make_DataStream_f;
-//    #define make_DataStream {\
-//        unsigned char* ptr;\
-//        if(make_DataStream_f == true){\
-//            DS_state = true;\
-//            DS_counter = 0;\
-//            DS_f = false;\
-//            make_DataStream_f = false;\
-//        }\
-//        if(DS_state){\
-//            if(DS_counter < total_frames-type0_no){\
-//                type1_frame(ptr); \
-//                DS_f = true;\
-//            }\
-//            else if(DS_counter < total_frames ){\
-//                type0_frame(ptr);\
-//                DS_f = true;\
-//            }\
-//            DS_counter++;\
-//        }\
-//        DS_state = !DS_state;\
-//        if (DS_f){\
-//            DS_f = false;\
-//            convolution(ptr);\
-//            interleave(convoluted_frame,interleave_data[0]);\
-//            interleave(convoluted_frame+ 135,interleave_data[1]);\
-//        }\
-//        DS_index = (DS_state==true)?1:0;\
-//    }
  
 #define make_DataStream {\
     unsigned char* ptr;\
@@ -329,9 +242,7 @@
         bool reset_adf;
         SND_TM(){
             MAX_SEGMENT = (MAX_ADF_LEN-EOS_SIZE)/( S_FRAME_SIZE + ISR*T_FRAME_SIZE);
-            //MAX_SEGMENT = 1;
                             //(max length - eos size)/(sframe length + tFrameLength*ISR)
-//            cout<<int(MAX_SEGMENT)<<endl;
         }
  
  
@@ -344,8 +255,6 @@
             transmit_data_f = true;
             diff_prev = 0;
             data_number();
-           // make_DataStream;
-//            gPC.putc('z');
         }
  
  
@@ -457,15 +366,6 @@
                     if(EOS_c == EOS_SIZE){
                         EOS_c = 0;
                         eos_f = false;
- //                     printf("exit EOS\n");
-//                        if(segment_c == MAX_SEGMENT){
-//                            segment_c = 0;
-//                            SEGMENT_NO = SEGMENT_NO - MAX_SEGMENT;
-//                            reset_adf = true;//what does this do??
-//                            Sframe = true;
-//                        }else{
-//                            *last_buffer = true;
-//                        }
                         if(segment_c == SEGMENT_NO && segment_r == 0){
                               *last_buffer = true;
                                 }
--- a/adf.h	Thu Jan 14 06:16:42 2016 +0000
+++ b/adf.h	Thu Jan 14 10:32:40 2016 +0000
@@ -94,41 +94,6 @@
 }
  
  
-//#define assrt_phy_on(cmd_err_cnt, spi_err_cnt, state_err_cnt, return_this){\
-//    status=check_status();\
-//        if((status&0x1F)==0x12){\
-//            return 0;\
-//        }\
-//        else if(cmd_err_cnt>THRS||spi_err_cnt>THRS){\
-//            return 1;\
-//        }\
-//        else if(state_err_cnt>STATE_ERR_THRS){\
-//            return 1;\
-//        }\
-//        else if((status&0xA0)==0xA0){\
-//            cs_adf=0;\
-//            spi.write(0xB1);\
-//            cs_adf=1;\
-//            wait_us(PHY_ON_EXEC_TIME);\
-//            return assrt_phy_on(cmd_err_cnt,spi_err_cnt,state_err_cnt+1);\
-//        }\
-//        else if(status&0x80==0x00){\
-//            wait_ms(5);\
-//            //Error: SPI=0 Not ready CMD= Dont care
-//            return assrt_phy_on(cmd_err_cnt,spi_err_cnt+1,state_err_cnt);\
-//        }\
-//        else{\
-//            if(status&0xA0==0x80){\
-//            wait_ms(1);\
-//            //Error: Command Not ready SPI Ready cmd_err_cnt is a global variable
-//            return assrt_phy_on(cmd_err_cnt+1,spi_err_cnt,state_err_cnt);\
-//            }\
-//        }\
-//}
- 
- 
- 
- 
 #define initial_adf_check {\
     spi.write(CMD_PHY_OFF);\
     int tempReturn = 0;\
@@ -164,101 +129,6 @@
 bool bcn_flag=0;
 bool bbram_flag=0;
  
-//bool assrt_phy_off(int cmd_err_cnt,int spi_err_cnt,int state_err_cnt){
-//    status=check_status();
-//        if(status==0xB1){
-//            return 0;
-//        }
-//        else if(cmd_err_cnt>THRS||spi_err_cnt>THRS){
-//            return 1;//You need to Reset the hardware
-//        }
-//        else if(state_err_cnt>STATE_ERR_THRS){
-//            return 1;//Again reset the hardware
-//        }
-//        else if((status&0xA0)==0xA0){  //If Status' first three bit ore 0b1X1 =>SPI ready, Dont care interrupt and CMD Ready.
-//            cs_adf=0;
-//            spi.write(CMD_PHY_OFF);        //CMD_PHY_OFF=0xB0
-//            cs_adf=1;
-//            wait_us(PHY_OFF_EXEC_TIME);// Typical = 24us  We are giving 300us 
-//            return assrt_phy_off(cmd_err_cnt,spi_err_cnt,state_err_cnt+1);
-//        }
-//        else if(status&0x80==0x00){
-//            wait_ms(5);
-//            //Error: SPI=0 Not ready CMD= Dont care
-//            return assrt_phy_off(cmd_err_cnt,spi_err_cnt+1,state_err_cnt);
-//        }
-//        else {//if(status&0xA0==0x80){
-//            wait_ms(1);
-//            //Error: Command Not ready SPI Ready cmd_err_cnt is a global variable
-//            return assrt_phy_off(cmd_err_cnt+1,spi_err_cnt,state_err_cnt);
-//        }
-//}
- 
-//bool assrt_phy_on(int cmd_err_cnt,int spi_err_cnt,int state_err_cnt){
-//    status=check_status();
-//        if((status&0x1F)==0x12){
-//            return 0;
-//        }
-//        else if(cmd_err_cnt>THRS||spi_err_cnt>THRS){
-//            return 1;//You need to Reset the hardware
-//        }
-//        else if(state_err_cnt>STATE_ERR_THRS){
-//            return 1;//Again reset the hardware
-//        }
-//        else if((status&0xA0)==0xA0){  //If Status' first three bit ore 0b1X1 =>SPI ready, Dont care interrupt and CMD Ready.
-//            cs_adf=0;
-//            spi.write(0xB1);        //CMD_PHY_OFF
-//            cs_adf=1;
-//            wait_us(PHY_ON_EXEC_TIME);// Typical = 24us  We are giving 300us 
-//            return assrt_phy_on(cmd_err_cnt,spi_err_cnt,state_err_cnt+1);
-//        }
-//        else if(status&0x80==0x00){
-//            wait_ms(5);
-//            //Error: SPI=0 Not ready CMD= Dont care
-//            return assrt_phy_on(cmd_err_cnt,spi_err_cnt+1,state_err_cnt);
-//        }
-//        else{
-//            if(status&0xA0==0x80){
-//            wait_ms(1);
-//            //Error: Command Not ready SPI Ready cmd_err_cnt is a global variable
-//            return assrt_phy_on(cmd_err_cnt+1,spi_err_cnt,state_err_cnt);
-//            }
-//        }
-//}
- 
- 
-// bool assrt_phy_tx(int cmd_err_cnt,int spi_err_cnt,int state_err_cnt){
-//    status=check_status();
-//        if((status & 0x1F) == 0x14){
-//            return 0;
-//        }
-//        else if(cmd_err_cnt>THRS||spi_err_cnt>THRS){
-//            return 1;//You need to Reset the hardware
-//        }
-//        else if(state_err_cnt>STATE_ERR_THRS){
-//            return 1;//Again reset the hardware
-//        }
-//        else if((status&0xA0)==0xA0){  //If Status' first three bit ore 0b1X1 =>SPI ready, Dont care interrupt and CMD Ready.
-//            cs_adf=0;
-//            spi.write(0xB1);        //CMD_PHY_OFF
-//            cs_adf=1;
-//            wait_us(PHY_TX_EXEC_TIME);// Typical = 24us  We are giving 300us 
-//            return assrt_phy_tx(cmd_err_cnt,spi_err_cnt,state_err_cnt+1);
-//        }
-//        else if(status&0x80==0x00){
-//            wait_ms(1);
-//            //Error: SPI=0 Not ready CMD= Dont care
-//            return assrt_phy_tx(cmd_err_cnt,spi_err_cnt+1,state_err_cnt);
-//        }
-//        else {
-//            if(status&0xA0==0x80){
-//            wait_us(50);
-//            //Error: Command Not ready SPI Ready cmd_err_cnt is a global variable
-//            return assrt_phy_tx(cmd_err_cnt+1,spi_err_cnt,state_err_cnt);
-//            }
-//        }
-//}
- 
 bool hardware_reset(int bcn_call){
     for(int i= 0; i < 20 ; i++){
         gCS_ADF=0;
@@ -284,61 +154,6 @@
     return 1;
 }
  
-//bool hardware_reset(int bcn_call){
-//    if (bcn_call>20){//Worst Case 20seconds will be lost !
-//        return 1;
-//    }
-//    int count=0;
-//    cs_adf=0;
-//    spi.write(CMD_HW_RESET);
-//    cs_adf=1;
-//    wait_ms(2);// Typically 1 ms
-//    while(count<10 && miso_err_cnt<10){      
-//        if(MISO_PIN){
-//            int temp_return;
-//            assrt_phy_off(0,0,0,temp_return);
-//            if(!temp_return){
-//                break;
-//            }
-//            count++;
-//        }
-//        else{
-//            wait_us(50);
-//            miso_err_cnt++;
-//        }
-//    }
-//    if(count==10 ||miso_err_cnt==10){
-//        return hardware_reset(bcn_call+1);  
-//    }
-//    else
-//        return 0;
-//    
-//}
- 
- 
- 
- 
-//void initial_adf_check(){
-//        spi.write(CMD_PHY_OFF); //0xB0
-//        while(hw_reset_err_cnt<2){
-//        
-//            if(!assrt_phy_off(0,0,0)){  //assrt_phy_off () returns 0 if state is PHY_OFF , returns 1 if couldn't go to PHY_OFF
-//                bbram_write();
-//                bbram_flag=1;
-//                break;
-//            }
-//            else{
-//                hardware_reset(0);  // Asserts Hardware for 20sec(20times). PHY_OFF for 20,000 times
-//                hw_reset_err_cnt++;
-//            }
-//        }
-//        assrt_phy_off(0,0,0);// We actually do not need this but make sure "we do not need this"
-//        if(!bbram_flag){
-//        //Switch to beacon
-//            bcn_flag=1;
-//         }
-//}
- 
 //for reseting the transmission call assert function after b5 and b1. after b1 assert_phi_on and after b5 assert_phi_tx. 
 //----------------------------------------------------------------------------
  
@@ -388,7 +203,6 @@
     SPI_mutex.unlock();\
 }
  
- 
 #define write_data {\
     SPI_mutex.lock();\
     gCS_ADF=0;\
@@ -402,6 +216,7 @@
         spi.write(0x20);\
         for(unsigned char i=0; i<112;i++){\
             spi.write(buffer_112[i]);\
+            /*gPC.printf("0x%X,",spi.write(buffer_112[i]));*/\
         }\
     }\
     else{\
@@ -409,6 +224,7 @@
         spi.write(0x90);\
         for(unsigned char i=0; i<112;i++){\
             spi.write(buffer_112[i]);\
+            /*gPC.printf("0x%X,",spi.write(buffer_112[i]));*/\
         }\
     }\
     gCS_ADF=1;\
@@ -515,14 +331,6 @@
     adf_SND_SDCard;
 }
  
-//Timeout ADF_non_responsive_timeout;
-//bool ADF_non_responsive_flag = false;
-//
-//void ADF_non_responsive_fun(){
-//    ADF_non_responsive_flag = true;
-//    gCOM_MNG_TMTC_THREAD->signal_set(signal);
-//}
- 
 #define configure_adf {\
     finish_write_data = false;\
     buffer_state = true;\
@@ -564,32 +372,4 @@
         }\
     }\
     gPC.puts("after while loop\r\n");\
-}
-//        if( ADF_non_responsive_flag == false ){
-//            if(finish_write_data){
-//                if(ADF_off){
-//                    break;
-//                }
-//            }
-//                    SPI_mutex.lock();
-//                    ticker.detach(); 
-//        //            wait_ms(35); 
-//                    gCS_ADF=0;
-//                    spi.write(0xB1);
-//                    gCS_ADF=1;
-//                    SPI_mutex.unlock();
-//                    loop_on = false;
-//                    gPC.puts("Transmission done\r\n");
-//                }
-//                else{
-//                    ADF_off = true;
-//                }
-//            }else{   
-//                write_data;
-//                snd_tm.transmit_data(buffer_112,&last_buffer);
-//            }
-//        }
-//        else{
-//            gPC.puts("ADF non responsive\r\n");
-//            break;
-//        }
\ No newline at end of file
+}
\ No newline at end of file