Quote:
Originally Posted by Levansic
My team is using LabView, and we haven't found an equivalent for the enable and disable command for individual CAN jaguars. Perhaps there is a terminal on one of the vi's that we missed.
|
It's built into the Motor enable/disable VIs.
Quote:
Originally Posted by Levansic
If you look at limit switches, for example, there is no way to enable or disable them from LabView. They are explicitly enabled by default, so you do not have to send an explicit command to enable them on the Jaguar. If you use BDC-Comm, you can disable or enable the limit switches. The FIRST Labview libraries take this choice (or responsibility) away from the student programmer, and make the limit switches always functional. No code required.
|
If there are existing CAN messages that you think should be implemented in the LabVIEW library, you can file a bug report on first forge
http://firstforge.wpi.edu/sf/tracker...b_labview_bugs
You can also implement them yourself, using the the documentation that rrossbach pointed you to.
I do think that the choice to switch out of a closed loop mode into an open loop mode when 0 is commanded is better left to the programmer, rather then being built into the jaguar, because I think both options are correct, for different circumstances.
I do think having encoder filtering is something that should be implemented inside the jaguar.