Datasheet

And the server is also pretty happy
The secret sauce is the addition of this new object:
Which as you can see, is the manager for the RFM69. In setup() you'll need to init it, although you still configure the
underlying rfm69 like before:
And when transmitting, use sendToWait which will wait for an ack from the recepient (at DEST_ADDRESS)
// Class to manage message delivery and receipt, using the driver declared above
RHReliableDatagram rf69_manager(rf69, MY_ADDRESS);
if (!rf69_manager.init()) {
Serial.println("RFM69 radio init failed");
while (1);
}
© Adafruit Industries
https://learn.adafruit.com/adafruit-rfm69hcw-and-rfm96-rfm95-rfm98-lora-packet-padio-
breakouts
Page 38 of 70