Perhaps the author forgot to put the files xinput.h and xinput.cpp into this repository. From the link in the readme file, looks like these are the right ones.
https://github.com/zlittell/MSF-XINPUT/tree/master/MSF_XINPUT
Maybe try downloading those 2 files and copy them to the same folder where you have pinSim.ino. Quit and restart Arduino, so it will notice the 2 new files when it reopens the code. You should see them appear as 2 new tabs in the Arduino editor.
ok... that certainly did something.
now i have an error code in the xinput.cpp tab:
Arduino: 1.8.8 (Windows 10), TD: 1.45, Board: "Teensy LC, Serial, 48 MHz, Smallest Code, United Kingdom"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\steve\Documents\Arduino\libraries -fqbn=teensy:avr:teensyLC:usb=serial,speed=48,opt=osstd,keys=en-gb -ide-version=10808 -build-path C:\Users\steve\AppData\Local\Temp\arduino_build_14090 -warnings=none -build-cache C:\Users\steve\AppData\Local\Temp\arduino_cache_582914 -verbose C:\Users\steve\Desktop\PinSim-master\pinSim\pinSim.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\steve\Documents\Arduino\libraries -fqbn=teensy:avr:teensyLC:usb=serial,speed=48,opt=osstd,keys=en-gb -ide-version=10808 -build-path C:\Users\steve\AppData\Local\Temp\arduino_build_14090 -warnings=none -build-cache C:\Users\steve\AppData\Local\Temp\arduino_cache_582914 -verbose C:\Users\steve\Desktop\PinSim-master\pinSim\pinSim.ino
Using board 'teensyLC' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Using core 'teensy3' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\xinput.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire\\Wire.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire\\WireKinetis.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire\\utility" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire\\utility\\twi.c" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "C:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master\\Adafruit_ADXL345_U.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce\\Bounce.cpp" -o nul
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "C:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master\\EEPROMex.cpp" -o nul
Generating function prototypes...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp" -o "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/precompile_helper" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr/cores/teensy3" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090" "C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -x c++-header -Os --specs=nano.specs -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr/cores/teensy3" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090/pch/Arduino.h" -o "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090/pch/Arduino.h.gch"
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Os --specs=nano.specs -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\xinput.cpp" -o "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\xinput.cpp.o"
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -c -Os --specs=nano.specs -g -Wall -ffunction-sections -fdata-sections -nostdlib -MMD -fno-exceptions -felide-constructors -std=gnu++14 -Wno-error=narrowing -fno-rtti -mthumb -mcpu=cortex-m0plus -fsingle-precision-constant -D__MKL26Z64__ -DTEENSYDUINO=145 -DARDUINO=10808 -DF_CPU=48000000 -DUSB_SERIAL -DLAYOUT_UNITED_KINGDOM "-IC:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090/pch" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy3" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Wire" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_Sensor-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Adafruit_ADXL345-master" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Average-master" "-IC:\\Users\\steve\\Documents\\Arduino\\libraries\\Arduino-EEPROMEx-master" "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp" -o "C:\\Users\\steve\\AppData\\Local\\Temp\\arduino_build_14090\\sketch\\pinSim.ino.cpp.o"
C:\Users\steve\AppData\Local\Temp\arduino_build_14090\sketch\xinput.cpp: In member function 'void XINPUT::sendXinput()':
xinput.cpp:299: error: 'XInputUSB' was not declared in this scope
XInputUSB.send(TXData, USB_TIMEOUT);
^
C:\Users\steve\AppData\Local\Temp\arduino_build_14090\sketch\xinput.cpp: In member function 'uint8_t XINPUT::receiveXinput()':
xinput.cpp:310: error: 'XInputUSB' was not declared in this scope
if (XInputUSB.available() > 0)
^
xinput.cpp:342: warning: control reaches end of non-void function
}
^
pinSim: In function 'void processInputs()':
pinSim:385: warning: suggest parentheses around '&&' within '||'
if ((reading - lastReading) > -10 && (reading - lastReading) < 10 || (reading - lastReading > 75) || (reading - lastReading < -75))
^
Using library Wire at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Wire
Using library Adafruit_Sensor-master at version 1.0.2 in folder: C:\Users\steve\Documents\Arduino\libraries\Adafruit_Sensor-master
Using library Adafruit_ADXL345-master at version 1.2.0 in folder: C:\Users\steve\Documents\Arduino\libraries\Adafruit_ADXL345-master
Using library Bounce in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Bounce (legacy)
Using library Average-master in folder: C:\Users\steve\Documents\Arduino\libraries\Average-master (legacy)
Using library Arduino-EEPROMEx-master at version 1.0.0 in folder: C:\Users\steve\Documents\Arduino\libraries\Arduino-EEPROMEx-master
'XInputUSB' was not declared in this scope
Ha ! still means nothing to me !! But... maybe some of it seeps in atg some point !!
so... what do we think ?