Hey all,
I'm converting from Arduino Uno to Nano, but having issues compiling. It compiled and uploaded fine on the Uno, but having trouble when I try to switch over. I'm working on an Uno Every, ATMEGA4809
Here's the error:
In file included from C:\Users\kriva\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_BusIO_Register.h:2:0,
from C:\Users\kriva\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_I2CRegister.h:1,
from C:\Users\kriva\OneDrive\Documents\Arduino\libraries\Adafruit_VEML6075_Library/Adafruit_VEML6075.h:23,
from C:\Users\kriva\Downloads\graberLED_withLED\graberLED_withLED.ino:4:
C:\Users\kriva\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_SPIDevice.h:11:3: error: conflicting declaration 'typedef enum _BitOrder BitOrder'
} BitOrder;
^~~~~~~~
In file included from C:\Users\kriva\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.4\cores\arduino/api/Interrupts.h:8:0,
from C:\Users\kriva\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.4\cores\arduino/api/ArduinoAPI.h:32,
from C:\Users\kriva\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.4\cores\arduino/Arduino.h:23,
from sketch\graberLED_withLED.ino.cpp:1:
C:\Users\kriva\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.4\cores\arduino/api/Common.h:28:3: note: previous declaration as 'typedef enum BitOrder BitOrder'
} BitOrder;
^~~~~~~~
In file included from C:\Users\kriva\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_BusIO_Register.h:2:0,
from C:\Users\kriva\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_I2CRegister.h:1,
from C:\Users\kriva\OneDrive\Documents\Arduino\libraries\Adafruit_VEML6075_Library/Adafruit_VEML6075.h:23,
from C:\Users\kriva\Downloads\graberLED_withLED\graberLED_withLED.ino:4:
C:\Users\kriva\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_SPIDevice.h:33:27: error: could not convert 'SPI_BITORDER_MSBFIRST' from '_BitOrder' to 'BitOrder'
BitOrder dataOrder=SPI_BITORDER_MSBFIRST,
^~~~~~~~~~~~~~~~~~~~~
C:\Users\kriva\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO/Adafruit_SPIDevice.h:39:27: error: could not convert 'SPI_BITORDER_MSBFIRST' from '_BitOrder' to 'BitOrder'
BitOrder dataOrder=SPI_BITORDER_MSBFIRST,
^~~~~~~~~~~~~~~~~~~~~
exit status 1
Error compiling for board Arduino Nano Every.
Any help is appreciated!
Best,
KR