Repository for CDMS code
Dependencies: SimpleDMA mbed-rtos mbed eeprom
Fork of COM_MNG_TMTC_SIMPLE by
Diff: FMS_all.h
- Revision:
- 333:cddef120cae3
- Parent:
- 330:6ac9661f2e10
- Child:
- 343:cd7b1734f7a0
- Child:
- 351:a89a46894ec0
diff -r 7d2431ce979f -r cddef120cae3 FMS_all.h --- a/FMS_all.h Wed Dec 28 04:25:18 2016 +0000 +++ b/FMS_all.h Fri Dec 30 13:31:44 2016 +0000 @@ -215,6 +215,7 @@ BAE_SW_EN_DS = 0; wait_ms(10); BAE_SW_EN_DS = 1; + wait_ms(100); BAE_STATUS = DEVICE_POWERED; FCTN_CDMS_WR_FLASH(1,DEVICE_POWERED); gPC.printf("rst bae\n"); @@ -353,16 +354,22 @@ void FCTN_CDMS_MAX_MIN(Base_tm *tm_pointer) { - for(int i=0;i<16;i++) - { - //tm_pointer->TM_string[i] = 0; - tm_pointer->TM_string[i+7] = (uint8_t)min_max_data.temp_max[i]; - } + tm_pointer->TM_string[4] = MAX_COM_ADF_TMP+40; + tm_pointer->TM_string[6] = (uint8_t)(MAX_RSSI_VOLTAGE*10); for(int i=0;i<16;i++) { //tm_pointer->TM_string[i] = 0; - tm_pointer->TM_string[i+26] = (uint8_t)min_max_data.temp_min[i]; + tm_pointer->TM_string[i+7] = (uint8_t)(min_max_data.temp_max[i]); + } + + tm_pointer->TM_string[23] = MIN_COM_ADF_TMP+40; + tm_pointer->TM_string[25] = (uint8_t)(MIN_RSSI_VOLTAGE*10); + + for(int i=0;i<16;i++) + { + //tm_pointer->TM_string[i] = 0; + tm_pointer->TM_string[i+26] = (uint8_t)(min_max_data.temp_min[i]); } tm_pointer->TM_string[42] = GPIO_STATUS>>8;