Warum gibt mir Arduino eine fehlermeldung raus?
#include <SoftwareSerial.h>
#include <XInput.h>


SoftwareSerial bluetooth(10, 11);  // RX, TX Pins für das HC-05 Bluetooth-Modul
XINPUT_STATE state;


const int relayPin1 = 3;  // Pin für Relay 1 (Motor 1 vorwärts)
const int relayPin2 = 4;  // Pin für Relay 2 (Motor 1 rückwärts)
const int relayPin3 = 5;  // Pin für Relay 3 (Motor 2 vorwärts)
const int relayPin4 = 6;  // Pin für Relay 4 (Motor 2 rückwärts)
const int relayPin5 = 7;  // Pin für Relay 5 (Motor 3 vorwärts)
const int relayPin6 = 8;  // Pin für Relay 6 (Motor 3 rückwärts)
const int relayPin7 = 9;  // Pin für Relay 7 (Motor 4 vorwärts)
const int relayPin8 = 10; // Pin für Relay 8 (Motor 4 rückwärts)


void setup() {
  Serial.begin(9600);
  bluetooth.begin(9600);
  
  pinMode(relayPin1, OUTPUT);
  pinMode(relayPin2, OUTPUT);
  pinMode(relayPin3, OUTPUT);
  pinMode(relayPin4, OUTPUT);
  pinMode(relayPin5, OUTPUT);
  pinMode(relayPin6, OUTPUT);
  pinMode(relayPin7, OUTPUT);
  pinMode(relayPin8, OUTPUT);
}


void loop() {
  while (bluetooth.available()) {
    XInputGetState(0, &state);
    
    // Lenkung mit dem linken Joystick
    int leftStickX = state

Das war der code und dat die fehler meldung:
C:\Users\joshu\Desktop\elegoo starter pack\Deutsch\code\Lesson 4 RGB LED\RGB_LED\RGB_LED.ino:5:1: error: 'XINPUT_STATE' does not name a type
 XINPUT_STATE state;
 ^~~~~~~~~~~~
C:\Users\joshu\Desktop\elegoo starter pack\Deutsch\code\Lesson 4 RGB LED\RGB_LED\RGB_LED.ino: In function 'void loop()':
C:\Users\joshu\Desktop\elegoo starter pack\Deutsch\code\Lesson 4 RGB LED\RGB_LED\RGB_LED.ino:32:24: error: 'state' was not declared in this scope
     XInputGetState(0, &state);
                        ^~~~~
C:\Users\joshu\Desktop\elegoo starter pack\Deutsch\code\Lesson 4 RGB LED\RGB_LED\RGB_LED.ino:32:24: note: suggested alternative: 'static'
     XInputGetState(0, &state);
                        ^~~~~
                        static
C:\Users\joshu\Desktop\elegoo starter pack\Deutsch\code\Lesson 4 RGB LED\RGB_LED\RGB_LED.ino:32:5: error: 'XInputGetState' was not declared in this scope
     XInputGetState(0, &state);
     ^~~~~~~~~~~~~~
C:\Users\joshu\Desktop\elegoo starter pack\Deutsch\code\Lesson 4 RGB LED\RGB_LED\RGB_LED.ino:32:5: note: suggested alternative: 'XInputControl'
     XInputGetState(0, &state);
     ^~~~~~~~~~~~~~
     XInputControl
C:\Users\joshu\Desktop\elegoo starter pack\Deutsch\code\Lesson 4 RGB LED\RGB_LED\RGB_LED.ino:35:22: error: expected '}' at end of input
     int leftStickX = state
                      ^~~~~
C:\Users\joshu\Desktop\elegoo starter pack\Deutsch\code\Lesson 4 RGB LED\RGB_LED\RGB_LED.ino:35:22: error: expected '}' at end of input
Mehrere Bibliotheken wurden für "SoftwareSerial.h" gefunden
  Benutzt: C:\Users\joshu\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\SoftwareSerial
  Nicht benutzt: C:\Users\joshu\Documents\Arduino\libraries\VEGA_SoftwareSerial
exit status 1

Compilation error: 'XINPUT_STATE' does not name a type
XBOX Controller, Arduino Uno
XBOX ONE Wireless Controller wird nicht von Windows erkannt?

Hallo.

Ich habe seit längerem einen XBOX ONE Wireless COntroller für Windows und er hat immer blendent funktioniert. Nun hat sich mein Windows 7 letztens aktualisiert (Was komisch ist, da ich dachte, der Support wäre für Win7 genau wie für XP und Vista eingestellt worden.) Naja jedenfalls funktioniert mein Controller nun nicht mehr. Er wird in keinem Spiel mehr erkannt. An anderen Geräten funktioniert er noch aber mein PC erkennt ihn irgendwie nicht.

Kann es sein, dass der Treiber kaputt/fehlerhaft ist? Habe ihn bereits neu installiert aber nichts. Beim Microsoft Support (Welcher sehr schlecht und uninformiert ist) wurde mir von dem ersten Mitarbeiter geraten den Controller mit dem Treiber im Geräte Manager zu deinstallieren und den PC neu zu starten, da sich das dann neu installieren würde. Hat nicht geholfen.

Der zweite Mitarbeiter hat mir geraten zwei Befehle in die CMD Konsole zu schreiben, wovon der erste nicht ging. Der Mitarbeiter hat nicht versucht das neue Problem zu beheben, sondern hat mich gefragt, welcher Controller Typ das sei. Darauf antwortete ich mit 1708 und er wursste nichts damit anzufangen und hat mich zum XBOX Support geschickt. Dort werden jedoch nur Konsolen und WIN10 Probleme behandelt. Mittlerweile wird der Controller nicht mal mehr im Geräte Manager angezeigt, bzw nicht als Xbox Controller sondern als USB Eingabegerät.

Nun bin ich langsam am frustrieren, da ich nirgends Hilfe finde und der KOMPLETTE Microsoft Support auf WIN10 ausgelegt ist. Weiß hier jemand, wo das Problem liegen könnte/ Wie man es beheben kann?

Vielen Dank im Vorraus.

Computer, Windows 7, Technik, Technologie, Controller, Windows 10, Wireless Controller, XBOX Controller, Xbox One, Xbox one Controller, Spiele und Gaming

Meistgelesene Fragen zum Thema XBOX Controller