For testing purposes I've written a server and a client task running on two differnt machines, which exchanges messages via non RT UDP-sockets. Then I made the socket in the server-task a RTnet RT socket. When I tested the so modified task again (only changes were adding the _rt suffixes), nothing works. The server-task didn't receive the messages of the client-task (which is non RT) and vice versa. I know RT-sockets are not thought to be comunicating with non-RT sockets and in my final implementation this wouldn't be the case of course. But because I can only run RTAI/RTnet on the server (client uses other RTOS), I just wanted to test what happens when I let a RT(net)-socket communicate with an other kind of socket. Because nothing changed in my server task except adding _rt suffixes to the corresponding socket/bind/recvfrom/sendto, I'm unsure how to interpret this result I get. Is it generally not possible that RT(net)-sockets communicate with other sockets? By the way, are sockets created with socket_rt blocking or non-blocking (are both modes possible)? Or what am I doing wrong or have overlooked to do?
-- Bis zu 70% Ihrer Onlinekosten sparen: GMX SmartSurfer! Kostenlos downloaden: http://www.gmx.net/de/go/smartsurfer ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users