|
Post by arthur on Feb 15, 2019 8:39:37 GMT
Can you tell me please is there an Adafruit Neopixel library ported for ShieldBuddy? The default library hangs the ShielddBuddy on .show() function.
|
|
|
Post by Admin on Feb 15, 2019 8:53:25 GMT
Yes the Neopixel library is built into the ShieldBuddy. This is a test sketch. NeoPixelStrandTest.ino (14.41 KB)
|
|
|
Post by arthur on Feb 18, 2019 14:18:55 GMT
Can you tell me please where are the CPP files of all .h files in C:\Program Files (x86)\Arduino\hardware\aurduino_Dx\aurix\system\libaurix\include
I'm looking for Adafruit_NeoPixel.cpp, because all my changes in Adafruit library located in C:\Program Files (x86)\Arduino\libraries\Adafruit_NeoPixel are not applied.
Thank you
|
|
|
Post by Admin on Feb 18, 2019 14:26:03 GMT
The source code for Adafruit_Neopixel.cpp is not supplied but it is attached. Adafruit_NeoPixel.cpp (64.24 KB) This should go in: C:\Program Files (x86)\Arduino\hardware\aurduino_Dx\aurix\system\libaurix\source
|
|
|
Post by arthur on Feb 18, 2019 14:29:36 GMT
The source code for Adafruit_Neopixel.cpp is not supplied but it is attached. This should go in: C:\Program Files (x86)\Arduino\hardware\aurduino_Dx\aurix\system\libaurix\source Thank you for your quick answer
|
|
|
Post by arthur on Feb 18, 2019 14:34:32 GMT
Tell me also please is it normal that in source folder I have only Iinterrupts.c and system_tc2x.c ?
|
|
|
Post by Admin on Feb 18, 2019 14:35:25 GMT
This is the correct folder.
|
|
|
Post by arthur on Feb 18, 2019 14:38:37 GMT
So I don't need other CPP files for example AccelStepper?
|
|
|
Post by arthur on Feb 18, 2019 17:04:36 GMT
This is very strange ! When I'm putting Adafruit_NeoPixel.cpp in C:\Program Files (x86)\Arduino\hardware\aurduino_Dx\aurix\system\libaurix\source and the Adafruit_NeoPixel.h in C:\Program Files (x86)\Arduino\hardware\aurduino_Dx\aurix\system\libaurix\include The H file is loaded correctly but the CPP and all changes in CPP is not working.
When I remove the H and CPP files from \Arduino\hardware\aurduino_Dx\aurix\system\libaurix\... and putting like a ordinary library in C:/program files/arduino/libraries/ than CPP changes are applied. May be the CPP file should be in other place? Can you please share the correct file path. Thank you
|
|
|
Post by arthur on Feb 21, 2019 9:48:59 GMT
This is the correct folder. We have found a problem with Neopixel library. When you use .show() in setup, printing millis are stopped and so we are getting huge problems with other parts of the sketch. When you remove the .show() from setup, millis are printed correctly. We have tried to find the source of the problem but probably there is a problem with your version of the Neopixel Library. Can you try this to sketches please and check the serial return. NeoPixelStrandTest.ino (3.58 KB) NeoPixelStrandTest-Without_SHOW.ino (3.64 KB)
|
|
|
Post by Admin on Feb 21, 2019 10:06:21 GMT
This is strange because it did work when we originally integrated the library. We will check this again!
|
|
|
Post by arthur on Feb 21, 2019 10:09:54 GMT
|
|
|
Post by arthur on Feb 22, 2019 9:15:03 GMT
This is strange because it did work when we originally integrated the library. We will check this again! I'm sorry to disturb you, but we're stuck in this stage, I would like to know have you tried to find a solution? Thank you
|
|
|
Post by arthur on Feb 25, 2019 7:48:43 GMT
This is strange because it did work when we originally integrated the library. We will check this again! Hello, I would like to know I you have any news about this bug?
|
|
|
Post by arthur on Feb 26, 2019 8:05:26 GMT
This is strange because it did work when we originally integrated the library. We will check this again! Can you confirm the issue at your side ?
|
|