Ebyte Lora sx1278 issue

Hey everyone! I have an issue about Lora sx1278 and maybe you guys can help me about that.
I used a receive and transmit code are given below:

// Receiver Code for Arduino x E32 LoRa
#include <SoftwareSerial.h>
#include “EBYTE.h”

#define PIN_M0 4
#define PIN_M1 5
#define PIN_AX 6

String str_read = “”;

SoftwareSerial ESerial(2, 3);
EBYTE Transceiver(&ESerial, PIN_M0, PIN_M1, PIN_AX);

void setup() {

pinMode(PIN_M0, OUTPUT);
pinMode(PIN_M1, OUTPUT);
pinMode(PIN_AX, INPUT);

Serial.begin(9600);

ESerial.begin(9600);
Serial.println(“Starting Reader”);

Transceiver.init();
Transceiver.SetMode(MODE_PROGRAM);
Transceiver.SetTransmitPower(OPT_TP20);
Transceiver.SetUARTBaudRate(UDR_9600);
Transceiver.SetAirDataRate(ADR_300);
Transceiver.SetAddressH(0);
Transceiver.SetAddressL(0);
Transceiver.SetChannel(13);

Transceiver.SaveParameters(PERMANENT);
Transceiver.Reset();

Transceiver.PrintParameters();
Transceiver.SetMode(MODE_NORMAL);
Transceiver.Reset();
ESerial.flush();

}

void loop() {
while (ESerial.available()) {
str_read = ESerial.readStringUntil(’\n’);
}
if (str_read!=""){
Serial.println(str_read);
str_read = “”;
}

}

// Transmitter code for Arduino x E32 LoRa
#include <SoftwareSerial.h>
#include “EBYTE.h”

#define PIN_M0 4
#define PIN_M1 5
#define PIN_AX 6

float ii = 0.0;

SoftwareSerial ESerial(2, 3);
EBYTE Transceiver(&ESerial, PIN_M0, PIN_M1, PIN_AX);

void setup() {
ESerial.begin(9600);

Transceiver.init();
Transceiver.SetMode(MODE_PROGRAM);
Transceiver.SetTransmitPower(OPT_TP20);
Transceiver.SetUARTBaudRate(UDR_9600);
Transceiver.SetAirDataRate(ADR_300);
Transceiver.SetAddressH(0);
Transceiver.SetAddressL(0);
Transceiver.SetChannel(13);

Transceiver.SaveParameters(PERMANENT);
Transceiver.Reset();

Transceiver.PrintParameters();
Transceiver.SetMode(MODE_NORMAL);
Transceiver.Reset();
ESerial.flush();
}

void loop() {
ESerial.println(ii);
smartdelay(2000);
ii+=0.01;
}

void smartdelay(unsigned long timeout){
unsigned long t = millis();
while (digitalRead(PIN_AX)== LOW){
if ((millis()-t)>timeout){
break;
}
}
t = millis();
while ((millis()-t)<20){};

I set my arduino mega as transmitter and arduino uno as receiver. But i cannot see any data comes to my receiver. I couldn’t see any numbers on serial port. I check wires multiple times and this code is sample code, not mine. Reference: Arduino LoRa Network Part I: Radio Basics and Range Tests — Maker Portal