vr1.1

Dependencies:   FreescaleIAP mbed-rtos mbed

Fork of CDMS_RTOS_v1_1 by Team Fox

Revision:
6:2026890397d6
Parent:
5:c77b49508927
Child:
7:c270a9e37290
--- a/main.cpp	Tue Jun 16 16:09:47 2015 +0000
+++ b/main.cpp	Tue Jun 16 16:16:12 2015 +0000
@@ -65,18 +65,18 @@
     pc.printf("in FUNC_CDMS_HK_MAIN()\r\n");
     FCTN_MASTER_I2C('h' , i2c_data );
     FUNC_CDMS_RD_RTC(rtc_data);
-    for(int i=(hk_count%(HK_ITER+1)+hk_count*(HK_DATA+8));i<(hk_count%(HK_ITER+1)+hk_count*(HK_DATA+8))+8;i++)
+    for(int i=(hk_count%(HK_ITER+1))*(HK_DATA+8);i<(hk_count%(HK_ITER+1))*(HK_DATA+8)+8;i++)
     {
         hk_data[i] = rtc_data[i];
     }
-    for(int i=(hk_count%(HK_ITER+1)+hk_count*(HK_DATA+8))+8;i<(hk_count%(HK_ITER+1)+hk_count*(HK_DATA+8))+8+HK_DATA;i++)
+    for(int i=(hk_count%(HK_ITER+1))*(HK_DATA+8)+8;i<(hk_count%(HK_ITER+1))*(HK_DATA+8)+8+HK_DATA;i++)
     {
         hk_data[i] = i2c_data[i];
     }
     hk_count++;
     if(hk_count%15==0)
     {
-        for(int i=((hk_count-1)%(HK_ITER+1)+(hk_count-1)*(HK_DATA+8))+8+HK_DATA;i<512;i++)
+        for(int i=(hk_count%(HK_ITER+1))*(HK_DATA+8)+8+HK_DATA;i<512;i++)
         {
             hk_data[i] = '/0';
         }