Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: FreescaleIAP SimpleDMA mbed-rtos mbed
Fork of CDMS_CODE by
Diff: OBSRS.h
- Revision:
- 146:d9ce37c49409
- Parent:
- 143:d81df402a016
- Child:
- 148:46763854fa83
--- a/OBSRS.h Tue Mar 29 17:30:38 2016 +0000
+++ b/OBSRS.h Sat Apr 02 12:41:55 2016 +0000
@@ -310,6 +310,7 @@
{ \
enable_DS = false;\
enable_FCCH = true;\
+ counter_interleavedata = 0;\
/*counter_interleavedata = 0;not required here*/\
gPC.printf("cds sent sent \r\n");\
}\
@@ -320,19 +321,20 @@
if (counter_FCCH80 == 10)\
{\
enable_FCCH = false;\
+ counter_FCCH80 = 0;\
+ gPC.printf("cfcch sent\r\n");\
if(half_buffer == 0){\
enable_SCH = true;\
- counter_interleavedata = 0;\
half_buffer = 1;\
- counter_FCCH80 = 0;\
- gPC.printf("cfcch sent\r\n");\
+ }\
+ else{\
+ half_buffer = 0;\
+ TM_sent=true;\
}\
}\
}\
- if((counter_interleavedata == 144) && (half_buffer ==1)){\
- counter_interleavedata = 0;\
- gPC.printf("cfcch sent\r\n");\
- half_buffer =0;\
+ if(TM_sent){\
+ TM_sent= false;\
enable_call_sign = false;\
new_session =false;\
/*cout<<"call_sign_sent"<<" ";*/\
@@ -502,17 +504,13 @@
Base_tm *ack_and_callsign = NULL;
Base_tm *ack_head = NULL;
get_call_sign(ack_and_callsign);
- gPC.printf("test 1\r\n");
ack_head = ack_and_callsign;
get_ack_l1(ack_and_callsign->next_TM);
- gPC.printf("test 2\r\n");
while(ack_and_callsign->next_TM != NULL){
ack_and_callsign = ack_and_callsign->next_TM;
}
- gPC.printf("test 3\r\n");
get_ack_l234(ack_and_callsign->next_TM);
snd_tm.head_pointer_sdcard(ack_head);
- gPC.printf("test 4\r\n");
T_frame_in_Ackandcallsign = 2*snd_tm.make_shor_tm();
gPC.printf(" T_frame_in_Ackandcallsign = %d\r\n",T_frame_in_Ackandcallsign);
Base_tm *ack_l234 = ack_and_callsign->next_TM;
