One array, many stripes sampels has some a idea who we can invert the

One array, many stripes sampels

has some a idea who we can invert the second output off a strip . I’m using one array and may stripes with equal amount off led in my strips . the arduino is placed in the middle off my strips … and have a led who need to move in one line between the two outptuts …
the output two is connected on a second output I would like to invers the order off that second output or invers the order off the first string .
is this possible ?

I would just keep 2 arrays, one thats assigned to all the forward stips, and one assigned to the reverse strips. Have all your animations write to the forward strip, and just before you do FastLED.display(), call a function that copies the forward data to the 2nd array, but in reverse, and then display.

Ok will tray

i used the momove , but the arduino array was out off boundery’s so back to start who i can swap colours in a part off array …?

I dont have any of my example code on me, so this might not compile, but it should give you a general idea. you would do something like (leaving out some constants:

CRGB[] leds;
CRGB[] rev_leds;

void setup() {
FastLED.addLeds<NEOPIXEL, DATA_PIN_1>(leds, NUM_LEDS_PER_STRIP);
FastLED.addLeds<NEOPIXEL, DATA_PIN_2>(rev_leds, NUM_LEDS_PER_STRIP);
}

// This animation sends a red dot down the strip
// from: https://github.com/FastLED/FastLED/wiki/Multiple-Controller-Examples
void loop() {
for(int i = 0; i < NUM_LEDS_PER_STRIP; i++) {
leds[i] = CRGB::Red; // set our current dot to red
rev_copy();
FastLED.show();
leds[i] = CRGB::Black; // set our current dot to black before we continue
rev_copy();
}
}

void rev_copy() {
for (int i = 0; i < NUM_LEDS_PER_STRIP; i++) {
// The maximum index of an array is 1 minus the size of the array
rev_leds[NUM_LEDS_PER_STRIP-1-i] = leds[i];
}
}

Thanks , but in General iTS more complex
I, swapping colors from one position to one other in a predefined pattern … I did it manual with leds[i] = ledstemp[y]. A bit long for 200 pixels , but it works