@IamNikolay, Не большая часть. Пин поменял, так же мерцают первые два светодиода
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:333:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
333 | register data_t datalo = FastPin<DATA_PIN>::loval();
| ^~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:334:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
334 | register clock_t clockhi = FastPin<CLOCK_PIN>::hival();
| ^~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:335:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
335 | register clock_t clocklo = FastPin<CLOCK_PIN>::loval();
| ^~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:350:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
350 | register data_t datahi_clockhi = FastPin<DATA_PIN>::hival() | FastPin<CLOCK_PIN>::mask();
| ^~~~~~~~~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:351:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
351 | register data_t datalo_clockhi = FastPin<DATA_PIN>::loval() | FastPin<CLOCK_PIN>::mask();
| ^~~~~~~~~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:352:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
352 | register data_t datahi_clocklo = FastPin<DATA_PIN>::hival() & ~FastPin<CLOCK_PIN>::mask();
| ^~~~~~~~~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:353:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
353 | register data_t datalo_clocklo = FastPin<DATA_PIN>::loval() & ~FastPin<CLOCK_PIN>::mask();
| ^~~~~~~~~~~~~~
In file included from E:\���������\Arduino\libraries\FastLED\FastLED.h:66,
from E:\���������\Arduino\libraries\FastLED\wiring.cpp:2:
E:\���������\Arduino\libraries\FastLED\chipsets.h: At global scope:
E:\���������\Arduino\libraries\FastLED\chipsets.h:87:80: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
87 | attribute((always_inline)) inline static uint8_t adjust(register uint8_t data) { return ((data>>1) | 0x80) + ((data && (data<254)) & 0x01); }
| ^~~~
E:\���������\Arduino\libraries\FastLED\chipsets.h: In member function 'virtual void LPD6803Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER, SPI_SPEED>::showPixels(PixelController<RGB_ORDER>&)':
E:\���������\Arduino\libraries\FastLED\chipsets.h:175:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
175 | register uint16_t command;
| ^~~~~~~
E:\���������\Arduino\libraries\FastLED\chipsets.h: In member function 'void P9813Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER, SPI_SPEED>::writeLed(uint8_t, uint8_t, uint8_t)':
E:\���������\Arduino\libraries\FastLED\chipsets.h:351:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
351 | register uint8_t top = 0xC0 | ((~b & 0xC0) >> 2) | ((~g & 0xC0) >> 4) | ((~r & 0xC0) >> 6);
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:333:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
333 | register data_t datalo = FastPin<DATA_PIN>::loval();
| ^~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:334:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
334 | register clock_t clockhi = FastPin<CLOCK_PIN>::hival();
| ^~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:335:21: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
335 | register clock_t clocklo = FastPin<CLOCK_PIN>::loval();
| ^~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:350:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
350 | register data_t datahi_clockhi = FastPin<DATA_PIN>::hival() | FastPin<CLOCK_PIN>::mask();
| ^~~~~~~~~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:351:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
351 | register data_t datalo_clockhi = FastPin<DATA_PIN>::loval() | FastPin<CLOCK_PIN>::mask();
| ^~~~~~~~~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:352:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
352 | register data_t datahi_clocklo = FastPin<DATA_PIN>::hival() & ~FastPin<CLOCK_PIN>::mask();
| ^~~~~~~~~~~~~~
E:\���������\Arduino\libraries\FastLED\fastspi_bitbang.h:353:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
353 | register data_t datalo_clocklo = FastPin<DATA_PIN>::loval() & ~FastPin<CLOCK_PIN>::mask();
| ^~~~~~~~~~~~~~
In file included from E:\���������\Arduino\libraries\FastLED\FastLED.h:66,
from E:\���������\Arduino\libraries\FastLED\wiring.cpp:2:
E:\���������\Arduino\libraries\FastLED\chipsets.h: At global scope:
E:\���������\Arduino\libraries\FastLED\chipsets.h:87:80: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
87 | attribute((always_inline)) inline static uint8_t adjust(register uint8_t data) { return ((data>>1) | 0x80) + ((data && (data<254)) & 0x01); }
| ^~~~
E:\���������\Arduino\libraries\FastLED\chipsets.h: In member function 'virtual void LPD6803Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER, SPI_SPEED>::showPixels(PixelController<RGB_ORDER>&)':
E:\���������\Arduino\libraries\FastLED\chipsets.h:175:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
175 | register uint16_t command;
| ^~~~~~~
E:\���������\Arduino\libraries\FastLED\chipsets.h: In member function 'void P9813Controller<DATA_PIN, CLOCK_PIN, RGB_ORDER, SPI_SPEED>::writeLed(uint8_t, uint8_t, uint8_t)':
E:\���������\Arduino\libraries\FastLED\chipsets.h:351:20: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
351 | register uint8_t top = 0xC0 | ((~b & 0xC0) >> 2) | ((~g & 0xC0) >> 4) | ((~r & 0xC0) >> 6);