int SWpin1= 3;
int SWpin2= 4;
int btn1pin = 5;
int btn2pin = 6;
enum TrellisMode {
deck0,
pad0,
deck1,
pad1
};
TrellisMode trellis1_activeMode = deck0;
TrellisMode trellis2_activeMode = deck0;
uint8_t leftDeck = 0;
uint8_t leftPad;
uint8_t offset_Trellis1 = 0;
uint8_t rightDeck = 0;
uint8_t rightPad;
uint8_t offset_Trellis2 = 0;
void setup() {
pinMode(SWpin1, INPUT_PULLUP);
pinMode(SWpin2, INPUT_PULLUP);
pinMode(btn1pin, INPUT_PULLUP);
pinMode(btn2pin, INPUT_PULLUP);
}
void loop() {
leftPad = digitalRead(SWpin1);
rightPad = digitalRead(SWpin2);
}
void printLeftLCDmode(){
switch(trellis1_activeMode){
case deck0: Serial.println("DECK A");
break;
case pad0: Serial.println("PAD A");
break;
case deck1: Serial.println("DECK C");
break;
case pad1: Serial.println("PAD A");
break;
default:
return;
}
}
void printRightLCDmode(){
switch(trellis2_activeMode){
case deck0: Serial.println("DECK B");
break;
case pad0: Serial.println("PAD B");
break;
case deck1: Serial.println("DECK D");
break;
case pad1: Serial.println("PAD D");
break;
default:
return;
}
}