On Tue, Jul 20, 2010 at 3:21 AM, Jan Kiszka <jan.kis...@web.de> wrote: > Leandro Favarin wrote: >> Hi all, >> >> I have two executable files that communicate with each other through >> sockets (UDP), both running in the same machine. >> In the first scenario I made one executable (let's call him client) >> that generates float values to send to the other (let's call him >> server), and it's working perfectly. >> Now I'm modifying my code to use real-time environment, but I'm stuck >> with the error that rt_dev_recvfrom returns (-1). >> I also tested with errno and it returned 0. > > Also according to the docs, rt_dev_* returns the error directly. So -1 > means -EPERM, and that indicates you are calling it over a non-RT task. >
Hi Jan, Thanks for helping me. I run a few tests here and discovered that the return value of rt_dev_socket is 0. How is it possible? And what it means? (because in docs the possible return value is positive or negative when an error occurs.) Am I missing something? >> >> My system: >> Ubuntu 9.04 (kernel 2.6.30) >> Xenomai 2.4.9.1 >> RTNet 0.9.12 > > These are outdated versions. You may face bugs that have been fixed in > latest releases in the meantime. > > Jan > I know, but I have a few restrictions that I need to follow. Leandro Favarin >> >> Modules loaded: >> ~$ lsmod | grep rt >> rt_via_rhine 18544 1 >> rtudp 10148 0 >> rt_loopback 2744 1 >> rtpacket 6356 0 >> rtipv4 25832 1 rtudp >> rtnet 41864 5 >> rt_via_rhine,rtudp,rt_loopback,rtpacket,rtipv4 >> exportfs 4364 1 nfsd >> iTCO_vendor_support 3600 1 iTCO_wdt >> parport_pc 32420 1 >> parport 35052 3 lp,ppdev,parport_pc >> agpgart 35052 3 drm,intel_agp >> >> >> Thanks, >> Leandro Favarin > > > ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users