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: Compression.h
- Revision:
- 126:b7c024b5632d
- Parent:
- 114:9fb55057b13f
--- a/Compression.h Mon Feb 08 14:24:08 2016 +0000
+++ b/Compression.h Wed Feb 10 17:01:26 2016 +0000
@@ -70,7 +70,9 @@
void srp(unsigned char * head){
//sci_time = FCTN_CDMS_RD_RTC();
sci_time = 0;
+ #if DEBUG
gPC.puts("enter srp");
+ #endif
for (int i = 0; i < 52 ; i++){
scp_bin[i] = 0;
@@ -305,11 +307,17 @@
frames[id][132] = temp_crc>>8;
frames[id][133] = temp_crc & 0xff;
if(test_cntr++ == 0){
+ #if DEBUG
gPC.puts("frame start\r\n");
+ #endif
for(int i = 0; i<134; i++){
+ #if DEBUG
gPC.printf("%02X",frames[id][i]);
+ #endif
}
+ #if DEBUG
gPC.puts("frame ends\r\n");
+ #endif
}
exor(frames[id]);
convolution(frames[id]);
@@ -384,8 +392,9 @@
if(scp_bin[i]>0)
ezf = 0;
}
-
+ #if DEBUG
gPC.puts("scp\r\n");
+ #endif
pointer = scp; debug_cntr = 0; space = 8;
unsigned char packet_pp = 1; //where to get this packet present bit----------------------------------------------------------------------------------
@@ -525,8 +534,9 @@
}
}
}//-----------------------------------------------------------------------------------------------------------------------------------------------------
-
+ #if DEBUG
gPC.puts("sci frame starts\r\n");
+ #endif
//time to make scp frame
id = 0;
@@ -593,5 +603,7 @@
frames[id][4] = (length-1) - j;
}
}
+ #if DEBUG
gPC.puts("end srp");
+ #endif
}//srp fucntion end bracket
\ No newline at end of file
