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
————————————————————
next 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.