I just know I’m being stupid but I started a brand new robot project yesterday. Fresh install of FRC Labview 2022.
We have 4 Falcons on the drive train (master - follower).
Last year opened the Falcons using CTRE VIs but used WPI “Open 2 Motor” Polymorfic “Existing Motors” selection and input the left and right Falcon motor refs into it. Then set a reference to the resulting combined motor ref using standard WPI motor set ref.
But for the life of me I cannot find the “Open 2 Motor” VI in the WPI pallet this year. I copied and pasted the VI from last years project just to get quickly up and running. Even the “Open Motor” VI, when I select it and drop down it’s polymorfic menu doesn’t have an “Existing Motor” choice anymore.
They removed it from the Palette, and changed the polymorphic vi in the palette, but it’s still in the library.
From the project window go to the Files tab:
look under Rock Robotics->WPI->RobotDrive->WPI_RobotDriveOpen2Motor.vi
or from the project window use the default Items tab:
look under Target(robo…)->Dependencies->vi.lib->WPI_RobotDriveOpen2Motor.vi
It can be dragged from either of those paths to the block diagram.
Oddly enough the original polymorphic Open2Motor is also still used in the default project, so you can just use it or copy it from that instance.
You can also create your own user palette and add those missing vi’s we all love for easy future access.
Also, if you want to learn how the do it without the Open 2 Motor VI, this video goes over setting up several combinations of motor controller types and configurations.