vr1.1
Dependencies: FreescaleIAP mbed-rtos mbed
Fork of CDMS_RTOS_v1_1 by
Diff: HK_MAIN.cpp
- Revision:
- 14:cf9f12b6887d
- Parent:
- 11:d6dc9074075b
--- a/HK_MAIN.cpp Mon Jul 06 11:26:57 2015 +0000 +++ b/HK_MAIN.cpp Tue Jul 14 10:14:36 2015 +0000 @@ -9,39 +9,6 @@ { hk_main.printf("\rin FCTN_CDMS_HK_MAIN()\r\n"); all_flags = all_flags|HK_MAIN_STATUS; - - FCTN_MASTER_I2C('h' , hk_i2c_data ); //BAE hk data is collected - FCTN_CDMS_RD_RTC(rtc_data); //RTC data is read to the rtc_data. - 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-(hk_count%(HK_ITER+1))*(HK_DATA+8)]; - } - 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] = hk_i2c_data[i-(hk_count%(HK_ITER+1))*(HK_DATA+8)+8]; - } - hk_count++; - if(hk_count%HK_ITER==0) - { - for(int i=(hk_count%(HK_ITER+1))*(HK_DATA+8)+8+HK_DATA;i<512;i++) - { - hk_data[i] = 0; - } - hk_count = 0; - FCTN_WR_SD(hk_data,hk_block_number); // HK data is written to the SD card - for(int i=0;i<512;i++) - { - hk_data[i] = 0; - } - FCTN_RD_SD(hk_data,hk_block_number); - hk_block_number++; - printf("\n\r sd card hk data\r\n"); - for(int i=0;i<512;i++) - { - hk_main.printf("%d|",hk_data[i]); - } - // FCTN_CDMS_HK_MAIN(); - FCTN_POWER_MODE(80); //to check dummy power algo - } + all_flags = all_flags&(~HK_MAIN_STATUS); hk_main.printf("\n\r hk exited\n"); } \ No newline at end of file