So if I use vendor provided simulator code many times the devices will show up in other devices. I’ve discovered though that the vendor provided simulator api’s aren’t up to it and began to explore using the LinearSystemSims. Through some digging I found that if I make a SimDevice and set it up correctly it will show up in other devices and then I can handle all of the simulated devices through WPILIB code. However the documentation on this mentions that SimDevice is intended for vendors and SimDeviceSim is intended for nonVendors, but SimDeviceSim only works if simulated api’s exist.
So my question is. Would SimDevice be the preferred way to have these show up in Other Devices in the simulator using WPILIB code or is there another method? What I have works now, just wanted to know.