diff --git a/datalink814_ge/src/linklayer/time_sync.c b/datalink814_ge/src/linklayer/time_sync.c index a5df6bb..a73f725 100644 --- a/datalink814_ge/src/linklayer/time_sync.c +++ b/datalink814_ge/src/linklayer/time_sync.c @@ -112,7 +112,7 @@ static void RTT_StageUpdate(L2_RTT_FSM* rttFsmPtr, L2_RTT_SATGE newSatge) { void RTT_Reset(L2_RTT_FSM* rttFsmPtr){ ASSERT(rttFsmPtr != NULL); memset(&(rttFsmPtr->rttRecord), 0x00, sizeof(RTT_RECORD)); - rttFsmPtr->rttStatge = RTT_NONE_STAGE; + rttFsmPtr->rttStatge = RTT_REQ1; rttFsmPtr->isR1Valid = false; rttFsmPtr->isR2Valid = false; rttFsmPtr->isR3Valid = false; @@ -353,7 +353,7 @@ int32_t RTT_FsmUpdate(L2_INST* instPtr, L2_TOR_TYPE torType) { DBG_INFO("Tr4-timeH:%08X.\n", rttRecord->Tr4.int_part); DBG_INFO("TroundA-timeL:%08X.\n", rttRecord->TroundA.frac_part); DBG_INFO("TroundA-timeH:%08X.\n", rttRecord->TroundA.int_part); - RTT_StageUpdate(rttFsmPtr, RTT_NONE_STAGE); + RTT_StageUpdate(rttFsmPtr, RTT_REQ1); DBG_INFO("RTT procedure end...\n"); } else{ @@ -477,7 +477,7 @@ int32_t RTT_FsmUpdate(L2_INST* instPtr, L2_TOR_TYPE torType) { // Prepare data for sending. rttFsmPtr->timeStamp = rttRecord->TreplyB; rttFsmPtr->doppler = rttRecord->dopplerR3; - RTT_StageUpdate(rttFsmPtr, RTT_NONE_STAGE); + RTT_StageUpdate(rttFsmPtr, RTT_REQ1); DBG_INFO("RTT procedure end...\n"); } else{