astuff / kvaser_interface

A Kvaser CAN interface ROS abstraction layer.
MIT License
83 stars 51 forks source link

CANNOT catch some spesific can message IDs #73

Closed mfapakhan closed 2 years ago

mfapakhan commented 2 years ago

Hello to everyone;

I am using this repo to run my kvaser device. After cloning, and build process, I run can_bridge node to read data from my can bus. In this process, I cannot catch some messages. Especially to control whether my observation is true, I made some tests and saw that some messages which one of them is especially important for me cannot be caught.

About that, what can be a reason for this situation? What is your comment?

Thanks and best regards.

icolwell-as commented 2 years ago

Hi @mfapakhan, the kvaser_interface is basically just a ROS wrapper for KVaser Canlib. KVaser canlib comes with a canmonitor tool that will print out anything it receives. I suggest trying this tool to see if your messages are able to be seen by the tool.

With canlib installed you can find the tool here: /usr/doc/canlib/examples/canmonitor

mfapakhan commented 2 years ago

Hi @icolwell-as, thanks for your response. I solved my problem. The problem was due to hardware connections not the kvaser_interface package. I am closing this issue, you can ignore this issue.

Thanks and best regards.

icolwell-as commented 2 years ago

Glad it's working!