Trouble sending a struct data type using the NRF24L01+

Thank you Robin2, I used your simple tx and simple rx code and was able to transmit a float value.

As for the byte address[5] I am not sure. When I looked at other example code the said to make sure the address value matched from the transmitter and receiver. I believe that variable is needed for the library to set the "pipe" for the transceiver. I read that each transceiver can actually act as 6 transmitters/Receivers since it can handle 6 different pipes.