All of lore.kernel.org
 help / color / mirror / Atom feed
* [Xenomai-help] CAN rt_dev_recvfrom
@ 2007-02-28 20:08 roland Tollenaar
  2007-02-28 20:59 ` Wolfgang Grandegger
  0 siblings, 1 reply; 6+ messages in thread
From: roland Tollenaar @ 2007-02-28 20:08 UTC (permalink / raw)
  To: xenomai

Hi,

Ok the issue I posted earlier regarding the read function. It seems
that it IS recieving can messages and displaying them correctly. Only
its behaviour is not as I expected. I thought the function

rt_dev_recvfrom

would simply perform a read one frame from a buffer (which in my
experience holds a number of can messages) then exit.

By the look of things I will have to implement the aforementioned
buffer myself. I.e

run rt_dev_recvfrom in a separate thread other than my periodic task
and store an x number of messages in BUFFER that I recieve there. The
can_read() function which I implement in the periodic task must then
simply read the messages from BUFFER.

Can this be confirmed or is rt_dev_recvfrom() behaving incorrectly in my case?

Kind regards,

Roland.


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2007-03-01 12:25 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-28 20:08 [Xenomai-help] CAN rt_dev_recvfrom roland Tollenaar
2007-02-28 20:59 ` Wolfgang Grandegger
2007-03-01 11:22   ` Roland Tollenaar
2007-03-01 11:32     ` Wolfgang Grandegger
2007-03-01 12:10       ` Roland Tollenaar
2007-03-01 12:25         ` Wolfgang Grandegger

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.