/* * MillisecTask.h * * Created on: 15 Mar 2018 * Author: Avi */ #ifndef DRIVERS_DANCER_SSI_SSI_COMM_H_ #define DRIVERS_DANCER_SSI_SSI_COMM_H_ #include "PMR/Hardware/HardwareDancerType.pb-c.h" /*typedef enum { //DANSER_ROTENC: ROTENC_LDANCER2, // winder Dancer adjustment #1 LEFT Dancer ROTENC_LDANCER1, // pooler Dancer adjustment Middle Dancer ROTENC_RDANCER, // feeder dancer adjustment Right Dancer // ROTENC_LSPARE, // ROTENC_RSPARE, //DISPENSER_ROTENC: NUM_OF_ROTENC }RotEnc_t;*/ #ifdef FOUR_WINDERS typedef enum Dancers4Winders { HARDWARE_DANCER_0 = 0, //winder HARDWARE_DANCER_1 = 1, // puller HARDWARE_DANCER_2 = 2, HARDWARE_DANCER_3 = 3, HARDWARE_DANCER_4 = 4, MAX_HARDWARE_DANCER } Dancers_4_Winders; #define NUM_OF_ROTENC (HARDWARE_DANCER_TYPE__FourthDancer+1) #else #define NUM_OF_ROTENC (HARDWARE_DANCER_TYPE__RightDancer+1) #endif void SSI1_Init(); #endif //DRIVERS_DANCER_SSI_SSI_COMM_H_