That code does not appear to have that ability, find a different library that can print to the display you want. You will likey also need a library for the display.
All those register values are accessed with the library's read_register() function. See RF24.h:
/**
* Read single byte from a register
*
* @param reg Which register. Use constants from nRF24L01.h
* @return Current value of register @p reg
*/
uint8_t read_register(uint8_t reg);
Unfortunately, that function is private within the RF24 class. If it's really that important, you can modify RF24.h to make it public. You could even put in a Pull Request to the library's GitHub for that.
@memind - RadioHead has, in its documentation, how to ask a question about the library.
You can also find online help and discussion at https://groups.google.com/group/radiohead-arduino Please use that group for all questions and discussions on this topic. Do not contact the author directly,
for (int i = 0; i < 43; i++) {
display.print(encoded_details[i], HEX); // Print in hexadecimal format
display.print(" "); // Add a space for readability
// Move to the next line after every 16 bytes to fit the screen
if ((i + 1) % 16 == 0) {
display.println();
}
}
display.display();
}
And then it worked. (I don't need it now anyways as I have a working nrf24l01 module now.)