I am trying to interface arduino with evaluation version of labview but without any error arduino is not interfacing. I did all necessary steps mentioned but nothing happened yet.
Using arduino uno Picture is attached.
Same here, LV2011 under Win7 32bit. Uninstalled package, reinstalled, still no Firmware there. Aarghhh!
LabVIEW Interface for Arduino v2.2.0.78 by National Instruments
I back-rev'd the package to previous one and it contained the Firmware. I found another tree where tha was discussed.
Not sure why latest package does not contain firmware.
Jason
Hi Jason, thanks for your prompt reply! You saved me from having to find another computer that still had an older version installed, the downgrade worked as expected.
Excellent. I hope that everyone else gets down to this comment and reads it!
Hi Sam,
my problem is that i own an arduino duemilanove (2009) and i am not able to connect it correct. As you told us, we have to specify the COM port to the Init.vi, but there are no ports to choose. If i go through your Steps in http://digital.ni.com/public.nsf/allkb/8C07747189606D148625789C005C2DD6?OpenDocument (everything else before has been done correct), even there is nothing to choose at the Serial ports.
Syste: Win 7 homepremium
LV 2011 student
VIPM
regards
Markus
Hello I' need some help with labview and is conection with arduino, I have installed the all software but still have a error message in labview: the error in labview is: ensure that I yu conected the arduino and you flashed the correct firmware. I use labview 9 and the correct toolkit, any help, thanks
For LabVIEW 2011 Arduino version 2.2.0.79, Need to Update document :
6. Load the LabVIEW Interface for Arduino Firmware onto your Arduino as described in KB 5LPAQIYG
I am trying Arduino IDE version is 1.0.3
<LabVIEW>\vi.lib\LabVIEW Interface for Arduino\Firmware\LVIFA_Base To use IDE open LIFA_Base.ino and then open LabVIEWInterface.ino. It will be copied into <LabVIEW>\vi.lib\LabVIEW Interface for Arduino\Firmware\LVIFA_Base\LabVIEWInterface, Then to compile, link and upload to Arduino Hardware.
Hi Sam,
Can we interface any robotic arm with labView. What about the VEX robots?
Thank you.
manolo
Hi Sam
I still have a problem connecting the Arduino UNO with the labview 2011. I use the LIva base 2.1.1.69,
I try to upload the lifa base pde with the Arduine IDE 1.03, and the error as follow
I try also use the Arduino MEGA.
Pls help.
Arman
Hi,
I haved tryed to make Arduino uno work with labview, but i can't compile the arduino lifa_base.
my arduino ide is 1.0.3 and both IDE and LIFA_base are placed in documents
i use com4, and i have testet with a basic blink sketch, and arduino communications works.
lifa_base path is: C:\Users\user\Documents\Arduino\libraries\LIFA_Base
i open the LIFA_base.ino (it also automatic opens all other file in folder, i new fanes) looks okay
and i try to compile / upload, and in return i get this list of erors:
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::distanceToGo()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:72: multiple definition of `AccelStepper::distanceToGo()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:72: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::targetPosition()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:77: multiple definition of `AccelStepper::targetPosition()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:77: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::currentPosition()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:82: multiple definition of `AccelStepper::currentPosition()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:82: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setSpeed(float)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:236: multiple definition of `AccelStepper::setSpeed(float)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:236: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::computeNewSpeed()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:94: multiple definition of `AccelStepper::computeNewSpeed()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:94: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setAcceleration(float)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:230: multiple definition of `AccelStepper::setAcceleration(float)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:230: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMaxSpeed(float)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:224: multiple definition of `AccelStepper::setMaxSpeed(float)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:224: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setCurrentPosition(long)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:88: multiple definition of `AccelStepper::setCurrentPosition(long)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:88: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::moveTo(long)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:14: multiple definition of `AccelStepper::moveTo(long)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:14: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::move(long)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:20: multiple definition of `AccelStepper::move(long)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:20: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::speed()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:251: multiple definition of `AccelStepper::speed()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:251: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step(unsigned char)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:257: multiple definition of `AccelStepper::step(unsigned char)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:257: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step0()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:283: multiple definition of `AccelStepper::step0()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:283: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMinPulseWidth(unsigned int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:466: multiple definition of `AccelStepper::setMinPulseWidth(unsigned int)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:466: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::enableOutputs()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:451: multiple definition of `AccelStepper::enableOutputs()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:451: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::disableOutputs()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:438: multiple definition of `AccelStepper::disableOutputs()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:438: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step8(unsigned char)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:375: multiple definition of `AccelStepper::step8(unsigned char)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:375: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step4(unsigned char)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:337: multiple definition of `AccelStepper::step4(unsigned char)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:337: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step2(unsigned char)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:308: multiple definition of `AccelStepper::step2(unsigned char)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:308: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step1(unsigned char)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:295: multiple definition of `AccelStepper::step1(unsigned char)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:295: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::desiredSpeed()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:109: multiple definition of `AccelStepper::desiredSpeed()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:109: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeed()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:28: multiple definition of `AccelStepper::runSpeed()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:28: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeedToPosition()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:476: multiple definition of `AccelStepper::runSpeedToPosition()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:476: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::run()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:171: multiple definition of `AccelStepper::run()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:171: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToPosition()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:470: multiple definition of `AccelStepper::runToPosition()'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:470: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToNewPosition(long)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:482: multiple definition of `AccelStepper::runToNewPosition(long)'
AccelStepper.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AccelStepper.cpp:482: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::setSpeed(unsigned char)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:298: multiple definition of `AF_DCMotor::setSpeed(unsigned char)'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:298: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::setSpeed(unsigned int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:359: multiple definition of `AF_Stepper::setSpeed(unsigned int)'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:359: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::latch_tx()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:48: multiple definition of `AFMotorController::latch_tx()'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:48: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::onestep(unsigned char, unsigned char)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:413: multiple definition of `AF_Stepper::onestep(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:413: first defined here
LIFA_Base\AFMotor.cpp.o:(.data.microstepcurve+0x0): multiple definition of `microstepcurve'
AFMotor.cpp.o:(.data.microstepcurve+0x0): first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::step(unsigned int, unsigned char, unsigned char)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:376: multiple definition of `AF_Stepper::step(unsigned int, unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:376: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::release()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:365: multiple definition of `AF_Stepper::release()'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:365: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::run(unsigned char)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:264: multiple definition of `AF_DCMotor::run(unsigned char)'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:264: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::enable()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:26: multiple definition of `AFMotorController::enable()'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:26: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `irparams'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::resume()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:332: multiple definition of `IRrecv::resume()'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:332: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeNEC(decode_results*)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:383: multiple definition of `IRrecv::decodeNEC(decode_results*)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:383: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeSony(decode_results*)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:431: multiple definition of `IRrecv::decodeSony(decode_results*)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:431: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::getRClevel(decode_results*, int*, int*, int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:478: multiple definition of `IRrecv::getRClevel(decode_results*, int*, int*, int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:478: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC5(decode_results*)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:517: multiple definition of `IRrecv::decodeRC5(decode_results*)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:517: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC6(decode_results*)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:552: multiple definition of `IRrecv::decodeRC6(decode_results*)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:552: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decode(decode_results*)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:341: multiple definition of `IRrecv::decode(decode_results*)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:341: first defined here
LIFA_Base\IRremote.cpp.o: In function `__vector_9':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:264: multiple definition of `__vector_9'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:264: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::blink13(int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:252: multiple definition of `IRrecv::blink13(int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:252: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::enableIRIn()':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:224: multiple definition of `IRrecv::enableIRIn()'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:224: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::enableIROut(int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:184: multiple definition of `IRsend::enableIROut(int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:184: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::space(int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:177: multiple definition of `IRsend::space(int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:177: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::mark(int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:169: multiple definition of `IRsend::mark(int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:169: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC6(unsigned long, int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:138: multiple definition of `IRsend::sendRC6(unsigned long, int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:138: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC5(unsigned long, int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:116: multiple definition of `IRsend::sendRC5(unsigned long, int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:116: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRaw(unsigned int*, int, int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:101: multiple definition of `IRsend::sendRaw(unsigned int*, int, int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:101: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendSony(unsigned long, int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:83: multiple definition of `IRsend::sendSony(unsigned long, int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:83: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendNEC(unsigned long, int)':
C:\Users\miguelo\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:63: multiple definition of `IRsend::sendNEC(unsigned long, int)'
IRremote.cpp.o:C:\Users\miguelo\AppData\Local\Temp\build186340624531606729.tmp/IRremote.cpp:63: first defined here
Do anyone konw what i do wrong?
thanks
Hi
I'm trying to load LIFA_Base firmware on arduino UNO r3 but it does not work it apears the following error
LIFA_Base.cpp.o: In function `loop':
LIFA_Base.cpp:62: undefined reference to `checkForCommand()'
LIFA_Base.cpp:68: undefined reference to `sampleContinously()'
LIFA_Base.cpp.o: In function `setup':
LIFA_Base.cpp:42: undefined reference to `syncLV()'
Also im using LabView 2010 on Mac, and already downloaded a new LIFA_Base, but it contiunue not working.
Any Help please.
Hi i have this problem when i try to upload the Lifa base to my arduino.
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::distanceToGo()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:72: multiple definition of `AccelStepper::distanceToGo()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:72: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::targetPosition()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:77: multiple definition of `AccelStepper::targetPosition()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:77: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::currentPosition()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:82: multiple definition of `AccelStepper::currentPosition()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:82: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setSpeed(float)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:236: multiple definition of `AccelStepper::setSpeed(float)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:236: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::computeNewSpeed()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:94: multiple definition of `AccelStepper::computeNewSpeed()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:94: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setAcceleration(float)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:230: multiple definition of `AccelStepper::setAcceleration(float)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:230: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMaxSpeed(float)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:224: multiple definition of `AccelStepper::setMaxSpeed(float)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:224: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setCurrentPosition(long)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:88: multiple definition of `AccelStepper::setCurrentPosition(long)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:88: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::moveTo(long)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:14: multiple definition of `AccelStepper::moveTo(long)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:14: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::move(long)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:20: multiple definition of `AccelStepper::move(long)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:20: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::speed()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:251: multiple definition of `AccelStepper::speed()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:251: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:257: multiple definition of `AccelStepper::step(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:257: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step0()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:283: multiple definition of `AccelStepper::step0()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:283: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMinPulseWidth(unsigned int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:466: multiple definition of `AccelStepper::setMinPulseWidth(unsigned int)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:466: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::enableOutputs()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:451: multiple definition of `AccelStepper::enableOutputs()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:451: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::disableOutputs()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:438: multiple definition of `AccelStepper::disableOutputs()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:438: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step8(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:375: multiple definition of `AccelStepper::step8(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:375: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step4(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:337: multiple definition of `AccelStepper::step4(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:337: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step2(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:308: multiple definition of `AccelStepper::step2(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:308: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step1(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:295: multiple definition of `AccelStepper::step1(unsigned char)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:295: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::desiredSpeed()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:109: multiple definition of `AccelStepper::desiredSpeed()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:109: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeed()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:28: multiple definition of `AccelStepper::runSpeed()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:28: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeedToPosition()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:476: multiple definition of `AccelStepper::runSpeedToPosition()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:476: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::run()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:171: multiple definition of `AccelStepper::run()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:171: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToPosition()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:470: multiple definition of `AccelStepper::runToPosition()'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:470: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToNewPosition(long)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AccelStepper.cpp:482: multiple definition of `AccelStepper::runToNewPosition(long)'
AccelStepper.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AccelStepper.cpp:482: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::setSpeed(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:298: multiple definition of `AF_DCMotor::setSpeed(unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:298: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::setSpeed(unsigned int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:359: multiple definition of `AF_Stepper::setSpeed(unsigned int)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:359: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::latch_tx()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:48: multiple definition of `AFMotorController::latch_tx()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:48: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::onestep(unsigned char, unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:413: multiple definition of `AF_Stepper::onestep(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:413: first defined here
LIFA_Base\AFMotor.cpp.o:(.data.microstepcurve+0x0): multiple definition of `microstepcurve'
AFMotor.cpp.o:(.data.microstepcurve+0x0): first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::step(unsigned int, unsigned char, unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:376: multiple definition of `AF_Stepper::step(unsigned int, unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:376: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::release()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:365: multiple definition of `AF_Stepper::release()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:365: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::run(unsigned char)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:264: multiple definition of `AF_DCMotor::run(unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:264: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::enable()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:26: multiple definition of `AFMotorController::enable()'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:26: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `irparams'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::resume()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:332: multiple definition of `IRrecv::resume()'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:332: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeNEC(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:383: multiple definition of `IRrecv::decodeNEC(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:383: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeSony(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:431: multiple definition of `IRrecv::decodeSony(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:431: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::getRClevel(decode_results*, int*, int*, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:478: multiple definition of `IRrecv::getRClevel(decode_results*, int*, int*, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:478: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC5(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:517: multiple definition of `IRrecv::decodeRC5(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:517: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC6(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:552: multiple definition of `IRrecv::decodeRC6(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:552: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decode(decode_results*)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:341: multiple definition of `IRrecv::decode(decode_results*)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:341: first defined here
LIFA_Base\IRremote.cpp.o: In function `__vector_9':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:264: multiple definition of `__vector_9'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:264: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::blink13(int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:252: multiple definition of `IRrecv::blink13(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:252: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::enableIRIn()':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:224: multiple definition of `IRrecv::enableIRIn()'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:224: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::enableIROut(int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:184: multiple definition of `IRsend::enableIROut(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:184: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::space(int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:177: multiple definition of `IRsend::space(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:177: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::mark(int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:169: multiple definition of `IRsend::mark(int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:169: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC6(unsigned long, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:138: multiple definition of `IRsend::sendRC6(unsigned long, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:138: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC5(unsigned long, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:116: multiple definition of `IRsend::sendRC5(unsigned long, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:116: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRaw(unsigned int*, int, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:101: multiple definition of `IRsend::sendRaw(unsigned int*, int, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:101: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendSony(unsigned long, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:83: multiple definition of `IRsend::sendSony(unsigned long, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:83: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendNEC(unsigned long, int)':
C:\Program Files (x86)\arduino-1.0.4\libraries\LIFA_Base/IRremote.cpp:63: multiple definition of `IRsend::sendNEC(unsigned long, int)'
IRremote.cpp.o:C:\Users\Ale\AppData\Local\Temp\build554481529135652312.tmp/IRremote.cpp:63: first defined here
Everything loaded - except the file "LVIFA_Base" does not exist on my hard drive??? Using LabVIEW2012 Student. Any ideas?
Hi
I want to install Labview Interface for Arduino but I cant install again.
First time I install properly. After that I uninstall Labview Interface for Arduino.
And then I tried to install again, but I cant.
I cant continue in this step.(I atteched picture)
Please let me know the solution.
Thank you
Best regards,
Steve
Hi
I tried to install lower version of Labview Interface for Arduino
It was same problem.
It accures error like this
Any Ideas?
Could you try disabling your virus scanner? We've noticed sometimes this blocks package installations.
The module is designed to VRBot easily add versatile voice command functionality to your project. This module provides functions for voice recognition and built-in speaker independent commands up to 32 user-defined commands (Speaker Dependent or trigger commands, voice passwords, use a serial protocol (9600 8-N-1 default ) can be used to access these features from the user's microcontroller boards. the VRBot can be powered by anywhere between 3.3 and 5.5 V, and typically consumes 12 mA operating current.https://www.sparkfun.com/products/9753
RE: Sammy_K's document "LabVIEW Interface for Arduino Setup Procedure" -- the key document regarding installing the interface is now out of date, giving wrong path and file name for the firmware for current versions. Comments reflect need for update months ago. It is not at all clear which of the 2 .ino files (or both) needs to be openned with the Arduino IDE to load the firmware.
Hello,
I am trying to use an Arduino Micro with this but it does not seem to work. Is this exclusively for the Uno?
The micro uses a different microcontroller (ATmega32u4) so I imagine some of lower level communication is different, but I wouldn't be surprised if there is a work around!
Oh ok that makes sense! Hopefully someone can help me out to find a word around! But I had an Arduino Mega laying around and i'm going to try that...
Now that I've tried it, it's telling me that it timed out when uploading the firmware. any suggestions??
Hi, I have a problem when pressing the Firmware for Arduino, mine is the Arduino DUE, and LabView 2011. The photo of this error abixo:
I need help, someone?
Hello everyone,
I am getting error code 5002 occured at init.vi unable to establish connection to arduino.
I am using LABVIEW 2012 student edition.
I have used arduino many times, and I know it is working.
I have dwnloaded the visa stuff, NI MAX, and and have tried multiple arduino sketch files. (LVIFA_BAse2.1.1.69, LIFA_Base_2012_Build_79, and LIFA DHT11 LV9)
Non of these worked so I downgraded to labview inferface for arduino version 2.1.1.69 so the LVIFA would be in the firmware folder instead of from a seperate down load.
I believe the problem is in with the arduino sketch.
I can verify that my conport has the arduino drivers and is functioning (I have an Arduino Uno Rev3)
I can see the arduino in NI MAX under devices and interface > seriel and parellel
I can open the visa test panel and preform a write with no errors, but when I try to read it states
"
Read Operation
Error
VISA: (Hex 0xBFFF0015) Timeout expired before operation completed.
"
Is that a hint to my problem?
In LABVIEW I get
Error -1073807246 occurred at VISA Clear in LabVIEW Interface for Arduino.lvlib:Init.vi->Untitled 1
VISA: (Hex 0xBFFF0072) The resource is valid, but VISA cannot currently access it.
Can someone help me with this problem?
samething here -_-
did you had the soltion
I'm just a beginner at Lab View and LIFA, but may have a clue or two that will help BryanFury et. al. On Mac: I got the Package Manager and the LIFA package and the firmware (base sketch) and their libraries installed and loaded to the Arduino 105 IDE just fine, despite the instructions here being very out of date, giving wrong paths and file names, etc. Arduino uploaded the LIFA base sketch fine to both a regular Uno and a Sparkfun RedBoard (uno clone).
The first problem I had (using LV Student Edition 2012 on OS X.6.8, Snow Leopard) was that VISA, which apparently is needed by LV to communicate with the boards over USB-serial, was non-functional. NI-VISA Configuration.app 5.2 would not even start up -- hung at trying to initialize. So, from ni.com/visa I downloaded the more recent v. 5.4, installed it over the old one (without trying to uninstall 5.2) and this ran fine, showing available USB and serial ports. By unplugging the board and refreshing the port scan, I found which was the Uno and named it "ArduinoUno" in the alias column. With LV I opened the simplest example vi I could find, Analog Pin Read -- and failed with error like BryanFury had. Eventually figured out: Init.vi (open it to look inside) first looks at an input control (front panel) for VISA resource. Use that control to select the port for your board. My "ArduinoUno" alias showed up here and I selected it. Next right-click on the control and select Data Operations/Make current value the default. Without this, init.vi doesn't seem to store your port input selection. In theory if init doesn't see a control input, it should do an automatic scan and selection, but even with a standard Uno this is obviously not working, for OS-X anyway.
Another glitch, showing how very very fragile these vi's are: if your vi isn't working right and you click the red Abort button at top of code window, the close.vi does not reliably close the port. And unless close.vi releases the port, if you try to Run again, it may fail with a 5002 error. Open close.vi, make sure your board is selected and Run. Now, init.vi should work again.
I wish there were stronger support here by NI experts for LIFA, but this being the hobby end of the spectrum, they probably have more important work to do. It seems the example vi's that come with the package are pretty rough drafts and need a whole lot of tweaking to work properly.
@osama1989, everything works fine now. Funny thing is I didn't change anything. using what you have downloaded and installed now, follow this link to my discussion and download nathans sample project and verify if that works. I hope it does because if not, I've got no advice. My issue was not undertanding how to implement the Arduino vi in the labview enviernment. It all works great now.
Good luck!
Bryan
Estou tentando instalar o tool kit do arduino e a mensagem acima esta aparecendo.
Já tente configurar VI Server mas nao consegui.
Alguém pode me ajudar
Jose Sérgio
Hi
I have the same problem as metioned by many before "Error 5002 occured at init.vi"
I use LAbView2012 and my arduino uno is set on com4, the com is detectable in the "Analog Pin Read VI ini" but when the sketch is activated only the TX led flashes , no RX activity at all. I done all the steps mentioned berfore:
Install NI-VISA
Burned FirmWare
Installed VIM
Installed LIFA
set default values of com4 in the INIT.vi
I dont know what else to do 😞 ,desperate
the strange thing is, it worked one time, I dont why or how , I activated the " Analog Pin Read VI " and it just worked, both leds flashed, but thats not happening again ...
I hve no idia what to do now , open for suggestions ...
thanks
GR, if your vi ran once then froze, it may be that close.vi is not releasing the VISA port. As I wrote Sept 30:
... if your vi isn't working right and you click the red Abort button at top of code window, the close.vi does not reliably close the port. And unless close.vi releases the port, if you try to Run again, it may fail with a 5002 error. [In your main vi] Open [the sub.vi] close.vi, make sure your board is selected and Run [close.vi]. Now, init.vi should work again.
thank you , you are right...
closing the software threw "Abort" button , screw things up ,and LabView-Arduino connection is corrupted.
I reopened labview , and used the dedicated "Stop" for sketch run termination , all is working.
thank you again
hello sam.
I m doing a dissertation work. For that i am using arduino uno. For the 2 way transfer of data between Arduino uno and Labview i have installed the NI VISA Drivers, VIPM and LIFA Toolkit. But now not getting the following .pde file which going to be installed in arduino.
I have also uninstall and reinstalled it. But not getting the .pde file.
Please hepl me out because it stop my work. Thanks in advances.
Here i m also attaching the scanp shot what i m getting.
The same problem counted for me. I use Mac OSX 10.7.5 and labview 2011.
- I followedthe instructions for installing including firmware etc.. on https://decibel.ni.com/content/docs/DOC-15971-
At first I received error 5005, so the connection could not have been established. After trying to add a constant or control to the visa recource input of init.vi in the block diagram, LabView stalled and I had to force quit the program. Each time again.
So I tried to open the VISa configuration, located in applications->National instruments->Visa map. this was version 5.2.0. The program stalled on the initialization screen, all over again. Even downgrading to version 5.1.2 did not solve this.
What did solve everything was rebooting my mac on 32 bit, instead of the default 64 bit. I did this by holding 3 and 2 simultaneously while rebooting the mac.
This made it possible to open visa configuration 5.2.0 (did not try 5.1.2 since it worked) and assign an alias to the port. After this I was able to add a constant or control to the visa recource input of init.vi in the block diagram, and I could select the port to which my arduino (Mega 2560) was connected. The little 2 screens in front of the name confirm the connectivity.
After that it worked!
cheers,
San
hai there, i would like to ask, about how to install example such ash heart rate into labview?
I totally lost on it..
and second, the step of using blink or simple LED it couldnot work, and why?its need a program or just need labview example that been attach
-ash-
I am uninstalling this application.
Getting started with it is far too cumbersome and convoluted. I'd hoped to use it with Arduino but I don't have all day to figure out what I need to download and install beyond the Labview package to make it workable for my need. I could better spend the time with a breadboard.
HIIIIIIIIIII please heeeeeeeeeeeeelp i can't find the path to get the LIFA for arduino even searching with arduino IDE there's no think just an empty file!!!!!!
where can be download LVIFA_Base files for arduino? it didnt come with labview toolkit..:(
I seem to be getting an eror on uploading. I attempt to Verify the sketch but without much luck. Any suggestions?
hello ,
i want to use LIFA_BASE and upload it in my arduino but i am getting
some compiling errors .
LIFA_Base.cpp.p: In function 'loop':
C:\Program Files (×86)/LIFA_Base.ino.......
Pls can u explain what all files should be opened in arduino.
All the files open except keywords, IRemote license and a folder named
LabVIEWInterface.
I even tried adding LabVIEWInterface sketch . So I had LIFA_Base,AF
Motor,AF Motor.h, AccelStepper.cpp,AccelStepper.h,IRemote.cpp,
IRemote.h, LabVIEWInterface.
After compiling this I got:
LabVIEWInterface. Ino:In function ' int checkForCommand()':
LabVIEWInterface:97:'bufferBytes' was not declared in this scope.
Awaiting your reply in anticipation.
Hi..
I have aproblem in installing the"LabVIEW Interface for Arduino "..after reaching more than 80% from installing,an error is hapened:
Error Message: VIPM could not download the package national_instruments_lib_labview_interface_for_arduino-2.2.0.79 from the remote server.
please ...any help
Hi,
I'm a complete beginner to this so I know my question will be basic.
1) I have LabVIEW 2012.
2) I've installed the JKI VI Package Manager (VIPM) Community Edition (Free)
3) I've installed the LabVIEW Interface for Arduino
4) I've connected my Arduino Uno to my PC
5) I've successfully loaded the LabVIEW Interface for Arduino firmware onto my Arduino
However, I can't get LabVIEW and the Arduino to communicate. It might have something to do with the NI-VISA drivers? I'm not entirely sure how or where to install the NI-VISA drivers?
Hi all
I suffer from connection the arduino to labview since I applied all the steps above
the problem is when I want to put INT Icon in block diagram of labview and select first above pin from it mean right click >> creat >>control >> and travel to front panel to see the COM port I will find Refersh ONLY and without my see COM3 since I am see COM3 from Arduion program in normally form
student
Microelectronic system and computer engineering
REGADES FOR ALL
Thaeer,
Does your computer, in control panel if you are using windows, see, recognize the arduino?
Look at www.ni.com and get the latest, VISA drivers and install.
Before you can do anything with arduino in Labview, your computer must recognize the arduino on an specific port number
If you use LINX you would have less issues.
Regards
Barddya
I got:
"Error
You are not authorized to view this document"
when trying to download and do step 4.
4. Install the LabVIEW Interface for Arduino as described in KB 5L38JQYG
And i cant find it anywhere else... Is this a joke?
Hello
Sorry I didn't Known what is contain this message actually I don't have enough time to make same like this joke .!!!
Hi Sammy,
I have installed NI_VISA Driver, IDE software, Installed LIFA but I am getting following error message uploading LVIFA_Base.
“LIFA_Base.cpp.o: In function `setup':
C:\Program Files\Arduino/LIFA_Base.ino:39: undefined reference to `syncLV()'”
Your help will be greatly appreciated.
Thank you ,
Samir
Hello
why VI package manager is empty !!!!
I am getting the following errors even after following the procedure. Simultaneously the rx LED of my duemilanove starts blinking everytime i run the example, followed by the error. Is there a way out??
I get this when I try to compile:
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::distanceToGo()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:72: multiple definition of `AccelStepper::distanceToGo()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:72: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::targetPosition()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:77: multiple definition of `AccelStepper::targetPosition()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:77: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::currentPosition()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:82: multiple definition of `AccelStepper::currentPosition()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:82: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:204: multiple definition of `AccelStepper::AccelStepper(void (*)(), void (*)())'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:204: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setSpeed(float)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:236: multiple definition of `AccelStepper::setSpeed(float)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:236: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::computeNewSpeed()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:94: multiple definition of `AccelStepper::computeNewSpeed()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:94: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setAcceleration(float)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:230: multiple definition of `AccelStepper::setAcceleration(float)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:230: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMaxSpeed(float)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:224: multiple definition of `AccelStepper::setMaxSpeed(float)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:224: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setCurrentPosition(long)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:88: multiple definition of `AccelStepper::setCurrentPosition(long)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:88: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::moveTo(long)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:14: multiple definition of `AccelStepper::moveTo(long)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:14: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::move(long)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:20: multiple definition of `AccelStepper::move(long)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:20: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::speed()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:251: multiple definition of `AccelStepper::speed()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:251: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step(unsigned char)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:257: multiple definition of `AccelStepper::step(unsigned char)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:257: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step0()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:283: multiple definition of `AccelStepper::step0()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:283: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::setMinPulseWidth(unsigned int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:466: multiple definition of `AccelStepper::setMinPulseWidth(unsigned int)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:466: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::enableOutputs()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:451: multiple definition of `AccelStepper::enableOutputs()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:451: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:181: multiple definition of `AccelStepper::AccelStepper(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:181: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::disableOutputs()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:438: multiple definition of `AccelStepper::disableOutputs()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:438: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step8(unsigned char)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:375: multiple definition of `AccelStepper::step8(unsigned char)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:375: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step4(unsigned char)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:337: multiple definition of `AccelStepper::step4(unsigned char)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:337: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step2(unsigned char)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:308: multiple definition of `AccelStepper::step2(unsigned char)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:308: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::step1(unsigned char)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:295: multiple definition of `AccelStepper::step1(unsigned char)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:295: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::desiredSpeed()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:109: multiple definition of `AccelStepper::desiredSpeed()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:109: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeed()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:28: multiple definition of `AccelStepper::runSpeed()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:28: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runSpeedToPosition()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:476: multiple definition of `AccelStepper::runSpeedToPosition()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:476: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::run()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:171: multiple definition of `AccelStepper::run()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:171: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToPosition()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:470: multiple definition of `AccelStepper::runToPosition()'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:470: first defined here
LIFA_Base\AccelStepper.cpp.o: In function `AccelStepper::runToNewPosition(long)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AccelStepper.cpp:482: multiple definition of `AccelStepper::runToNewPosition(long)'
AccelStepper.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AccelStepper.cpp:482: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:24: multiple definition of `AFMotorController::AFMotorController()'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:24: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::setSpeed(unsigned char)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:298: multiple definition of `AF_DCMotor::setSpeed(unsigned char)'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:298: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::setSpeed(unsigned int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:359: multiple definition of `AF_Stepper::setSpeed(unsigned int)'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:359: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::latch_tx()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:48: multiple definition of `AFMotorController::latch_tx()'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:48: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::onestep(unsigned char, unsigned char)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:413: multiple definition of `AF_Stepper::onestep(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:413: first defined here
LIFA_Base\AFMotor.cpp.o:(.data.microstepcurve+0x0): multiple definition of `microstepcurve'
AFMotor.cpp.o:(.data.microstepcurve+0x0): first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::step(unsigned int, unsigned char, unsigned char)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:376: multiple definition of `AF_Stepper::step(unsigned int, unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:376: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper::release()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:365: multiple definition of `AF_Stepper::release()'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:365: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor::run(unsigned char)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:264: multiple definition of `AF_DCMotor::run(unsigned char)'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:264: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AFMotorController::enable()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:26: multiple definition of `AFMotorController::enable()'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:26: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_DCMotor':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:234: multiple definition of `AF_DCMotor::AF_DCMotor(unsigned char, unsigned char)'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:234: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\AFMotor.cpp.o: In function `AF_Stepper':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/AFMotor.cpp:315: multiple definition of `AF_Stepper::AF_Stepper(unsigned int, unsigned char)'
AFMotor.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/AFMotor.cpp:315: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `irparams'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:217: multiple definition of `IRrecv::IRrecv(int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:217: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::resume()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:332: multiple definition of `IRrecv::resume()'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:332: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeNEC(decode_results*)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:383: multiple definition of `IRrecv::decodeNEC(decode_results*)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:383: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeSony(decode_results*)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:431: multiple definition of `IRrecv::decodeSony(decode_results*)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:431: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::getRClevel(decode_results*, int*, int*, int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:478: multiple definition of `IRrecv::getRClevel(decode_results*, int*, int*, int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:478: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC5(decode_results*)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:517: multiple definition of `IRrecv::decodeRC5(decode_results*)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:517: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decodeRC6(decode_results*)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:552: multiple definition of `IRrecv::decodeRC6(decode_results*)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:552: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::decode(decode_results*)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:341: multiple definition of `IRrecv::decode(decode_results*)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:341: first defined here
LIFA_Base\IRremote.cpp.o: In function `__vector_9':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:264: multiple definition of `__vector_9'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:264: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::blink13(int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:252: multiple definition of `IRrecv::blink13(int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:252: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRrecv::enableIRIn()':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:224: multiple definition of `IRrecv::enableIRIn()'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:224: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::enableIROut(int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:184: multiple definition of `IRsend::enableIROut(int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:184: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::space(int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:177: multiple definition of `IRsend::space(int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:177: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::mark(int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:169: multiple definition of `IRsend::mark(int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:169: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC6(unsigned long, int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:138: multiple definition of `IRsend::sendRC6(unsigned long, int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:138: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRC5(unsigned long, int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:116: multiple definition of `IRsend::sendRC5(unsigned long, int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:116: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendRaw(unsigned int*, int, int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:101: multiple definition of `IRsend::sendRaw(unsigned int*, int, int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:101: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendSony(unsigned long, int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:83: multiple definition of `IRsend::sendSony(unsigned long, int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:83: first defined here
LIFA_Base\IRremote.cpp.o: In function `IRsend::sendNEC(unsigned long, int)':
C:\Users\Mike\Documents\Arduino\libraries\LIFA_Base/IRremote.cpp:63: multiple definition of `IRsend::sendNEC(unsigned long, int)'
IRremote.cpp.o:C:\Users\Mike\AppData\Local\Temp\build6422364008980942869.tmp/IRremote.cpp:63: first defined here
I'm getting to the point of uploading the sketch and get this error during the upload:
C:\Program Files (x86)\Arduino\libraries\RobotIRremote\IRremoteTools.cpp:5: error: 'TKD2' was not declared in this scope
I am trying to upload the LIFA_Base sketch and do not see in the sketch anything that refers to TKD2, so not sure what is generating the error. Does anyone have any ideas? I don't think this was included in the above comments.
TKD2 error with Arduino 1.6 IDE, looks to be a common error.
The only way I found to fix was delete everything in C:\Program Files (x86)\Arduino\libraries\RobotIRremote\src