KrisKasprzak / EBYTE

Libraries to program and use UART-based EBYTE wireless data transceivers
239 stars 75 forks source link

Delivery confirmation E220 #53

Closed Yousefff1 closed 1 year ago

Yousefff1 commented 2 years ago

Hi @KrisKasprzak,

Is there any way that E220 would know if the transmitted message was delivered? I've been doing some research on this and it seems there is not.

I am currently using a very crude way to ensure delivery:

Thank you so much for your help!!

KrisKasprzak commented 2 years ago

You logic is about the only way to know if a message was received.

On Thursday, March 31, 2022, 09:44:29 AM CDT, Yousefff1 ***@***.***> wrote:  

Hi @KrisKasprzak,

Is there any way that E220 would know if the transmitted message was delivered? I've been doing some research on this and it seems there is not.

I am currently using a very crude way to ensure delivery:

Thank you so much for your help!!

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

KrisKasprzak commented 1 year ago

There is no way to know automatically. Doing this manually would require sending a confirmation back after receiving a message. This is not technically difficult, on the transmitter side, once a message is sent, start listening for a reply. You should add some type of timer to keep the listen from waiting forever.