#ifndef FSFWCONFIG_DEVICES_GPIOIDS_H_
#define FSFWCONFIG_DEVICES_GPIOIDS_H_

#include <fsfw_hal/common/gpio/GpioIF.h>

namespace gpioIds {
	enum gpioId_t {
		HEATER_0,
		HEATER_1,
		HEATER_2,
		HEATER_3,
		HEATER_4,
		HEATER_5,
		HEATER_6,
		HEATER_7,
		DEPLSA1,
		DEPLSA2,

		MGM_0_LIS3_CS,
		MGM_1_RM3100_CS,
		GYRO_0_ADIS_CS,
		GYRO_1_L3G_CS,
		GYRO_2_L3G_CS,
		MGM_2_LIS3_CS,
		MGM_3_RM3100_CS,

		TEST_ID_0,
		TEST_ID_1,

		RTD_IC3,
        RTD_IC4,
        RTD_IC5,
        RTD_IC6,
        RTD_IC7,
        RTD_IC8,
        RTD_IC9,
        RTD_IC10,
        RTD_IC11,
        RTD_IC12,
        RTD_IC13,
        RTD_IC14,
        RTD_IC15,
        RTD_IC16,
        RTD_IC17,
        RTD_IC18,

        CS_SUS_1,
        CS_SUS_2,
        CS_SUS_3,
        CS_SUS_4,
        CS_SUS_5,
        CS_SUS_6,
        CS_SUS_7,
        CS_SUS_8,
        CS_SUS_9,
        CS_SUS_10,
        CS_SUS_11,
        CS_SUS_12,
        CS_SUS_13,

        SPI_MUX_BIT_1,
        SPI_MUX_BIT_2,
        SPI_MUX_BIT_3,
        SPI_MUX_BIT_4,
        SPI_MUX_BIT_5,
        SPI_MUX_BIT_6,

        CS_RAD_SENSOR
	};
}




#endif /* FSFWCONFIG_DEVICES_GPIOIDS_H_ */