2012/4/23 Willy Lambert <[email protected]>: > Hi, > > The short story is that I tried to call rt_dev_send on a CAN RTDM > driver, and it fails with an EPERM (Operation not permited) return > code. It's as if I was using rtcansend without the "RT_TASK > rt_task_desc;". > Is it an intended behavior ? > Do I have a way to configure this to be accessible from user space ? > Do I have to call rt_task_shadow ? > > The long story is that I have a fully operationnal robot communicating > over CAN with CanFestival with gluninux timers in the Orocos framework > (only compiled for gnulinux). As it is showing CAN loop delays > depending on CPU load, I am trying to switch CanFestival to xenomai in > order to have a primary mode CAN SYNC timer, keeping my Framework > Orocos out of xenomai (cause it is not stable in my version under > xenomai). The problem is (I think) that none of my tasks are in > xenomai primary mode, exept the CAN SYNC timer. As I would like to > avoid using xenomai much before this summer, I'm looking for a simple > way to send messages to rtcan driver from user space.
Sorry to bump this, but as it is a quite CAN related question should I repost it on the socket can ML ? (related to some answers to an other recent thread) _______________________________________________ Xenomai-help mailing list [email protected] https://mail.gna.org/listinfo/xenomai-help
