Repository for CDMS code
Dependencies: SimpleDMA mbed-rtos mbed eeprom
Fork of COM_MNG_TMTC_SIMPLE by
Diff: CDMS_HK.h
- Revision:
- 296:ec1317ab9c50
- Parent:
- 292:61aa2169ea1c
- Child:
- 297:7cc868888d56
diff -r 699801854b71 -r ec1317ab9c50 CDMS_HK.h --- a/CDMS_HK.h Sun Aug 28 13:53:42 2016 +0000 +++ b/CDMS_HK.h Sun Aug 28 14:47:38 2016 +0000 @@ -20,8 +20,14 @@ DigitalOut SelectLinec3 (PIN79); // MSB of Select Lines DigitalOut SelectLinec2 (PIN78); +DigitalOut SelectLinec1 (PIN76); +DigitalOut SelectLinec0 (PIN77); // LSB of Select Lines + +/* +Before SBC. To be restored in FM model DigitalOut SelectLinec1 (PIN77); DigitalOut SelectLinec0 (PIN76); // LSB of Select Lines +*/ Convolution CDMS_HEALTH; Convolution BAE_HEALTH; @@ -64,7 +70,7 @@ CDMS_HK_MAIN_STATUS = 0x01; CDMS_HK_MAIN_COUNTER++; - FCTN_CDMS_HK();//collects temperatures + FCTN_CDMS_HK(); //collects temperatures RSSI_volatge = COMRX_RSSI_volatge.read() * 3.3;//to be checked VERIFY_COMRX(); VERIFY_RTC(); @@ -295,7 +301,7 @@ for(Iteration=0; Iteration<16; Iteration++) { - if(Iteration<14) { + if(Iteration<4) { actual_data.temp_actual[Iteration]=actual_data.temp_actual[Iteration]*3.3; resistance=24000*actual_data.temp_actual[Iteration]/(3.3-actual_data.temp_actual[Iteration]); @@ -551,4 +557,5 @@ for(int i = 0; i<4; i++) CDMS_RAM[79+i] = FSC_LAST[5] >> i*8; CDMS_RAM[83] = 0x00; + gPC.printf("%d %d %d %d %d\n",FSC_CURRENT[1],FSC_CURRENT[2],FSC_CURRENT[3],FSC_CURRENT[4],FSC_CURRENT[5]); } \ No newline at end of file