Go Down

Topic: Hardware architecture for UDP in WIFI (Read 829 times) previous topic - next topic

Paul-Henri

Hello,
In the project I'm working on, I have to connect to a device through a WIFI network. This WIFI device supports WPA and includes a DHCP server. I have to send/read data to/from this device through Ethernet in the two following ways:
1) using a TCP client (configuration data)
2) using an UDP client (video, status data, ...)

I thing to the following hardware architecture: Arduino UNO + Arduino WIFI shield. I had a look at the WIFI class of the library, but could only find methods for TCP exchanges. Is UDP supported in this hardware/software configuration ? If not, what is the suitable configuration ?

Best regards.
Paul-Henri

jfenwick

The Atmega 32UC3 has a stack that supports both TCP and UDP but no one has implemented a high level library in Arduino which can access the UDP functionality.

djjoshuad


The Atmega 32UC3 has a stack that supports both TCP and UDP but no one has implemented a high level library in Arduino which can access the UDP functionality.


That doesn't compute for me.  The driver for the wifi interface shouldn't be involved in layer 4... it should be abstracted, right?  why would implementation of UDP be any different for this board versus any other ethernet adapter?

Chagrin

The driver for the wifi interface shouldn't be involved in layer 4... why would implementation of UDP be any different for this board versus any other ethernet adapter?


Because the ATMega chips have a pittance of memory and clock cycles. They need help.

Paul-Henri

Thank you for all those information. I understand that currently I can't use the WIFI board to dialog with my WIFI equipment through UDP. Do you know another Arduino product which could enable me to connect in WIFI and support UDP ?

Go Up