machines/projects/HugeFancy/TeensyArduino_Codes/Code_Arduino_Joystick/SerialMonitor.ino
2023-11-12 21:43:05 +01:00

71 lines
1.7 KiB
C++

Metro Metro_SerialDataOutput = Metro(100);
void loop_SerialDataOutput()
{
if (Metro_SerialDataOutput.check() == true)
{
///////////////////////
// Potentiometer
///////////////////////
if (LastimeData.pot1 != Joystick.pot1)
{
Serial.print("Poti 1 = "); Serial.println(Joystick.pot1);
LastimeData.pot1 = Joystick.pot1;
}
if (LastimeData.pot2 != Joystick.pot2)
{
Serial.print("Poti 2 = "); Serial.println(Joystick.pot2);
//Oled(dataOutgoing.pot2, 5);
LastimeData.pot2 = Joystick.pot2;
}
///////////////////////
// ToggleSwitch
///////////////////////
if (LastimeData.tSwitch1 != Joystick.tSwitch1)
{
Serial.print("Toogle L = "); Serial.println(Joystick.tSwitch1);
LastimeData.tSwitch1 = Joystick.tSwitch1;
}
if (LastimeData.tSwitch2 != Joystick.tSwitch2)
{
Serial.print("Toogle R = "); Serial.println(Joystick.tSwitch2);
LastimeData.tSwitch2 = Joystick.tSwitch2;
}
///////////////////////
// Buttons
///////////////////////
if (LastimeData.button1 != Joystick.button1)
{
Serial.print("Button 1 = "); Serial.println(Joystick.button1);
LastimeData.button1 = Joystick.button1;
}
if (LastimeData.button2 != Joystick.button2)
{
Serial.print("Button 2 = "); Serial.println(Joystick.button2);
LastimeData.button2 = Joystick.button2;
}
if (LastimeData.button3 != Joystick.button3)
{
Serial.print("Button 3 = "); Serial.println(Joystick.button3);
LastimeData.button3 = Joystick.button3;
}
if (LastimeData.button4 != Joystick.button4)
{
Serial.print("Button 4 = "); Serial.println(Joystick.button4);
LastimeData.button4 = Joystick.button4;
}
}
}