Log in

View Full Version : 2.1 screwed up our holonomic


captainking
20-02-2010, 11:33
after updating to the new 2.1 DS code, we can't run our code because it says that the polar and cartesian holonomic code is not recognized by the libraries, what do we do?

Greg McKaskle
20-02-2010, 11:36
I believe 2.1 added some capability to the holonomic drive VI and made it match the documentation. Press the run button and it will help describe the errors. Post more specific questions if you need help with fixing it.

Greg McKaskle

Ether
20-02-2010, 11:59
You guys at NI are doing a great job, and we thank you.

However, mandatory updates to LabVIEW this late in the build cycle should not break existing user code, even if the changes are to add functionality or make the code match the documentation. The only exception would be a safety issue.

In the specific case of the holonomic VI, the old VI should have been left alone, and a new VI, with a different name, should have been created. The old VI could be deleted after giving a month's notice to teams.

Just my 2 cents.


~

Doug Norman
20-02-2010, 19:56
We try not to make changes late in the game that will affect your code. In theory, the holonomic change should not have affected you. We made the holonomic VI polymorphic (can now choose a specific VI to better meet your needs). However, the default instance of the polymorphic VI is the same as the original before the update. Could it possibly be that you edited the original? That could have caused this problem.

j.cole
21-02-2010, 11:16
I was afraid that the update would mess us up too but it didn't I posted our code in a post a while ago if you want to go look at it.