Hello Renzo!
I use your library
* EBYTE LoRa E220 Series
* AUTHOR: Renzo Mischianti
* VERSION: 1.0.8
and I can’t understand the logic of the work.
There are two devices WOR_TRANSMITTER and WOR_RESEIVER, respectively, we set one e220ttl.setMode(MODE_1_WOR_TRANSMITTER); and this device
wakes up the second device to receive data from it by sending a password using the e220ttl.sendFixedMessage() method;
While WOR_RESEIVER is, respectively, in MODE_2_WOR_RECEIVER mode, when the Arduino itself is set to SLEEP_MODE_PWR_DOWN
sometimes loses the first two characters of the transmitted information. i.e. sometimes it loses and sometimes it doesn’t. It is not clear what this behavior depends on and how to control it.
I understand that the first two bytes are sent specifically to wake up WOR_RESEIVER and I assume that your library in MODE_1_WOR_TRANSMITTER mode specifically sends two bytes containing 0xFF to wake up WOR_RESEIVER, but when it sends them and when it stops sending them and how to live with this – I do not understand.
Please tell me more.
Thanks in advance.