Repository for CDMS code
Dependencies: SimpleDMA mbed-rtos mbed eeprom
Fork of COM_MNG_TMTC_SIMPLE by
Diff: DefinitionsAndGlobals.h
- Revision:
- 289:9bd62b69874c
- Parent:
- 287:a387337491f7
- Child:
- 290:3159ff1081a2
diff -r aa93d6652381 -r 9bd62b69874c DefinitionsAndGlobals.h --- a/DefinitionsAndGlobals.h Fri Aug 05 17:13:23 2016 +0000 +++ b/DefinitionsAndGlobals.h Sat Aug 06 06:34:38 2016 +0000 @@ -206,10 +206,9 @@ DigitalOut RF_SW_CNTRL_BCN(RF_RELAY_CNTRL_BCN); DigitalOut RF_SW_CNTRL_TX(RF_RELAY_CNTRL_TX); - //COM_RX -DigitalOut COM_RX_CNTRL(PIN72); -DigitalOut COM_TX_CNTRL(PIN56); +DigitalOut COM_RX_CNTRL(PIN72,1); +DigitalOut COM_TX_CNTRL(PIN56,1); DigitalIn COM_TX_OC_FAULT(PIN69); // TC LIST @@ -258,13 +257,13 @@ uint16_t GPIO_STATUS; uint8_t CDMS_HK_MAIN_STATUS; uint8_t COMRX_STATUS; -uint8_t RTC_FAULTCOUNT; -uint16_t SD_FAULTCOUNT; +uint8_t RTC_FAULTCOUNT = 0; +uint16_t SD_FAULTCOUNT = 0; uint8_t SD_STATUS; -uint8_t BAE_FAULTCOUNT; +uint8_t BAE_FAULTCOUNT = 0; uint8_t BAE_STATUS; uint8_t PL_STATUS; -uint16_t PL_FAULTCOUNT; +uint16_t PL_FAULTCOUNT = 0; bool BAE_HK_I2C; uint8_t RTC_STATUS; float RSSI_volatge; @@ -287,16 +286,16 @@ DigitalOut PL_GPIO_3_STATUS (PIN80);// PYLD EPS CNTRL 3 / PYLD_EPS_CNTRL_3 DigitalIn PL_BEE_SW_OC_FAULT (PIN91); DigitalIn PL_EPS_LATCH_SW_OC_FAULT (PIN5); -DigitalOut EPS_V_C_EN_STATUS (PIN72,1);//COMM RX PWR CNTRL -DigitalOut EPS_V_D_EN_STATUS (PIN56,1);//3V6_EN +//DigitalOut EPS_V_C_EN_STATUS (PIN72,1);//COMM RX PWR CNTRL +//DigitalOut EPS_V_D_EN_STATUS (PIN56,1);//3V6_EN DigitalIn SD_OC_FAULT (PIN90); DigitalOut SD_SW_EN_DS (PIN97,1);//SD CARD SW EN/DIS or SD_CARD_SW_EN_DIS DigitalOut BAE_SW_EN_DS (PIN47,1);//BAE_SW_EN_DIS -DigitalOut TRXY_EN (PIN84);//TRXY EN -DigitalOut TRZ_EN (PIN88);//TRZ EN -DigitalOut V_A_EN (PIN99);//TRZ FLT (no INTR capability) +//DigitalOut TRXY_EN (PIN84);//TRXY EN +//DigitalOut TRZ_EN (PIN88);//TRZ EN +DigitalOut V_A_EN (PIN99,1);//TRZ FLT (no INTR capability) DigitalIn sys_pwr_rst (PIN46);//PTD3 DigitalOut PYLD_DFF (PIN73);//PYLD_SW_PWR_EN_DIS @@ -342,19 +341,20 @@ uint8_t COM_TX; uint8_t COM_TX_STATUS; uint8_t COM_MNG_TMTC; -uint8_t EN_CDMS_HK; -uint8_t EN_PL; -uint8_t EN_RCV_SC; +uint8_t EN_CDMS_HK = 0x01; +uint8_t EN_PL = 0x01; +uint8_t EN_RCV_SC = 0x01; uint8_t CDMS_INIT_STATUS; uint8_t CDMS_HK_STATUS; uint8_t COM_RX_STATUS; uint8_t CDMS_RTC_BL; //CDMS FLASH parameters + uint8_t EPS_V_A_EN_STATUS; -uint8_t BAE_SW_STATUS; -uint8_t CDMS_SD_SW_STATUS; -uint8_t PL_BEE_SW_STATUS; +//uint8_t BAE_SW_STATUS; +//uint8_t CDMS_SD_SW_STATUS; +//uint8_t PL_BEE_SW_STATUS;* uint8_t PL_EPS_LATCH_SW_EN; uint8_t RTC_INIT_STATUS; uint8_t CDMS_RTC_DISABLE; @@ -367,4 +367,7 @@ uint8_t COM_PA_RECOVERY_TIMEOUT; uint8_t COM_SESSION_TIMEOUT; uint8_t COM_RSSI_MIN; -uint16_t SD_LIB_BLK_CURRENT; \ No newline at end of file +uint16_t SD_LIB_BLK_CURRENT; + +// Ambigouties +uint8_t EN_RTC = 0x01; \ No newline at end of file