June 30
Dependencies: FreescaleIAP SimpleDMA mbed-rtos mbed
Fork of CDMS_CODE by
Diff: COM_MNG_TMTC.h
- Revision:
- 184:d75cea6f5d49
- Parent:
- 183:fba74e465e1a
- Child:
- 186:eb19a02f83d6
diff -r fba74e465e1a -r d75cea6f5d49 COM_MNG_TMTC.h --- a/COM_MNG_TMTC.h Sat Jun 11 08:51:16 2016 +0000 +++ b/COM_MNG_TMTC.h Sat Jun 11 10:05:52 2016 +0000 @@ -806,20 +806,14 @@ { if(PYLD_I2C_Int == 1) { - read_ack = master.read(addr_pl|1,PL_I2C_DATA,134); - if(read_ack) gPC.printf("\n\rData not received from PL \n") else gPC.printf("\n\rData received from PL \n"); - gLEDR=!gLEDR; - for(int i = 0;i< PL_TM_SIZE;i++) - tm_pointer->TM_string[i] = PL_I2C_DATA[i]; - received++; - break; + + //printf("receiving...\r\n"); + FCTN_I2C_READ_PL((char*)tm_pointer->TM_string,134); + gPC.printf("%s", tm_pointer->TM_string); + received+=1; + break; //only for testing purpose } } - else - { - - break; - } if(received < 1 ) { printf("Telemetry is not received from BAE\r\n"); @@ -1238,7 +1232,7 @@ /*SEND call sign, ACK_L1, NON OBSRS TM TO GS*/\ snd_tm.head_pointer(tm_ptr_head);\ gPC.puts("enter_adf\r\n");\ - transmit_adf;\ + /*transmit_adf;*/\ gPC.puts("exit_adf\r\n");\ /*DELETE THE TM AFTER USE*/\ tm_ptr = tm_ptr_head;\ @@ -1266,7 +1260,7 @@ /*read_TC(current_TC);*/\ execute_OBSRS_TC(current_TC);\ gPC.puts("enter_adf\r\n");\ - transmit_adf;\ + /*transmit_adf;*/\ gPC.puts("exit_adf\r\n");\ uint8_t tempExec = TC_STATE_SUCCESSFULLY_EXECUTED;\ PUTexec_status(current_TC, tempExec);\