Hello everyone
I am working on a device which is supposed to communicate quickly with another via GSM/LTE networks
As the heart of the chip is an ESP32, which has the task to send and receive data in real time and send it to another ESP32.
Test I have set up a UDP echo server on the OVH VPS in Frankfurt am Main.
If I send data in the amount of 25 Bytes via WiFi with ESP32 via LTE router, and receive "sent back" by the above mentioned server - the whole thing takes between 1.2ms and 2.5ms so very fast which results in the possibility to send from 400 to more than 800 UDP packets per second.
On the other hand, if I want to send and receive the same thing via UART and SIM7600 module configured using AT commands in UDP transparent mode.... then the packet reception delay is of the order of a few seconds.
I have ruled out the possibility of blocking data reception via the UART by connecting the TX and RX pins with a jumper - the packets go through immediately.
So what could be wrong that LTE is so slow to receive data?
I am working on a device which is supposed to communicate quickly with another via GSM/LTE networks
As the heart of the chip is an ESP32, which has the task to send and receive data in real time and send it to another ESP32.
Test I have set up a UDP echo server on the OVH VPS in Frankfurt am Main.
If I send data in the amount of 25 Bytes via WiFi with ESP32 via LTE router, and receive "sent back" by the above mentioned server - the whole thing takes between 1.2ms and 2.5ms so very fast which results in the possibility to send from 400 to more than 800 UDP packets per second.
On the other hand, if I want to send and receive the same thing via UART and SIM7600 module configured using AT commands in UDP transparent mode.... then the packet reception delay is of the order of a few seconds.
I have ruled out the possibility of blocking data reception via the UART by connecting the TX and RX pins with a jumper - the packets go through immediately.
So what could be wrong that LTE is so slow to receive data?