NRF24L01 - Receiving two pipes messed u data

Whandall:
Do you understand the snippet of code that handles the reception of multi pipe messages?

  if (radio.available(&pipe)) {

if (pipe == 1) {
      radio.read(&temp1, sizeof(temp1));
      Serial.print(F("temp1 is "));
      Serial.println(temp1);
    } else if (pipe == 2) {
      radio.read(&temp2, sizeof(temp2));
      Serial.print(F("temp2 is "));
      Serial.println(temp2);
    }
  }

Yes I clearly do understand this code..

the address of the pipe variable, confuses me now.
I will play with it after work.

I couldn't find what power cycle means and you can do it.
Only articles about the differences between power cycle and reset.