/** * \file addresses.cpp * * \date 07.11.2019 */ #ifndef FSFWCONFIG_DEVICES_ADDRESSES_H_ #define FSFWCONFIG_DEVICES_ADDRESSES_H_ #include #include #include namespace addresses { /* Logical addresses have uint32_t datatype */ enum logicalAddresses: address_t { PCDU, TMP1075_TCS_1 = 72, TMP1075_TCS_2 = 73, /* Dummy and Test Addresses */ DUMMY_ECHO = 129, DUMMY_GPS0 = 130, DUMMY_GPS1 = 131, }; /* Addresses of devices supporting the CSP protocol */ enum cspAddresses: uint8_t { P60DOCK = 4, ACU = 2, PDU1 = 3, /* PDU2 occupies X4 slot of P60Dock */ PDU2 = 6 }; } #endif /* FSFWCONFIG_DEVICES_ADDRESSES_H_ */