11-03-2014 03:23 AM
how can i to use .dbc file on linux RT?
i see that on linux RT the CAN frame channel conversion library aren't supported.
there are other libraries to use on linux RT to convert data to payload and vice versa?
regards
Valbo10
11-03-2014 04:52 PM
Can you provide us with details of the hardware you are using?
11-03-2014 05:24 PM
My hardware is RIOSOM 9651
Sent from my iPhone
11-04-2014 09:37 AM
How is the CAN implemented? Are you using the development mother board, a C-Series module, or a custom designed circuit?
11-05-2014 03:30 AM
on RIO SOM 9651 if i'm not mistaken, it is not possible
to use C series module.
anyway, i use a custom designed circuit.
the hardware is not a problem.
the software CAN it is the same of NI sbRIO 9606: NI Embedded CAN for sbRIO. but on linux RT the CAN Frame channel conversion library do not work.
this tool is not compatible with new OS
when an updated version will be released?
11-11-2014 01:41 PM
Currently the CAN Frame Channel Conversion Library has been deprecated in favor of NI XNET. We are currently looking into further to see the best method. NI XNET has a database API that can be used. However, XNET cannot be installed on the 9651 at this time.
I'm looking into this a bit further to see if I can find appropriate solutions. I apologize for the delay.
Matt
11-11-2014 04:23 PM
I have an update:
The XNET library happens to have a XNET Convert VI, this will allow you to convert between frame and signal. You can use the XNET library on the sbRIO 9651. You can download XNET 14.1 here. You can then custom install XNET to the SoM. This is the replacement for the CAN Frame Channel Conversion Library.
Please let me know if you have any issues. Thanks!
Matt
11-12-2014 12:06 AM
thanks
from two days, I realized that the Xnet can be installed on RIO SOM.
I did not know of upgraded to 14.1 XNET.
for how the Embedded CAN operate. I just have to provide ID and payload.
it is easy
disadvantages that I see using the XNET are:
1) conversion mode the output is all the CAN frame.
2) the package to be install is more heavy than the frame to channel conversion library
3) it is more awkward to handle the file dbc. with frame to channel conversion library, I set the path, and it is done
4) it is slower during conversion.
best regards
Manuel
11-14-2014 10:56 AM
Hey Manuel,
I was just looking around and saw your post. This doesn't solve many of the issues you're experiencing but may make XNet's conversion library easier to use:
Thanks,
Daniel