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

Reply via email to