UDP data transmission
brvus76 last edited by
Happy new year to everyone!
I am working with UIFlow (and uPython) to allow an UDP communication with a software on my PC.
I need to send a certain string over my network and this is the code that I wrote:
from m5stack import
from m5stack_ui import
from uiflow import
from easyIO import
screen = M5Screen()
udpsocket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
udpsocket.sendto(str((analogRead(36))), ('255.255.255.255', 52791))
Everything works, but the communication is really slow, less than 50 messages per second.
When I use Arduino IDE, I can do the same at a sample rate of 500 messages per second.
Is this a limitation of uPython or do I commit an error?
Thank you very much and best regards