You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
In the /nmt_state topic, no data is being published. I tested it with a sample test that the package includes and even the Trinamic Demo, but no data were published.
Setup:
Device: Ubuntu 22.04
OS:
ROS-Distro: Humble
Branch/Commit: Humble
Additional context
NMT State
I need to check on what is the current NMT state. After reading the documentation for CiA402 Driver, it has a publisher that publishes to /nmt_state which, by description, publishes NMT state on change. But when I tried echoing this topic, no data were being published on this topic. I even tried to call the /init service and move the motor using Profile Position but got the same issue.
Is this an expected behavior?
Why is there no data being published on this topic?
Set the NMT state
I came across the documentation of Master Driver and saw a service that sends an NMT command to the device with a specified Node ID. This service, /set_nmt was indicated in the documentation but it couldn't be found on the list of services.
Do you have any idea about this?
If it existed before, why it was removed?
Additional Questions:
Why are there no logs about the state of NMT?
There is an NMT state and CiA402 state - is there a way to get these states? If yes, how we can distinguish it?
The text was updated successfully, but these errors were encountered:
Describe the bug
In the
/nmt_state
topic, no data is being published. I tested it with a sample test that the package includes and even the Trinamic Demo, but no data were published.Setup:
Additional context
NMT State
I need to check on what is the current NMT state. After reading the documentation for
CiA402 Driver
, it has a publisher that publishes to/nmt_state
which, by description, publishes NMT state on change. But when I tried echoing this topic, no data were being published on this topic. I even tried to call the/init
service and move the motor using Profile Position but got the same issue.Set the NMT state
I came across the documentation of
Master Driver
and saw a service that sends an NMT command to the device with a specified Node ID. This service,/set_nmt
was indicated in the documentation but it couldn't be found on the list of services.Additional Questions:
The text was updated successfully, but these errors were encountered: