# ServoEasing suddenly not working

**URL:** <https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059>\
**Category:** Programming\
**Created:** [June 4, 2026, 6:57am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059 "2026-06-04T06:57:52Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 6:57am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/1 "2026-06-04T06:57:53Z")

</div>

idk if this is the right place to post this and this is my first time on the site, but I am having trouble with the servoeasing library when it has worked perfectly fine before.  
I am using a new arduino UNO R3.  
I was going to transfer my servos from the old UNO to my new UNO, but the program did not work, and after checking with my other library it seems to be servoeasing.  
This is the program i am using: [Animatronic-Eye/02\_double/src/double\_eye\_motion at main · ManlyMorgan/Animatronic-Eye · GitHub](https://github.com/ManlyMorgan/Animatronic-Eye/tree/main/02_double/src/double_eye_motion)

and this is the error message:

```arduino
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasing()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasing()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasingArray'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::sServoArrayMaxIndex'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::detach()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setReverseOperation(bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getSpeed()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setSpeed(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEasingType(unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getEasingType()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::registerUserEaseInFunction(float (*)(float, void*), void*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setUserDataPointer(void*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::_writeMicrosecondsOrUnits(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::reattach()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::_setTrimMicrosecondsOrUnits(int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::MicrosecondsOrUnitsToDegree(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::MicrosecondsToDegree(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::MicrosecondsOrUnitsToMicroseconds(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::DegreeOrMicrosecondToMicrosecondsOrUnits(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setTrim(int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::write(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasingNextPositionArray'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attachWithTrim(int, int, int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attachWithTrim(int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attachWithTrim(int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::DegreeOrMicrosecondToMicrosecondsOrUnits(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::write(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::DegreeToMicrosecondsOrUnitsWithTrimAndReverse(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::pause()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::resumeWithoutInterrupts()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setTargetPositionReachedHandler(void (*)(ServoEasing*))'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::isMoving()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::areInterruptsActive()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::sInterruptsAreActive'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::isMovingAndCallYield()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getCurrentAngle()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::read()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getCurrentMicroseconds()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::readMicroseconds()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getEndMicrosecondsOrUnits()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getEndMicrosecondsOrUnitsWithTrim()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getDeltaMicrosecondsOrUnits()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getMillisForCompleteMove()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printEasingType(Print*, unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeStrings'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::applyTrimAndReverseToTargetMicrosecondsOrUnits(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printDynamic(Print*, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printStatic(Print*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::print(Print*, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printExtra(Print*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `clipDegreeSpecial(unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setTimer1InterruptMarginMicros(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `enableServoEasingInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseToD(int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(unsigned int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseToD(unsigned int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseToD(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::noMovement(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseToD(unsigned int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseToD(float, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(float, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseToD(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::resumeWithInterrupts()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `disableServoEasingInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEasingTypeForMultipleServos(unsigned char, unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEasingTypeForAllServos(unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `printArrayPositions(Print*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `writeAllServos(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setSpeedForAllServos(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setIntegerDegreeForAllServos(unsigned char, void**)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setFloatDegreeForAllServos(unsigned char, void**)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setDegreeForAllServos(unsigned char, ...)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setIntegerDegreeForAllServos(unsigned char, ...)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setFloatDegreeForAllServos(unsigned char, ...)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServos(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToDForAllServos(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `isOneServoMoving()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::stop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `stopAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `pauseAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `resumeWithInterruptsAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `resumeWithoutInterruptsAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAllServosAndStartInterrupt(bool, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndStartInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndStartInterrupt(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::QuadraticEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::CubicEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::QuarticEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::SineEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::CircularEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::BackEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ElasticEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::LinearWithQuadraticBounce(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::EaseOutBounce(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::callEasingFunction(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::update()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeToD(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeToD(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `updateAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `handleServoTimerInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `__vector_12'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `updateAndWaitForAllServosToStop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAllServosStartAndWaitForAllServosToStop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndWaitForAllServosToStop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndWaitForAllServosToStop(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAndEaseToArrayPositions()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAndEaseToArrayPositions(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `delayAndUpdateAndWaitForAllServosToStop(unsigned long, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeLinear'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeQuadratic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeCubic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeQuartic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeUser'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeDummy'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeSine'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeCircular'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeBack'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeElastic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeBounce'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypePrecision'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1

Compilation error: exit status 1

```

idk if i posted that correctly. Also "auger" is the folder I am keeping the ekstra files the program came with and using as a library.  
The program still works on the other UNO without having touched it in a few weeks maybe a month.  
Pls help :,)

---

<div class="post-metadata">

**Author:** ![UKHeliBob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ukhelibob/32/215663_2.png) [@UKHeliBob](https://forum.arduino.cc/u/UKHeliBob)\
**Post date:** [June 4, 2026, 7:30am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/2 "2026-06-04T07:30:50Z")

</div>

Welcome to the forum

Please copy the sketch from your IDE and post it here using code tags as you did for the error message

How many tabs show at the top of the IDE window and what are their names ?

> [@o0muffe0o](#):
>
> I am keeping the ekstra files the program came with and using as a library.

Please explain exactly what you mean by this. Which files and where are they ?

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 7:36am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/3 "2026-06-04T07:36:58Z")

</div>

this is the main code:

```arduino
#include <ServoEasing.hpp>

#include <double_eye.h>
#include <single_eye.h>

#include "Arduino.h" 
#include "double_eye.h"

//Servo Connection Pins, Left Eye, then Right Eye (Left Right, Up Down, Open Close) 
// The order of left and right is important, and it it taken from the robots perspective (use the linkage labels for reference)
Eyes Eyes(10,9,3,
          14,6,5);

void setup() {
  Serial.begin(9600);
  
  // ENTER YOUR VALUES FOR UPPER/LOWER/CENTRE HERE, USE CALIBRATION.INO To Find the Values
  Eyes.rightEye.setLeftRightLowerUpperCentre(60,115,90);
  Eyes.rightEye.setUpDownLowerUpperCentre(45,120,85);
  Eyes.rightEye.setEyeLidOpenClose(100,35);

  Eyes.leftEye.setLeftRightLowerUpperCentre(60,120,85);
  Eyes.leftEye.setUpDownLowerUpperCentre(35,110,75);
  Eyes.leftEye.setEyeLidOpenClose(75,145);

  //Setup Eyes
  Eyes.init(); 

  // Centre Eyes
  Eyes.home();
}

void loop() {
  Eyes.eyeMotion(random(200,500));
  someFunction();
}

void someFunction() {
  //Put whatever you want here (non blocking)
}

```

is this what you mean by tabs?

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/0/3/3/03306fdfa63187579ed733436108f098efeeac49.png)

the program i am using has these ekstra files aka cpp and h files.

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/6/e/3/6e3787d55b9e26141107203ec3a5c96a317d17d2.png)

I have them in my library here:

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/a/0/1/a01dde0700653219489a25cc6ad43f9e19f7a3c6.png)

---

<div class="post-metadata">

**Author:** ![UKHeliBob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ukhelibob/32/215663_2.png) [@UKHeliBob](https://forum.arduino.cc/u/UKHeliBob)\
**Post date:** [June 4, 2026, 7:45am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/4 "2026-06-04T07:45:50Z")

</div>

> [@o0muffe0o](#):
>
> is this what you mean by tabs?

Yes. I can see that you only have one tab open in the IDE

The files in the auger folder should not be accessible by the sketch as far as I can see so I don't know why you can compile it without an error.

why does the sketch #include double\_eye.h twice ?

---

<div class="post-metadata">

**Author:** ![MicroBahner](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/microbahner/32/238923_2.png) [@MicroBahner](https://forum.arduino.cc/u/MicroBahner)\
**Post date:** [June 4, 2026, 7:48am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/5 "2026-06-04T07:48:38Z")

</div>

> [@o0muffe0o](#):
>
> I have them in my library here:

That's not correct, you must put them in the same directory as your .ino file. And don't change the .ino file - leave it as it is at github. It assumes theses files in the .ino directory.  
If theses files are in the .ino directory, you can see them as tabs in the IDE. That's what @UKHeliBob meant by 'tabs'.

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 7:51am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/6 "2026-06-04T07:51:10Z")

</div>

idk why double eye is included twice, but my auger folder is included as a library here:

 ![20260604095000](https://europe1.discourse-cdn.com/arduino/original/4X/e/9/6/e9603590ff94829849f0428a6870606a7729a653.jpeg)  
(i did not manage to take a screenshot)

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 7:53am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/7 "2026-06-04T07:53:08Z")

</div>

how do i do that? when the other UNo used this program like this it worked fine, and i should probably say I am very noob in programing so i am not sure what .ino directory is

---

<div class="post-metadata">

**Author:** ![MicroBahner](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/microbahner/32/238923_2.png) [@MicroBahner](https://forum.arduino.cc/u/MicroBahner)\
**Post date:** [June 4, 2026, 7:54am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/8 "2026-06-04T07:54:19Z")

</div>

> [@o0muffe0o](#):
>
> but my auger folder is included as a library here:

See post #5 - Your auger library is wrong - you must not create that library.

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 7:56am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/9 "2026-06-04T07:56:14Z")

</div>

then how does my program know what to do? where do i put the cpp and h files? im not saying you are wrong, but when i had them as a library before it was fine

---

<div class="post-metadata">

**Author:** ![UKHeliBob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ukhelibob/32/215663_2.png) [@UKHeliBob](https://forum.arduino.cc/u/UKHeliBob)\
**Post date:** [June 4, 2026, 7:56am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/10 "2026-06-04T07:56:39Z")

</div>

The auger folder looks like it is in your sketchbook folder libraries folder which means that sketches can #include .h files within in whatever their name

As an experiment comment out one of the #includes in your sketch for double\_eye.h

---

<div class="post-metadata">

**Author:** ![MicroBahner](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/microbahner/32/238923_2.png) [@MicroBahner](https://forum.arduino.cc/u/MicroBahner)\
**Post date:** [June 4, 2026, 7:58am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/11 "2026-06-04T07:58:37Z")

</div>

> [@o0muffe0o](#):
>
> i am not sure what .ino directory is

You can open the directory in explorer by selecting Sketch-\>Show Sketch Folder.  
There you will see your .ino file. Copy all the other files of your auger folder into this folder an delete the auger folder.

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 7:58am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/12 "2026-06-04T07:58:53Z")

</div>

yes that seems to be correct.  
i removed one of the include double\_eye.h and it did not seem to do much

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/b/d/8/bd8db33f0cd2f578a5356dea296b87756570cf89.png)

```arduino
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasing()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasing()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasingArray'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::sServoArrayMaxIndex'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::detach()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setReverseOperation(bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getSpeed()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setSpeed(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEasingType(unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getEasingType()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::registerUserEaseInFunction(float (*)(float, void*), void*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setUserDataPointer(void*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::_writeMicrosecondsOrUnits(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::reattach()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::_setTrimMicrosecondsOrUnits(int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::MicrosecondsOrUnitsToDegree(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::MicrosecondsToDegree(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::MicrosecondsOrUnitsToMicroseconds(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::DegreeOrMicrosecondToMicrosecondsOrUnits(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setTrim(int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::write(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasingNextPositionArray'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attachWithTrim(int, int, int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attachWithTrim(int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attachWithTrim(int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::DegreeOrMicrosecondToMicrosecondsOrUnits(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::write(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::DegreeToMicrosecondsOrUnitsWithTrimAndReverse(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::pause()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::resumeWithoutInterrupts()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setTargetPositionReachedHandler(void (*)(ServoEasing*))'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::isMoving()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::areInterruptsActive()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::sInterruptsAreActive'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::isMovingAndCallYield()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getCurrentAngle()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::read()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getCurrentMicroseconds()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::readMicroseconds()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getEndMicrosecondsOrUnits()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getEndMicrosecondsOrUnitsWithTrim()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getDeltaMicrosecondsOrUnits()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getMillisForCompleteMove()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printEasingType(Print*, unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeStrings'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::applyTrimAndReverseToTargetMicrosecondsOrUnits(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printDynamic(Print*, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printStatic(Print*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::print(Print*, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printExtra(Print*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `clipDegreeSpecial(unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setTimer1InterruptMarginMicros(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `enableServoEasingInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseToD(int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(unsigned int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseToD(unsigned int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseToD(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::noMovement(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseToD(unsigned int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseToD(float, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(float, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseToD(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::resumeWithInterrupts()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `disableServoEasingInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEasingTypeForMultipleServos(unsigned char, unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEasingTypeForAllServos(unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `printArrayPositions(Print*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `writeAllServos(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setSpeedForAllServos(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setIntegerDegreeForAllServos(unsigned char, void**)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setFloatDegreeForAllServos(unsigned char, void**)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setDegreeForAllServos(unsigned char, ...)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setIntegerDegreeForAllServos(unsigned char, ...)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setFloatDegreeForAllServos(unsigned char, ...)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServos(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToDForAllServos(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `isOneServoMoving()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::stop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `stopAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `pauseAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `resumeWithInterruptsAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `resumeWithoutInterruptsAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAllServosAndStartInterrupt(bool, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndStartInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndStartInterrupt(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::QuadraticEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::CubicEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::QuarticEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::SineEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::CircularEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::BackEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ElasticEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::LinearWithQuadraticBounce(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::EaseOutBounce(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::callEasingFunction(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::update()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeToD(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeToD(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `updateAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `handleServoTimerInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `__vector_12'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `updateAndWaitForAllServosToStop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAllServosStartAndWaitForAllServosToStop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndWaitForAllServosToStop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndWaitForAllServosToStop(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAndEaseToArrayPositions()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAndEaseToArrayPositions(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `delayAndUpdateAndWaitForAllServosToStop(unsigned long, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeLinear'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeQuadratic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeCubic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeQuartic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeUser'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeDummy'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeSine'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeCircular'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeBack'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeElastic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeBounce'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\libraries\auger\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypePrecision'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1

Compilation error: exit status 1

```

---

<div class="post-metadata">

**Author:** ![UKHeliBob](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/ukhelibob/32/215663_2.png) [@UKHeliBob](https://forum.arduino.cc/u/UKHeliBob)\
**Post date:** [June 4, 2026, 8:02am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/13 "2026-06-04T08:02:31Z")

</div>

Now try moving the auger folder outside of the sketchbook/libraries folder. Renaming it where it is is not good enougfh

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 8:03am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/14 "2026-06-04T08:03:26Z")

</div>

OK i did that, but it seems to work the same as before.

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/6/2/d/62d13f544e7e1b6f3f36399070f4471af5d47077.png)  
 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/b/c/3/bc3b3ecdcfa3bdfc48dfbc305dd991d7b04c3941.png)  
now only servoeasing is in the included libraries

```arduino
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasing()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasing()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasingArray'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::sServoArrayMaxIndex'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::detach()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setReverseOperation(bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getSpeed()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setSpeed(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEasingType(unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getEasingType()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::registerUserEaseInFunction(float (*)(float, void*), void*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setUserDataPointer(void*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::_writeMicrosecondsOrUnits(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::reattach()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::_setTrimMicrosecondsOrUnits(int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::MicrosecondsOrUnitsToDegree(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::MicrosecondsToDegree(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::MicrosecondsOrUnitsToMicroseconds(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::DegreeOrMicrosecondToMicrosecondsOrUnits(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setTrim(int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::write(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ServoEasingNextPositionArray'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attach(int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attachWithTrim(int, int, int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attachWithTrim(int, int, int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::attachWithTrim(int, int, int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::DegreeOrMicrosecondToMicrosecondsOrUnits(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::write(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::DegreeToMicrosecondsOrUnitsWithTrimAndReverse(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::pause()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::resumeWithoutInterrupts()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setTargetPositionReachedHandler(void (*)(ServoEasing*))'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::isMoving()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::areInterruptsActive()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::sInterruptsAreActive'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::isMovingAndCallYield()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getCurrentAngle()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::read()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getCurrentMicroseconds()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::readMicroseconds()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getEndMicrosecondsOrUnits()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getEndMicrosecondsOrUnitsWithTrim()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getDeltaMicrosecondsOrUnits()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::getMillisForCompleteMove()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printEasingType(Print*, unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeStrings'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::applyTrimAndReverseToTargetMicrosecondsOrUnits(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printDynamic(Print*, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printStatic(Print*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::print(Print*, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::printExtra(Print*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `clipDegreeSpecial(unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setTimer1InterruptMarginMicros(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `enableServoEasingInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseToD(int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(unsigned int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseToD(unsigned int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseToD(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::noMovement(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseToD(unsigned int, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseToD(float, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(float, unsigned int, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseTo(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::startEaseTo(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::setEaseToD(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::resumeWithInterrupts()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `disableServoEasingInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEasingTypeForMultipleServos(unsigned char, unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEasingTypeForAllServos(unsigned char)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `printArrayPositions(Print*)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `writeAllServos(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setSpeedForAllServos(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setIntegerDegreeForAllServos(unsigned char, void**)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setFloatDegreeForAllServos(unsigned char, void**)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setDegreeForAllServos(unsigned char, ...)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setIntegerDegreeForAllServos(unsigned char, ...)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setFloatDegreeForAllServos(unsigned char, ...)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServos(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToDForAllServos(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `isOneServoMoving()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::stop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `stopAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `pauseAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `resumeWithInterruptsAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `resumeWithoutInterruptsAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAllServosAndStartInterrupt(bool, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndStartInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndStartInterrupt(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::QuadraticEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::CubicEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::QuarticEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::SineEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::CircularEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::BackEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::ElasticEaseIn(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::LinearWithQuadraticBounce(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::EaseOutBounce(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::callEasingFunction(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::update()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeTo(float)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeToD(int, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `ServoEasing::easeToD(float, unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `updateAllServos()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `handleServoTimerInterrupt()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `__vector_12'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `updateAndWaitForAllServosToStop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAllServosStartAndWaitForAllServosToStop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndWaitForAllServosToStop()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `setEaseToForAllServosSynchronizeAndWaitForAllServosToStop(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAndEaseToArrayPositions()'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `synchronizeAndEaseToArrayPositions(unsigned int)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `delayAndUpdateAndWaitForAllServosToStop(unsigned long, bool)'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeLinear'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeQuadratic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeCubic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeQuartic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeUser'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeDummy'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeSine'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeCircular'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeBack'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeElastic'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypeBounce'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\single_eye.cpp.o (symbol from plugin): In function `ServoEasing::ServoEasing()':
(.text+0x0): multiple definition of `easeTypePrecision'
C:\Users\Muffe\AppData\Local\arduino\sketches\50A020CA55DFBFE947FFD783FEEE9EE0\sketch\double_eye_motion.ino.cpp.o (symbol from plugin):(.text+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
exit status 1

Compilation error: exit status 1

```

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 8:05am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/15 "2026-06-04T08:05:00Z")

</div>

this is what it looks like without the auger folder/what was inside:

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/e/c/f/ecfea4dd90007f520cfc5bdd61a0bcbb374baea8.png)

---

<div class="post-metadata">

**Author:** ![MicroBahner](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/microbahner/32/238923_2.png) [@MicroBahner](https://forum.arduino.cc/u/MicroBahner)\
**Post date:** [June 4, 2026, 8:21am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/16 "2026-06-04T08:21:50Z")

</div>

I downloaded the code from GitHub (your link), installed the ServoEasing Library and compiled double\_eye\_motion **without any changes to the files in the sketch folder** :

```arduino
Sketch uses 12438 bytes (38%) of program storage space. Maximum is 32256 bytes.
Global variables use 634 bytes (30%) of dynamic memory, leaving 1414 bytes for local variables. Maximum is 2048 bytes.

```

In created a lot of warnings (I always have all warnings enabled), but that's a different matter. Obviously the software in your github is a little bit outdated compared to the actual version of the ServoEasing library.

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 8:23am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/17 "2026-06-04T08:23:43Z")

</div>

ah ok, should I just purge what I have and try to download it again?

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 8:29am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/18 "2026-06-04T08:29:14Z")

</div>

omg that worked :,D im gonna try to put in my servo positions and connect it to my new UNO and see if it still works then.

 ![image](https://europe1.discourse-cdn.com/arduino/original/4X/7/4/b/74bcf8cbdacdf8536b80de9649a2fc009ddabde4.png)

---

<div class="post-metadata">

**Author:** ![MicroBahner](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/microbahner/32/238923_2.png) [@MicroBahner](https://forum.arduino.cc/u/MicroBahner)\
**Post date:** [June 4, 2026, 8:31am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/19 "2026-06-04T08:31:20Z")

</div>

I would do so: Go to [https://github.com/ManlyMorgan/Animatronic-Eye](https://github.com/ManlyMorgan/Animatronic-Eye), download the complete Code as zip ( upper right ). Unpack the zip into a folder, and go to ...\Animatronic-Eye-main\Animatronic-Eye-main\02\_double\src\double\_eye\_motion. Then compile the .ino file in that folder (that's what I did with the result shown in #16)  
[Edit] So you did it already - very good!

---

<div class="post-metadata">

**Author:** ![o0muffe0o](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/o0muffe0o/32/1273706_2.png) [@o0muffe0o](https://forum.arduino.cc/u/o0muffe0o)\
**Post date:** [June 4, 2026, 8:32am UTC](https://forum.arduino.cc/t/servoeasing-suddenly-not-working/1447059/20 "2026-06-04T08:32:38Z")

</div>

Thank you both for the help \<3!! This has given my brain a new wrinkle
