 // It is designed to work with the other example rf95_client
 // Tested with Anarduino MiniWirelessLoRa
 
-
+#include <EEPROM.h>
 #include <SPI.h>
 #include <RH_RF95.h>
 

#define T_PING 1
#define T_PONG 2

void setup() {
	Serial.begin(115200);
	Serial.println(F("Hello World from Server!"));
	if (!rf95.init())
		Serial.println(F("init failed"));
	// Defaults after init are 434.0MHz, 13dBm, Bw = 125 kHz, Cr = 4/5, Sf = 128chips/symbol, CRC on

				else {
					sprintf(line, "???(%d,%d,%d,%d,%d)", pong.count, pong.rssi, pong.initiator, pong.replier, pong.type);
					Serial.println(line);
				}

				if (col) {
					sprintf(line, "ID COL: %d,%d", pong.initiator, pong.replier);
					if (pong.initiator == ping.initiator) {
						Serial.println(F("ID collision, force new"));
						genId(true);
						Serial.print(F("New ID:"));
						Serial.println(ping.initiator);
					}
				}
			} else {
				Serial.println(F("Got spurious message: "));
