NEO Installation errors

#1
Hello, new to the forum/OSM's. I'm currently having trouble trying to compile the NEO software (NEO v2-5-8br) using Arduino 1-6-5-r5 for windows 10. I am currently getting these errors while trying to compile/upload:

__NEOv2-5-8br.ino: In function 'void setup()':
__NEOv2-5-8br.ino:414:11: error: 'OSMsetup' was not declared in this scope
__NEOv2-5-8br.ino:415:11: error: 'TimerMax' was not declared in this scope
__NEOv2-5-8br.ino:417:10: error: 'eeCheck' was not declared in this scope
__NEOv2-5-8br.ino:422:21: error: 'pushInterrupt' was not declared in this scope
__NEOv2-5-8br.ino:441:14: error: 'SerialSetup' was not declared in this scope
__NEOv2-5-8br.ino:445:13: error: 'ACCEL_INIT' was not declared in this scope
__NEOv2-5-8br.ino:448:21: error: 'eepromWriteFactory' was not declared in this scope
__NEOv2-5-8br.ino:449:13: error: 'eepromLoad' was not declared in this scope
__NEOv2-5-8br.ino:450:14: error: 'AnalogBlank' was not declared in this scope
__NEOv2-5-8br.ino: In function 'void loop()':
__NEOv2-5-8br.ino:522:14: error: 'Alpha_Omega' was not declared in this scope
__NEOv2-5-8br.ino:535:183: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br.ino:578:175: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br.ino:619:177: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br.ino:660:183: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br.ino:703:184: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br.ino:745:182: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br.ino:789:182: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br.ino:838:180: error: 'osm_MASTER_BUILDER' was not declared in this scope
'OSMsetup' was not declared in this scope

I understand the basics of coding but have no experience with arduino. I get different errors with different versions of the NEO software but I figured that trying to get the latest version to work should be the focus.

Re: NEO Installation errors

#4
Download and install the USB drivers from here:

viewtopic.php?f=31&t=32

Download and install Arduino 1.6.5 from here:

https://www.arduino.cc/en/Main/OldSoftw ... ases#1.5.x

After that go ahead and install the latest version of Java, reinstall it even if you already have it installed:

https://java.com/en/download/

Download Neo 2.5-8br from here:

viewtopic.php?f=20&t=8

Once you've done all this restart your computer. Extract Neo 2.5-8br to a directory such as your desk top. Connect your programmer cable to your PC and connect the light to the cable. Inside the Neo directory double click the Neo 2.5-8br file to open the sketch in Arduino 1.6.5. Under file > preferences highlight compilation and upload. Under tools > board make sure you have Arduino Uno selected. Under tools > port, select COM3.

Once you've done all this go ahead and try clicking the upload arrow, let us know if you're still getting errors.

Re: NEO Installation errors

#5
So. I am completely brand new to this and this may be the wrong spot but i used neo and am trying to switch to vectr and cant get the chips to rewrite the new vectr codes over the neo codes you handsomely supplied. Any tips?!

Arduino: 1.6.5 (Windows 8.1), Board: "Arduino/Genuino Uno"

Th_Beginning:33: error: variable or field 'pattern_strobe' declared void
Th_Beginning:33: error: 'PatternState' was not declared in this scope
Th_Beginning:33: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:33: error: expected primary-expression before 'bool'
Th_Beginning:34: error: variable or field 'pattern_tracer' declared void
Th_Beginning:34: error: 'PatternState' was not declared in this scope
Th_Beginning:34: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:34: error: expected primary-expression before 'bool'
Th_Beginning:35: error: variable or field 'pattern_morph' declared void
Th_Beginning:35: error: 'PatternState' was not declared in this scope
Th_Beginning:35: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:35: error: expected primary-expression before 'bool'
Th_Beginning:36: error: variable or field 'pattern_sword' declared void
Th_Beginning:36: error: 'PatternState' was not declared in this scope
Th_Beginning:36: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:36: error: expected primary-expression before 'bool'
Th_Beginning:37: error: variable or field 'pattern_wave' declared void
Th_Beginning:37: error: 'PatternState' was not declared in this scope
Th_Beginning:37: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:37: error: expected primary-expression before 'bool'
Th_Beginning:38: error: variable or field 'pattern_dynamo' declared void
Th_Beginning:38: error: 'PatternState' was not declared in this scope
Th_Beginning:38: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:38: error: expected primary-expression before 'bool'
Th_Beginning:39: error: variable or field 'pattern_shifter' declared void
Th_Beginning:39: error: 'PatternState' was not declared in this scope
Th_Beginning:39: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:39: error: expected primary-expression before 'bool'
Th_Beginning:40: error: variable or field 'pattern_triple' declared void
Th_Beginning:40: error: 'PatternState' was not declared in this scope
Th_Beginning:40: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:40: error: expected primary-expression before 'bool'
Th_Beginning:41: error: variable or field 'pattern_stepper' declared void
Th_Beginning:41: error: 'PatternState' was not declared in this scope
Th_Beginning:41: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:41: error: expected primary-expression before 'bool'
Th_Beginning:42: error: variable or field 'pattern_random' declared void
Th_Beginning:42: error: 'PatternState' was not declared in this scope
Th_Beginning:42: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:42: error: expected primary-expression before 'bool'
variable or field 'pattern_strobe' declared void

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.

Re: NEO Installation errors

#6
SpicyMaDMAn90 wrote:So. I am completely brand new to this and this may be the wrong spot but i used neo and am trying to switch to vectr and cant get the chips to rewrite the new vectr codes over the neo codes you handsomely supplied. Any tips?!

Arduino: 1.6.5 (Windows 8.1), Board: "Arduino/Genuino Uno"

Th_Beginning:33: error: variable or field 'pattern_strobe' declared void
Th_Beginning:33: error: 'PatternState' was not declared in this scope
Th_Beginning:33: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:33: error: expected primary-expression before 'bool'
Th_Beginning:34: error: variable or field 'pattern_tracer' declared void
Th_Beginning:34: error: 'PatternState' was not declared in this scope
Th_Beginning:34: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:34: error: expected primary-expression before 'bool'
Th_Beginning:35: error: variable or field 'pattern_morph' declared void
Th_Beginning:35: error: 'PatternState' was not declared in this scope
Th_Beginning:35: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:35: error: expected primary-expression before 'bool'
Th_Beginning:36: error: variable or field 'pattern_sword' declared void
Th_Beginning:36: error: 'PatternState' was not declared in this scope
Th_Beginning:36: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:36: error: expected primary-expression before 'bool'
Th_Beginning:37: error: variable or field 'pattern_wave' declared void
Th_Beginning:37: error: 'PatternState' was not declared in this scope
Th_Beginning:37: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:37: error: expected primary-expression before 'bool'
Th_Beginning:38: error: variable or field 'pattern_dynamo' declared void
Th_Beginning:38: error: 'PatternState' was not declared in this scope
Th_Beginning:38: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:38: error: expected primary-expression before 'bool'
Th_Beginning:39: error: variable or field 'pattern_shifter' declared void
Th_Beginning:39: error: 'PatternState' was not declared in this scope
Th_Beginning:39: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:39: error: expected primary-expression before 'bool'
Th_Beginning:40: error: variable or field 'pattern_triple' declared void
Th_Beginning:40: error: 'PatternState' was not declared in this scope
Th_Beginning:40: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:40: error: expected primary-expression before 'bool'
Th_Beginning:41: error: variable or field 'pattern_stepper' declared void
Th_Beginning:41: error: 'PatternState' was not declared in this scope
Th_Beginning:41: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:41: error: expected primary-expression before 'bool'
Th_Beginning:42: error: variable or field 'pattern_random' declared void
Th_Beginning:42: error: 'PatternState' was not declared in this scope
Th_Beginning:42: error: 'state' was not declared in this scope
In file included from C:\Users\whitn\Downloads\arduino-1.6.5-r5-windows\arduino-1.6.5-r5\hardware\arduino\avr\cores\arduino/Arduino.h:24:0,
from Th_Beginning.ino:2:
Th_Beginning:42: error: expected primary-expression before 'bool'
variable or field 'pattern_strobe' declared void

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.

You must update to Arduino 1.6.7 in order to install Vectr.

Re: NEO Installation errors

#7
Arduino: 1.6.5 (Windows 8.1), Board: "Arduino/Genuino Uno"

Build options changed, rebuilding all

__NEOv2-5-8br.ino: In function 'void setup()':
__NEOv2-5-8br:405: error: redefinition of 'void setup()'
sketch_aug19c:1: error: 'void setup()' previously defined here
__NEOv2-5-8br:414: error: 'OSMsetup' was not declared in this scope
__NEOv2-5-8br:415: error: 'TimerMax' was not declared in this scope
__NEOv2-5-8br:417: error: 'eeCheck' was not declared in this scope
__NEOv2-5-8br:422: error: 'pushInterrupt' was not declared in this scope
__NEOv2-5-8br:441: error: 'SerialSetup' was not declared in this scope
__NEOv2-5-8br:445: error: 'ACCEL_INIT' was not declared in this scope
__NEOv2-5-8br:448: error: 'eepromWriteFactory' was not declared in this scope
__NEOv2-5-8br:449: error: 'eepromLoad' was not declared in this scope
__NEOv2-5-8br:450: error: 'AnalogBlank' was not declared in this scope
__NEOv2-5-8br.ino: In function 'void loop()':
__NEOv2-5-8br:499: error: redefinition of 'void loop()'
sketch_aug19c:6: error: 'void loop()' previously defined here
__NEOv2-5-8br:522: error: 'Alpha_Omega' was not declared in this scope
__NEOv2-5-8br:535: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br:578: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br:619: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br:660: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br:703: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br:745: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br:789: error: 'osm_MASTER_BUILDER' was not declared in this scope
__NEOv2-5-8br:838: error: 'osm_MASTER_BUILDER' was not declared in this scope
redefinition of 'void setup()'

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
HELP please I cant figure this out i just wanna put some modes on my gloves:<(

Re: NEO Installation errors

#8
Some of my lights programmed and worked and some did not. A few lights did not turn on after uploading the program and placing batteries in the back of them. What do I do now for these lights? They no longer light up with the flashing R-G-B when plugged in. Do I need to somehow need to uninstall whatever is installed on the light?

I am using arduino1.6.5 and NEOv2-5-7.

Re: NEO Installation errors

#9
My first light I was careless with and I accidentally some how manage to install Neo using a different Adruino than 1.6.5. I have attempted to re-upload Neo using Adruino 1.6.5 and no such luck.
Is there a way to hard reset this light? Or uninstall the previously uploaded?

Re: NEO Installation errors

#10
I did as the NEO installation video said and as Fmosm said but these are my new errors (also, my only selection for boards is arduino/genuino uno and the only port i can select is COM5):

C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\__NEOv2-5-8br\LowPower.cpp.o: In function `LowPowerClass::idle(period_t, adc_t, timer2_t, timer1_t, timer0_t, spi_t, usart0_t, twi_t)':
C:\Users\User\Documents\Arduino\libraries\__NEOv2-5-8br/LowPower.cpp:149: multiple definition of `LowPowerClass::idle(period_t, adc_t, timer2_t, timer1_t, timer0_t, spi_t, usart0_t, twi_t)'
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\LowPower.cpp.o:C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp/LowPower.cpp:149: first defined here
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\__NEOv2-5-8br\LowPower.cpp.o: In function `LowPowerClass::idle(period_t, adc_t, timer2_t, timer1_t, timer0_t, spi_t, usart0_t, twi_t)':
C:\Users\User\Documents\Arduino\libraries\__NEOv2-5-8br/LowPower.cpp:149: multiple definition of `LowPowerClass::adcNoiseReduction(period_t, adc_t, timer2_t)'
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\LowPower.cpp.o:C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp/LowPower.cpp:149: first defined here
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\__NEOv2-5-8br\LowPower.cpp.o: In function `LowPowerClass::idle(period_t, adc_t, timer2_t, timer1_t, timer0_t, spi_t, usart0_t, twi_t)':
C:\Users\User\Documents\Arduino\libraries\__NEOv2-5-8br/LowPower.cpp:149: multiple definition of `LowPowerClass::powerDown(period_t, adc_t, bod_t)'
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\LowPower.cpp.o:C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp/LowPower.cpp:149: first defined here
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\__NEOv2-5-8br\LowPower.cpp.o: In function `LowPowerClass::idle(period_t, adc_t, timer2_t, timer1_t, timer0_t, spi_t, usart0_t, twi_t)':
C:\Users\User\Documents\Arduino\libraries\__NEOv2-5-8br/LowPower.cpp:149: multiple definition of `LowPowerClass::powerSave(period_t, adc_t, bod_t, timer2_t)'
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\LowPower.cpp.o:C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp/LowPower.cpp:149: first defined here
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\__NEOv2-5-8br\LowPower.cpp.o: In function `LowPowerClass::idle(period_t, adc_t, timer2_t, timer1_t, timer0_t, spi_t, usart0_t, twi_t)':
C:\Users\User\Documents\Arduino\libraries\__NEOv2-5-8br/LowPower.cpp:149: multiple definition of `LowPowerClass::powerStandby(period_t, adc_t, bod_t)'
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\LowPower.cpp.o:C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp/LowPower.cpp:149: first defined here
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\__NEOv2-5-8br\LowPower.cpp.o: In function `LowPowerClass::idle(period_t, adc_t, timer2_t, timer1_t, timer0_t, spi_t, usart0_t, twi_t)':
C:\Users\User\Documents\Arduino\libraries\__NEOv2-5-8br/LowPower.cpp:149: multiple definition of `LowPowerClass::powerExtStandby(period_t, adc_t, bod_t, timer2_t)'
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\LowPower.cpp.o:C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp/LowPower.cpp:149: first defined here
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\__NEOv2-5-8br\LowPower.cpp.o: In function `LowPowerClass::idle(period_t, adc_t, timer2_t, timer1_t, timer0_t, spi_t, usart0_t, twi_t)':
C:\Users\User\Documents\Arduino\libraries\__NEOv2-5-8br/LowPower.cpp:149: multiple definition of `__vector_6'
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\LowPower.cpp.o:C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp/LowPower.cpp:149: first defined here
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\__NEOv2-5-8br\LowPower.cpp.o: In function `LowPowerClass::idle(period_t, adc_t, timer2_t, timer1_t, timer0_t, spi_t, usart0_t, twi_t)':
C:\Users\User\Documents\Arduino\libraries\__NEOv2-5-8br/LowPower.cpp:149: multiple definition of `LowPower'
C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp\LowPower.cpp.o:C:\Users\User\AppData\Local\Temp\build7345218490206342595.tmp/LowPower.cpp:149: first defined here
collect2.exe: error: ld returned 1 exit status
Error compiling.

It blows my mind that the installation video had it work on the first try and I've seen over a week of failure.

Who is online

Users browsing this forum: No registered users and 1 guest

cron