Hi everyone!
I’m having troubles compiling the example ParallelOutputDemo for an Aduino Due . Fastled lib is fresh pulled and installed, IDE is 1.6.12
In file included from C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/fastled_arm_sam.h:9:0,
from C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms.h:18,
from C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/FastLED.h:52,
from C:\Users\ANDEL_~1\AppData\Local\Temp\arduino_modified_sketch_525948\ParallelOutputDemo.ino:1:
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, 255ul>&) [with unsigned char LANES = 2u; int FIRST_PIN = 25; int T1 = 42; int T2 = 126; int T3 = 42; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:
C:\Users\ANDEL_~1\AppData\Local\Temp\arduino_modified_sketch_525948\ParallelOutputDemo.ino:47:1: required from here
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h:86:27: error: no matching function for call to ‘InlineBlockClocklessController<2u, 25, 42, 126, 42, (EOrder)66u, 0, false, 50>::showRGBInternal(PixelController<(EOrder)66u, 2, 255ul>&)’
showRGBInternal(pixels);
^
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h:86:27: note: candidate is:
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h:91:18: note: static uint32_t InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showRGBInternal(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 255))>&) [with unsigned char LANES = 2u; int FIRST_PIN = 25; int T1 = 42; int T2 = 126; int T3 = 42; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50; uint32_t = long unsigned int]
static uint32_t showRGBInternal(PixelController<RGB_ORDER, LANES, PORT_MASK> &allpixels) {
^
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h:91:18: note: no known conversion for argument 1 from ‘PixelController<(EOrder)66u, 2, 255ul>’ to ‘PixelController<(EOrder)66u, 2, 3ul>&’
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h: In instantiation of ‘void InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showPixels(PixelController<RGB_ORDER, LANES, 255ul>&) [with unsigned char LANES = 2u; int FIRST_PIN = 25; int T1 = 59; int T2 = 93; int T3 = 59; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50]’:
C:\Users\ANDEL_~1\AppData\Local\Temp\arduino_modified_sketch_525948\ParallelOutputDemo.ino:47:1: required from here
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h:86:27: error: no matching function for call to ‘InlineBlockClocklessController<2u, 25, 59, 93, 59, (EOrder)66u, 0, false, 50>::showRGBInternal(PixelController<(EOrder)66u, 2, 255ul>&)’
showRGBInternal(pixels);
^
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h:86:27: note: candidate is:
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h:91:18: note: static uint32_t InlineBlockClocklessController<LANES, FIRST_PIN, T1, T2, T3, RGB_ORDER, XTRA0, FLIP, WAIT_TIME>::showRGBInternal(PixelController<RGB_ORDER, LANES, (((1 << LANES) - 1) & ((FIRST_PIN == 2) ? 255 : 255))>&) [with unsigned char LANES = 2u; int FIRST_PIN = 25; int T1 = 59; int T2 = 93; int T3 = 59; EOrder RGB_ORDER = (EOrder)66u; int XTRA0 = 0; bool FLIP = false; int WAIT_TIME = 50; uint32_t = long unsigned int]
static uint32_t showRGBInternal(PixelController<RGB_ORDER, LANES, PORT_MASK> &allpixels) {
^
C:\Users\andel_000\Documents\Arduino\libraries\FastLED-master/platforms/arm/sam/clockless_block_arm_sam.h:91:18: note: no known conversion for argument 1 from ‘PixelController<(EOrder)66u, 2, 255ul>’ to ‘PixelController<(EOrder)66u, 2, 3ul>&’
