[Twisted-Python] send_UDP?
Jean-Paul Calderone
exarkun at divmod.com
Sun Feb 25 13:08:58 MST 2007
On Sun, 25 Feb 2007 20:52:47 +0100, Sven-Erik Tiberg <sven-erik.tiberg at ltu.se> wrote:
>Hi.
>
>Just need a small tip, how to send a string by UDP, should I use socket from python or can I use any twisted class.
>
>BTW:
>
>Put together a rough code for reciving a string of data from simulink ( matlab ) to a H3D ( Haptic Interactive X3D ) application www.h3d.org
>
> [snip]
>
>from twisted.internet.protocol import DatagramProtocol
>from twisted.internet import reactor
>
>class Recive_UDP_Package(DatagramProtocol):
> def datagramRecived(self, data):
> recived_vect=data # need to work on this to convert the data string to list element
> set_a_position()
> set_speedo()
>
>reactor.listenUDP(7999, Recived_UDP_Package())
After this port is set up, the Recived_UDP_Package instance will have a
'transport' attribute which you can use to send UDP packets. For details,
see:
http://twistedmatrix.com/documents/current/api/twisted.internet.interfaces.IUDPTransport.html
Jean-Paul
More information about the Twisted-Python
mailing list