working version
Dependencies: mbed mbed-rtos SimpleDMA FreescaleIAP eeprom
Fork of CDMS_CODE_FM_28JAN2017 by
Diff: COM_MNG_TMTC.h
- Revision:
- 344:1675dbde0bae
- Parent:
- 338:d63eb331a67d
- Child:
- 345:cdde554477cd
--- a/COM_MNG_TMTC.h Wed Jan 04 10:55:22 2017 +0000 +++ b/COM_MNG_TMTC.h Sun Jan 08 14:52:55 2017 +0000 @@ -465,7 +465,7 @@ return tm_ptr_short; } - FCTN_CDMS_WR_S_FLASH(mid,(uint32_t)(tc_ptr->TC_string[5]<<24)+(uint32_t)(tc_ptr->TC_string[6]<<16)+(uint32_t)(tc_ptr->TC_string[7]<<8)+(uint32_t)(tc_ptr->TC_string[8])); + //FCTN_CDMS_WR_S_FLASH(mid,(uint32_t)(tc_ptr->TC_string[5]<<24)+(uint32_t)(tc_ptr->TC_string[6]<<16)+(uint32_t)(tc_ptr->TC_string[7]<<8)+(uint32_t)(tc_ptr->TC_string[8])); ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); @@ -486,8 +486,8 @@ flasharray_thres[z] = scp_threshold_m0[z]; for(uint8_t z=24;z<32;z++) flasharray_thres[z] = scp_threshold_m0[z+8]; - erase_sector(strt_add_thres); - program_flash(strt_add_thres, (char*)flasharray_thres,32); + //erase_sector(strt_add_thres); + //program_flash(strt_add_thres, (char*)flasharray_thres,32); Base_tm *tm_ptr_short = new Short_tm; ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); @@ -501,8 +501,8 @@ //uint32_t flasharray[32] = {0}; for(uint8_t z=0;z<12;z++) flasharray_thres[z] = scp_threshold_m0[z+40]; - erase_sector(strt_add_thres+SECTOR_SIZE); - program_flash(strt_add_thres+SECTOR_SIZE, (char*)flasharray_thres,32); + //erase_sector(strt_add_thres+SECTOR_SIZE); + //program_flash(strt_add_thres+SECTOR_SIZE, (char*)flasharray_thres,32); Base_tm *tm_ptr_short = new Short_tm; ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); return tm_ptr_short; @@ -515,8 +515,8 @@ //uint32_t flasharray[32] = {0}; for(uint8_t z=0;z<32;z++) flasharray_thres[z] = scp_threshold_m1[z]; - erase_sector(strt_add_thres+(2*SECTOR_SIZE)); - program_flash(strt_add_thres+(2*SECTOR_SIZE), (char*)flasharray_thres,32); + //erase_sector(strt_add_thres+(2*SECTOR_SIZE)); + //program_flash(strt_add_thres+(2*SECTOR_SIZE), (char*)flasharray_thres,32); Base_tm *tm_ptr_short = new Short_tm; ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); return tm_ptr_short; @@ -529,8 +529,8 @@ //uint32_t flasharray[32] = {0}; for(uint8_t z=0;z<20;z++) flasharray_thres[z] = scp_threshold_m1[z+32]; - erase_sector(strt_add_thres+(3*SECTOR_SIZE)); - program_flash(strt_add_thres+(3*SECTOR_SIZE), (char*)flasharray_thres,32); + //erase_sector(strt_add_thres+(3*SECTOR_SIZE)); + //program_flash(strt_add_thres+(3*SECTOR_SIZE), (char*)flasharray_thres,32); Base_tm *tm_ptr_short = new Short_tm; ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); return tm_ptr_short; @@ -557,8 +557,8 @@ flasharray_thres[9] = scp_sfp_threshold_m0_2[0]; flasharray_thres[10] = scp_sfp_threshold_m0_2[1]; flasharray_thres[11] = scp_sfp_threshold_m0_2[2]; - erase_sector(strt_add_thres+(4*SECTOR_SIZE)); - program_flash(strt_add_thres+(4*SECTOR_SIZE), (char*)flasharray_thres,32); + //erase_sector(strt_add_thres+(4*SECTOR_SIZE)); + //program_flash(strt_add_thres+(4*SECTOR_SIZE), (char*)flasharray_thres,32); Base_tm *tm_ptr_short = new Short_tm; ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); return tm_ptr_short; @@ -575,8 +575,8 @@ flasharray_thres[z] = sfp_threshold_m0[z]; for(uint8_t z=24;z<32;z++) flasharray_thres[z] = sfp_threshold_m0[z+8]; - erase_sector(strt_add_thres+(5*SECTOR_SIZE)); - program_flash(strt_add_thres+(5*SECTOR_SIZE), (char*)flasharray_thres,32); + //erase_sector(strt_add_thres+(5*SECTOR_SIZE)); + //program_flash(strt_add_thres+(5*SECTOR_SIZE), (char*)flasharray_thres,32); Base_tm *tm_ptr_short = new Short_tm; ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); return tm_ptr_short; @@ -589,8 +589,8 @@ //uint32_t flasharray_thres[32] = {0}; for(uint8_t z=0;z<12;z++) flasharray_thres[z] = sfp_threshold_m0[z+40]; - erase_sector(strt_add_thres+(6*SECTOR_SIZE)); - program_flash(strt_add_thres+(6*SECTOR_SIZE), (char*)flasharray_thres,32); + //erase_sector(strt_add_thres+(6*SECTOR_SIZE)); + //program_flash(strt_add_thres+(6*SECTOR_SIZE), (char*)flasharray_thres,32); Base_tm *tm_ptr_short = new Short_tm; ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); return tm_ptr_short; @@ -603,8 +603,8 @@ //uint32_t flasharray_thres[32] = {0}; for(uint8_t z=0;z<32;z++) flasharray_thres[z] = sfp_threshold_m1[z]; - erase_sector(strt_add_thres+(7*SECTOR_SIZE)); - program_flash(strt_add_thres+(7*SECTOR_SIZE), (char*)flasharray_thres,32); + //erase_sector(strt_add_thres+(7*SECTOR_SIZE)); + //program_flash(strt_add_thres+(7*SECTOR_SIZE), (char*)flasharray_thres,32); Base_tm *tm_ptr_short = new Short_tm; ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); return tm_ptr_short; @@ -617,8 +617,8 @@ //uint32_t flasharray_thres[32] = {0}; for(uint8_t z=0;z<20;z++) flasharray_thres[z] = sfp_threshold_m1[z+32]; - erase_sector(strt_add_thres+(8*SECTOR_SIZE)); - program_flash(strt_add_thres+(8*SECTOR_SIZE), (char*)flasharray_thres,32); + //erase_sector(strt_add_thres+(8*SECTOR_SIZE)); + //program_flash(strt_add_thres+(8*SECTOR_SIZE), (char*)flasharray_thres,32); Base_tm *tm_ptr_short = new Short_tm; ACK_L234(tm_ptr_short,0xA0,GETpacket_seq_count(tc_ptr)); return tm_ptr_short;