rev hardware client 2 made me sad so i made a robot program that lets you type in motor IDs and set PID for velocity control.
It has the correct kV for a neo-vortex so if PID are 0 then it will act as open-loop voltage control by default.
Velocity units are in rotations per second.
Use glass as a dashboard so you can graph the values which are found in Network Tables under SmartDashboard/manager_x.
The managers are arbitrary, you need to set your motor ID in the "id" field.