All of lore.kernel.org
 help / color / mirror / Atom feed
From: Julio Cesar Aguilar Zerpa <aguilar@goetting.de>
To: xenomai@xenomai.org
Subject: [Xenomai] delayed or discarded ethernet packets
Date: Tue, 01 Dec 2015 15:49:55 +0100	[thread overview]
Message-ID: <565DB393.3080607@goetting.de> (raw)

Hello there,

State:
I am using xenomai 2.6.1.
I installed the driver of a 3D camera which transmit its data via 
ethernet (UDP).

Problem:
The transmission is being delayed (or packages are getting discarded) by 
xenomai (probably, since the problem does not appear with
a normal linux kernel).

Solution(s):
     - There seems to be a way of "pipelining" the data from the camera 
to a real time thread or
       to create a real time shared memory heap where the data is 
delivered by the camera (as a 'producer') and gotten by a 'consumer'.
     - What about increasing the priority of the ethernet interface to 
that of a real time IO thread (or similar)?

Question(s):
     - Are these two options even correct?  Are there other alternatives?
       Could you provide some example code of  the 'producer' and 
'consumer'?
       Do I need to write my own camera driver and include this 
'pipelining' or 'heap'?
     - Is there a way to increase the priority of an ethernet interface 
in xenomai?

Thank you and best regards,
Julio Aguilar

Mit freundlichen Grüßen
Götting KG
i.A. Julio Cesar Aguilar Zerpa
-- 
M.Sc. Julio Cesar Aguilar Zerpa
Forschung & Entwicklung
aguilar@goetting.de
Tel. +49(0)-5136-8096-39
————————————————————
Götting KG
Celler Str. 5, D-31275 Lehrte/Röddensen
Geschäftsführer H.-H. Götting
HR A 31127 | Amtsgericht Hildesheim
Gerichtsstand Lehrte
USt.-Id. Nr. DE 115055039
USt.-Nr. 16-226-13403
Phone +49(0)-5136-8096-0
Fax +49(0)-5136-8096-80
info@goetting.de | www.goetting.de
————————————————————



             reply	other threads:[~2015-12-01 14:49 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-01 14:49 Julio Cesar Aguilar Zerpa [this message]
2015-12-01 18:03 ` [Xenomai] delayed or discarded ethernet packets Gilles Chanteperdrix

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=565DB393.3080607@goetting.de \
    --to=aguilar@goetting.de \
    --cc=xenomai@xenomai.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.