- I am using the most recent version of Arduino, 1.8.19
- I have made sure my CPX is talking to my computer, the ports are working
- I ran CPX demo code to make sure it worked
- I am now trying to run the project code, LED_Harness_Bra.ino
- I have copied all the relevant, asked for folders to my Arduino sketch folder (the four Adafruit libraries)
- I have downloaded the FastLED library, latest version, 3.5.0
- I have closed and reopened the IDE several times
I have been getting the same long, confusing error through any troubleshooting I've done. It seems to do with the libraries and/or code being inaccurate or out of date? I really don't know, and I'm not sure what to do next.
Sorry if this is super long. The most relevant bit seems to be first.
Code: Select all
Arduino: 1.8.19 (Mac OS X), Board: "Adafruit Circuit Playground Express"
In file included from /Users/laserblade/Documents/Arduino/LED_Harness_Bra/Adafruit_ZeroPDM.h:28:0,
from /Users/laserblade/Documents/Arduino/LED_Harness_Bra/Adafruit_ZeroPDM.cpp:25:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/LED_Harness_Bra/Adafruit_ZeroPDM.h:28,
from /Users/laserblade/Documents/Arduino/LED_Harness_Bra/Adafruit_ZeroPDM.cpp:25:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/LED_Harness_Bra/Adafruit_CPlay_Mic.cpp:6:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/LED_Harness_Bra/Adafruit_CPlay_Mic.cpp:6:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from sketch/LED_Harness_Bra.ino.cpp:1:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from sketch/LED_Harness_Bra.ino.cpp:1:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:67:0,
from /Users/laserblade/Documents/Arduino/LED_Harness_Bra/LED_Harness_Bra.ino:16:
/Users/laserblade/Documents/Arduino/libraries/FastLED/src/fastspi.h:145:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output
# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/bitswap.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/bitswap.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/colorpalettes.cpp:4:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/colorpalettes.cpp:4:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/colorutils.cpp:7:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/colorutils.cpp:7:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/hsv2rgb.cpp:4:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/hsv2rgb.cpp:4:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/lib8tion.cpp:3:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/lib8tion.cpp:3:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/noise.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/noise.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/power_mgt.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/power_mgt.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/wiring.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/led_sysdefs.h:66,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/FastLED.h:43,
from /Users/laserblade/Documents/Arduino/libraries/FastLED/src/wiring.cpp:2:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_LIS3DH.h:30:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/Adafruit_Circuit_Playground.h:21,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/Adafruit_CircuitPlayground.cpp:30:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_LIS3DH.h:30,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/Adafruit_Circuit_Playground.h:21,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/Adafruit_CircuitPlayground.cpp:30:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_NeoPixel.h:39:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_NeoPixel.cpp:37:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_NeoPixel.h:39,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_NeoPixel.cpp:37:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_Mic.cpp:6:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_Mic.cpp:6:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_LIS3DH.cpp:24:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_LIS3DH.cpp:24:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_FreeTouch.h:1:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_FreeTouch.cpp:26:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_FreeTouch.h:1,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_FreeTouch.cpp:26:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_Speaker.cpp:4:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_Speaker.cpp:4:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_ZeroPDM.h:28:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_ZeroPDM.cpp:25:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_ZeroPDM.h:28,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_ZeroPDM.cpp:25:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/CP_Boards.h:22:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/CP_Firmata.h:17,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/CP_Firmata.cpp:18:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/CP_Boards.h:22,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/CP_Firmata.h:17,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/CP_Firmata.cpp:18:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/CPlay_CapacitiveSensor.cpp:13:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/CPlay_CapacitiveSensor.cpp:13:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibGlobals.h:18:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibDecodeBase.h:12,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibDecodeBase.cpp:13:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibGlobals.h:18,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibDecodeBase.h:12,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibDecodeBase.cpp:13:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:83:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibDecodeBase.cpp:14:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:71:0: warning: "IR_SEND_PWM_PIN" redefined
#define IR_SEND_PWM_PIN 25
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:67:0: note: this is the location of the previous definition
#define IR_SEND_PWM_PIN 12
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:234:0: warning: "IR_CLEAR_INTERRUPT" redefined
#define IR_CLEAR_INTERRUPT IR_TCx->COUNT16.INTFLAG.bit.MC0 = 1;
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibDecodeBase.cpp:14:0:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:24:0: note: this is the location of the previous definition
#define IR_CLEAR_INTERRUPT {} //clear interrupt flag
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:21:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.cpp:33:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:21,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.cpp:33:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:83:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.cpp:33:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:71:0: warning: "IR_SEND_PWM_PIN" redefined
#define IR_SEND_PWM_PIN 25
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:67:0: note: this is the location of the previous definition
#define IR_SEND_PWM_PIN 12
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:234:0: warning: "IR_CLEAR_INTERRUPT" redefined
#define IR_CLEAR_INTERRUPT IR_TCx->COUNT16.INTFLAG.bit.MC0 = 1;
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.cpp:33:0:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:24:0: note: this is the location of the previous definition
#define IR_CLEAR_INTERRUPT {} //clear interrupt flag
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibProtocols.h:12:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibProtocols.cpp:13:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibProtocols.h:12,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibProtocols.cpp:13:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibGlobals.h:18:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvBase.h:20,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvBase.cpp:20:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibGlobals.h:18,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvBase.h:20,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvBase.cpp:20:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:83:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvBase.cpp:21:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:71:0: warning: "IR_SEND_PWM_PIN" redefined
#define IR_SEND_PWM_PIN 25
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:67:0: note: this is the location of the previous definition
#define IR_SEND_PWM_PIN 12
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:234:0: warning: "IR_CLEAR_INTERRUPT" redefined
#define IR_CLEAR_INTERRUPT IR_TCx->COUNT16.INTFLAG.bit.MC0 = 1;
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvBase.cpp:21:0:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:24:0: note: this is the location of the previous definition
#define IR_CLEAR_INTERRUPT {} //clear interrupt flag
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibGlobals.h:18:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvBase.h:20,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvPCI.h:22,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvPCI.cpp:18:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibGlobals.h:18,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvBase.h:20,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvPCI.h:22,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvPCI.cpp:18:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:83:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvPCI.cpp:19:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:71:0: warning: "IR_SEND_PWM_PIN" redefined
#define IR_SEND_PWM_PIN 25
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:67:0: note: this is the location of the previous definition
#define IR_SEND_PWM_PIN 12
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:234:0: warning: "IR_CLEAR_INTERRUPT" redefined
#define IR_CLEAR_INTERRUPT IR_TCx->COUNT16.INTFLAG.bit.MC0 = 1;
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibRecvPCI.cpp:19:0:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:24:0: note: this is the location of the previous definition
#define IR_CLEAR_INTERRUPT {} //clear interrupt flag
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:21:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.cpp:14:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:21,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.cpp:14:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:83:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.cpp:14:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:71:0: warning: "IR_SEND_PWM_PIN" redefined
#define IR_SEND_PWM_PIN 25
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:67:0: note: this is the location of the previous definition
#define IR_SEND_PWM_PIN 12
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:234:0: warning: "IR_CLEAR_INTERRUPT" redefined
#define IR_CLEAR_INTERRUPT IR_TCx->COUNT16.INTFLAG.bit.MC0 = 1;
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.cpp:14:0:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:24:0: note: this is the location of the previous definition
#define IR_CLEAR_INTERRUPT {} //clear interrupt flag
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibProtocols.h:12:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSendBase.h:16,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSendBase.cpp:16:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibProtocols.h:12,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSendBase.h:16,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSendBase.cpp:16:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:83:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSendBase.cpp:17:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:71:0: warning: "IR_SEND_PWM_PIN" redefined
#define IR_SEND_PWM_PIN 25
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:67:0: note: this is the location of the previous definition
#define IR_SEND_PWM_PIN 12
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSAMD21.h:234:0: warning: "IR_CLEAR_INTERRUPT" redefined
#define IR_CLEAR_INTERRUPT IR_TCx->COUNT16.INTFLAG.bit.MC0 = 1;
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibSendBase.cpp:17:0:
/Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/IRLibHardware.h:24:0: note: this is the location of the previous definition
#define IR_CLEAR_INTERRUPT {} //clear interrupt flag
In file included from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_Speaker.h:7:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/talkie.cpp:5:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/Adafruit_CPlay_Speaker.h:7,
from /Users/laserblade/Documents/Arduino/libraries/Adafruit_Circuit_Playground/utility/talkie.cpp:5:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/libraries/SPI/SPI.h:23:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/libraries/SPI/SPI.cpp:20:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/libraries/SPI/SPI.h:23,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/libraries/SPI/SPI.cpp:20:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/libraries/Wire/Wire.cpp:24:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/libraries/Wire/Wire.cpp:24:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/WInterrupts.c:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/delay.c:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/delay.c:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/WInterrupts.c:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/pulse.c:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/pulse.c:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring.c:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring.c:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring_analog.c:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring_analog.c:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring_private.c:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring_private.c:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring_shift.c:20:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring_shift.c:20:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring_digital.c:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/wiring_digital.c:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/USB/samd21_host.c:24:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/USB/samd21_host.c:24:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/SERCOM.cpp:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Reset.cpp:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Reset.cpp:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Uart.cpp:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Uart.cpp:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/SERCOM.cpp:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Tone.cpp:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Tone.cpp:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/main.cpp:20:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/main.cpp:20:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/USB/CDC.cpp:19:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/USB/CDC.cpp:19:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/USB/USBCore.cpp:21:0:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:58:0: warning: "digitalPinToInterrupt" redefined
#define digitalPinToInterrupt(P) ( P )
In file included from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/Arduino.h:51:0,
from /Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/cores/arduino/USB/USBCore.cpp:21:
/Users/laserblade/Library/Arduino15/packages/arduino/hardware/samd/1.8.13/variants/circuitplay/variant.h:57:0: note: this is the location of the previous definition
#define digitalPinToInterrupt(P) (g_APinDescription[P].ulExtInt)
(deleted code here due to character limits)
collect2: error: ld returned 1 exit status
exit status 1
Error compiling for board Adafruit Circuit Playground Express.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.